Lean Testing approach for Execution
Cycle Time Reduction
CHANDAN P
Purpose and Objectives
 About Lean thinking
 Systemic thinking
 Lean Test Team members
 Cycle time reduction steps
 Incremental testing
 Requirement Engineering
 Gamification
 Optimized the whole flow
 Impact based testing
 Visual dashboard
 Result and collaboration
What are the identified factors for
lean thinking?
System thinking
How lean test engineers should
think?
What are the steps for cycle
time reduction?
Build and test in incremental way.
 What to Build? -
Build-Show-
change……..What to
build? ……..
Cycle goes on
Four areas to focus
 The customer is the starting point. Testing should focus on
adding the best value to all stakeholders. E.g. set priorities based
on a product risk analysis.
 Improve your test processes. Use models and methods as reference,
but not as target. Use what suits best to the organization’s own
processes.
 Ensure teamwork. Not only within the test team but also with the
other members within your projects.
 Collecting and analyzing data. Improving the test process cannot be
done without measuring the effect of the changes made in the
process. Keeping metrics, analyzing them and taking action should
become a company’s second nature.
Requirement Engineering:
 Requirement management is a
engineering subject which
need to handle with care
Test Team Structure
 Flat team with poly skill team members is more agile.
Leaderboard for Gamification
specific for a team
Optimizing the flow
Impact based testing
 Why to run all the test cases?
Only affected area has to cover.
Project dashboard for decision
making
Factors influences cost
reduction
Types testing vs cost effect
Result
Extreme collaboration
Communication Barrier need to
remove for speed
Key Takeaway
Q&A

Lean testing approach for cycle time reduction