As Martin Fowler pointed out at keynote for Agile Tour Toronto 2010, there are 1900's-era mental models in use which affect software development today.
I go into a bit more depth about mental models, and propose an alternate to help guide Agile work -- in IT or in other domains.
We finish with the InnovationGame(tm) "Give Them A Hot Tub" to help attendees solidify the benefits of a model other than Taylorism.
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Agile Isn't What You Do (It's What You Think)
1. Agile Isn’t What You Do
(It’s What You Think)
Derek W. Wade
dwade@kumido.com www.kumido.com
@derekwwade
2. • Watch for Q)uestions
• Please RT key questions/comments
• Please @reply to others to help
• Add #att10 tag if relevant
Hashtag #agilethink
Try http://tweetchat.com
I’m @DerekWWade
Welcome to #agilethink at the AgileTour Toronto
#att10. This twitter backchannel is for my session titled
“Agile Isn’t What You Do (It’s What You Think)”
• Twitter monitors
• Take pics of key slides
• Questions after session
• Stream saved at Archivist
2010 Kumido Adaptive Strategies LLC www.kumido.com
3. Q1:
What is Agile?
2010 Kumido Adaptive Strategies LLC www.kumido.com
4. What is this?
Cardinal Bíborostól
(English) (Hungarian)
Kardinal Kardināls
(German) (Latvian)
Kardinaaliksi Кардинал
(Finnish) (Russian)
2010 Kumido Adaptive Strategies LLC www.kumido.com
5. official bird of
7 U.S. states
black face
long tailed
flying mammal brilliant red
2010 Kumido Adaptive Strategies LLC www.kumido.com
16. As an Agilist using a mental model
I want visibility
via a daily standup
So that I work empirically Attributes are still
“how”
We want the “what!”
Q3: Which attributes of
Agile do YOU emphasize?
2010 Kumido Adaptive Strategies LLC www.kumido.com
17. “Process” as the Product
2010 Kumido Adaptive Strategies LLC www.kumido.com
20. Simple guidelines
to enable
empirical, incremental, iterative
realization of outcomes
in chaotic domains.
2010 Kumido Adaptive Strategies LLC www.kumido.com
21. Thinking or Doing?
I’m a Dev Team member building a
bank check processing system.
System performance is a challenge
and we’re not sure how to handle it...
...so we should try some different
algorithms to improve performance
until it meets our goals.
2010 Kumido Adaptive Strategies LLC www.kumido.com
22. Thinking or Doing?
I’m a technical Product Owner,
who knows from experience what
architecture is best for our system.
I want my Scrum Team to deliver
faster...
...so the team should implement a
“pipes and filters” architecture.
2010 Kumido Adaptive Strategies LLC www.kumido.com
23. Thinking or Doing?
I’m a CTO.
People in Product Management and
Development don’t trust each
other’s estimates...
...so I will require PM and Dev
people to collaborate when writing
Stories.
2010 Kumido Adaptive Strategies LLC www.kumido.com
24. VISION
“The Business” “The Business”
Product Owner
Department Project
Manager Manager
Scrum Master
Team Team
EXECUTION
2010 Kumido Adaptive Strategies LLC www.kumido.com
25. Agile as a process can increase fear
Fear inhibits creativity
Creativity is needed for innovation
Innovation is needed for change
2010 Kumido Adaptive Strategies LLC www.kumido.com
29. Benefits?
“The Agile Process” “Mental Model Agile”
• Simple rules!
• Faster! More Quality!
• Certification in 2 days! • ???
• Gartner-approved!
...etc.
2010 Kumido Adaptive Strategies LLC www.kumido.com
30. “Give Them a Hot Tub” - 20m
Q4)
1. Brainstorm features for “Mental Model Agile”
• Each Team writes several features on note cards, one
feature per card.
• Include some completely “outrageous” features.
2. Accept/Transform/Reject
• Each Team takes turns “selling” their features to
another team. The other team listens and
evaluates the feature.
• If the evaluating Team hears a feature that doesn’t make
sense, they can accept, transform, or reject it.
3. Group all resulting features
2010 Kumido Adaptive Strategies LLC www.kumido.com