the next decade
DESCRIPTION
The Extreme Decade told the story of agile software development from 1999-2011. The Next Decade describes one of the many directions in which I hope agile software will go in the coming ten years.TRANSCRIPT
![Page 1: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/1.jpg)
![Page 2: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/2.jpg)
The Next DecadeWhere do we go from here?
![Page 3: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/3.jpg)
![Page 4: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/4.jpg)
![Page 5: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/5.jpg)
“Why aren’t we rich yet?”Kent Beck...in 2003
![Page 6: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/6.jpg)
![Page 7: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/7.jpg)
We fancy “Agile” as a mindset...
![Page 8: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/8.jpg)
http://blog.brodzinski.com/2010/03/you-must-be-agile.htmlI don’t think our message is quite getting through...
![Page 9: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/9.jpg)
![Page 10: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/10.jpg)
We use awesome Zen-like phrases that we get, but the result of the world doesn’t
![Page 11: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/11.jpg)
Bill Caputo
![Page 12: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/12.jpg)
http://xprogramming.com/articles/jatbaseball/Ron Jeffries: “We Tried Baseball and It Didn’t Work”
![Page 13: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/13.jpg)
http://c2.com/cgi/wiki?TheyreJustRulesCommunity: “They’re Just Rules”
![Page 14: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/14.jpg)
http://link.jbrains.ca/Tghs02Energised Work / Gus Power
![Page 15: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/15.jpg)
Where does all this leave us?
![Page 16: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/16.jpg)
worked my ass off to transform the way we all build software
![Page 17: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/17.jpg)
Chip and Dan HeathSwitch: How to Change Things When Change is Hard
![Page 18: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/18.jpg)
http://www.jamesshore.com/Blog/Etudes-for-Excellence.htmlJames Shore: “Études for Excellence”
![Page 19: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/19.jpg)
“Why aren’t we rich yet?”
![Page 20: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/20.jpg)
David AndersonOlav Maassen
Chris MattsRon Jeffries
Chet Hendrickson
Diana Larsen
Uncle Bob
David Snowden Eric Ries
Aslak Hellesøy
![Page 21: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/21.jpg)
We’ve scripted the critical moves, but we’ve failed to convey the vision
![Page 22: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/22.jpg)
“They” have no real reason to change, so “they” work to rule...
![Page 23: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/23.jpg)
Three weeks ago, this guy was in my living room...Steven Baker http://stevenrbaker.com/
![Page 24: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/24.jpg)
This model helps me “sell” practices to peopleHeiman, Tuleja, Miller: “The New Strategic Selling”
![Page 25: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/25.jpg)
...so while we believe this...
![Page 26: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/26.jpg)
Dee Hock, Birth of the Chaordic Age
Simple, clear purpose and principles give rise to complex, intelligent behavior. Complex rules and regulations give rise to simple, stupid behavior.
![Page 27: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/27.jpg)
...we get this...
![Page 28: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/28.jpg)
People appear to really want to buy rules, processes, templates...
![Page 29: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/29.jpg)
Training companies are taking advantage of this trend...
![Page 30: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/30.jpg)
![Page 31: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/31.jpg)
![Page 32: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/32.jpg)
There, there...
![Page 33: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/33.jpg)
What happened?!
![Page 34: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/34.jpg)
I don’t think this attitude has helped much over the years...
![Page 35: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/35.jpg)
“Grandma’s Ham”, page 43Steve McConnell: “Code Complete”
![Page 36: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/36.jpg)
Watch the video at http://www.youtube.com/watch?v=Ow0lr63y4Mw
![Page 37: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/37.jpg)
Let’s look at our most well-advertised, popular practices
![Page 38: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/38.jpg)
photo: Karthik Chandrasekarialhttp://martinfowler.com/articles/itsNotJustStandingUp.html
![Page 39: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/39.jpg)
Travelogue
Face Time
80% done
![Page 40: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/40.jpg)
Now’s your chance to complain... get it out of your system.
![Page 41: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/41.jpg)
What’s missing?
![Page 42: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/42.jpg)
Risks!
![Page 43: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/43.jpg)
http://link.jbrains.ca/S2jyPYChapter 2, Risk Management is Product Management for Adults
![Page 44: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/44.jpg)
These folks look like they’re “doing it right”!
![Page 45: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/45.jpg)
A place to put those quick things that come to mind...
![Page 46: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/46.jpg)
http://www.slideshare.net/lunivore/behavior-driven-development-11754474Liz Keogh, “Behavior-Driven Development”
![Page 47: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/47.jpg)
How different are your Cucumber scenarios from this?
![Page 48: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/48.jpg)
![Page 49: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/49.jpg)
What’s missing?
![Page 50: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/50.jpg)
Involving the Customer
![Page 51: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/51.jpg)
![Page 52: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/52.jpg)
Talking in Examples
![Page 53: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/53.jpg)
http://www.slideshare.net/lunivore/behavior-driven-development-11754474Liz Keogh, “Behavior-Driven Development”
![Page 54: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/54.jpg)
I still believe that this is a great place to start...
![Page 55: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/55.jpg)
![Page 56: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/56.jpg)
I need my story next!
![Page 57: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/57.jpg)
What’s missing?
![Page 58: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/58.jpg)
![Page 59: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/59.jpg)
Negotiating scope: not “which stories?” but “how much of each story?”
![Page 60: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/60.jpg)
Gus Power, “Extreme Pair Programming”http://energizedwork.com/weblog/2009/05/extreme-pair-programming
![Page 61: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/61.jpg)
![Page 62: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/62.jpg)
;
![Page 63: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/63.jpg)
![Page 64: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/64.jpg)
![Page 65: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/65.jpg)
What’s missing?
![Page 66: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/66.jpg)
http://link.jbrains.ca/V4bQsWArlo Belshee, “Promiscuous Pairing and Beginner’s Mind”
![Page 67: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/67.jpg)
Watch the video at http://www.youtube.com/watch?
v=OQXEzwXtzJ8 from 19:44 to 20:47
![Page 68: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/68.jpg)
http://www.industrialxp.org/retrospectives.html
![Page 69: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/69.jpg)
![Page 70: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/70.jpg)
![Page 71: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/71.jpg)
![Page 72: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/72.jpg)
What’s missing?
![Page 73: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/73.jpg)
As always, trust remains the principal ingredient...
![Page 74: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/74.jpg)
It all seems so simple...
![Page 75: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/75.jpg)
![Page 76: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/76.jpg)
![Page 77: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/77.jpg)
I’m sorry, Dave... but I can’t let you change that.
![Page 78: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/78.jpg)
What’s missing?
![Page 79: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/79.jpg)
![Page 80: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/80.jpg)
I know it’s very old advice, but it remains just as true today.
![Page 81: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/81.jpg)
![Page 82: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/82.jpg)
![Page 83: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/83.jpg)
Uh... yeah... I’m going to need you to go ahead and get 12 more points done this sprint...
![Page 84: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/84.jpg)
What’s missing?
![Page 85: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/85.jpg)
Negotiating scope: not “which stories?” but “how much of each story?”
![Page 86: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/86.jpg)
![Page 87: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/87.jpg)
Even Jenkins can’t integrate all those features at once!
![Page 88: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/88.jpg)
What’s missing?
![Page 89: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/89.jpg)
http://link.jbrains.ca/TePNKEJames Shore: “Continuous Integration is an Attitude, Not a Tool”
![Page 90: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/90.jpg)
http://link.jbrains.ca/R8rBxx
![Page 91: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/91.jpg)
What’s missing?
![Page 92: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/92.jpg)
![Page 93: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/93.jpg)
![Page 94: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/94.jpg)
![Page 95: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/95.jpg)
How do your Scrum Masters answer this question?
Office Space. http://www.imdb.com/title/tt0151804/
![Page 96: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/96.jpg)
What’s in the way?
![Page 97: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/97.jpg)
Ego
![Page 98: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/98.jpg)
What do you think practitioners miss when they try to follow our advice?
![Page 99: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/99.jpg)
I like to focus on these ideas both when I teach and when I practice...
![Page 100: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/100.jpg)
http://tech.groups.yahoo.com/group/scrumdevelopment/message/48820Josh Gough
![Page 101: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/101.jpg)
http://www.productsashimi.com
![Page 102: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/102.jpg)
http://www.jbrains.ca/permalink/three-steps-to-a-useful-minimal-featureThe “Contract, then Expand” technique
![Page 103: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/103.jpg)
http://www.jbrains.ca/permalink/becoming-an-accomplished-software-designer
![Page 104: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/104.jpg)
![Page 105: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/105.jpg)
http://link.jbrains.ca/T7HCPCThe Five Dysfunctions of a Team
![Page 106: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/106.jpg)
http://blog.thecodewhisperer.com/2010/10/16/integrated-tests-are-a-scam/J. B. Rainsberger, “Integrated Tests Are a Scam: Part 1”
![Page 107: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/107.jpg)
http://link.jbrains.ca/TlE3JHConverging towards a common design standard
![Page 108: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/108.jpg)
http://www.coderetreat.orghttp://www.legacycoderetreat.org
![Page 109: The Next Decade](https://reader031.vdocuments.mx/reader031/viewer/2022012916/5469e636af7959ff128b5db1/html5/thumbnails/109.jpg)
Will you join me?