management and change - avoiding the rocks

83
Management Management and Change and Change avoiding the rocks avoiding the rocks Rodrigo Yoshima

Upload: rodrigo-yoshima

Post on 16-May-2015

858 views

Category:

Technology


0 download

DESCRIPTION

Management and change are key concepts to successfully run businesses on the 21st century. The Lean Flow Paradigm requires a cultural change about how companies and teams are managed. The Kanban approach to change is evolutionary. Kanban simple practices are easily to adopt and effectively raise teams awareness of problems and leverage points. This talk is about how management and change work together to create the evolutionary environment road to success helping Change Agents to answer questions like: - Why Kanban? - How to deal with people's natural resistance to change? - What is tribal behavior? - Some unusual flow problems... With more than 3 years experience with Kanban on small, medium and big companies in Brazil, Rodrigo Yoshima will share on this talk several problems and solutions he faced on the field.

TRANSCRIPT

Page 1: Management and Change - avoiding the rocks

ManagementManagementand Changeand Change

avoiding the rocksavoiding the rocks

Rodrigo Yoshima

Page 2: Management and Change - avoiding the rocks

Rodrigo Yoshima

Software Developer since 1994

RUP (1999 – now)

Agile (2003 – now)

Kanban (2009 – now)

LKU Trainer and Coach

Creator of FlowKaizen and Wiphub

Sailing addicted

Page 3: Management and Change - avoiding the rocks
Page 4: Management and Change - avoiding the rocks
Page 5: Management and Change - avoiding the rocks
Page 6: Management and Change - avoiding the rocks
Page 7: Management and Change - avoiding the rocks
Page 8: Management and Change - avoiding the rocks
Page 9: Management and Change - avoiding the rocks
Page 10: Management and Change - avoiding the rocks

WIP LimitsIntroduced

Page 11: Management and Change - avoiding the rocks

More predictableSystem

WIP LimitsIntroduced

Page 12: Management and Change - avoiding the rocks

Cap

acity

Time

Status Quo

New Status Quo

Page 13: Management and Change - avoiding the rocks

Cap

acity

20th century

Time

Status Quo

New Status Quo

Page 14: Management and Change - avoiding the rocks

Cap

acity

20th century“Revolution”

Time

Status Quo

New Status Quo

Page 15: Management and Change - avoiding the rocks

Cap

acity

20th century“Revolution”

Time

Status Quo

New Status Quo

Page 16: Management and Change - avoiding the rocks

Cap

acity

20th century“Revolution”

Time

Status Quo

New Status Quo

21st century

Page 17: Management and Change - avoiding the rocks

Cap

acity

KAIKAKU20th century“Revolution”

Time

Status Quo

New Status QuoKAIZEN21st century“Evolution”

Page 18: Management and Change - avoiding the rocks

Cap

acity

KAIKAKU20th century“Revolution”

Time

Status Quo

New Status QuoKAIZEN21st century“Evolution”

J-Curve of ChangeJ-Curve of ChangeVirginia Satir’s Change Process Model

Page 19: Management and Change - avoiding the rocks
Page 20: Management and Change - avoiding the rocks
Page 21: Management and Change - avoiding the rocks

“be like water...”

Page 22: Management and Change - avoiding the rocks

Management Tool

Demand

Page 23: Management and Change - avoiding the rocks

Management Tool

Demand

Bug Tracking

Bugs

Page 24: Management and Change - avoiding the rocks

Management Tool

Demand

Bug Tracking

Bugs

32

168

Page 25: Management and Change - avoiding the rocks

Management Tool

Demand

Bug Tracking

Bugs

32

168

Dissatisfaction

?????

Page 26: Management and Change - avoiding the rocks

Management Tool

Demand

Bug Tracking

Bugs

32

168

What wouldyou do?

?????

Page 27: Management and Change - avoiding the rocks
Page 28: Management and Change - avoiding the rocks
Page 29: Management and Change - avoiding the rocks

Management Tool

Demand

Bug Tracking

Bugs

32

168

The real problem:- HIGH WIP

?????

Page 30: Management and Change - avoiding the rocks

TEST!DEV!

Page 31: Management and Change - avoiding the rocks

Kanban:

Like Water...

Page 32: Management and Change - avoiding the rocks

People's identity andself-esteem

Page 33: Management and Change - avoiding the rocks

Management Tool

Demand

Bug Tracking

Bugs

32

168

How do youfeel about thesenumbers?

?????

Page 34: Management and Change - avoiding the rocks

Visual Management

Page 35: Management and Change - avoiding the rocks

Visual Management

Page 36: Management and Change - avoiding the rocks

Visual Management

Page 37: Management and Change - avoiding the rocks

Visual Management

Page 38: Management and Change - avoiding the rocks

Visual Management

Page 39: Management and Change - avoiding the rocks

WIP

Page 40: Management and Change - avoiding the rocks

Com

man

d an

d C

ontr

ol

Ana

rchy

Page 41: Management and Change - avoiding the rocks

$ 300/pound

$ 600/pound

$ 2.500/pound

Example - Boeing 777

Engineer Supervisor Program Manager

Page 42: Management and Change - avoiding the rocks

Sprint Backlog

ProntoEm Andamento

The “Boring” Demand

Page 43: Management and Change - avoiding the rocks

Sprint Backlog

ProntoEm Andamento

You will take careof the boring demand

on this Sprint.

Page 44: Management and Change - avoiding the rocks

Sprint Backlog

ProntoEm Andamento

Remark: The Cost-of-delay was sensitive

Page 45: Management and Change - avoiding the rocks

Sprint Backlog

ProntoEm Andamento

Bad Performance

Page 46: Management and Change - avoiding the rocks

Sprint Backlog

ProntoEm Andamento

Bad Performance

What would you do?

Page 47: Management and Change - avoiding the rocks

(5)Next Done

(5)In progress

Page 48: Management and Change - avoiding the rocks

(5)Next Done

(5)In progress

We needexplicitpolicies

Manager

The policy is up to you.I just need it defined.

Page 49: Management and Change - avoiding the rocks

(5)Next Done

(5)In progress

We needexplicitpolicies

Manager

New policy:

After doing 3 pink tickets you will selectthe next team member to do the 3 tickets

Page 50: Management and Change - avoiding the rocks

WIPDecentralized

Control

Page 51: Management and Change - avoiding the rocks

People's identity andself-esteem

Decentralization Level

Page 52: Management and Change - avoiding the rocks

“People don't resist change.They resist being changed.”

Peter Senge

Page 53: Management and Change - avoiding the rocks

Throughput

Throughput

Page 54: Management and Change - avoiding the rocks

Throughput

Throughput

IOS

Android

C++

JavaRuby Rails

Page 55: Management and Change - avoiding the rocks

Throughput

Throughput

IOS

Android

C++

JavaRuby Rails

Module 1 Module 2 Module 3 Module 4 ... Module 17

Page 56: Management and Change - avoiding the rocks

Throughput

Throughput

Module 1 Module 2 Module 3 Module 4 ... Module 17

Let's do Scrum...

Page 57: Management and Change - avoiding the rocks

Throughput

Throughput

Module 1 Module 2 Module 3 Module 4 ... Module 17

Page 58: Management and Change - avoiding the rocks

Throughput

Throughput

Module 1 Module 2 Module 3 Module 4 ... Module 17

Page 59: Management and Change - avoiding the rocks

Throughput

Throughput

Module 1 Module 2 Module 3 Module 4 ... Module 17

Page 60: Management and Change - avoiding the rocks

Throughput

Throughput

Module 1 Module 2 Module 3 Module 4 ... Module 17

Page 61: Management and Change - avoiding the rocks

Throughput

Throughput

Module 1 Module 2 Module 3 Module 4 ... Module 17

Page 62: Management and Change - avoiding the rocks

Throughput

Throughput

Module 1 Module 2 Module 3 Module 4 ... Module 17

Process Perspective:Everything's OK!!!

Management Perspective:It sucks!!!

Page 63: Management and Change - avoiding the rocks

Throughput

Throughput Module 1 Module 2 Module 3 Module 4 ... Module 17

Work-in-progress (WIP)

Page 64: Management and Change - avoiding the rocks

Throughput

Throughput

Module 1 Module 2 Module 3 Module 4 ... Module 17

CHAOS!!!!

Page 65: Management and Change - avoiding the rocks

Throughput

Throughput

Module 1 Module 2 Module 3 Module 4 ... Module 17

What would you do?

Page 66: Management and Change - avoiding the rocks

Throughput

Throughput

Module 1Module 2

Page 67: Management and Change - avoiding the rocks

Throughput

Throughput

Module 1Module 2

Page 68: Management and Change - avoiding the rocks

Throughput

Throughput

Module 1Module 2

Page 69: Management and Change - avoiding the rocks

Throughput

ThroughputModule 1Module 2

To do Doing Done

Page 70: Management and Change - avoiding the rocks

Throughput

ThroughputModule 1Module 2

To do Doing Done

Page 71: Management and Change - avoiding the rocks

Throughput

ThroughputModule 1Module 2

To do Doing Done

Page 72: Management and Change - avoiding the rocks

Throughput

ThroughputModule 1Module 2

To do Doing Done

Page 73: Management and Change - avoiding the rocks

Throughput

ThroughputModule 1Module 2

To do Doing Done

Page 74: Management and Change - avoiding the rocks

Tribal Behavior!!!

Page 75: Management and Change - avoiding the rocks

Tribal Behavior

People's identity andself-esteem

Decentralization Level

Page 76: Management and Change - avoiding the rocks

Throughput

ThroughputModule 1Module 2

To do Doing Done

Page 77: Management and Change - avoiding the rocks

Throughput

ThroughputModule 1Module 2

To do Doing Done

Problemas:

Tribal Behavior

Low Utilization(slack)

Page 78: Management and Change - avoiding the rocks

Throughput

Throughput

Module 1(OK)

To do Doing Done

Module 3

Module 2

To do Doing Done

Page 79: Management and Change - avoiding the rocks

Throughput

Throughput

Module 1(OK)

To do Doing Done

Module 3

Module 2

To do Doing Done

Page 80: Management and Change - avoiding the rocks

Throughput

Throughput

Module 1(OK)

To do Doing Done

Module 3

Module 2

To do Doing Done

Tribal Behavior:Solved with “Time”

Page 81: Management and Change - avoiding the rocks

Specialization

WIPDecentralized

Control

Page 82: Management and Change - avoiding the rocks

Headcount

RiskTecnicalPractices

CapacityAlocation

Variabilityin Flow

ProcessPolicies

UtilizationSpecialization

WIPDecentralized

Control

Page 83: Management and Change - avoiding the rocks

Obrigado!Rodrigo Yoshimablog.aspercom.com.br@rodrigoy