Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
8 lessons learned<br />from becoming agile <br />15.5.2010 ESTONIA<br />Marko Taipale<br />
Visited 13companies<br />Coached2agile transitions and 10+ teams<br />Co-founded1Lean startup<br />Trained over300people<b...
Failed enough to tell stories<br />Succeeded enough to show results<br />
1.Why do you want to be agile? <br />2. How to reach business agility?<br />3.Organization as a people system<br />
1.Why do you want to be agile? <br />(Being = respect the values and principles)<br />
80%<br />had no goal for being agile<br />no method to reach the goal …<br />no way to measure if they were getting any be...
No Goal – No chance to Score<br />
Lesson #1<br />Set a goal for being agile, otherwise you achieve nothing<br />(It’s ok to figure it out...)<br />
“What does method X <br />say about Y?”<br />
“What does method X <br />say about Y?”<br />Collaborate!<br />
Lesson #2<br />Commit to agile values and principles; your practices will follow<br />Craft your own process<br />
Pilot, <br />Scale, <br />Optimize<br />
Pilot, <br />Scale, <br />Optimize<br />
Pilot, <br />Scale, <br />Optimize<br />OR<br />Visualize the value stream <br />Fix the way you manage product developmen...
Pilot, <br />Scale, <br />Optimize<br />Multiple ways so what’s the point?<br />OR<br />Visualize the value stream <br />F...
Pilots are not about proving if agile works<br />Forward motion is often thought as progress<br />
Lesson#3<br />Pilot is about learning<br />…not “working software”<br />… not about getting results<br />Continuous Improv...
Make the cycle as short as possible<br />
A way of learning<br />5whys<br />There are no technical problems only human problems<br />
Lesson #1<br />You need to have a SMART goal<br />Lesson #2<br />Commit to agile values and principles; your practices wil...
2. How to reach business agility?<br />
”Agile teams need to value <br />adaptability over predictability”<br />- Someone in Twitter<br />
Lesson #4<br />Business agility is about having adaptability and predictability<br />- My experience<br />
” Where do I get the backlog?” what to build<br />
“No plan survives first contact with the customers”<br />- Steven Blank<br />
Customer Development<br />Customer<br />Discovery<br />Customer<br />Validation<br />Customer<br />Creation<br />Scale<br ...
Customer Development<br />Customer<br />Discovery<br />Customer<br />Validation<br />Customer<br />Creation<br />Scale<br ...
Customer Development<br />Problem Team<br />Customer<br />Discovery<br />Customer<br />Validation<br />Customer<br />Creat...
“Should I do whatever my customers want me to do?”<br />
“Should I do whatever my customers want me to do?”<br />
Lesson #5<br />Create product vision and validate it with customer development<br />Vision <br />= a boundary for her wish...
Is agile about delivering features <br />as fast as possible?<br />
Nr 1 waste = <br />Unused features<br />Building a feature maybe the wrong answer<br />Who cares about velocity?<br />We c...
It is not about how much but rather how little you can release<br />Minimum Viable Product<br />
Lesson #6<br />Find your Minimum Viable Product<br />It should make you feel embarrassed<br />
“It's the things that are not there that we are most proud of"<br />
Lesson #4<br />Business agility is about having adaptability and predictability<br />Lesson #5<br />Create product vision ...
3.Organization as a people system<br />
”We have Scrum but we are still slow!”<br />
Customer<br />approval<br />Internal<br />approval<br />Idea<br />Resourcing<br />Development<br />Design<br />Deployment<...
Customer<br />approval<br />Internal<br />approval<br />Idea<br />Resourcing<br />2h<br />2h<br />1d<br />Development<br /...
Selected <br />ideas<br />8<br />Customer<br />approval<br />Internal<br />approval<br />Idea<br />Resourcing<br />1m<br /...
Selected <br />ideas<br />8<br />Customer<br />approval<br />Internal<br />approval<br />Idea<br />Resourcing<br />1m<br /...
Selected <br />ideas<br />8<br />Customer<br />approval<br />Internal<br />approval<br />Idea<br />Resourcing<br />1m<br /...
Lesson #7<br />Optimize the whole<br />Beware sub-optimization <br />Visualize the value stream<br />Identify bottleneck<b...
Adoption is about letting problems to surface<br />Manage the system, remove chance for failure, make it flow<br />
Smell: The fear of being vulnerable<br />Leader: Go First<br />
Smell: The desire to preserve artificial harmony<br />Leader: Mine for Conflict<br />Smell: The fear of being vulnerable<b...
Smell: The lack of clarity or buy-in<br />Leader: Force Clarity and Closure<br />Smell: The desire to preserve artificial ...
Smell: The need to avoid interpersonal discomfort<br />Leader: Confront Difficult Issues<br />Smell: The lack of clarity o...
Smell: The pursuit of individual goals and status<br />Leader: Focus on Collective Outcomes<br />Smell: The need to avoid ...
Lesson #8<br />Build great teams<br />
Marko Taipale<br />@markotaipale<br />huitale.blogspot.com<br />marko.taipale@huitale.com<br />I help companies to improve...
Why do you want to be agile?<br />L1: Set a goal for being agile or you achieve nothing<br />L2: Commit to agile values an...
Photo credits<br />Flickr users<br />http://www.flickr.com/photos/kodomut/<br />http://www.flickr.com/photos/amagill/<br /...
Upcoming SlideShare
Loading in …5
×

8 lessons learned from becoming agile

14,849 views

Published on

1.Why do you want to be agile?
L1: Set a goal for being agile or you achieve nothing
L2: Commit to agile values and principles; your practices will follow
L3: Piloting is learning. Learning is progress.

2.How to reach business agility?
L4: Business agility is about having adaptability and predictability
L5: Create product vision and validate it with customer development
L6: Find your Minimum Viable Product

3.Organization as a people system
L7:Optimize the whole
L8: Build great teams

Published in: Technology
  • Login to see the comments

8 lessons learned from becoming agile

  1. 8 lessons learned<br />from becoming agile <br />15.5.2010 ESTONIA<br />Marko Taipale<br />
  2. Visited 13companies<br />Coached2agile transitions and 10+ teams<br />Co-founded1Lean startup<br />Trained over300people<br />
  3. Failed enough to tell stories<br />Succeeded enough to show results<br />
  4. 1.Why do you want to be agile? <br />2. How to reach business agility?<br />3.Organization as a people system<br />
  5. 1.Why do you want to be agile? <br />(Being = respect the values and principles)<br />
  6. 80%<br />had no goal for being agile<br />no method to reach the goal …<br />no way to measure if they were getting any better<br />
  7. No Goal – No chance to Score<br />
  8. Lesson #1<br />Set a goal for being agile, otherwise you achieve nothing<br />(It’s ok to figure it out...)<br />
  9. “What does method X <br />say about Y?”<br />
  10. “What does method X <br />say about Y?”<br />Collaborate!<br />
  11. Lesson #2<br />Commit to agile values and principles; your practices will follow<br />Craft your own process<br />
  12. Pilot, <br />Scale, <br />Optimize<br />
  13. Pilot, <br />Scale, <br />Optimize<br />
  14. Pilot, <br />Scale, <br />Optimize<br />OR<br />Visualize the value stream <br />Fix the way you manage product development<br />Continuous Improvement<br />
  15. Pilot, <br />Scale, <br />Optimize<br />Multiple ways so what’s the point?<br />OR<br />Visualize the value stream <br />Fix the way you manage product development<br />Continuous Improvement<br />
  16. Pilots are not about proving if agile works<br />Forward motion is often thought as progress<br />
  17. Lesson#3<br />Pilot is about learning<br />…not “working software”<br />… not about getting results<br />Continuous Improvement<br />
  18. Make the cycle as short as possible<br />
  19. A way of learning<br />5whys<br />There are no technical problems only human problems<br />
  20. Lesson #1<br />You need to have a SMART goal<br />Lesson #2<br />Commit to agile values and principles; your practices will follow<br />Lesson #3<br />Progress is about learning<br />
  21. 2. How to reach business agility?<br />
  22. ”Agile teams need to value <br />adaptability over predictability”<br />- Someone in Twitter<br />
  23. Lesson #4<br />Business agility is about having adaptability and predictability<br />- My experience<br />
  24. ” Where do I get the backlog?” what to build<br />
  25. “No plan survives first contact with the customers”<br />- Steven Blank<br />
  26. Customer Development<br />Customer<br />Discovery<br />Customer<br />Validation<br />Customer<br />Creation<br />Scale<br />Company<br />
  27. Customer Development<br />Customer<br />Discovery<br />Customer<br />Validation<br />Customer<br />Creation<br />Scale<br />Company<br />Hypotheses, experiments, <br />insights<br />Data, <br />feedback, <br />Insights<br />Agile<br />Product<br />Development<br />
  28. Customer Development<br />Problem Team<br />Customer<br />Discovery<br />Customer<br />Validation<br />Customer<br />Creation<br />Scale<br />Company<br />Hypotheses, experiments, <br />insights<br />Solution Team<br />Data, <br />feedback, <br />Insights<br />Agile<br />Product<br />Development<br />
  29. “Should I do whatever my customers want me to do?”<br />
  30. “Should I do whatever my customers want me to do?”<br />
  31. Lesson #5<br />Create product vision and validate it with customer development<br />Vision <br />= a boundary for her wishes<br />
  32. Is agile about delivering features <br />as fast as possible?<br />
  33. Nr 1 waste = <br />Unused features<br />Building a feature maybe the wrong answer<br />Who cares about velocity?<br />We can work on highest priority story – who cares?<br />
  34. It is not about how much but rather how little you can release<br />Minimum Viable Product<br />
  35. Lesson #6<br />Find your Minimum Viable Product<br />It should make you feel embarrassed<br />
  36. “It's the things that are not there that we are most proud of"<br />
  37. Lesson #4<br />Business agility is about having adaptability and predictability<br />Lesson #5<br />Create product vision and validate it with customer development<br />Lesson #6<br />Find your Minimum Viable Product<br />
  38. 3.Organization as a people system<br />
  39. ”We have Scrum but we are still slow!”<br />
  40. Customer<br />approval<br />Internal<br />approval<br />Idea<br />Resourcing<br />Development<br />Design<br />Deployment<br />
  41. Customer<br />approval<br />Internal<br />approval<br />Idea<br />Resourcing<br />2h<br />2h<br />1d<br />Development<br />Design<br />Deployment<br />2m<br />1m<br />3w<br />3m<br />
  42. Selected <br />ideas<br />8<br />Customer<br />approval<br />Internal<br />approval<br />Idea<br />Resourcing<br />1m<br />2d<br />6m<br />2h<br />2h<br />1d<br />1w<br />6m<br />6m<br />Development<br />Design<br />Deployment<br />2m<br />1m<br />3w<br />15<br />12<br />3m<br />24m<br />Design<br />ready<br />Production<br />ready<br />
  43. Selected <br />ideas<br />8<br />Customer<br />approval<br />Internal<br />approval<br />Idea<br />Resourcing<br />1m<br />2d<br />6m<br />2h<br />2h<br />1d<br />SCRUM!<br />1w<br />6m<br />6m<br />Development<br />Design<br />Deployment<br />2m<br />1m<br />3w<br />15<br />12<br />3m<br />24m<br />Design<br />ready<br />Production<br />ready<br />
  44. Selected <br />ideas<br />8<br />Customer<br />approval<br />Internal<br />approval<br />Idea<br />Resourcing<br />1m<br />2d<br />6m<br />2h<br />2h<br />1d<br />SCRUM!<br />1w<br />6m<br />6m<br />Development<br />Design<br />Deployment<br />2m<br />1m<br />3w<br />15<br />12<br />3m<br />24m<br />Design<br />ready<br />Production<br />ready<br />
  45. Lesson #7<br />Optimize the whole<br />Beware sub-optimization <br />Visualize the value stream<br />Identify bottleneck<br />Limit WIP on all levels<br />Incentives are bad!<br />
  46. Adoption is about letting problems to surface<br />Manage the system, remove chance for failure, make it flow<br />
  47. Smell: The fear of being vulnerable<br />Leader: Go First<br />
  48. Smell: The desire to preserve artificial harmony<br />Leader: Mine for Conflict<br />Smell: The fear of being vulnerable<br />Leader: Go First<br />
  49. Smell: The lack of clarity or buy-in<br />Leader: Force Clarity and Closure<br />Smell: The desire to preserve artificial harmony<br />Leader: Mine for Conflict<br />Smell: The fear of being vulnerable<br />Leader: Go First<br />
  50. Smell: The need to avoid interpersonal discomfort<br />Leader: Confront Difficult Issues<br />Smell: The lack of clarity or buy-in<br />Leader: Force Clarity and Closure<br />Smell: The desire to preserve artificial harmony<br />Leader: Mine for Conflict<br />Smell: The fear of being vulnerable<br />Leader: Go First<br />
  51. Smell: The pursuit of individual goals and status<br />Leader: Focus on Collective Outcomes<br />Smell: The need to avoid interpersonal discomfort<br />Leader: Confront Difficult Issues<br />Smell: The lack of clarity or buy-in<br />Leader: Force Clarity and Closure<br />Smell: The desire to preserve artificial harmony<br />Leader: Mine for Conflict<br />Smell: The fear of being vulnerable<br />Leader: Go First<br />
  52. Lesson #8<br />Build great teams<br />
  53. Marko Taipale<br />@markotaipale<br />huitale.blogspot.com<br />marko.taipale@huitale.com<br />I help companies to improve by <br />showing what I have done<br />how I have done it and <br />what I have learned about it. <br />I am a CTO of a lean startup<br />
  54. Why do you want to be agile?<br />L1: Set a goal for being agile or you achieve nothing<br />L2: Commit to agile values and principles; your practices will follow<br />L3: Piloting is learning. Learning is progress.<br />2. How to reach business agility?<br />L4: Business agility is about having adaptability and predictability<br />L5: Create product vision and validate it with customer development<br />L6: Find your Minimum Viable Product<br />3.Organization as a people system<br />L7:Optimize the whole<br />L8: Build great teams<br />
  55. Photo credits<br />Flickr users<br />http://www.flickr.com/photos/kodomut/<br />http://www.flickr.com/photos/amagill/<br />http://www.flickr.com/photos/themarmot/<br />http://www.flickr.com/photos/unloveable/<br />http://www.flickr.com/photos/shapourbahrami/<br />http://www.flickr.com/photos/thatguyfromcchs0<br />http://www.flickr.com/photos/fxtreme/<br />http://www.flickr.com/photos/aussiegall<br />http://www.flickr.com/photos/lululemonathletica<br />http://www.flickr.com/photos/4yas<br />http://www.flickr.com/photos/sualk61/<br />http://www.flickr.com/photos/can3ro55o/<br />http://www.flickr.com/photos/jwdill/<br />http://www.flickr.com/photos/minidriver/<br />http://www.flickr.com/photos/donaldmacleod/<br />http://www.flickr.com/photos/jburgin/<br />http://www.flickr.com/photos/jmherrala/<br />

×