59
Kaizen in Action Agile Conference Vietnam 2016 2016/10/14 HCMC 2016/10/16 Hanoi Kiro Harada Attractor Inc.

20161028 kaizen in action dist

Embed Size (px)

Citation preview

Page 1: 20161028 kaizen in action dist

Kaizen in ActionAgile Conference Vietnam 2016

2016/10/14 HCMC 2016/10/16 Hanoi

Kiro Harada Attractor Inc.

Page 2: 20161028 kaizen in action dist

Kaizen in ActionAgile Tour Bangkok 2016

2016/10/28

Kiro Harada Attractor Inc.

Page 3: 20161028 kaizen in action dist

改善

Page 4: 20161028 kaizen in action dist
Page 5: 20161028 kaizen in action dist

Version History

2016/10/14 Version 0.1 Agile Conference Vietnam HCMC

2016/10/16 Version 0.2 Agile Conference Vietnam Hanoi

2016/10/28 Version 0.3 Agile Tour Bangkok

2016/11/2 Version 1.0 Public Release

Page 6: 20161028 kaizen in action dist

Kaizen?

Page 7: 20161028 kaizen in action dist

Why Kaizen is Important

Page 8: 20161028 kaizen in action dist

Continuous Improvements

Page 9: 20161028 kaizen in action dist

Your Case?

Is your team doing Kaizen?

Is your organization doing Kaizen?

Is your company doing Kaizen?

Page 10: 20161028 kaizen in action dist

Your Personal Case?

How about yourself?

Are you doing Kaizen?

Are you getting better?

Are you too busy to do Kaizen?

Page 11: 20161028 kaizen in action dist

Continuous?

Continuously,

Always

Timelessly

Endlessly

There’s no end of Kaizen as there’s no perfect team.

Page 12: 20161028 kaizen in action dist

Dangerous False Assumption

Our performance is not good enough because we have not done enough. We must do more.

I didn’t achieve enough because I haven not done enough. I have to do more to achieve more.

Page 13: 20161028 kaizen in action dist

Overtraining is the #1 cause of athlete failure

Every professional athlete has a coach to monitor his/her training and performance.

We use external measurements to access our performance.

Page 14: 20161028 kaizen in action dist

Why not in Business?

Page 15: 20161028 kaizen in action dist

Toyoda Type G Automatic Loom (1924)

http://commons.wikimedia.org/wiki/File:1924_Non-Stop_Shuttle_Change_Toyoda_Automatic_Loom,_Type_G_1.jpg

Page 16: 20161028 kaizen in action dist

This loom was special:It automatically stops when a thread is broken.

It only produces good product.

An operator can take a break anytime if necessary.

An operator can handle 60 looms at the same time.

Page 17: 20161028 kaizen in action dist

Your Kaizen isn’t continuous

Because

you try to fix problems by doing more of the current process

you try to fix problems by trying another processes.

you believes doing more always fix the problems

Page 18: 20161028 kaizen in action dist

Are you improving?

Page 19: 20161028 kaizen in action dist

I was NOT.

Traveled too much with different time zones.

Did not have enough sleep.

Work was Fun. Really.

Page 20: 20161028 kaizen in action dist
Page 21: 20161028 kaizen in action dist
Page 22: 20161028 kaizen in action dist

You cannot manage what you cannot measure

It’s much easier to manage what you can measure. My sleep time logs:

Page 23: 20161028 kaizen in action dist

Your personal Kaizen is prerequisite for team Kaizen.

Page 24: 20161028 kaizen in action dist

Muri - Mura - Muda

ムリ Muri Overload / Overburden↓

ムラ Mura Unevenness↓

ムダ Muda Waste

You need to eliminate Muri first with KAIZEN to eliminate Muda.

Page 25: 20161028 kaizen in action dist

Is your team improving?

Make sure you are not doing “Muri” before you start doing Kaizen with your team.

If not, please start fixing “Muri” of each team member first.

Page 26: 20161028 kaizen in action dist

Kaizen in Action

Let’s start!

But from where shall we start?

Page 27: 20161028 kaizen in action dist

Create Slack

Without Slack, you cannot do anything without harming your performance.

Remember overtraining of athletes.

Take your time to understand how you are doing.

Page 28: 20161028 kaizen in action dist

It’s time to stop doing your ordinary tasks.

You cannot tie your shoelace while running.

Add your calendar with No.1 priority saying “Slack”

Page 29: 20161028 kaizen in action dist
Page 30: 20161028 kaizen in action dist

Team Dialogue

If each member of your team has slack, use your slack to meet together and do a dialogue regularly.

Take your time to continue a dialogue.

Eventually, you may come to start a dialogue about Quality.

Page 31: 20161028 kaizen in action dist

Agreeing on Issues

If you continue doing “Team Dialogue”, you will come up with the issues everybody in the team wants to fix.

Document them and see what happens.

Page 32: 20161028 kaizen in action dist

Issues / Problems Examples?

We need to improve the quality of our software.

We need to do Scrum better.

We have to use CI / CD…. whatever

DevOps need to be implemented

Page 33: 20161028 kaizen in action dist

Facts vs. Opinions

Facts(Observables)

Opinions

Problems Solutions

Hypothesize

Design

Deploy

Measure

Page 34: 20161028 kaizen in action dist

Lack of Solution is NOT a Problem

Lack of solution cannot be fixed since we cannot measure whether it is done or not.

Describe your problems with observable facts.

You will naturally find the measurement criteria if the problem is fixed.

Page 35: 20161028 kaizen in action dist

Build Personal Skills

Page 36: 20161028 kaizen in action dist

Mapping Value Stream

Page 37: 20161028 kaizen in action dist

Small Experiments

Photo by woodleywonderworks. CC-BY-2.0 https://www.flickr.com/photos/wwworks/3058182308

Page 38: 20161028 kaizen in action dist

Visualization

https://visualizationexamples.com/

Page 39: 20161028 kaizen in action dist

One by One

Page 40: 20161028 kaizen in action dist

Set-based Design

https://www.flickr.com/photos/arenamontanus/3212655985

Page 41: 20161028 kaizen in action dist

ECRS - Improve Flow

Page 42: 20161028 kaizen in action dist

Eliminate

Page 43: 20161028 kaizen in action dist

Combine

Page 44: 20161028 kaizen in action dist

Rearrange

Page 45: 20161028 kaizen in action dist

Simplify

Page 46: 20161028 kaizen in action dist

Analyzing Defects

James R. Tourtellotte, CBP, U.S. Dept. of Homeland Security

Page 47: 20161028 kaizen in action dist

Finding Defects Early

Page 48: 20161028 kaizen in action dist

Build Quality-In

Page 49: 20161028 kaizen in action dist

Dynamic Stable Process

Photo by Stephen Morris. CC-BY-2.0 https://www.flickr.com/photos/nonlin/4297013382

Page 50: 20161028 kaizen in action dist

Team Good Approaches Team Standards

The Training within Industry Report

Page 51: 20161028 kaizen in action dist

Member Mentoring

By Lisamarie Babik - Ted & IanUploaded by Edward, CC BY 2.0, https://commons.wikimedia.org/w/index.php?curid=9546406

Page 52: 20161028 kaizen in action dist

Continuous Learning

Page 53: 20161028 kaizen in action dist

Sharing with Other Teams

Page 54: 20161028 kaizen in action dist

Continuous Improvements

Page 55: 20161028 kaizen in action dist

Kaizen PatternsCreateSlack

Team Dialogue

Agree onIssues

Facts vs.Opinion

MappingValue

Stream

SmallExperiments

Team GoodApproaches

TeamStandards

Sharing with other teams

Eliminate

CombineRearrange

Simplify

AnalyzeDefects

FindDefectsEarly

DesignMeasurements

Visualize

One by One

DynamicStable

Process

ContinuousImprovements

MemberMentoring Continuous

Learning

BuildQuality-In

BuildPersonal

Skills

Set-basedDesign

Ask for Help

CreatingSkills Matrix

Page 56: 20161028 kaizen in action dist

If your work is not getting easier and safer, you are not doing Kaizen

Page 57: 20161028 kaizen in action dist
Page 58: 20161028 kaizen in action dist

HealthHealth is a state of complete physical, mental and social well-being and not merely the absence of disease or infirmity.

WHO’s Definition of Health.

The Definition has not been amended since 1948. http://www.who.int/about/definition/en/print.html

Page 59: 20161028 kaizen in action dist

Do you have slack?

If not, please start small:

15min per day

1 hour per week

2 hours per month