Upcoming SlideShare
×

# Mattias skarin what would you do - analysing charts

932 views
859 views

Published on

Published in: Education, Technology
1 Like
Statistics
Notes
• Full Name
Comment goes here.

Are you sure you want to Yes No
• Be the first to comment

Views
Total views
932
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
15
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