Reduce Test Cost On Monday

438 views

Published on

Slides from Matt Heusser's Keynote Speech at the Software Test Professionals Conference 2011.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
438
On SlideShare
0
From Embeds
0
Number of Embeds
28
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Reduce Test Cost On Monday

  1. 1. Matthew Heusser matt@xndev.com
  2. 2. Portfolio  Projects  QA Personnel Web 2.0 Bob, Joe, John Customer Interface Samantha, Pete, Paul DB Upgrade Sally, Christine, Eric Data Warehouse ? SquareCalc Maintenance ? Business Intelligence ?
  3. 3. Portfolio  Projects  QA Personnel Web 2.0 Bob, Joe, John Customer Interface Samantha, Pete, Paul DB Upgrade Sally, Christine, Eric Data Warehouse ? SquareCalc Maintenance ? Business Intelligence ?
  4. 4. Portfolio  Projects  QA Personnel Web 2.0 Bob Customer Interface Joe, John DB Upgrade Samantha Data Warehouse Eric SquareCalc Maintenance Pete Business Intelligence Paul Sally Christine
  5. 5. Portfolio  Projects  QA Personnel Web 2.0 Bob Customer Interface Joe, John DB Upgrade Samantha Data Warehouse Eric SquareCalc Maintenance Pete Business Intelligence Paul X Sally Christine
  6. 6. Portfolio  Projects  QA Personnel Web 2.0 Bob Customer Interface Joe, John DB Upgrade Samantha Data Warehouse Eric, Pete SquareCalc Maintenance Sally Business Intelligence Christine
  7. 7. Failure Demand Automation will Save Us!
  8. 8. Failure Demand Automation will Save Us! X
  9. 9. Failure Demand X Automation will Save Us! X
  10. 10. Failure Demand X Automation will Save Us! X
  11. 11. This Guy….
  12. 12. Never Be Blocked
  13. 13. How Do We Spend Our Time? Percent of Time Project Meetings Team Meetings 20% 20% Documentation and Research Auditing Requirements 10% 20% Email and Following Up 5% Company and HR Meetings and 5% 20% issues Actually Testing
  14. 14. Time Tracking – In Detail Percent of Time Project Meetings 5% Team Meetings 5% 20% 5% Documentation and Research 5% Auditing Requirements 10% Email and Following Up 20% Company and HR Meetings and 5% issues Setting Up Test Environments 5% Reproducing and Documenting 20% Problems Re-Testing Fixes
  15. 15. Time Tracking - Potential Percent of Time Project Meetings Team Meetings 10% Documentation and Research 10% Auditing Requirements 10% Email and Following Up 53% Company and HR Meetings and 2% issues Setting Up Test Environments 2% Reproducing and Documenting 5% Problems 2% Re-Testing Fixes 3% 3%
  16. 16. Eliminate expensive handoffs
  17. 17. Achieve One-piece flow
  18. 18. Compress your regression-test cadence Examine your bugs – do these tests ever find any? Examine your test strategy – betas, staging, risks you could take, seams in the application Use automation for setup, to drive the app, to eliminate routine tasks, and so on. Create a zero-issues regression test standard
  19. 19. Conclusions Never be blocked  “Three Strikes And You Are Not Out!”  Bottlenecks impact throughput Limit accidental activities (Time Tracking) Eliminate expensive handoffs and delays Eliminate tests that don’t find bugs  Be targeted in communicating about risk Get Testing Flowing!
  20. 20. Questions, Answers,and More!
  21. 21. Matthew Heusser matt@xndev.com

×