Top Banner
5-Whys technique Determine the root cause of a problem Alexei Vinogradov
12
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 5-Whys Method

5-Whys techniqueDetermine the root cause of a problem

Alexei Vinogradov

Page 2: 5-Whys Method

Alexei Vinogradovfreiberuflicher IT-BeraterTest, Testmanagement, Testautomatisierung,Coaching

email: [email protected] skype: alexejvtwitter: @i_vinohttps://www.softwerkskammer.org/groups/testing

Page 3: 5-Whys Method

Evolution

• We know what to change

• We know how to change

• We can do the work to the end

(c) Maxim Dorofeev http://2014.codefest.ru/lecture/887 (in Russian)

Page 4: 5-Whys Method

5 Whys• (What to change?)

• Problem-solving technique

• Toyota, Japan

• In 1920-ies

Page 5: 5-Whys Method

5 Whys• state a problem (or „unlucky circumstance“)

• iterative questioning to explore cause-effect

• looking for the root cause of a problem

• 5 iterations are typically enough

Page 6: 5-Whys Method

5 WhysCircumstance

Reason

Reason

Reason

Reason

Reason

Page 7: 5-Whys Method

5 WhysServer down

Hard drive full

Logs too big

No achrive hardw

Order not apprv

CEO on holiday

Page 8: 5-Whys Method

5 WhysCircumstance

Reason

Reason

Reason

Reason

Reason

Reason

Reason Reason

Reason Reason Reason

Reason

ass..les all aroundReason

Page 9: 5-Whys Method

5 WhysService is down

added new feature on the last day

Product owner insisted

we’ve done in sprint everything wrong

we’re seeing PO infrequently

(c) Maxim Dorofeev http://2014.codefest.ru/lecture/887 (in Russian)

Page 10: 5-Whys Method

Tips

• Bring people together for analysis

• Write down the results live

• If not agreed - make multiple branches

• Go broad first, then prioritize branches

Page 11: 5-Whys Method

Summary• The problems may live deeper than it seems

• Solving root cause brings more benefit than curing symptoms

• People may understand same things differently

• Some well-known „old“ production techniques are applicable for the IT world very well

Page 12: 5-Whys Method

The End. Questions?

skype: alexejvemail: [email protected] twitter: @i_vino