Useful Lean Tools: Value Stream Mapping and Kanban
-
date post
14-Sep-2014 -
Category
Business
-
view
567 -
download
4
description
Transcript of Useful Lean Tools: Value Stream Mapping and Kanban
![Page 1: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/1.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013
Some Useful Lean Tools: Value Stream Mapping and Kanban
Incontro DevOps Italia, Bologna 21 feb 2014
�1
![Page 2: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/2.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.agile42 | We advise, train and coach companies building software | www.agile42.com | Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License
About me
Roberto Bettazzoni
Agile Coach eXtreme Programming Trainer
[email protected] linkedin.com/in/robertobettazzoni @bettazzoni
![Page 3: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/3.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
Lean Thinking
�3
![Page 4: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/4.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.
Ove
rbur
den
(無理
: mur
i) do not overload your
People
�4
![Page 5: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/5.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.
Unnecessary Variations (斑: mura) keep the Flow
Even
�5
![Page 6: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/6.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2010.
Wasteful Activities (無駄: muda)
remove non value adding
Activities�6
![Page 7: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/7.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013
Value Stream Map
�7
![Page 8: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/8.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
Request !
Value Stream Map: from concept to cash
�8
![Page 9: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/9.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
Request !
Analysis !
Design !
Review !
Approval !
Approval !
Tech Reqts !
Deploy !
Test !
Code !
Value Stream Map: from concept to cash
�9
![Page 10: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/10.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
Request 5 days
Analysis 10 days
Design 10 days
Review 1 day
Approval 1 day
Approval 1 day
Tech Request 8 days
Deploy 2 days
Test 10 days
Code 15 days
Value Stream Map: from concept to cash
�10
![Page 11: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/11.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
Request 5 days
Analysis 10 days
Design 10 days
Review 1 day
Approval 1 day
Approval 1 day
Tech Request 8 days
Deploy 2 days
Test 10 days
Code 15 days
20d
5d
10d15d
5d5d
5d
2d
10d
2X
2X
Value Stream Map: from concept to cash
�11
![Page 12: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/12.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
Request 5 days 0.2 FTE
Analysis 10 days 0.5 FTE
Design 10 days 0.5 FTE
Review 1 day 0.5 FTE
Approval 1 day 1 FTE
Approval 1 day 1 FTE
Tech Request 8 days 0.5 FTE
Deploy 2 days 1 FTE
Test 10 days 0.5 FTE
Code 15 days 1.5 FTE
20d
5d
10d15d
5d5d
5d
2d
10d
2X
2X
Value Stream Map: from concept to cash
�12
![Page 13: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/13.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
Request 5 days 0.2 FTE
Analysis 10 days 0.5 FTE
Design 10 days 0.5 FTE
Review 1 day 0.5 FTE
Approval 1 day 1 FTE
Approval 1 day 1 FTE
Tech Request 8 days 0.5 FTE
Deploy 2 days 1 FTE
Test 10 days 0.5 FTE
Code 15 days 1.5 FTE
20d
5d
10d15d
5d5d
5d
2d
10d
2X
2X
Value Stream Map: from concept to cash
�13
Value added Time = 99 days!Wait Time = 87 days!
Value/Total Ratio = 53%
Value added Time = 78 days!Wait Time = 106 days!
Value/Total Ratio = 42%
Total time elapsed = 186 days
![Page 14: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/14.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
Value Stream Map - Bug Fixing
16 sept. 3 hr0.2 hr 1.5 hr 4 hr12 hr 1.5 hr
2 days 8 days 2 days 3 days 3 days
Error report
Bug Open
Status Urgent
Web UI Fix
Server Code Fix
Tests Deploy
![Page 15: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/15.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
Value Stream Map - Bug Fixing
2 days 5 days 2 days 3 days 3 days
Value added Time = 22 hr
Wait Time = 15 days
16 sept. 3 hr0.2 hr 1.5 hr 4 hr12 hr 1.5 hr
Error report
Bug Open
Status Urgent
Web UI Fix
Server Code Fix
Tests Deploy
Value/Total = 18 %
![Page 16: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/16.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
Value Stream Map - Manufacturing
![Page 17: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/17.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
Pull PrincipleAllows self-organizing teams to pull in work and knowledge as needed in order to deliver valuable quality software
�17
![Page 18: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/18.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013
Kanban
�18
![Page 19: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/19.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
kanban Kanban 1950 2004
![Page 20: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/20.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
Kanban Foundational Principles
•Start with what you do now •Agree to pursue incremental, evolutionary change •Initially respect the current roles, responsibilities and job
titles •Encourage acts of leadership at all levels, from individuals
contributors to senior management
�20
![Page 21: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/21.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
Kanban’s 6 core practices...
1.Visualize your actual workflow 2.Limit WIP 3.Measure & Optimize Flow 4.Define explicit policies 5.Implement feedback loops 6.Improve collaboratively, using safe-to-fail experiments
�21
![Page 22: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/22.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.�22
![Page 23: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/23.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
NextDev
Test
Backlog 32 In production :o)
Ongoing
Scenario 1 – one piece flow
B
C
A
D
E
F
G
H IJ L
KM
![Page 24: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/24.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
NextDev
Test
Backlog 32 In production :o)
Ongoing
Scenario 1 – one piece flow.
B
C A
D
E
F
G
H IJ L
KM
![Page 25: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/25.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
NextDev
Test
Backlog 32 In production :o)
Ongoing
Scenario 2 – Deployment problem
B
C
A
D
E
F
G
H IJ L
KM
PO
![Page 26: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/26.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
DevBacklog 3
2 In production :o)Ongoing
Scenario 2 – Deployment problem
B
C A
D
E
F
G
H IJ L
KM
NextPOTest
![Page 27: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/27.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
DevBacklog 3
2 In production :o)Ongoing
Scenario 2 – Deployment problem
B
C A
D
E
F
G
H IJ L
KM
NextPOTest
![Page 28: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/28.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
DevBacklog 3
2 In production :o)Ongoing
Scenario 2 – Deployment problem
B
C A
D
F
G
H IJ L
KM
!?
E
NextPOTest
![Page 29: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/29.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
DevBacklog 3
2 In production :o)Ongoing
Scenario 2 – Deployment problem
B
C
A
D
EF
G
H IJ L
KM
!?
NextPOTest
![Page 30: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/30.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
DevBacklog 3
2 In production :o)Ongoing
Scenario 2 – Deployment problem
B
C
A
D
EF
G
H IJ L
KM
NextPOTest
![Page 31: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/31.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
DevBacklog 3
2 In production :o)Ongoing
Scenario 2 – Deployment problem
B
A
D
EF
G
H IJ L
KM
C
PO NextTest
![Page 32: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/32.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2009.
DevBacklog 3
2 In production :o)Ongoing
Scenario 2 – Deployment problem
B
AD
EF
G
H IJ L
KM
C
NextPOTest
![Page 33: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/33.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013
Kanban
It is not a framework, neither a process, but a tool.
�33
![Page 34: Useful Lean Tools: Value Stream Mapping and Kanban](https://reader033.fdocuments.in/reader033/viewer/2022042601/5415d7378d7f72a26c8b45d0/html5/thumbnails/34.jpg)
agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013
Thank you
Roberto Bettazzoni [email protected] @bettazzoni
�34