SlideShare a Scribd company logo
Some Useful Lean Tools:
Value Stream Mapping and Kanban
Incontro DevOps Italia,
Bologna 21 feb 2014

1
agile42 | The Agile Coaching Company

www.agile42.com |

All rights reserved. Copyright © 2007 - 2013
About me
Roberto Bettazzoni
Agile Coach
eXtreme Programming Trainer
!

roberto.bettazzoni@agile42.it
linkedin.com/in/robertobettazzoni
@bettazzoni

agile42 The Agile train and coach companies building software | www.agile42.com | Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License
www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
agile42 | |We advise,Coaching Company
Lean Thinking

3
agile42 | The Agile Coaching Company

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
(無理: muri)

Overburden

do not overload your

People

4
agile42 | The advise, train andCompany
We Agile Coaching coach companies building software

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
2010.
Unnecessary
Variations
(斑: mura) keep the Flow
Even

5
agile42 | The advise, train andCompany
We Agile Coaching coach companies building software

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
2010.
Wasteful
Activities
(無駄: muda)
remove non value adding

Activities
6
agile42 | The advise, train andCompany
We Agile Coaching coach companies building software

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
2010.
Value Stream Map

7
agile42 | The Agile Coaching Company

www.agile42.com |

All rights reserved. Copyright © 2007 - 2013
Value Stream Map: from concept to cash
Request	
  
!

8
agile42 | The Agile Coaching Company

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
Value Stream Map: from concept to cash
Request	
  
!

Approval	
  
!

Tech	
  Reqts	
  
!

Analysis	
  
!

Design	
  
!

Review	
  
!

Code	
  
!

Test	
  
!

Deploy	
  
!

Approval	
  
!

9
agile42 | The Agile Coaching Company

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
Value Stream Map: from concept to cash
Request	
  
5	
  days	
  

Approval	
  
1	
  day	
  

Tech	
  Request	
  
8	
  days	
  

Analysis	
  
10	
  days	
  

Design	
  
10	
  days	
  

Review	
  
1	
  day	
  

Code	
  
15	
  days	
  

Test	
  
10	
  days	
  

Deploy	
  
2	
  days	
  

Approval	
  
1	
  day	
  

10
agile42 | The Agile Coaching Company

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
Value Stream Map: from concept to cash
Request	
  
5	
  days	
  

20d

Approval	
  
1	
  day	
  

15d

Tech	
  Request	
  
8	
  days	
  

5d

Review	
  
1	
  day	
  

5d

Deploy	
  
2	
  days	
  

10d

Approval	
  
1	
  day	
  

10d

Analysis	
  
10	
  days	
  

5d

Design	
  
10	
  days	
  
2X
2d

Code	
  
15	
  days	
  

5d

Test	
  
10	
  days	
  

2X
agile42 | The Agile Coaching Company

11
www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
Value Stream Map: from concept to cash
Request	
  
5	
  days	
  
0.2	
  FTE

20d

Approval	
  
1	
  day	
  
1	
  FTE

15d

Tech	
  Request	
  
8	
  days	
  
0.5	
  FTE

5d

Review	
  
1	
  day	
  
0.5	
  FTE

5d

Deploy	
  
2	
  days	
  
1	
  FTE

10d

Approval	
  
1	
  day	
  
1	
  FTE

10d

Analysis	
  
10	
  days	
  
0.5	
  FTE

5d

Design	
  
10	
  days	
  
0.5	
  FTE
2X
2d

Code	
  
15	
  days	
  
1.5	
  FTE

5d

Test	
  
10	
  days	
  
0.5	
  FTE

2X
agile42 | The Agile Coaching Company

12
www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
Value Stream Map: from concept to cash
Request	
  
5	
  days	
  
0.2	
  FTE

20d

Approval	
  
1	
  day	
  
1	
  FTE

15d

Tech	
  Request	
  
8	
  days	
  
0.5	
  FTE

5d

Review	
  
1	
  day	
  
0.5	
  FTE

Total time elapsed = 186 days

Deploy	
  
2	
  days	
  
1	
  FTE

Value added Time = 78 days!
Wait Time = 106 days!
Value/Total Ratio = 42%

10d

Approval	
  
1	
  day	
  
1	
  FTE

10d

Analysis	
  
10	
  days	
  
0.5	
  FTE

5d

Design	
  
10	
  days	
  
0.5	
  FTE
2X
2d

Code	
  
15	
  days	
  
1.5	
  FTE

5d

Test	
  
10	
  days	
  
0.5	
  FTE

5d

Value added Time = 99 days!
Wait Time = 87 days!
Value/Total Ratio = 53%

2X
agile42 | The Agile Coaching Company

13
www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
Value Stream Map - Bug Fixing
Error	
  
report
16 sept.

2 days

Bug	
  
Open
0.2 hr

8 days

agile42 | The Agile Coaching Company

Status	
  
Urgent

Web	
  UI	
  
Fix

Server	
  
Code	
  Fix

3 hr

1.5 hr

12 hr

2 days

3 days

Tests

Deploy

4 hr

1.5 hr

3 days

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
Value Stream Map - Bug Fixing
Error	
  
report
16 sept.

Bug	
  
Open
0.2 hr

Status	
  
Urgent

Web	
  UI	
  
Fix

Server	
  
Code	
  Fix

3 hr

1.5 hr

12 hr

Tests

Deploy

4 hr

1.5 hr

Value added Time = 22 hr
Wait Time = 15 days
2 days

5 days

2 days

3 days

3 days

Value/Total = 18 %
agile42 | The Agile Coaching Company

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
Value Stream Map - Manufacturing

agile42 | The Agile Coaching Company

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
Pull Principle
Allows self-organizing teams to pull in work and knowledge as needed in order to
deliver valuable quality software

17
agile42 | The Agile Coaching Company

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
Kanban

18
agile42 | The Agile Coaching Company

www.agile42.com |

All rights reserved. Copyright © 2007 - 2013
kanban
1950

agile42| |We advise, train and coach companies building software
agile42 The Agile Coaching Company

Kanban
2004

www.agile42.com | All rights reserved. Copyright © 2007 -- 2012.
www.agile42.com | All rights reserved. Copyright © 2007 2009.
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

agile42 | The Agile Coaching Company

www.agile42.com |

20
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

agile42 | The Agile Coaching Company

www.agile42.com |

21
All rights reserved. Copyright © 2007 - 2012.
agile42 | The Agile Coaching Company

www.agile42.com |

22
All rights reserved. Copyright © 2007 - 2012.
Scenario 1 – one piece flow

Next

Backlog
A

2

Dev
3

Ongoing

In production :o)
Test

B

G
C
F
H
J
M

D
I

L
K

E

agile42 | The advise, train andCompany
We Agile Coaching coach companies building software

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
2009.
Scenario 1 – one piece flow.

Dev

Next

Backlog

2

3

Ongoing

In production :o)
Test

C

G
D

A
B

F
H
J
M

I
L
K

E

agile42 | The advise, train andCompany
We Agile Coaching coach companies building software

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
2009.
Scenario 2 – Deployment problem

Backlog
A

PO

Next
2

Dev
3

Ongoing

In production :o)
Test

B

G
C
F
H
J
M

D
I

L
K

E

agile42 | The advise, train andCompany
We Agile Coaching coach companies building software

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
2009.
Scenario 2 – Deployment problem

Backlog

PO

Dev

Next
2

3

Ongoing

C

Test

A

D

G

In production :o)

B

F
H
J
M

I
L
K

E

agile42 | The advise, train andCompany
We Agile Coaching coach companies building software

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
2009.
Scenario 2 – Deployment problem

Backlog

PO

Dev

Next
2

3

Ongoing
C

G
D

In production :o)
Test
A

B

F
H
J
M

I
L
K

E

agile42 | The advise, train andCompany
We Agile Coaching coach companies building software

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
2009.
Scenario 2 – Deployment problem

Backlog

PO

2

D
F
H
M

3

Ongoing

In production :o)
Test

C

G

J

Dev

Next

A

!?

B

I
L
K

E

agile42 | The advise, train andCompany
We Agile Coaching coach companies building software

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
2009.
Scenario 2 – Deployment problem

Backlog

PO

Dev

Next
2

3

Ongoing

!?

G

In production :o)
Test
A

D
E

F
H
J
M

B
C

I
L
K

agile42 | The advise, train andCompany
We Agile Coaching coach companies building software

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
2009.
Scenario 2 – Deployment problem

Backlog

PO

Next
2

Dev
3

Ongoing

In production :o)
Test
A

G
D
E

F
H
J
M

B
C

I
L
K

agile42 | The advise, train andCompany
We Agile Coaching coach companies building software

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
2009.
Scenario 2 – Deployment problem

Backlog

PO

Next
2

Dev
3

Ongoing

In production :o)
Test
A

G
D
F
H
J
M

E

B
C

I
L
K

agile42 | The advise, train andCompany
We Agile Coaching coach companies building software

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
2009.
Scenario 2 – Deployment problem

Backlog

PO

3

Ongoing

In production :o)
Test

H

A
B

E

F

M

2

D

G

J

Dev

Next

C
I

L
K

agile42 | The advise, train andCompany
We Agile Coaching coach companies building software

www.agile42.com |

All rights reserved. Copyright © 2007 - 2012.
2009.
Kanban
It is not a framework, neither a process, but a tool.

33
agile42 | The Agile Coaching Company

www.agile42.com |

All rights reserved. Copyright © 2007 - 2013
Thank you
Roberto Bettazzoni
roberto.bettazzoni@agile42.com
@bettazzoni

34
agile42 | The Agile Coaching Company

www.agile42.com |

All rights reserved. Copyright © 2007 - 2013

More Related Content

What's hot

Building a DevOps Team that isn't Evil
Building a DevOps Team that isn't EvilBuilding a DevOps Team that isn't Evil
Building a DevOps Team that isn't EvilIBM UrbanCode Products
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOps
Sherry Chang
 
Journey of Agile
Journey of AgileJourney of Agile
Journey of Agile
Tathagat Varma
 
Pulse 2013: DevOps Review and Roadmap
Pulse 2013: DevOps Review and RoadmapPulse 2013: DevOps Review and Roadmap
Pulse 2013: DevOps Review and Roadmap
Daniel Berg
 
Building a DevOps Organization and Culture
Building a DevOps Organization and CultureBuilding a DevOps Organization and Culture
Building a DevOps Organization and Culture
RapidValue
 
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Sanjeev Sharma
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015
Mirco Hering
 
IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101Sanjeev Sharma
 
Enterprise DevOps
Enterprise DevOps Enterprise DevOps
Enterprise DevOps
Liam McDowell
 
Agile Framework
Agile FrameworkAgile Framework
Agile FrameworkSubbuiyer
 
DevOps101 (version 2)
DevOps101 (version 2)DevOps101 (version 2)
DevOps101 (version 2)
Sanjeev Sharma
 
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationScaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
Chef
 
Practical DevOps
Practical DevOpsPractical DevOps
Practical DevOps
Kelvin Yeung
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
Sanjeev Sharma
 
What do the "Cool Kids" know about DevOps?
What do the "Cool Kids" know about DevOps?What do the "Cool Kids" know about DevOps?
What do the "Cool Kids" know about DevOps?
Bill Holtshouser
 
Intro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentIntro to Agile and Lean Software Development
Intro to Agile and Lean Software Development
Aleksejs Truhans
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
Stewart Rogers
 
DevOps – Don’t Be Left Behind
DevOps – Don’t Be Left BehindDevOps – Don’t Be Left Behind
DevOps – Don’t Be Left Behind
Capgemini
 
Sea spin5 2013
Sea spin5 2013Sea spin5 2013
Sea spin5 2013Jeff Smith
 
Why DevOps Matters To The CIO
Why DevOps Matters To The CIOWhy DevOps Matters To The CIO
Why DevOps Matters To The CIO
benjaminwootton
 

What's hot (20)

Building a DevOps Team that isn't Evil
Building a DevOps Team that isn't EvilBuilding a DevOps Team that isn't Evil
Building a DevOps Team that isn't Evil
 
Evolving Team Structure in DevOps
Evolving Team Structure in DevOpsEvolving Team Structure in DevOps
Evolving Team Structure in DevOps
 
Journey of Agile
Journey of AgileJourney of Agile
Journey of Agile
 
Pulse 2013: DevOps Review and Roadmap
Pulse 2013: DevOps Review and RoadmapPulse 2013: DevOps Review and Roadmap
Pulse 2013: DevOps Review and Roadmap
 
Building a DevOps Organization and Culture
Building a DevOps Organization and CultureBuilding a DevOps Organization and Culture
Building a DevOps Organization and Culture
 
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015
 
IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101
 
Enterprise DevOps
Enterprise DevOps Enterprise DevOps
Enterprise DevOps
 
Agile Framework
Agile FrameworkAgile Framework
Agile Framework
 
DevOps101 (version 2)
DevOps101 (version 2)DevOps101 (version 2)
DevOps101 (version 2)
 
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationScaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
 
Practical DevOps
Practical DevOpsPractical DevOps
Practical DevOps
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
 
What do the "Cool Kids" know about DevOps?
What do the "Cool Kids" know about DevOps?What do the "Cool Kids" know about DevOps?
What do the "Cool Kids" know about DevOps?
 
Intro to Agile and Lean Software Development
Intro to Agile and Lean Software DevelopmentIntro to Agile and Lean Software Development
Intro to Agile and Lean Software Development
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
DevOps – Don’t Be Left Behind
DevOps – Don’t Be Left BehindDevOps – Don’t Be Left Behind
DevOps – Don’t Be Left Behind
 
Sea spin5 2013
Sea spin5 2013Sea spin5 2013
Sea spin5 2013
 
Why DevOps Matters To The CIO
Why DevOps Matters To The CIOWhy DevOps Matters To The CIO
Why DevOps Matters To The CIO
 

Viewers also liked

Lean Principles for Agile by Fariz Saračević
Lean Principles for Agile by Fariz SaračevićLean Principles for Agile by Fariz Saračević
Lean Principles for Agile by Fariz Saračević
Bosnia Agile
 
XP2015 - DevOps and Continuous Value Delivery with Chocolate and Lego.
XP2015 - DevOps and Continuous Value Delivery with Chocolate and Lego.XP2015 - DevOps and Continuous Value Delivery with Chocolate and Lego.
XP2015 - DevOps and Continuous Value Delivery with Chocolate and Lego.
Dana Pylayeva
 
DOES15 - Carmen DeArdo - How DevOps is Enabling Lean Application Development
DOES15 - Carmen DeArdo - How DevOps is Enabling Lean Application DevelopmentDOES15 - Carmen DeArdo - How DevOps is Enabling Lean Application Development
DOES15 - Carmen DeArdo - How DevOps is Enabling Lean Application Development
Gene Kim
 
value stream mapping workshop
value stream mapping workshopvalue stream mapping workshop
value stream mapping workshop
Proyectalis / Improvement21
 
DevOPs Transformation Workshop
DevOPs Transformation WorkshopDevOPs Transformation Workshop
DevOPs Transformation Workshop
Jules Pierre-Louis
 
Kanban 101 - 1 - Perfection, Waste and Value Stream Mapping
Kanban 101 - 1 - Perfection, Waste and Value Stream MappingKanban 101 - 1 - Perfection, Waste and Value Stream Mapping
Kanban 101 - 1 - Perfection, Waste and Value Stream Mapping
Michael Sahota
 
DevOps: A Value Proposition
DevOps: A Value PropositionDevOps: A Value Proposition
DevOps: A Value Proposition
Nicole Forsgren
 
Understanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
Understanding the Relationship between Lean, Agile, and DevOps: Jon's SlidesUnderstanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
Understanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
LeanKit
 
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Janusz Stankiewicz
 
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps AwesomeAnalyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
CA Technologies
 
Unlocking IT Value Chain with DevOps
Unlocking IT Value Chain with DevOpsUnlocking IT Value Chain with DevOps
Unlocking IT Value Chain with DevOps
Bart Driscoll
 

Viewers also liked (12)

Lean Principles for Agile by Fariz Saračević
Lean Principles for Agile by Fariz SaračevićLean Principles for Agile by Fariz Saračević
Lean Principles for Agile by Fariz Saračević
 
XP2015 - DevOps and Continuous Value Delivery with Chocolate and Lego.
XP2015 - DevOps and Continuous Value Delivery with Chocolate and Lego.XP2015 - DevOps and Continuous Value Delivery with Chocolate and Lego.
XP2015 - DevOps and Continuous Value Delivery with Chocolate and Lego.
 
DOES15 - Carmen DeArdo - How DevOps is Enabling Lean Application Development
DOES15 - Carmen DeArdo - How DevOps is Enabling Lean Application DevelopmentDOES15 - Carmen DeArdo - How DevOps is Enabling Lean Application Development
DOES15 - Carmen DeArdo - How DevOps is Enabling Lean Application Development
 
value stream mapping workshop
value stream mapping workshopvalue stream mapping workshop
value stream mapping workshop
 
DevOPs Transformation Workshop
DevOPs Transformation WorkshopDevOPs Transformation Workshop
DevOPs Transformation Workshop
 
Kanban 101 - 1 - Perfection, Waste and Value Stream Mapping
Kanban 101 - 1 - Perfection, Waste and Value Stream MappingKanban 101 - 1 - Perfection, Waste and Value Stream Mapping
Kanban 101 - 1 - Perfection, Waste and Value Stream Mapping
 
DevOps: A Value Proposition
DevOps: A Value PropositionDevOps: A Value Proposition
DevOps: A Value Proposition
 
Understanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
Understanding the Relationship between Lean, Agile, and DevOps: Jon's SlidesUnderstanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
Understanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
 
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
Continuous Delivery & DevOps - IT Value Stream Improvements Roadmap Chapter 2 v8
 
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps AwesomeAnalyst Keynote: Continuous Delivery: Making DevOps Awesome
Analyst Keynote: Continuous Delivery: Making DevOps Awesome
 
Unlocking IT Value Chain with DevOps
Unlocking IT Value Chain with DevOpsUnlocking IT Value Chain with DevOps
Unlocking IT Value Chain with DevOps
 
Kanban Pull System
Kanban Pull SystemKanban Pull System
Kanban Pull System
 

Similar to Useful Lean Tools: Value Stream Mapping and Kanban

Keynote stop scaling... start growing an agile organization!
Keynote stop scaling... start growing an agile organization!Keynote stop scaling... start growing an agile organization!
Keynote stop scaling... start growing an agile organization!
Andrea Tomasini
 
Agility meets regulatory compliance
Agility meets regulatory complianceAgility meets regulatory compliance
Agility meets regulatory compliance
Dave Sharrock
 
IBM Innovate2014 - Is Agile Compliance an Oxymoron?
IBM Innovate2014 - Is Agile Compliance an Oxymoron? IBM Innovate2014 - Is Agile Compliance an Oxymoron?
IBM Innovate2014 - Is Agile Compliance an Oxymoron?
Dave Sharrock
 
The agile reading glasses: foundation principles and history being agile appr...
The agile reading glasses: foundation principles and history being agile appr...The agile reading glasses: foundation principles and history being agile appr...
The agile reading glasses: foundation principles and history being agile appr...
Andrea Tomasini
 
Agile Testing is nonsense, because Agile is about testing!
Agile Testing is nonsense, because Agile is about testing!Agile Testing is nonsense, because Agile is about testing!
Agile Testing is nonsense, because Agile is about testing!
Andrea Tomasini
 
Portfolio prioritization with lean canvas and value game
Portfolio prioritization with lean canvas and value gamePortfolio prioritization with lean canvas and value game
Portfolio prioritization with lean canvas and value game
Brad Swanson
 
Portfolio prioritization with lean canvas
Portfolio prioritization with lean canvasPortfolio prioritization with lean canvas
Portfolio prioritization with lean canvas
Mike Caspar
 
TDD Dojo - Test Driven Development Coding Dojo
TDD Dojo - Test Driven Development Coding DojoTDD Dojo - Test Driven Development Coding Dojo
TDD Dojo - Test Driven Development Coding Dojo
Roberto Bettazzoni
 
Portfolio prioritization with lean canvas and value game for PMI Buffalo NY C...
Portfolio prioritization with lean canvas and value game for PMI Buffalo NY C...Portfolio prioritization with lean canvas and value game for PMI Buffalo NY C...
Portfolio prioritization with lean canvas and value game for PMI Buffalo NY C...
Mike Caspar
 
Will Agile work in my embedded development environment?
Will Agile work in my embedded development environment?Will Agile work in my embedded development environment?
Will Agile work in my embedded development environment?
bmyllerup
 
Lean Product Management @ SDEC13, Winnipeg
Lean Product Management @ SDEC13, WinnipegLean Product Management @ SDEC13, Winnipeg
Lean Product Management @ SDEC13, Winnipeg
Dave Sharrock
 
Burning Agile
Burning AgileBurning Agile
Burning Agile
Gaetano Mazzanti
 
The Good Shepherd - the Role of BAs in Agile
The Good Shepherd - the Role of BAs in AgileThe Good Shepherd - the Role of BAs in Agile
The Good Shepherd - the Role of BAs in Agile
Dave Sharrock
 
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014Thoughts on Lean Product Development at CAMUG, YYC Nov 2014
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014
Dave Sharrock
 
Where next?
Where next?Where next?
Where next?
agile42
 
Scrum in a nutshell
Scrum in a nutshellScrum in a nutshell
Scrum in a nutshell
Roberto Bettazzoni
 
Webinar: Prioritising with cost of delay
Webinar: Prioritising with cost of delayWebinar: Prioritising with cost of delay
Webinar: Prioritising with cost of delay
Niels Verdonk
 
Modern Portfolio Management Intro
Modern Portfolio Management IntroModern Portfolio Management Intro
Modern Portfolio Management Intro
Gaetano Mazzanti
 
From a Product Vision to a running software... and back again, and agile coac...
From a Product Vision to a running software... and back again, and agile coac...From a Product Vision to a running software... and back again, and agile coac...
From a Product Vision to a running software... and back again, and agile coac...
Andrea Tomasini
 
The Anatomy of an Agile Organization
The Anatomy of an Agile OrganizationThe Anatomy of an Agile Organization
The Anatomy of an Agile Organization
Andrea Tomasini
 

Similar to Useful Lean Tools: Value Stream Mapping and Kanban (20)

Keynote stop scaling... start growing an agile organization!
Keynote stop scaling... start growing an agile organization!Keynote stop scaling... start growing an agile organization!
Keynote stop scaling... start growing an agile organization!
 
Agility meets regulatory compliance
Agility meets regulatory complianceAgility meets regulatory compliance
Agility meets regulatory compliance
 
IBM Innovate2014 - Is Agile Compliance an Oxymoron?
IBM Innovate2014 - Is Agile Compliance an Oxymoron? IBM Innovate2014 - Is Agile Compliance an Oxymoron?
IBM Innovate2014 - Is Agile Compliance an Oxymoron?
 
The agile reading glasses: foundation principles and history being agile appr...
The agile reading glasses: foundation principles and history being agile appr...The agile reading glasses: foundation principles and history being agile appr...
The agile reading glasses: foundation principles and history being agile appr...
 
Agile Testing is nonsense, because Agile is about testing!
Agile Testing is nonsense, because Agile is about testing!Agile Testing is nonsense, because Agile is about testing!
Agile Testing is nonsense, because Agile is about testing!
 
Portfolio prioritization with lean canvas and value game
Portfolio prioritization with lean canvas and value gamePortfolio prioritization with lean canvas and value game
Portfolio prioritization with lean canvas and value game
 
Portfolio prioritization with lean canvas
Portfolio prioritization with lean canvasPortfolio prioritization with lean canvas
Portfolio prioritization with lean canvas
 
TDD Dojo - Test Driven Development Coding Dojo
TDD Dojo - Test Driven Development Coding DojoTDD Dojo - Test Driven Development Coding Dojo
TDD Dojo - Test Driven Development Coding Dojo
 
Portfolio prioritization with lean canvas and value game for PMI Buffalo NY C...
Portfolio prioritization with lean canvas and value game for PMI Buffalo NY C...Portfolio prioritization with lean canvas and value game for PMI Buffalo NY C...
Portfolio prioritization with lean canvas and value game for PMI Buffalo NY C...
 
Will Agile work in my embedded development environment?
Will Agile work in my embedded development environment?Will Agile work in my embedded development environment?
Will Agile work in my embedded development environment?
 
Lean Product Management @ SDEC13, Winnipeg
Lean Product Management @ SDEC13, WinnipegLean Product Management @ SDEC13, Winnipeg
Lean Product Management @ SDEC13, Winnipeg
 
Burning Agile
Burning AgileBurning Agile
Burning Agile
 
The Good Shepherd - the Role of BAs in Agile
The Good Shepherd - the Role of BAs in AgileThe Good Shepherd - the Role of BAs in Agile
The Good Shepherd - the Role of BAs in Agile
 
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014Thoughts on Lean Product Development at CAMUG, YYC Nov 2014
Thoughts on Lean Product Development at CAMUG, YYC Nov 2014
 
Where next?
Where next?Where next?
Where next?
 
Scrum in a nutshell
Scrum in a nutshellScrum in a nutshell
Scrum in a nutshell
 
Webinar: Prioritising with cost of delay
Webinar: Prioritising with cost of delayWebinar: Prioritising with cost of delay
Webinar: Prioritising with cost of delay
 
Modern Portfolio Management Intro
Modern Portfolio Management IntroModern Portfolio Management Intro
Modern Portfolio Management Intro
 
From a Product Vision to a running software... and back again, and agile coac...
From a Product Vision to a running software... and back again, and agile coac...From a Product Vision to a running software... and back again, and agile coac...
From a Product Vision to a running software... and back again, and agile coac...
 
The Anatomy of an Agile Organization
The Anatomy of an Agile OrganizationThe Anatomy of an Agile Organization
The Anatomy of an Agile Organization
 

More from Roberto Bettazzoni

The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
Roberto Bettazzoni
 
Giornat Mondiale della Retrospettiva 2020 - Riassunto Meetup Remoto
Giornat Mondiale della Retrospettiva 2020 - Riassunto Meetup RemotoGiornat Mondiale della Retrospettiva 2020 - Riassunto Meetup Remoto
Giornat Mondiale della Retrospettiva 2020 - Riassunto Meetup Remoto
Roberto Bettazzoni
 
Complexity indicators: estimation precision and test types
Complexity indicators: estimation precision and test typesComplexity indicators: estimation precision and test types
Complexity indicators: estimation precision and test types
Roberto Bettazzoni
 
Why you need to change your way of working
Why you need to change your way of workingWhy you need to change your way of working
Why you need to change your way of working
Roberto Bettazzoni
 
Presentation of agile engineering practices
Presentation of agile engineering practicesPresentation of agile engineering practices
Presentation of agile engineering practices
Roberto Bettazzoni
 
Unit test in a nutshell
Unit test in a nutshellUnit test in a nutshell
Unit test in a nutshell
Roberto Bettazzoni
 
Presentation TDD in Python
Presentation TDD in PythonPresentation TDD in Python
Presentation TDD in Python
Roberto Bettazzoni
 
Cynefin Lego Game Agenda (versione 2.0 in Italiano)
Cynefin Lego Game Agenda (versione 2.0 in Italiano) Cynefin Lego Game Agenda (versione 2.0 in Italiano)
Cynefin Lego Game Agenda (versione 2.0 in Italiano)
Roberto Bettazzoni
 
Pair programming and pair training
Pair programming and pair trainingPair programming and pair training
Pair programming and pair training
Roberto Bettazzoni
 
Presentazione eXtreme Programming
Presentazione eXtreme ProgrammingPresentazione eXtreme Programming
Presentazione eXtreme Programming
Roberto Bettazzoni
 
Agile e Open Source
Agile e Open SourceAgile e Open Source
Agile e Open Source
Roberto Bettazzoni
 
Esempio di code kata
Esempio di code kataEsempio di code kata
Esempio di code kata
Roberto Bettazzoni
 
Introduzione alle metodologie e pratiche Agili ... ma l'agile c'entra qualcos...
Introduzione alle metodologie e pratiche Agili ... ma l'agile c'entra qualcos...Introduzione alle metodologie e pratiche Agili ... ma l'agile c'entra qualcos...
Introduzione alle metodologie e pratiche Agili ... ma l'agile c'entra qualcos...
Roberto Bettazzoni
 
Una fugace occhiata al Test Driven Development (2006)
Una fugace occhiata al Test Driven Development  (2006)Una fugace occhiata al Test Driven Development  (2006)
Una fugace occhiata al Test Driven Development (2006)
Roberto Bettazzoni
 
The BDD live show (ITA)
The BDD live show (ITA)The BDD live show (ITA)
The BDD live show (ITA)
Roberto Bettazzoni
 
Programmazione android per esseri umani
Programmazione android per esseri umaniProgrammazione android per esseri umani
Programmazione android per esseri umani
Roberto Bettazzoni
 

More from Roberto Bettazzoni (16)

The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
Giornat Mondiale della Retrospettiva 2020 - Riassunto Meetup Remoto
Giornat Mondiale della Retrospettiva 2020 - Riassunto Meetup RemotoGiornat Mondiale della Retrospettiva 2020 - Riassunto Meetup Remoto
Giornat Mondiale della Retrospettiva 2020 - Riassunto Meetup Remoto
 
Complexity indicators: estimation precision and test types
Complexity indicators: estimation precision and test typesComplexity indicators: estimation precision and test types
Complexity indicators: estimation precision and test types
 
Why you need to change your way of working
Why you need to change your way of workingWhy you need to change your way of working
Why you need to change your way of working
 
Presentation of agile engineering practices
Presentation of agile engineering practicesPresentation of agile engineering practices
Presentation of agile engineering practices
 
Unit test in a nutshell
Unit test in a nutshellUnit test in a nutshell
Unit test in a nutshell
 
Presentation TDD in Python
Presentation TDD in PythonPresentation TDD in Python
Presentation TDD in Python
 
Cynefin Lego Game Agenda (versione 2.0 in Italiano)
Cynefin Lego Game Agenda (versione 2.0 in Italiano) Cynefin Lego Game Agenda (versione 2.0 in Italiano)
Cynefin Lego Game Agenda (versione 2.0 in Italiano)
 
Pair programming and pair training
Pair programming and pair trainingPair programming and pair training
Pair programming and pair training
 
Presentazione eXtreme Programming
Presentazione eXtreme ProgrammingPresentazione eXtreme Programming
Presentazione eXtreme Programming
 
Agile e Open Source
Agile e Open SourceAgile e Open Source
Agile e Open Source
 
Esempio di code kata
Esempio di code kataEsempio di code kata
Esempio di code kata
 
Introduzione alle metodologie e pratiche Agili ... ma l'agile c'entra qualcos...
Introduzione alle metodologie e pratiche Agili ... ma l'agile c'entra qualcos...Introduzione alle metodologie e pratiche Agili ... ma l'agile c'entra qualcos...
Introduzione alle metodologie e pratiche Agili ... ma l'agile c'entra qualcos...
 
Una fugace occhiata al Test Driven Development (2006)
Una fugace occhiata al Test Driven Development  (2006)Una fugace occhiata al Test Driven Development  (2006)
Una fugace occhiata al Test Driven Development (2006)
 
The BDD live show (ITA)
The BDD live show (ITA)The BDD live show (ITA)
The BDD live show (ITA)
 
Programmazione android per esseri umani
Programmazione android per esseri umaniProgrammazione android per esseri umani
Programmazione android per esseri umani
 

Recently uploaded

Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
RajPriye
 
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Navpack & Print
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
Ben Wann
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
LR1709MUSIC
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
seoforlegalpillers
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
dylandmeas
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
HumanResourceDimensi1
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
tjcomstrang
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
Nicola Wreford-Howard
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
agatadrynko
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
Erika906060
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
seri bangash
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
Workforce Group
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
tanyjahb
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
marketingjdass
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
NathanBaughman3
 

Recently uploaded (20)

Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
 
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
 
What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
 

Useful Lean Tools: Value Stream Mapping and Kanban

  • 1. Some Useful Lean Tools: Value Stream Mapping and Kanban Incontro DevOps Italia, Bologna 21 feb 2014 1 agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013
  • 2. About me Roberto Bettazzoni Agile Coach eXtreme Programming Trainer ! roberto.bettazzoni@agile42.it linkedin.com/in/robertobettazzoni @bettazzoni agile42 The Agile train and coach companies building software | www.agile42.com | Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License www.agile42.com | All rights reserved. Copyright © 2007 - 2012. agile42 | |We advise,Coaching Company
  • 3. Lean Thinking 3 agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
  • 4. (無理: muri) Overburden do not overload your People 4 agile42 | The advise, train andCompany We Agile Coaching coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2012. 2010.
  • 5. Unnecessary Variations (斑: mura) keep the Flow Even 5 agile42 | The advise, train andCompany We Agile Coaching coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2012. 2010.
  • 6. Wasteful Activities (無駄: muda) remove non value adding Activities 6 agile42 | The advise, train andCompany We Agile Coaching coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2012. 2010.
  • 7. Value Stream Map 7 agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013
  • 8. Value Stream Map: from concept to cash Request   ! 8 agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
  • 9. Value Stream Map: from concept to cash Request   ! Approval   ! Tech  Reqts   ! Analysis   ! Design   ! Review   ! Code   ! Test   ! Deploy   ! Approval   ! 9 agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
  • 10. Value Stream Map: from concept to cash Request   5  days   Approval   1  day   Tech  Request   8  days   Analysis   10  days   Design   10  days   Review   1  day   Code   15  days   Test   10  days   Deploy   2  days   Approval   1  day   10 agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
  • 11. Value Stream Map: from concept to cash Request   5  days   20d Approval   1  day   15d Tech  Request   8  days   5d Review   1  day   5d Deploy   2  days   10d Approval   1  day   10d Analysis   10  days   5d Design   10  days   2X 2d Code   15  days   5d Test   10  days   2X agile42 | The Agile Coaching Company 11 www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
  • 12. Value Stream Map: from concept to cash Request   5  days   0.2  FTE 20d Approval   1  day   1  FTE 15d Tech  Request   8  days   0.5  FTE 5d Review   1  day   0.5  FTE 5d Deploy   2  days   1  FTE 10d Approval   1  day   1  FTE 10d Analysis   10  days   0.5  FTE 5d Design   10  days   0.5  FTE 2X 2d Code   15  days   1.5  FTE 5d Test   10  days   0.5  FTE 2X agile42 | The Agile Coaching Company 12 www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
  • 13. Value Stream Map: from concept to cash Request   5  days   0.2  FTE 20d Approval   1  day   1  FTE 15d Tech  Request   8  days   0.5  FTE 5d Review   1  day   0.5  FTE Total time elapsed = 186 days Deploy   2  days   1  FTE Value added Time = 78 days! Wait Time = 106 days! Value/Total Ratio = 42% 10d Approval   1  day   1  FTE 10d Analysis   10  days   0.5  FTE 5d Design   10  days   0.5  FTE 2X 2d Code   15  days   1.5  FTE 5d Test   10  days   0.5  FTE 5d Value added Time = 99 days! Wait Time = 87 days! Value/Total Ratio = 53% 2X agile42 | The Agile Coaching Company 13 www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
  • 14. Value Stream Map - Bug Fixing Error   report 16 sept. 2 days Bug   Open 0.2 hr 8 days agile42 | The Agile Coaching Company Status   Urgent Web  UI   Fix Server   Code  Fix 3 hr 1.5 hr 12 hr 2 days 3 days Tests Deploy 4 hr 1.5 hr 3 days www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
  • 15. Value Stream Map - Bug Fixing Error   report 16 sept. Bug   Open 0.2 hr Status   Urgent Web  UI   Fix Server   Code  Fix 3 hr 1.5 hr 12 hr Tests Deploy 4 hr 1.5 hr Value added Time = 22 hr Wait Time = 15 days 2 days 5 days 2 days 3 days 3 days Value/Total = 18 % agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
  • 16. Value Stream Map - Manufacturing agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
  • 17. Pull Principle Allows self-organizing teams to pull in work and knowledge as needed in order to deliver valuable quality software 17 agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2012.
  • 18. Kanban 18 agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013
  • 19. kanban 1950 agile42| |We advise, train and coach companies building software agile42 The Agile Coaching Company Kanban 2004 www.agile42.com | All rights reserved. Copyright © 2007 -- 2012. www.agile42.com | All rights reserved. Copyright © 2007 2009.
  • 20. 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 agile42 | The Agile Coaching Company www.agile42.com | 20 All rights reserved. Copyright © 2007 - 2012.
  • 21. 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 agile42 | The Agile Coaching Company www.agile42.com | 21 All rights reserved. Copyright © 2007 - 2012.
  • 22. agile42 | The Agile Coaching Company www.agile42.com | 22 All rights reserved. Copyright © 2007 - 2012.
  • 23. Scenario 1 – one piece flow Next Backlog A 2 Dev 3 Ongoing In production :o) Test B G C F H J M D I L K E agile42 | The advise, train andCompany We Agile Coaching coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2012. 2009.
  • 24. Scenario 1 – one piece flow. Dev Next Backlog 2 3 Ongoing In production :o) Test C G D A B F H J M I L K E agile42 | The advise, train andCompany We Agile Coaching coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2012. 2009.
  • 25. Scenario 2 – Deployment problem Backlog A PO Next 2 Dev 3 Ongoing In production :o) Test B G C F H J M D I L K E agile42 | The advise, train andCompany We Agile Coaching coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2012. 2009.
  • 26. Scenario 2 – Deployment problem Backlog PO Dev Next 2 3 Ongoing C Test A D G In production :o) B F H J M I L K E agile42 | The advise, train andCompany We Agile Coaching coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2012. 2009.
  • 27. Scenario 2 – Deployment problem Backlog PO Dev Next 2 3 Ongoing C G D In production :o) Test A B F H J M I L K E agile42 | The advise, train andCompany We Agile Coaching coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2012. 2009.
  • 28. Scenario 2 – Deployment problem Backlog PO 2 D F H M 3 Ongoing In production :o) Test C G J Dev Next A !? B I L K E agile42 | The advise, train andCompany We Agile Coaching coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2012. 2009.
  • 29. Scenario 2 – Deployment problem Backlog PO Dev Next 2 3 Ongoing !? G In production :o) Test A D E F H J M B C I L K agile42 | The advise, train andCompany We Agile Coaching coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2012. 2009.
  • 30. Scenario 2 – Deployment problem Backlog PO Next 2 Dev 3 Ongoing In production :o) Test A G D E F H J M B C I L K agile42 | The advise, train andCompany We Agile Coaching coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2012. 2009.
  • 31. Scenario 2 – Deployment problem Backlog PO Next 2 Dev 3 Ongoing In production :o) Test A G D F H J M E B C I L K agile42 | The advise, train andCompany We Agile Coaching coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2012. 2009.
  • 32. Scenario 2 – Deployment problem Backlog PO 3 Ongoing In production :o) Test H A B E F M 2 D G J Dev Next C I L K agile42 | The advise, train andCompany We Agile Coaching coach companies building software www.agile42.com | All rights reserved. Copyright © 2007 - 2012. 2009.
  • 33. Kanban It is not a framework, neither a process, but a tool. 33 agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013
  • 34. Thank you Roberto Bettazzoni roberto.bettazzoni@agile42.com @bettazzoni 34 agile42 | The Agile Coaching Company www.agile42.com | All rights reserved. Copyright © 2007 - 2013