lean agile for testers

Post on 13-Jan-2015

37.110 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentation from QA Conference in Israel 2010

TRANSCRIPT

Lean/Agile Quick Intro for the QA world

Yuval YeretAgile Coach @ Agilesparks

yuval@agilesparks.com Mobile: 054-4802458

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

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

Who heard about Lean?Who heard about Toyota?

Competing on the basis of Speed

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 

Eliminate Waste (Muda)Extra featuresPartially done workExtra effortHandoffsTask switchingDelaysDefects

Focus on TimeLet it Flow…Eliminate waste that disturbs Flow

Manage Cycle Time

Quality drives Flow…

Value Stream Mapping

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

Value Stream Mapping

Stage 1 DoneStage 2 Stage n…Work Items

QueueIn

Process

QueueIn

Process

QueueIn

Process

Stage 1 DoneStage 2 Stage n…Work Items

QueueIn

Process

QueueIn

Process

QueueIn

Process

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

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

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”

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

top related