SlideShare uma empresa Scribd logo
1 de 110
Baixar para ler offline
The Next Decade
Where do we go from here?
Watch the video
at http://link.jbrains.ca/1aJLeBd
(4 minutes)
“Why aren’t
we rich yet?”
Kent Beck
“Why aren’t
we rich yet?”
Kent Beck ...in 2003
We fancy “Agile”
as a mindset...
I don’t think our message is quite getting through...
http://blog.brodzinski.com/2010/03/you-must-be-agile.html
We use awesome
Zen-like phrases
that we understand,
but the rest of the
world doesn’t
Bill Caputo
Ron Jeffries: “We Tried Baseball and It Didn’t Work”
http://xprogramming.com/articles/jatbaseball/
Community: “They’re Just Rules”
http://c2.com/cgi/wiki?TheyreJustRules
Energised Work / Gus Power
http://link.jbrains.ca/Tghs02
Where does all
this leave us?
worked my ass off to transform
the way we all build software
Chip and Dan Heath
Switch: How to Change Things When Change is Hard
James Shore: “Études for Excellence”
http://www.jamesshore.com/Blog/Etudes-for-Excellence.html
“Why aren’t
we rich yet?”
David Anderson

Diana Larsen

Olav Maassen
Chris Matts

Ron Jeffries
Chet Hendrickson

David Snowden

Aslak Hellesøy

Eric Ries

Uncle Bob
We’ve scripted the
critical moves, but
we’ve failed to
convey the vision
“They” have no
real reason to
change, so “they”
work to rule...
Steven Baker http://stevenrbaker.com/
A year ago, this guy moved in down the street from me...
Heiman, Tuleja, Miller: “The New Strategic Selling”
This model helps me “sell” practices to people
...so while we
believe this...
Simple, clear purpose and
principles give rise to
complex, intelligent
behavior. Complex rules
and regulations give rise to
simple, stupid behavior.
Dee Hock,
Birth of the Chaordic Age
...we get this...
People appear to really want to buy rules, processes, templates...
Training companies are taking advantage of this trend...
There, there...
What happened?!
I don’t think this attitude has helped much over the years...
Steve McConnell: “Code Complete”
“Grandma’s Ham”, page 43
Watch the video at
http://link.jbrains.ca/bob-newhart-stop-it
(6 minutes)
Let’s look at our most
well-advertised,
popular practices
http://martinfowler.com/articles/itsNotJustStandingUp.html
photo: Karthik Chandrasekarial
Travelogue
Face Time
80% done
Now’s your chance to complain... get it out of your system.
What’s missing?
Risks!
Chapter 2, Risk Management is Product Management for Adults
http://link.jbrains.ca/S2jyPY
These folks look like they’re “doing it right”!
A place to put those quick things that come to mind...
Liz Keogh, “Behavior-Driven Development”
http://www.slideshare.net/lunivore/behavior-driven-development-11754474
How different are your Cucumber scenarios from this?
What’s missing?
Involving the
Customer
Talking in
Examples
Liz Keogh, “Behavior-Driven Development”
http://www.slideshare.net/lunivore/behavior-driven-development-11754474
I still believe that this is a great place to start...
I need my story next!
What’s missing?
Negotiating scope: not “which stories?” but “how much of each story?”
Gus Power, “Extreme Pair Programming”
http://energizedwork.com/weblog/2009/05/extreme-pair-programming
;
What’s missing?
Arlo Belshee, “Promiscuous Pairing and Beginner’s Mind”
http://link.jbrains.ca/V4bQsW
Watch the video at
http://link.jbrains.ca/angela-harms-excerpt
(1 minute)
http://www.industrialxp.org/retrospectives.html
What’s missing?
As always, trust remains the principal ingredient...
It all seems so simple...
I’m sorry, Dave... but I can’t let you change that.
What’s missing?
I know it’s very old advice, but it remains just as true today.
Uh... yeah... I’m going to
need you to go ahead and
get 12 more points done
this sprint...
What’s missing?
Negotiating scope: not “which stories?” but “how much of each story?”
Even Jenkins can’t integrate all those features at once!
What’s missing?
James Shore: “Continuous Integration is an Attitude, Not a Tool”
http://link.jbrains.ca/TePNKE
http://link.jbrains.ca/R8rBxx
What’s missing?
How do your Scrum Masters answer this question?

Office Space. http://www.imdb.com/title/tt0151804/
What’s in the way?
Ego
What do you think
practitioners miss
when they try to
follow our advice?
I like to focus on
these ideas both
when I teach and
when I practice...
Josh Gough
http://tech.groups.yahoo.com/group/scrumdevelopment/message/48820
http://link.jbrains.ca/product-sashimi
The “Contract, then Expand” technique
http://www.jbrains.ca/permalink/three-steps-to-a-useful-minimal-feature
http://www.jbrains.ca/permalink/becoming-an-accomplished-softwaredesigner
The Five Dysfunctions of a Team
http://link.jbrains.ca/T7HCPC
J. B. Rainsberger, “Integrated Tests Are a Scam: Part 1”
http://blog.thecodewhisperer.com/2010/10/16/integrated-tests-are-a-scam/
Converging towards a common design standard
http://link.jbrains.ca/TlE3JH
Vi ses i Stockholm!

http://www.legacycoderetreat.org
http://www.coderetreat.org
Will you join me?
me@jbrains.ca
The Next Decade
More mindful practice
http://link.jbrains.ca/next-decade

Mais conteúdo relacionado

Semelhante a The Next Decade (of Agile Software Development)

Striking a Balance: Middle Ground in Front-End Development
Striking a Balance: Middle Ground in Front-End DevelopmentStriking a Balance: Middle Ground in Front-End Development
Striking a Balance: Middle Ground in Front-End DevelopmentNathan Smith
 
Creativity World Forum 2011 #cwf11
Creativity World Forum 2011 #cwf11Creativity World Forum 2011 #cwf11
Creativity World Forum 2011 #cwf11lisavdh
 
How PBworks Used Lean Startup Techniques
How PBworks Used Lean Startup TechniquesHow PBworks Used Lean Startup Techniques
How PBworks Used Lean Startup TechniquesDavid E. Weekly
 
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...CanadaHelps / MyCharityConnects
 
Engineering your culture / Oren Ellenbogen
Engineering your culture  / Oren EllenbogenEngineering your culture  / Oren Ellenbogen
Engineering your culture / Oren Ellenbogengeektimecoil
 
The Stories We Tell Ourselves
The Stories We Tell OurselvesThe Stories We Tell Ourselves
The Stories We Tell OurselvesVanessa S
 
Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Christian Heilmann
 
Michael Edson, Resource Sharing Remixed
Michael Edson, Resource Sharing RemixedMichael Edson, Resource Sharing Remixed
Michael Edson, Resource Sharing RemixedMichael Edson
 
HTML5 and the future of the web (Dr. Seuss style)
HTML5 and the future of the web (Dr. Seuss style)HTML5 and the future of the web (Dr. Seuss style)
HTML5 and the future of the web (Dr. Seuss style)Christian Heilmann
 
ACI design and creativity slides 2019 day3
ACI design and creativity slides 2019 day3ACI design and creativity slides 2019 day3
ACI design and creativity slides 2019 day3R. Sosa
 
Interactive Video for Training: Secrets of Success
Interactive Video for Training: Secrets of SuccessInteractive Video for Training: Secrets of Success
Interactive Video for Training: Secrets of SuccessCass Sapir
 
BBDO Atlanta 10 Takeaways from SXSW
 BBDO Atlanta 10 Takeaways from SXSW BBDO Atlanta 10 Takeaways from SXSW
BBDO Atlanta 10 Takeaways from SXSWLeslie Turley
 
Essay Writing Topics For College
Essay Writing Topics For CollegeEssay Writing Topics For College
Essay Writing Topics For CollegeAndrea Warner
 
2012 08 agile 2012 - an agile adoption and transformation survival guide
2012 08 agile 2012 - an agile adoption and transformation survival guide2012 08 agile 2012 - an agile adoption and transformation survival guide
2012 08 agile 2012 - an agile adoption and transformation survival guidedrewz lin
 
Website Psychology
Website PsychologyWebsite Psychology
Website PsychologyGavin Bell
 
Generating content marketing ideas that earn shares
Generating content marketing ideas that earn sharesGenerating content marketing ideas that earn shares
Generating content marketing ideas that earn sharesWebFX
 
Social Networks for Business
Social Networks for BusinessSocial Networks for Business
Social Networks for BusinessKatie Laird
 
Hacking Culture at VelocityConf
Hacking Culture at VelocityConfHacking Culture at VelocityConf
Hacking Culture at VelocityConfJesse Robbins
 
Misconceptions on Perception
Misconceptions on PerceptionMisconceptions on Perception
Misconceptions on PerceptionBrad Nunnally
 

Semelhante a The Next Decade (of Agile Software Development) (20)

Striking a Balance: Middle Ground in Front-End Development
Striking a Balance: Middle Ground in Front-End DevelopmentStriking a Balance: Middle Ground in Front-End Development
Striking a Balance: Middle Ground in Front-End Development
 
Creativity World Forum 2011 #cwf11
Creativity World Forum 2011 #cwf11Creativity World Forum 2011 #cwf11
Creativity World Forum 2011 #cwf11
 
How PBworks Used Lean Startup Techniques
How PBworks Used Lean Startup TechniquesHow PBworks Used Lean Startup Techniques
How PBworks Used Lean Startup Techniques
 
Feel as an agile change agent
Feel as an agile change agentFeel as an agile change agent
Feel as an agile change agent
 
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
 
Engineering your culture / Oren Ellenbogen
Engineering your culture  / Oren EllenbogenEngineering your culture  / Oren Ellenbogen
Engineering your culture / Oren Ellenbogen
 
The Stories We Tell Ourselves
The Stories We Tell OurselvesThe Stories We Tell Ourselves
The Stories We Tell Ourselves
 
Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010
 
Michael Edson, Resource Sharing Remixed
Michael Edson, Resource Sharing RemixedMichael Edson, Resource Sharing Remixed
Michael Edson, Resource Sharing Remixed
 
HTML5 and the future of the web (Dr. Seuss style)
HTML5 and the future of the web (Dr. Seuss style)HTML5 and the future of the web (Dr. Seuss style)
HTML5 and the future of the web (Dr. Seuss style)
 
ACI design and creativity slides 2019 day3
ACI design and creativity slides 2019 day3ACI design and creativity slides 2019 day3
ACI design and creativity slides 2019 day3
 
Interactive Video for Training: Secrets of Success
Interactive Video for Training: Secrets of SuccessInteractive Video for Training: Secrets of Success
Interactive Video for Training: Secrets of Success
 
BBDO Atlanta 10 Takeaways from SXSW
 BBDO Atlanta 10 Takeaways from SXSW BBDO Atlanta 10 Takeaways from SXSW
BBDO Atlanta 10 Takeaways from SXSW
 
Essay Writing Topics For College
Essay Writing Topics For CollegeEssay Writing Topics For College
Essay Writing Topics For College
 
2012 08 agile 2012 - an agile adoption and transformation survival guide
2012 08 agile 2012 - an agile adoption and transformation survival guide2012 08 agile 2012 - an agile adoption and transformation survival guide
2012 08 agile 2012 - an agile adoption and transformation survival guide
 
Website Psychology
Website PsychologyWebsite Psychology
Website Psychology
 
Generating content marketing ideas that earn shares
Generating content marketing ideas that earn sharesGenerating content marketing ideas that earn shares
Generating content marketing ideas that earn shares
 
Social Networks for Business
Social Networks for BusinessSocial Networks for Business
Social Networks for Business
 
Hacking Culture at VelocityConf
Hacking Culture at VelocityConfHacking Culture at VelocityConf
Hacking Culture at VelocityConf
 
Misconceptions on Perception
Misconceptions on PerceptionMisconceptions on Perception
Misconceptions on Perception
 

Último

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 

Último (20)

Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 

The Next Decade (of Agile Software Development)