What would you do?                              - Learning from charts                                         Oct 3, 2011...
Learning objectives  Understanding basics of Control charts, continuous flow chart  Put yourself into real shoes – what ...
Contributions    Ismael Héry and Benoit Guillou    Henrik Kniberg 2011-10-06Mattias Skarin                       3
(Some) valid purposes for collecting data                                         Every learning starts with Validating a...
Validating a theory   Arrived : Arrived tickets this week (green)                      Resolved : Resolved tickets this we...
Validating a theory100% 90% 80% 70% 60% 50%                                                                   Value demand...
CHARTS BASICS       2011-10-06Mattias Skarin      7
Continuous flow chart                         Started   Stories                          Delivered                  Cycle ...
Control charts         Variable                         + 3σ                         Average                         - 3σ ...
Goal: separate expected events fromunexpected                 99.7 % of observations occurs within three std dev. of the m...
Can you beat the monkey?   LEARNING FROM CHARTS       2011-10-06Mattias Skarin                11
Learning from real cases    There can be multiple solutions to any problem    You are self organizing!    You need to moti...
Organize    Groups of 5-8    Keep score    Pick a team nameMattias Skarin         13
The case                                Sprint 1      Sprint 2     Sprint 3                 The problem: Why do we always ...
What should be happening?         25         20         15                               To do                            ...
25                                         40% Todo (waiting)                                         50 % Coding20       ...
What should be happening? A. Assign a WIP on number of projects B. Pair program if you get stuck C. Hold back specificatio...
More examples exists but for now only demoed liveMattias Skarin                                      18
What can trigger change?Gradual  Questions               – someone asking them  New ideas               – how to do it bet...
Some final thoughts    Charts + Situation knowledge = learning    Useful in times of stress    Keep it simple. Plot on you...
Thank you!                 ”Change is not necessary. Survival is optional”                      - W. E DemingMattias Skari...
Upcoming SlideShare
Loading in...5
×

Mattias skarin what would you do - analysing charts

692

Published on

Published in: Education, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
692
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
13
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Mattias skarin what would you do - analysing charts

  1. 1. What would you do? - Learning from charts Oct 3, 2011 Mattias Skarin Kanban / Lean coach www.crisp.seSay Hi to your neighbour! http://blog.crisp.se/mattiasskarin mattias.skarin@crisp.seGroup into 5-8pChoose a team name!
  2. 2. Learning objectives  Understanding basics of Control charts, continuous flow chart  Put yourself into real shoes – what should be happening  Can you beat the monkey? http://rainbowwallpaper.blogspot.com/2011/04/f unny-monkey-cartoon-pics-monkey-funny.htmlMattias Skarin 2
  3. 3. Contributions Ismael Héry and Benoit Guillou Henrik Kniberg 2011-10-06Mattias Skarin 3
  4. 4. (Some) valid purposes for collecting data Every learning starts with Validating a theory a question Learning over time Distinguish between variance andtrend Gain precision All tools needs a purpose. Know ”why” helps avoid expensive toolsMattias Skarin 4
  5. 5. Validating a theory Arrived : Arrived tickets this week (green) Resolved : Resolved tickets this week (black)Mattias Skarin 5
  6. 6. Validating a theory100% 90% 80% 70% 60% 50% Value demand 40% Failure Demand 30% Average 28 % 20% 10% 0% Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 Sprint 7 Data devteam 2009Mattias Skarin 6
  7. 7. CHARTS BASICS 2011-10-06Mattias Skarin 7
  8. 8. Continuous flow chart Started Stories Delivered Cycle time WIP TimeMattias Skarin 8
  9. 9. Control charts Variable + 3σ Average - 3σ ObservationMattias Skarin 9
  10. 10. Goal: separate expected events fromunexpected 99.7 % of observations occurs within three std dev. of the mean 95 % occurs within two std. dev of the mean 68 % occurs within one std. dev of the mean (Assuming normal distribution)Mattias Skarin 10
  11. 11. Can you beat the monkey? LEARNING FROM CHARTS 2011-10-06Mattias Skarin 11
  12. 12. Learning from real cases There can be multiple solutions to any problem You are self organizing! You need to motivate your choice I get to play god.. Thou are allowed to ask questions!Mattias Skarin 12
  13. 13. Organize Groups of 5-8 Keep score Pick a team nameMattias Skarin 13
  14. 14. The case Sprint 1 Sprint 2 Sprint 3 The problem: Why do we always work with 5 projects in parallell although we plan for two?Mattias Skarin 14
  15. 15. What should be happening? 25 20 15 To do In Dev To test 10 Done 5 0 1 2 3 4 5 6 7Mattias Skarin 15
  16. 16. 25 40% Todo (waiting) 50 % Coding20 10% Testing 33% Todo (waiting) 17 % Coding15 50% Testing10 To do In Dev5 To test Done0 1 2 3 4 5 6 7Mattias Skarin 16
  17. 17. What should be happening? A. Assign a WIP on number of projects B. Pair program if you get stuck C. Hold back specification, until just before development D. Deliver, when testing is complete E. OtherMattias Skarin 17
  18. 18. More examples exists but for now only demoed liveMattias Skarin 18
  19. 19. What can trigger change?Gradual Questions – someone asking them New ideas – how to do it better Consequence awareness – ”this will happen if change does not take place” Consolidation – a momentum grows large enough to overcome the threshold Fast Will to experiment – someone willing to give it a try A failure – ”uh-uh that didn’t work” Mattias Skarin 19
  20. 20. Some final thoughts Charts + Situation knowledge = learning Useful in times of stress Keep it simple. Plot on your whiteboard. Not all facts trigger change Human action is requiredMattias Skarin 20
  21. 21. Thank you! ”Change is not necessary. Survival is optional” - W. E DemingMattias Skarin 21
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×