Lean agile for testers

19
Lean/Agile Quick Intro for the QA world Yuval Yeret Agile Coach @ Agilesparks [email protected] Mobile: 054-4802458

description

Presentation from QA Conference in Israel 2010

Transcript of Lean agile for testers

Page 1: Lean agile for testers

Lean/Agile Quick Intro for the QA world

Yuval YeretAgile Coach @ Agilesparks

[email protected] Mobile: 054-4802458

Page 2: Lean agile for testers

Brief IntroAgileSparks is an elite team focused entirely on

helping companies improve their product development operations, by leveraging Lean/Agile/Scrum thinking and techniques.

Yuval Yeret – Lean/Agile Consultant/Coach,

coming from R&D leadership background, specializing in scaling agile through Lean. Find more about me at http://www.linkedin.com/in/yuvalyeret, my google profile

Page 3: Lean agile for testers

Survey!Who heard about Agile?Who is actually practicing Agile?

Who heard about Lean?Who heard about Toyota?

Page 4: Lean agile for testers

Competing on the basis of Speed

Page 5: Lean agile for testers
Page 6: Lean agile for testers
Page 7: Lean agile for testers
Page 8: Lean agile for testers

Lean Principles

Eliminate wasteFocus on learning

Build quality inDefer commitment

Deliver fastRespect peopleOptimize the whole

 “You can not inspect quality into the product; it is already there.” W. Edwards Deming 

Page 9: Lean agile for testers

Eliminate Waste (Muda)Extra featuresPartially done workExtra effortHandoffsTask switchingDelaysDefects

Page 10: Lean agile for testers

Focus on TimeLet it Flow…Eliminate waste that disturbs Flow

Manage Cycle Time

Quality drives Flow…

Page 11: Lean agile for testers

Value Stream Mapping

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

Page 12: Lean agile for testers

Value Stream Mapping

Page 13: Lean agile for testers

Stage 1 DoneStage 2 Stage n…Work Items

QueueIn

Process

QueueIn

Process

QueueIn

Process

Page 14: Lean agile for testers

Stage 1 DoneStage 2 Stage n…Work Items

QueueIn

Process

QueueIn

Process

QueueIn

Process

Page 15: Lean agile for testers

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

Page 16: Lean agile for testers
Page 17: Lean agile for testers

Jidoka Steps

The four steps in Jidoka are:1.Detect the abnormality.2.Stop.3.Fix or correct the immediate condition.4.Investigate the root cause and install a

countermeasure.

In the software world:Continuous

Integration!!!Measure time to fix

builds and defects

Page 18: Lean agile for testers

Impact on QA worldSupport Flow and Small Batches via

AutomationBuild Quality In

Continuous and Early TestingIntegrated into flow

Improving flow -> Forced you to invest in Quality - otherwise you pay the price of “Defects Waste”

Page 19: Lean agile for testers

QA Management RoleEnable Lean-Science in the QA

DomainEducate the people -

Teach/CoachChallengeUse Lean Science Thinking to

drive decisions/behaviourWhole-System Thinking

Beyond the Functions/Silos…Find and Address Tough

ImpedimentsDrive QA Continuous

ImprovementA3, Kaizen, PDM