Agile's Future Wave
-
Upload
machielg -
Category
Technology
-
view
2.672 -
download
2
description
Transcript of Agile's Future Wave
![Page 1: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/1.jpg)
Agile Coaches, 10 years of Agile experience
Agile Coaches, 10 years of Agile experience
We Love AgileWe Love Agile
![Page 2: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/2.jpg)
Disclaimer
Disclaimer
![Page 3: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/3.jpg)
Our presentation will take about 60 minutes, Please note your questions for after the presentation.
![Page 4: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/4.jpg)
1.Agile status2.Agile’s life
cycle3.The next wave?4.Agile
assumptions5.Our prediction
1.Agile status2.Agile’s life
cycle3.The next wave?4.Agile
assumptions5.Our prediction
![Page 5: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/5.jpg)
Our definition of Agile
Our definition of Agile
1.Values2.Princip
les3.Practic
es
1.Values2.Princip
les3.Practic
es
“Individuals over processes”
“Individuals over processes”“Deliver
frequently”
“Deliver frequently”
Unit testsUnit tests
Pair programmingPair programming
Integrate oftenIntegrate often
ScrumScrum
XPXP
![Page 6: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/6.jpg)
“We are uncovering better ways of developing software by
doing it and helping others do it.”
- agilemanifesto.org -
“We are uncovering better ways of developing software by
doing it and helping others do it.”
- agilemanifesto.org -
![Page 7: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/7.jpg)
Agile is gaining larger adoption
Agile is gaining larger adoption
![Page 8: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/8.jpg)
We’re doing AgileBut what was the original goal?
We’re doing AgileBut what was the original goal?
“Wow effect!”
“Wow effect!”
![Page 9: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/9.jpg)
So how ‘wow’ are we doing?So how ‘wow’ are we doing?
![Page 10: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/10.jpg)
50% of ICT projects are not successful Dutch ict-research
(ictbarometer.nl)
50% of ICT projects are not successful Dutch ict-research
(ictbarometer.nl)
Only 30% of the projects using Agile see a big improvement - Agile Adoption Survey 2008
Only 30% of the projects using Agile see a big improvement - Agile Adoption Survey 2008
![Page 11: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/11.jpg)
Do you know how much you have improved due
to Agile?
Do you know how much you have improved due
to Agile?
![Page 12: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/12.jpg)
So what does Agile solve?
What does it leave unsolved?
What does it leave unsolved?
![Page 13: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/13.jpg)
Agile is like a red convertible
Agile is like a red convertible
It’s cool, but does it always get you what you need? Perhaps
not…
It’s cool, but does it always get you what you need? Perhaps
not…
![Page 14: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/14.jpg)
Are success and Agile related?
Are success and Agile related?
![Page 15: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/15.jpg)
1.Agile status2.Agile’s life
cycle3.The next wave?4.Agile
assumptions5.Our prediction
1.Agile status2.Agile’s life
cycle3.The next wave?4.Agile
assumptions5.Our prediction
![Page 16: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/16.jpg)
Agile’s Life Cycle
Agile’s Life Cycle
Rogers' bell curve
Agile is here
Agile is here
![Page 17: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/17.jpg)
Making Agile Mainstream
Making Agile Mainstream
Make it practical and concrete
Make it practical and concrete
Training and coachingTraining and coaching
![Page 18: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/18.jpg)
What might induce the decline of Agile?
What might induce the decline of Agile?
![Page 19: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/19.jpg)
1.Agile status2.Agile’s life
cycle3.The next wave?4.Agile
assumptions5.Our prediction
1.Agile status2.Agile’s life
cycle3.The next wave?4.Agile
assumptions5.Our prediction
![Page 20: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/20.jpg)
What does the next wave need to bring to
overtake Agile?
What does the next wave need to bring to
overtake Agile?
![Page 21: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/21.jpg)
Hint: how to get out of the
midlife crisis?
Hint: how to get out of the
midlife crisis?
![Page 22: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/22.jpg)
“Increase productivity through more efficient use of labor and more
effective value propositions for
customers”
“Increase productivity through more efficient use of labor and more
effective value propositions for
customers”
“In recent years, software development productivity has
stagnated”
“In recent years, software development productivity has
stagnated”
Poppendiecks on productivity
Poppendiecks on productivity
![Page 23: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/23.jpg)
GoalsGoals
‘Wowness’
‘Wowness’
Predictability
Predictability
Productivity
Productivity
![Page 24: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/24.jpg)
1.Agile status2.Agile’s life
cycle3.The next wave?4.Agile assumptions5.Our prediction
1.Agile status2.Agile’s life
cycle3.The next wave?4.Agile assumptions5.Our prediction
![Page 25: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/25.jpg)
Agile AssumptionsAgile Assumptions
Software development = complexSoftware development = complex
Requirements change
Requirements change
Agile = good, waterfall = badAgile = good, waterfall = bad
![Page 26: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/26.jpg)
Agile cures the symptomes, but leaves the causes unsolved
Agile cures the symptomes, but leaves the causes unsolved
![Page 27: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/27.jpg)
Software development = complex
Software development = complex
What have we done to reduce complexity?
What have we done to reduce complexity?
symptomsymptom
![Page 28: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/28.jpg)
If you assume requirements will
change, even unchanged requirements will surprise you.
If you assume requirements will
change, even unchanged requirements will surprise you.
Requirements change
Requirements change
symptomsymptom
![Page 29: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/29.jpg)
You risk spending too little effort eliciting
requirements
You risk spending too little effort eliciting
requirements
![Page 30: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/30.jpg)
Waterfall = Bad
Waterfall = Bad
Agile = Good
Agile = Good
Assumption
Assumption
![Page 31: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/31.jpg)
Don’t try to pass the Agile
Test
Don’t try to pass the Agile
Test
![Page 32: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/32.jpg)
Don’t take the symptoms for
granted
Don’t take the symptoms for
granted
![Page 33: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/33.jpg)
1.Agile status2.Agile’s life
cycle3.The next wave?4.Agile assumptions5.Our prediction
1.Agile status2.Agile’s life
cycle3.The next wave?4.Agile assumptions5.Our prediction
![Page 34: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/34.jpg)
Agile solves some of the problems
Agile solves some of the problems
But naturally, it leaves some too
But naturally, it leaves some too
![Page 35: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/35.jpg)
Suppose you can’t use Agile?
Suppose you can’t use Agile?
How will you be
effective?
How will you be
effective?
![Page 36: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/36.jpg)
Manage all risks
Manage all risks
Changing requirements is not always your biggest
risk
Changing requirements is not always your biggest
risk
![Page 37: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/37.jpg)
Effectiveness = good
Effectiveness = good
Non-effectiveness = bad
Non-effectiveness = bad
![Page 38: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/38.jpg)
Specialization is essential for increased
productivity
Specialization is essential for increased
productivity
Knowledge sharing and expert
coordination to reduce
complexity
Knowledge sharing and expert
coordination to reduce
complexity
![Page 39: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/39.jpg)
Agile (XP) promotes generalists
Agile (XP) promotes generalists
Only family physicians but no specialists?
Only family physicians but no specialists?
![Page 40: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/40.jpg)
Ready for the next wave?
Agile is here
Agile is here
Next waveNext wave
![Page 41: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/41.jpg)
The Agile Spirit can help us
The Agile Spirit can help us
![Page 42: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/42.jpg)
“We are uncovering better ways of developing software by
doing it and helping others do it.”
- agilemanifesto.org -
“We are uncovering better ways of developing software by
doing it and helping others do it.”
- agilemanifesto.org -
![Page 43: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/43.jpg)
1.Agile status2.Agile’s life
cycle3.The next wave?4.Agile assumptions5.Our prediction
1.Agile status2.Agile’s life
cycle3.The next wave?4.Agile assumptions5.Our prediction
![Page 44: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/44.jpg)
ConclusionConclusion
Measure effect, not process conformance.
Measure effect, not process conformance.
![Page 45: Agile's Future Wave](https://reader033.fdocuments.us/reader033/viewer/2022052522/554c4730b4c90530668b53fd/html5/thumbnails/45.jpg)
Questions?Questions?
Learn, innovate, inspire
Learn, innovate, inspire