Mattias skarin what would you do - analysing charts
-
Upload
agileminds -
Category
Education
-
view
590 -
download
4
description
Transcript of Mattias skarin what would you do - analysing charts
![Page 1: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/1.jpg)
Mattias Skarin Kanban / Lean coach
www.crisp.se
What would you do?
Oct 3, 2011
http://blog.crisp.se/mattiasskarin [email protected]
- Learning from charts
Group into 5-8p Choose a team name!
Say Hi to your neighbour!
![Page 2: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/2.jpg)
2
Learning objectives
Mattias Skarin 2
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/funny-monkey-cartoon-pics-monkey-funny.html
![Page 3: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/3.jpg)
3
Contributions
Ismael Héry and Benoit Guillou
Henrik Kniberg
Mattias Skarin 3
2011-10-06
![Page 4: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/4.jpg)
4
(Some) valid purposes for collecting data
Mattias Skarin 4
All tools needs a purpose. Know ”why” helps avoid expensive tools
Validating a theory Learning over time
Distinguish between variance and trend
Gain precision
Every learning starts with a question
![Page 5: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/5.jpg)
5
Validating a theory
Mattias Skarin 5
Arrived : Arrived tickets this week (green) Resolved : Resolved tickets this week (black)
![Page 6: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/6.jpg)
6
Validating a theory
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Sprint 6 Sprint 7
Value demand
Failure Demand
Average 28 %
Mattias Skarin 6
Data devteam 2009
![Page 7: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/7.jpg)
7
CHARTS BASICS
2011-10-06
Mattias Skarin 7
![Page 8: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/8.jpg)
8
Continuous flow chart
Mattias Skarin 8
Time
Started
Delivered Stories
Cycle time
WIP
![Page 9: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/9.jpg)
9
Control charts
Mattias Skarin 9
Variable
Observation
Average
+ 3σ
- 3σ
![Page 10: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/10.jpg)
10
Goal: separate expected events from unexpected
Mattias Skarin 10
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)
![Page 11: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/11.jpg)
11
LEARNING FROM CHARTS
Can you beat the monkey?
2011-10-06
Mattias Skarin 11
![Page 12: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/12.jpg)
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..
Mattias Skarin 12
Thou are allowed to ask questions!
![Page 13: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/13.jpg)
13
Organize
Groups of 5-8
Keep score
Pick a team name
Mattias Skarin 13
![Page 14: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/14.jpg)
14
The case
Mattias Skarin 14
Sprint 1 Sprint 2 Sprint 3
The problem: Why do we always work with 5 projects in parallell although we plan for two?
![Page 15: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/15.jpg)
15
What should be happening?
Mattias Skarin 15
0
5
10
15
20
25
1 2 3 4 5 6 7
To do
In Dev
To test
Done
![Page 16: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/16.jpg)
16 Mattias Skarin 16
0
5
10
15
20
25
1 2 3 4 5 6 7
To do
In Dev
To test
Done
33% Todo (waiting) 17 % Coding 50% Testing
40% Todo (waiting) 50 % Coding 10% Testing
![Page 17: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/17.jpg)
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. Other
Mattias Skarin 17
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. Other
![Page 18: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/18.jpg)
18 Mattias Skarin 18
More examples exists but for now only demoed live
![Page 19: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/19.jpg)
19
What can trigger change?
Mattias Skarin 19
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
Will to experiment – someone willing to give it a try A failure – ”uh-uh that didn’t work”
Gradual
Fast
![Page 20: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/20.jpg)
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 required
Mattias Skarin 20
![Page 21: Mattias skarin what would you do - analysing charts](https://reader036.fdocuments.net/reader036/viewer/2022062617/54c05e924a79591d338b464b/html5/thumbnails/21.jpg)
21
Thank you!
Mattias Skarin 21
”Change is not necessary. Survival is optional” - W. E Deming