Lean, Again:Reiterating Lean Thinking in TestingAdam Howard & Joanna YipAssurity Consulting Ltd
Your pic
So, what is Lean anyway?
A Brief History of Lean Thinking
+ =
An Overview…
How do we apply Lean thinking to testing?
Clarity
Visual Test Modelling
Simplicity
SessionBased Test
Management
Example: Initial Model
Example: Feedback/Questions
What is Session Based Test Management?
Example: Planning Sessions
Example: Session Report
Example: Reporting Progress
Lean Testing in Action
An Experience Report…
Context• Production system• Many bugs known
with yearly process• Scope is to fix these
identified bugs• Equates to a full re-
design• Traditional estimate is
six months• We had three…
An Experience Report…
Context• Production system• Many bugs known
with yearly process• Scope is to fix these
identified bugs• Equates to a full re-
design• Traditional estimate is
six months• We had three…
Approach• Lean Testing!• Visual Models to drive
test design• Also to unite
disparate project teams• Exploratory testing in
sessions• Holistic testing with
less overhead
An Experience Report…
Context• Production system• Many bugs known
with yearly process• Scope is to fix these
identified bugs• Equates to a full re-
design• Traditional estimate is
six months• We had three…
Approach• Lean Testing!• Visual Models to drive
test design• Also to unite
disparate project teams• Exploratory testing in
sessions• Holistic testing with
less overhead
Outcome• Shared vision of
solution• Clear insight for the
business into testing• Broad range of “off
charter” bugs found• Solution delivered
successfully• Smoothest production
release
Lean Testing in an Agile world…
Lean Testing vs. Agile Testing
Traditional Environments
Agile Environments
Lean Testing
Thanks for listening…Adam HowardAssurity Consulting Limited@adammhoward
Joanna YipAssurity Consulting Limited@pearls_pinkbows