Upload
asad-safari
View
1.546
Download
2
Embed Size (px)
DESCRIPTION
Working Software in Agile : myth & fact
Citation preview
An Agile Presentation
Working Softwaremyth & fact
@AsadSafari
IrScrum.com
Asad Safari
• Certified Scrum Master• Member of Agile Alliance• Scrum And XP from trenches book (Persian)• Coaching/ Training Agile mindset and Agile methods over +3 years• Agile Manifesto Translating• Holding Iran first CSM and PSM courses with Henrik Kniberg and
Faisal Mahmood• Doing Agile webinars and Training courses for first time in Iran• Agile world blog ;)
Agile is about working software
just
So, I love Agile
Working software is fully integrated, tested, and ready to be shipped to customers or deployed
into production .
Working software is fully integrated, tested, and ready to be shipped to customers or deployed into production .
Is working software Enough?
Valuable Software
What about?
or
Customer delight
Our highest priority is to satisfy the customer
through early and continuous deliveryof valuable software.
My Working Software
sa
tisfy
the
cust
omer
Customer delight
Valuable Software
Business value
JOBS, myth to fact
Really Working Software
Agile is about Working software?So, What’s the problem?
Traditional Methods Zone
Agile Zone
Working software is not our highest priority
Working software is not our highest priority
How to Create working software?
First you should forget AgileBecause it’s just a buzzword);
Learning
Experiences
Actors behaviors
Results
Good bad
Actors behaviors
CapabilitiesAnd strategies
Supported by
Learning
Experiences
Results
Good bad
Should focusOn better
Actors behaviors
CapabilitiesAnd strategies
Supported by
Learning
Experiences
Results
Good bad
Should focusOn better
Beliefs and personalvalues
Are developed by
Can be changed by
Actors behaviors
CapabilitiesAnd strategies
Supported by
Learning
Experiences
Results
Good bad
Should focusOn better
Beliefs and personalvalues
Are developed by
Can be changed by
Identity and Mission
Are guided by
Can evolve
Actors behaviors
CapabilitiesAnd strategies
Supported by
Learning
Experiences
Results
Good bad
Should focusOn better
Beliefs and personalvalues
Are developed byCan be changed by
Identity and Mission
Are guided by
Can evolve
Vision and purposeAre directed by
Should consider
Actors behaviors
CapabilitiesAnd strategies
Supported by
Learning
Experiences
Results
Good bad
Should focusOn better
Beliefs and personalvalues
Are developed by
Can be changed by
Identity and Mission
Are guided by Can evolve
Vision and purpose
Are directed by
Should consider
Actors behaviors
CapabilitiesAnd strategies
Supported by
Learning
Experiences
Results
Good bad
Should focusOn better
Beliefs and personalvalues
Are developed by
Can be changed by
Identity and Mission
Are guided by
Can evolve
Vision and purpose
Are directed by
Should consider
WorkingSoftware
supports
improves
respects
explores
Align with
And , it was a product value model
Now , remember the Agile
It’s the essence of Agile
Lean
Lean
Build Quality-in
Eliminate the waste
Create knowledge
Deliver fast
Defer commitment
Respect people
Optimize the whole
Now, I love AgileBecause we can create
working softwareif we be Agile);
If you're interested, please do not hesitate to contact me!
@AsadSafari
15 Nov 2011