how does scrum master remove org impediment
DESCRIPTION
The slides presented on SrumGathering Shanghai 2011TRANSCRIPT
![Page 1: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/1.jpg)
![Page 2: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/2.jpg)
Email: [email protected] Blog: http://www.agileinone.net/ Twitter: @lidingshan
![Page 3: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/3.jpg)
I am a …
![Page 4: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/4.jpg)
And I am supposed to …
![Page 5: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/5.jpg)
My enemy is …
![Page 6: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/6.jpg)
The first challenge is …
![Page 7: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/7.jpg)
The second one is …
![Page 8: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/8.jpg)
A Story
![Page 9: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/9.jpg)
A COOL Product Team
![Page 10: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/10.jpg)
We heard a lot about …
![Page 11: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/11.jpg)
![Page 12: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/12.jpg)
Survey & Interview
In which stage, did you feel there were significant waiting
If you could do anything, please tell ONE thing that you want to improve
![Page 13: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/13.jpg)
![Page 14: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/14.jpg)
Change Codes
Local Build Test on
Test Farm Sync
Codes Check-In
Install Build
2 hr. 6 hr.
12 hrs.
Each Dev will has a different build
version in the queue that wait
for test
What will happen if there were conflicts after
code sync?
2 days
The team will get the feedback after 3~4 days when complete some codes update
?
Value Stream for Check-in procedure
![Page 15: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/15.jpg)
There were huge waste on …
Averagely there will be about 1.5 hours wasted in each working day for each developer
![Page 16: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/16.jpg)
• Productivity • Quality • Team Motivation
![Page 17: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/17.jpg)
We must convince the BOSS to …
![Page 18: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/18.jpg)
Average Wasted Time / Per Day / Per Dev
1.5 hours
Total Wasted Time for Team / Per Day 70 * 1.5 = 105 hours
Total Wasted Time for the Team in One Release (about 10 months)
105 * 20 * 10 = 21,000 hours = 131 man month
Average Cost / Per Man Month $$$$$
Total Wasted Money…
We tell boss that …
![Page 19: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/19.jpg)
Proposed solution … Im
pro
ve Q
ual
ity
Improve Productivity
Co
st of C
han
ge
Increase test farm performance
Optimize integration
process
Refactor legacy system and
automation test cases
Increase team’s machine performance
Low
Low
High
High
High
Low
![Page 20: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/20.jpg)
Estimated Return of H/W Investment
Waste time Productivity
Can save about USD $$$$$$ in ONE release
![Page 21: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/21.jpg)
Half a Year Later …
![Page 22: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/22.jpg)
![Page 23: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/23.jpg)
Productivity Increase: 57.9%
NewFarm
OldFarm
Series1 28876.37 68501.59
0.0020000.0040000.0060000.0080000.00
Tim
e (
sec.
)
Total test time for retrieval tests
NewFarm
OldFarm
Series1 437.52 1037.90
0.00
500.00
1000.00
1500.00
Tim
e (
sec.
)
Average test time / per case for retrieval tests
![Page 24: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/24.jpg)
Productivity Increase: 34.7%
NewFarm
OldFram
Series1 33585.04 51436.06
0.00
20000.00
40000.00
60000.00
Tim
e (
sec.
)
total test time for smoke test
NewFarm
OldFarm
Series1 89.32 136.80
0.0050.00
100.00150.00
Tim
e (
sec.
)
average test time / per test case for smoke test
![Page 25: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/25.jpg)
New Workstation Old PC
Average Time ofComplete
Build(mins.)50 150
020406080
100120140160
Average Time of Complete Build(mins.)
Productivity Increase: 66.7%
![Page 26: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/26.jpg)
• Quality • Team Motivation
![Page 27: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/27.jpg)
![Page 28: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/28.jpg)
1st learning is …
![Page 29: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/29.jpg)
So, don’t just complain but …
![Page 30: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/30.jpg)
2nd learning is …
![Page 31: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/31.jpg)
It is NOT the END …
![Page 32: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/32.jpg)
Code base is growing bigger & bigger
![Page 33: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/33.jpg)
Next … Im
pro
ve Q
ual
ity
Improve Productivity
Co
st of C
han
ge
Optimize integration
process
Refactor legacy system and
automation test cases
Increase team’s machine performance
Low
Low
High
High
High
Low
Increase test farm performance
![Page 34: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/34.jpg)
![Page 35: How does scrum master remove org impediment](https://reader033.vdocuments.mx/reader033/viewer/2022052911/559de4f01a28ab8c5f8b4654/html5/thumbnails/35.jpg)