SlideShare ist ein Scribd-Unternehmen logo
1 von 110
Downloaden Sie, um offline zu lesen
The Next Decade
Where do we go from here?
“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 get, but
the result 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?”
Olav Maassen      Ron Jeffries
     David Anderson         Chris Matts    Chet Hendrickson




Diana Larsen               David Snowden                      Eric Ries




               Aslak Hellesøy              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/
Three weeks ago, this guy was in my living room...
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://
www.youtube.com/watch?
v=Ow0lr63y4Mw
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://
 www.youtube.com/watch?
v=OQXEzwXtzJ8 from 19:44 to
           20:47
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://www.productsashimi.com
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-software-
designer
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
http://www.legacycoderetreat.org
http://www.coderetreat.org
Will you join me?
me@jbrains.ca

The Next Decade
More mindful practice
References: http://link.jbrains.ca/SjRQzt

Weitere ähnliche Inhalte

Andere mochten auch

Students Presentation
Students PresentationStudents Presentation
Students Presentationteresaarriba
 
How To Make A Great Pbj
How To Make A Great PbjHow To Make A Great Pbj
How To Make A Great Pbjguestaeaab1
 
Who wants to be a millionaire?
Who wants to be a millionaire?Who wants to be a millionaire?
Who wants to be a millionaire?teresaarriba
 
Ud5 màquines i mecanismes
Ud5 màquines i mecanismesUd5 màquines i mecanismes
Ud5 màquines i mecanismesmsolso35
 
2016 ire storytelling
2016 ire storytelling2016 ire storytelling
2016 ire storytellingPaul Cheung
 

Andere mochten auch (6)

Students Presentation
Students PresentationStudents Presentation
Students Presentation
 
How To Make A Great Pbj
How To Make A Great PbjHow To Make A Great Pbj
How To Make A Great Pbj
 
Markedsforing
MarkedsforingMarkedsforing
Markedsforing
 
Who wants to be a millionaire?
Who wants to be a millionaire?Who wants to be a millionaire?
Who wants to be a millionaire?
 
Ud5 màquines i mecanismes
Ud5 màquines i mecanismesUd5 màquines i mecanismes
Ud5 màquines i mecanismes
 
2016 ire storytelling
2016 ire storytelling2016 ire storytelling
2016 ire storytelling
 

Ähnlich wie Where Do We Go From Here? More Mindful Practice

The Next Decade (of Agile Software Development)
The Next Decade (of Agile Software Development)The Next Decade (of Agile Software Development)
The Next Decade (of Agile Software Development)jbrains
 
Digital Age Catechetical Leader
Digital Age Catechetical LeaderDigital Age Catechetical Leader
Digital Age Catechetical LeaderCaroline Cerveny
 
Perfection & Feedback Loops or: why worse is better
Perfection & Feedback Loops or: why worse is betterPerfection & Feedback Loops or: why worse is better
Perfection & Feedback Loops or: why worse is betterESUG
 
Perfection & Feedback Loops or: why worse is better
Perfection & Feedback Loops or: why worse is betterPerfection & Feedback Loops or: why worse is better
Perfection & Feedback Loops or: why worse is betterMarcus Denker
 
Our Covenant Story: Forming Digital Disciples
Our Covenant Story: Forming Digital DisciplesOur Covenant Story: Forming Digital Disciples
Our Covenant Story: Forming Digital DisciplesCaroline Cerveny
 
Welcome to the blue team! How building a better hacker accidentally built a b...
Welcome to the blue team! How building a better hacker accidentally built a b...Welcome to the blue team! How building a better hacker accidentally built a b...
Welcome to the blue team! How building a better hacker accidentally built a b...Casey Ellis
 
The Democratization of SEO
The Democratization of SEOThe Democratization of SEO
The Democratization of SEOJono Alderson
 
Hacking Culture at VelocityConf
Hacking Culture at VelocityConfHacking Culture at VelocityConf
Hacking Culture at VelocityConfJesse Robbins
 
Designing for Flow: Creating Compelling User Experiences for Learning
Designing for Flow: Creating Compelling User Experiences for Learning Designing for Flow: Creating Compelling User Experiences for Learning
Designing for Flow: Creating Compelling User Experiences for Learning Julie Dirksen
 
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
 
Who Run The World?
Who Run The World?Who Run The World?
Who Run The World?Ruby Rios
 
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014Christian Heilmann
 
Secrets of success in 8 words, 3 minutes
Secrets of success in 8 words, 3 minutesSecrets of success in 8 words, 3 minutes
Secrets of success in 8 words, 3 minutes67 Golden Rules
 
It's Always Been Done That Way
It's Always Been Done That WayIt's Always Been Done That Way
It's Always Been Done That WayS Bryce Kozla
 

Ähnlich wie Where Do We Go From Here? More Mindful Practice (20)

The Next Decade (of Agile Software Development)
The Next Decade (of Agile Software Development)The Next Decade (of Agile Software Development)
The Next Decade (of Agile Software Development)
 
Digital Discipleship
Digital DiscipleshipDigital Discipleship
Digital Discipleship
 
Digital Discipleship
Digital DiscipleshipDigital Discipleship
Digital Discipleship
 
Digital Age Catechetical Leader
Digital Age Catechetical LeaderDigital Age Catechetical Leader
Digital Age Catechetical Leader
 
Perfection & Feedback Loops or: why worse is better
Perfection & Feedback Loops or: why worse is betterPerfection & Feedback Loops or: why worse is better
Perfection & Feedback Loops or: why worse is better
 
Perfection & Feedback Loops or: why worse is better
Perfection & Feedback Loops or: why worse is betterPerfection & Feedback Loops or: why worse is better
Perfection & Feedback Loops or: why worse is better
 
The Physical Web
The Physical WebThe Physical Web
The Physical Web
 
Our Covenant Story: Forming Digital Disciples
Our Covenant Story: Forming Digital DisciplesOur Covenant Story: Forming Digital Disciples
Our Covenant Story: Forming Digital Disciples
 
MTBiz January 2012
MTBiz January 2012MTBiz January 2012
MTBiz January 2012
 
Welcome to the blue team! How building a better hacker accidentally built a b...
Welcome to the blue team! How building a better hacker accidentally built a b...Welcome to the blue team! How building a better hacker accidentally built a b...
Welcome to the blue team! How building a better hacker accidentally built a b...
 
The Democratization of SEO
The Democratization of SEOThe Democratization of SEO
The Democratization of SEO
 
Smashingconf nyc-final
Smashingconf nyc-finalSmashingconf nyc-final
Smashingconf nyc-final
 
Ebay rain money Guide
Ebay rain money GuideEbay rain money Guide
Ebay rain money Guide
 
Hacking Culture at VelocityConf
Hacking Culture at VelocityConfHacking Culture at VelocityConf
Hacking Culture at VelocityConf
 
Designing for Flow: Creating Compelling User Experiences for Learning
Designing for Flow: Creating Compelling User Experiences for Learning Designing for Flow: Creating Compelling User Experiences for Learning
Designing for Flow: Creating Compelling User Experiences for Learning
 
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
 
Who Run The World?
Who Run The World?Who Run The World?
Who Run The World?
 
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
Welcome to planet Fintlewoodlewix - SmashingConf NYC 2014
 
Secrets of success in 8 words, 3 minutes
Secrets of success in 8 words, 3 minutesSecrets of success in 8 words, 3 minutes
Secrets of success in 8 words, 3 minutes
 
It's Always Been Done That Way
It's Always Been Done That WayIt's Always Been Done That Way
It's Always Been Done That Way
 

Where Do We Go From Here? More Mindful Practice