lean and agile: friends or foes? - iberle consulting group...

10
© 2014 Iberle Consulting Group, Inc. LEAN AND AGILE: FRIENDS OR FOES? Kathy Iberle Iberle Consulting Group, Inc. Pacific Northwest Software Quality Conference Meetup April 6, 2014

Upload: others

Post on 18-Mar-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LEAN AND AGILE: FRIENDS OR FOES? - Iberle Consulting Group ...kiberle.com/wp-content/uploads/2016/01/2014-Lean-vs-Agile.pdf · LEAN AND AGILE: FRIENDS OR FOES? Kathy Iberle Iberle

© 2014 Iberle Consulting Group, Inc.

LEAN AND AGILE: FRIENDS OR FOES?

Kathy Iberle

Iberle Consulting Group, Inc. Pacific Northwest Software Quality

Conference Meetup April 6, 2014

Page 2: LEAN AND AGILE: FRIENDS OR FOES? - Iberle Consulting Group ...kiberle.com/wp-content/uploads/2016/01/2014-Lean-vs-Agile.pdf · LEAN AND AGILE: FRIENDS OR FOES? Kathy Iberle Iberle

© 2014 Iberle Consulting Group, Inc.

LEAN: FAST, FLEXIBLE, FLOW

Think of your organization as a machine

turning ideas into saleable features

2

Page 3: LEAN AND AGILE: FRIENDS OR FOES? - Iberle Consulting Group ...kiberle.com/wp-content/uploads/2016/01/2014-Lean-vs-Agile.pdf · LEAN AND AGILE: FRIENDS OR FOES? Kathy Iberle Iberle

© 2014 Iberle Consulting Group, Inc.

LEAN: FAST, FLEXIBLE, FLOW

Goal: Optimize the whole machine to produce valuable stuff as fast and smoothly as possible.

3

Page 4: LEAN AND AGILE: FRIENDS OR FOES? - Iberle Consulting Group ...kiberle.com/wp-content/uploads/2016/01/2014-Lean-vs-Agile.pdf · LEAN AND AGILE: FRIENDS OR FOES? Kathy Iberle Iberle

© 2014 Iberle Consulting Group, Inc.

WHAT PREVENTS FLOW?

4

Page 5: LEAN AND AGILE: FRIENDS OR FOES? - Iberle Consulting Group ...kiberle.com/wp-content/uploads/2016/01/2014-Lean-vs-Agile.pdf · LEAN AND AGILE: FRIENDS OR FOES? Kathy Iberle Iberle

© 2014 Iberle Consulting Group, Inc.

WHAT PREVENTS FLOW?

• Big chunks

• Too many at once

• Going backwards or sideways

• Blockages

5

Page 6: LEAN AND AGILE: FRIENDS OR FOES? - Iberle Consulting Group ...kiberle.com/wp-content/uploads/2016/01/2014-Lean-vs-Agile.pdf · LEAN AND AGILE: FRIENDS OR FOES? Kathy Iberle Iberle

LEAN AND QUEUEING THEORY

Queueing Theory Erlang’s Theorems 1909

Little’s Law 1961

Waterfall Royce (1970) Mil-Std 671 (1979)

Evo: Gilb 1980s

Stagewise model Bennington 1956

NASA, IBM 1960s

Scrum: Schwaber, Beedle 1997 XP:

Beck 1999

Anderson Kanban 2007

Kanban: Ohno 1950s

The Machine That Changed the World Womack 1980s

Henry Ford 1912

Toyota Production System: Toyoda, Ohno 1940s

Packet Switching Kleinrock 1960s

JIT manufacturing 1980s

Managing the Design Factory Reinertsen 1997

Agile Software Methods

Lean Methods

Alan Ward 1999-2004

Leffingwell Shalloway 2009-present

Matrix Analytic Method, etc.

Agile Manifesto 2001 Poppendieck

2003

Plan-Driven Software Methods

2nd-Generation Lean

Page 7: LEAN AND AGILE: FRIENDS OR FOES? - Iberle Consulting Group ...kiberle.com/wp-content/uploads/2016/01/2014-Lean-vs-Agile.pdf · LEAN AND AGILE: FRIENDS OR FOES? Kathy Iberle Iberle

© 2014 Iberle Consulting Group, Inc.

LEAN: THREE BODIES OF KNOWLEDGE

Lean Science: Batch Size, WIP

Limits, Pull, Flow, Cadence

Lean Management: Visual Controls,

Leadership, Education

Lean Knowledge

Stewardship: A3s, Five Whys,

Kaizen, Improvement

Kata

7

Alan Shalloway in Lean-Agile Software Development

Page 8: LEAN AND AGILE: FRIENDS OR FOES? - Iberle Consulting Group ...kiberle.com/wp-content/uploads/2016/01/2014-Lean-vs-Agile.pdf · LEAN AND AGILE: FRIENDS OR FOES? Kathy Iberle Iberle

© 2014 Iberle Consulting Group, Inc.

IMPROVEMENT KATA

8

Designed for uncertainty

Structured Iterative Scientific

From Mike Rother’s Improvement Kata Page http://www-personal.umich.edu/~mrother/Homepage.html

Page 9: LEAN AND AGILE: FRIENDS OR FOES? - Iberle Consulting Group ...kiberle.com/wp-content/uploads/2016/01/2014-Lean-vs-Agile.pdf · LEAN AND AGILE: FRIENDS OR FOES? Kathy Iberle Iberle

LEAN AND AGILE:

RELATIVES 9

LEAN

AGILE

Page 10: LEAN AND AGILE: FRIENDS OR FOES? - Iberle Consulting Group ...kiberle.com/wp-content/uploads/2016/01/2014-Lean-vs-Agile.pdf · LEAN AND AGILE: FRIENDS OR FOES? Kathy Iberle Iberle

© 2014 Iberle Consulting Group, Inc.

REFERENCES • Principles of Product Development Flow; Reinertsen, Donald G; 2009;

• Kanban: Successful Evolutionary Change for Your Technology Business; Anderson, David; 2010

• Toyota Kata: Managing People for Improvement, Adaptiveness, and Superior Results; Rother, Mike; 2010

• Improvement Kata: http://www-personal.umich.edu/~mrother/Homepage.html

• Lean-Agile Software Development; Shalloway, Alan et. al.; 2010

• Iberle Consulting Group resource page: http://www.kiberle.com/links.html

10