lean agile for managers - intro

21
Lean Software Intro for Managers

Upload: yuval-yeret

Post on 03-Jul-2015

866 views

Category:

Documents


2 download

DESCRIPTION

Introduction to Lean and Agile for Managers of Development/Product organizations

TRANSCRIPT

Page 1: Lean agile for managers - Intro

Lean Software

Intro for Managers

Page 2: Lean agile for managers - Intro

You do know these are end

to end features

Page 3: Lean agile for managers - Intro

The Networking Metaphor…

Cut Through vs Store and Forward

Packet size

Optimize the bottlenecks

Congestion Avoidance

Prefer as few hops / layers as possible

More?

Page 4: Lean agile for managers - Intro
Page 5: Lean agile for managers - Intro
Page 6: Lean agile for managers - Intro
Page 7: Lean agile for managers - Intro

Focus on Value and Time

Make value flow

Eliminate waste that slows down flow the most

Manage Cycle Time

Quality drives Flow…

Page 8: Lean agile for managers - Intro

Value Stream Mapping

http://www.youtube.com/watch?v=oA_YSyBkhiM

Page 9: Lean agile for managers - Intro

Value Stream Mapping

Page 10: Lean agile for managers - Intro

Limit work to Capacity

Page 11: Lean agile for managers - Intro
Page 12: Lean agile for managers - Intro

12

Page 13: Lean agile for managers - Intro

13

Page 14: Lean agile for managers - Intro

14

Page 15: Lean agile for managers - Intro

15

Page 16: Lean agile for managers - Intro

Alistair Cockburn

Page 17: Lean agile for managers - Intro

Cumulative Flow

Agilemanagement.net

Page 18: Lean agile for managers - Intro

Focusing on the Bottleneck

Page 19: Lean agile for managers - Intro

Summary – How to reduce Cycle Time Even out the arrival of work Minimize the number of things in process Minimize the size of things in process Limit work to capacity Use pull scheduling Build Quality In – Reduces variation and

Defect/Rework wastes/delays.

Improving flow -> Improved Quality Reduced Cost

Page 20: Lean agile for managers - Intro

Management Role Design the system/process Policies that can be

distributed for effective Delegation/Empowerment

Manage the behaviour of system/process Find and Address Tough

Impediments

Whole-System Thinking Beyond the

Functions/Silos…

Page 21: Lean agile for managers - Intro

Take AwaysMove to Feature-driven product development

Use Kanban system to improve key processes

Start managing Cycle Time and Work in Progress

Limit WIP to catalyze improvements