Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

31
Lean and Kanban An Alternative Path to Agility Chris Hefley CEO of LeanKit

description

Chris Hefley, CEO of LeanKit, gives this presentation at the 2014 Gartner PPM & IT Governance Conference on Lean & Kanban-An Alternative Path to Agility.

Transcript of Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

Page 1: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

Lean and Kanban An Alternative Path to Agility

Chris Hefley

CEO of LeanKit

Page 2: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

follow @indomitableHef

Chris Hefley, CEO and Co-founder of LeanKit, is a practitioner and thought leader in the global Lean/ Kanban community. In 2011, he was nominated for the Lean Systems Society’s Brickell Key Award, and he is one of the founding fellows of the Lean Systems Society.

After years of coping with “broken” project management systemsin the world of software development, Chris helped build LeanKit as a way for teams to become more effective.

Prior to LeanKit, Chris worked with globally distributed teams in leadership positions at HCA Healthcare and IMI Health. He believes in building software and systems that make people’s lives better and transform their relationship with work.

About Chris Hefley

Page 3: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

Per

form

ance

Time

Status QuoChange

The Valley of Despair

New Normal

Upward Pressures

The Change Curve

Page 4: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

Per

form

ance

Time

Status Quo

New Normal

Incremental, Evolutionary

Change

A Small Change

Page 5: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

The Kanban Method

Foundational Principles

• Start with what you do now

• Agree to pursue incremental, evolutionary change

• Respect the current process, roles, responsibilities and titles

Page 6: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

Evolutionary Change

• “Kanbanize” your existing process

• Kanban can co-exist with Scrum, XP, Waterfall, or whatever yourcurrent process is

The quickest path to agility is to start from where you are today.

Page 7: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

1.Visualize your Work

2.Limit Work in Process

3. Focus on Flow

4. Continuous Improvement

What is Kanban?

Page 8: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

This is Greek to me. So are many/most project deliverables to non-specialists

Page 9: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

A picture translates complexity into a simple pattern we can all digest

Page 10: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

Ready

In Process Done

Development Test

Done DeployIn Process Done

F1

F2

F3

F4

D1

F5

(3) (3)(6)

- Daniel and Stephen, Developers

Yay! More Codez to write!

This queue replenishment process is a example of

“Push”

- Jon (Product Manager)

It’s my job to replenish the ready queue – I prioritize the top 6 items every 2-3 days

Day 1

Page 11: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

In Process Done

Development Test

Done DeployIn Process Done

F1

F2

F3

F4

D1

F5

(3) (3)Ready

(6)

- Daniel and Stephen, Developers

Finished One!

Day 2

Page 12: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

In Process Done

Development Test

Done DeployIn Process Done

F1F2

F3

F4

D1

F5

(3) (3)Ready

(6)

F6

F7

F8

F9

- Chris (Tester)

Now I have something to pull

- Jon (Product Manager)

Better replenish the queue…

Day 3

Page 13: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

In Process Done

Development Test

Done DeployIn Process Done

F1F2

F3

F4

D1

F5

(3) (3)Ready

(6)

F6

F7

F8

F9

- Chris (Tester)

This one is ready to deploy…

Day 4

Page 14: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

In Process Done

Development Test

Done DeployIn Process Done

F1F2F3

F4

D1

F5

(3) (3)Ready

(6)

F6

F7

F8

F9

- Scott (DevOps)

I’m on it…

Day 5

Page 15: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

In Process Done

Development Test

Done DeployIn Process Done

F1F2F3

F4

D1

F5

(3) (3)Ready

(6)

F6

F7

F8

F9

Day 6

Page 16: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

In Process Done

Development Test

Done DeployIn Process Done

F1F2F3

F4

D1F5

(3) (3)Ready

(6)

F6

F7

F8

F9 - Chris (Tester)

I’m stuck…This one isn’t working…I’ll go ahead and pull some more to test…

Day 7

Page 17: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

In Process Done

Development Test

Done DeployIn Process Done

F1F2

F3

F4

D1F5

(3) (3)Ready

(6)

F6

F7

F8

F9

F10

D2

F11- Daniel and Stephen, Developers

Rock and Roll…We’ve been very productive these last couple of days

Day 8

Page 18: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

In Process Done

Development Test

Done DeployIn Process Done

F1F2

F3

F4

D1

F5

(3) (3)Ready

(6)

F6

F7

F8

F9

F10

D2

F11- Daniel and Stephen, Developers

Oops…can’t do that…it would break the WIP limit

What can we do to help?

F2 is broken…

Ok, we’re on it

Day 9

Page 19: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

In Process Done

Development Test

Done DeployIn Process Done

F1

F2

F3F4

D1

F5

(3) (3)Ready

(6)

F6

F7F8

F9

F10

D2

F11

F12

Work is flowing nicely now…

Day 10

Page 20: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

In Process Done

Development Test

Done DeployIn Process Done

F1

F2

F3

F4

D1

F5

(3) (3)Ready

(6)

F6

F7

F8

F9

F10

D2

F11

F12

- Scott (DevOps)

Now we’re really getting some stuff done!

Day 11

Page 21: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

Why Kanban Systems Work

1) The means to observe the flow of work

2) The mechanics to improve the flow of work (WIP Limits, Explicit Policies)

3) The evidence to show improvement, run experiments, and make adjustments

A KANBAN SYSTEM GIVES YOU

Page 22: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

1.What are we going to finish today?

2.What is needed to push this item over the line?

3. Is there any hidden WIP?

Stop Starting, Start Finishing

Page 23: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

Eliminate Waste

Build Quality In

Create Knowledge

Defer Commitment

Deliver Fast

Respect People

Optimize the Whole

Lean PD System

Process

Skille

d Peo

ple

Tools & Technology

1. Work-In-Process2. Delays3. Extra Features4. Technical Debt5. Handoffs6. Task Switching7. Defects

Lean Principles nicely map to & enhance Agile IT best practices

Page 24: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

The Kanban Method

Foundational Principles

• Start with what you do now

• Agree to pursue incremental, evolutionary change

• Respect the current process, roles, responsibilities and titles

Page 25: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

1. Visualize the work and workflow

2. Limit WIP

3. Manage flow

4. Make process policies explicit

5. Improve collaborativelyusing Kanban to become Lean

Evolution

The quickest path to agility is to start from where you are today.

The Kanban Method

Page 26: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

Resources• Stop Starting, Start Finishing

by Arne Roock

• available on Amazon.com

Page 27: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

Resources• Implementing Lean Software Development

by Mary and Tom Poppendieck

• available on Amazon.com

Page 28: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

Resources• Kanban: Successful Evolutionary Change for

Your Technology Business

by David J. Anderson

• available on Amazon.com

Page 29: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

Resources

• The Phoenix Project, a Novel About DevOps, IT, and Helping Your Business Win, by Gene Kim, Kevin Behr, and George Spafford

• available on Amazon.com

Page 30: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

Resources

• KANBAN Roadmap: How to Get Started in 5 Steps

by Chris Hefley and Liz Llewellyn

• Available at the LeanKitbooth here at the show

• Download at http://leankit.com/gartnerppm

Page 31: Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014

Questions?