Lean testing approach for cycle time reduction

21
Lean Testing approach for Execution Cycle Time Reduction CHANDAN P

description

Lean software testing approach for cycle time reduction

Transcript of Lean testing approach for cycle time reduction

Page 1: Lean testing approach for cycle time reduction

Lean Testing approach for Execution Cycle Time ReductionCHANDAN P

Page 2: Lean testing approach for cycle time reduction

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

Page 3: Lean testing approach for cycle time reduction

What are the identified factors for lean thinking?

Page 4: Lean testing approach for cycle time reduction

System thinking

Page 5: Lean testing approach for cycle time reduction

How lean test engineers should think?

Page 6: Lean testing approach for cycle time reduction

What are the steps for cycle time reduction?

Page 7: Lean testing approach for cycle time reduction

Build and test in incremental way.

What to Build? - Build-Show-change……..What to build? ……..Cycle goes on

Page 8: Lean testing approach for cycle time reduction

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’sown 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.

Page 9: Lean testing approach for cycle time reduction

Requirement Engineering:

Requirement management is a engineering subject which need to handle with care

Page 10: Lean testing approach for cycle time reduction

Test Team Structure

Flat team with poly skill team members is more agile.

Page 11: Lean testing approach for cycle time reduction

Leaderboard for Gamification specific for a team

Page 12: Lean testing approach for cycle time reduction

Optimizing the flow

Page 13: Lean testing approach for cycle time reduction

Impact based testing Why to run all the test cases?

Only affected area has to cover.

Page 14: Lean testing approach for cycle time reduction

Project dashboard for decision making

Page 15: Lean testing approach for cycle time reduction

Factors influences cost reduction

Page 16: Lean testing approach for cycle time reduction

Types testing vs cost effect

Page 17: Lean testing approach for cycle time reduction

Result

Page 18: Lean testing approach for cycle time reduction

Extreme collaboration

Page 19: Lean testing approach for cycle time reduction

Communication Barrier need to remove for speed

Page 20: Lean testing approach for cycle time reduction

Key Takeaway

Page 21: Lean testing approach for cycle time reduction

Q&A