fighting the cost monster

14
Fighting Fighting The Cost Monster The Cost Monster an improvement model do deal with software failure demand Rodrigo Yoshima

Upload: rodrigo-yoshima

Post on 17-Dec-2014

467 views

Category:

Business


1 download

DESCRIPTION

Ignite talk presented at Lean-Kanban North America 2013 in Chicago.

TRANSCRIPT

Page 1: Fighting the cost monster

FightingFightingThe Cost MonsterThe Cost Monster

an improvement model do deal with software failure demand

Rodrigo Yoshima

Page 2: Fighting the cost monster

Why this Model exists...

Software maintenance costs us $$$$$$$$$$$$

Just like queues, failure demand is deeply hidden

Why not call it technical debt?

It's judgemental and abstract!!!(the problem is both technical and emotional)

Page 3: Fighting the cost monster

What is Failure Demand on this Model?

A Failure Demand is something that happened and the team agrees that should not happen.(and hopefully will take actions to not happen again)

Page 4: Fighting the cost monster

1. No Judgement

The reality is what it is!

Stop exhortation for better practices or zero defects

Page 5: Fighting the cost monster
Page 6: Fighting the cost monster

FAILURE

VALUE

Page 7: Fighting the cost monster
Page 8: Fighting the cost monster

FAILURE DEMAND

65%

Failure Demand x Value Demand Trend

VALUE

Improvement

Page 9: Fighting the cost monster

1. No Judgement2. Visualize Failure Demand

Classify Value x Failure Demand - Decentralized

Measure Value x Failure Trends

Locate where the problem is

Page 10: Fighting the cost monster
Page 11: Fighting the cost monster

1. No Judgement2. Visualize Failure Demand

3. Create Improvement Demand

Analyse the root cause of Failure Demand

Promote meeting to discuss improvement demand

Alocate Kanban capacity to improvement

Page 12: Fighting the cost monster

FAILURE DEMAND

65%

Failure Demand x Value Demand Trend

FAILURE DEMAND

15%

This should convince peopleemotionally.

Page 13: Fighting the cost monster

If you face emotional If you face emotional resistance create a resistance create a system where the system where the problems are visible problems are visible and engage people and engage people emotionally to changeemotionally to change..

David J. AndersonDavid J. Anderson

Page 14: Fighting the cost monster

1. No Judgement2. Visualize Failure Demand3. Create Improvement Demand

Rodrigo Yoshima@rodrigoyTHANK

YOU!