Agile Isn't What You Do (It's What You Think)

2,769 views

Published on

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.

  • Be the first to comment

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 #thinkagile Try http://tweetchat.com I’m @DerekWWade Welcome to #agilethinkchat 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
  6. Effects The “Iron Triangle” Requirements Resources Time Value pe Plan Co Driven Sco Driven st ResourcesTime Time Requirements “Agile Triangle” © Jean Tabeka & Rally Software 2010 Kumido Adaptive Strategies LLC www.kumido.com
  7. Mental Model *Wikimedia Commons - Gnu License 2010 Kumido Adaptive Strategies LLC www.kumido.com
  8. Mental Model *Wikimedia Commons - Gnu License 2010 Kumido Adaptive Strategies LLC www.kumido.com
  9. © Warner Brothers 2010 Kumido Adaptive Strategies LLC www.kumido.com
  10. Q2: A mental model underlies behavior. What other mental models do you use, or are aware of? 2010 Kumido Adaptive Strategies LLC www.kumido.com
  11. Simple guidelines to enable empirical, incremental, iterative realization of outcomes in chaotic domains. 2010 Kumido Adaptive Strategies LLC www.kumido.com
  12. Incremental Agile = + Iterative + Empirical Chaotic OUTCOME Domain 2010 Kumido Adaptive Strategies LLC www.kumido.com
  13. OUTCOME ∆ REALITY http://www.schoolofwisdom.com/ChanceandChoice/chapter2.html 2010 Kumido Adaptive Strategies LLC www.kumido.com
  14. Attributes of Agile 2010 Kumido Adaptive Strategies LLC www.kumido.com
  15. ! ? 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 ... 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
  18. Home Improvement http://www.aaa-superior.com http://learn.builddirect.com http://www.hgtv.com/bathrooms 2010 Kumido Adaptive Strategies LLC www.kumido.com
  19. Education http://addietood.wordpress.com/2009/03/15/is-addie-still-a-relevant-model/ http://webqa.csc.noaa.gov/wcde 2010 Kumido Adaptive Strategies LLC www.kumido.com
  20. 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
  21. 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 as our first proof of concept. 2010 Kumido Adaptive Strategies LLC www.kumido.com
  22. 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
  23. VISION “The Business” “The Business” Product Owner Department Project Manager Manager Scrum Master Team Team EXECUTION 2010 Kumido Adaptive Strategies LLC www.kumido.com
  24. 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
  25. $ $$ 2010 Kumido Adaptive Strategies LLC www.kumido.com
  26. 2010 Kumido Adaptive Strategies LLC www.kumido.com
  27. Benefits? 2010 Kumido Adaptive Strategies LLC www.kumido.com
  28. 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
  29. “Give Them a Hot Tub” - 20m 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
  30. Don’t do Agile... ...be Agile! Thank You! @derekwwade #thinkagile Derek W. Wade dwade@kumido.com www.kumido.com 2010 Kumido Adaptive Strategies LLC www.kumido.com

×