lean testing

18
Lean Software Testing for Increasing Customer Value and Reducing Execution Cycle Time Chandan patary Agile Coach , Global Program Manager, ABB

Upload: chandan-patary

Post on 22-Jul-2015

26 views

Category:

Software


2 download

TRANSCRIPT

Page 1: Lean testing

Lean Software Testing forIncreasing Customer Valueand Reducing ExecutionCycle Time

Chandan pataryAgile Coach , Global Program Manager,ABB

Page 2: Lean testing

Abstract: • Is our test team doing the right work ?

• How can we achieve below target?

• Reduce cycle time from 15 months production to release cycle to 10 months

• Improve Defect removal efficiency from 75% to greater than 90%

• Reduce regression cycle time by 50%

• What we have done?

• Lean Mindset and Think Beyond

• Flow optimization and Cycle time reduction steps

• Empowered team

• Requirement Engineering

• Increase engagement through gamification

• Risks based test strategy

• Team dashboard

• Coverage , have we done enough?

• Impediments and remove the blockings.

Page 3: Lean testing

Change our thinking process?

Page 4: Lean testing

Think Beyond

• See the whole.• Focus only on value

adding activities• Constant customer

Value generation

Page 5: Lean testing

How can we help Stream to flow and flow….

• Constantly optimizethe flow , removethe impedimentsfrom the system

• Make several tasksparallel and doconstant handshake

Page 6: Lean testing

Value generation model

Page 7: Lean testing

What did we do to reduce the cycle time?

Page 8: Lean testing

Empowered Team to take action

Page 9: Lean testing

Gamifying work: -How we have implemented Fun, play and work

Page 10: Lean testing

Requirement Engineering: Are we solving the right puzzle ?

Page 11: Lean testing

Expectation from Our Lean test engineers

Page 12: Lean testing

Impact Based Testing to reduce regression cycle time

• Where are the most changes? get thedata from code churn report?

• Assess the areas impacted andfunctionalities?

• Concentrate testing towards that area

Page 13: Lean testing

Quality Coverage: Have we done enough?

Page 14: Lean testing

Dashboard: Are we able to see everything ?

Page 15: Lean testing

Common Impediments and Mitigation

Page 16: Lean testing

Key Takeaway

Page 17: Lean testing

Source :

a) http://www.cutorcopy.com/developer-vs-tester/b) http://pacgenesis.com/blog/over-the-wall/c) https://stevenbarbour.wikispaces.com/Optical+Illusionsd) http://themarketplace.net.au/about_questions.phpe) http://www.leansimulations.org/2011/08/video-how-to-read-value-stream-map.htmlf) Movie 300g) http://angry-birds.en.softonic.com/h) http://www.gobizkorea.com/catalog/product_view.jsp?blogId=mediana&objId=759251

Page 18: Lean testing

Q & A