Top Banner
Matthew Heusser [email protected]
21

Reduce Test Cost On Monday

Jul 07, 2015

Download

Technology

Matthew Heusser

Slides from Matt Heusser's Keynote Speech at the Software Test Professionals Conference 2011.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 2: Reduce Test Cost On Monday

Portfolio Projects QA Personnel

Web 2.0

Customer Interface

DB Upgrade

SquareCalc Maintenance

Data Warehouse

Business Intelligence

Bob, Joe, John

Samantha, Pete, Paul

Sally, Christine, Eric

?

?

?

Page 3: Reduce Test Cost On Monday

Portfolio Projects QA Personnel

Web 2.0

Customer Interface

DB Upgrade

SquareCalc Maintenance

Data Warehouse

Business Intelligence

Bob, Joe, John

Samantha, Pete, Paul

Sally, Christine, Eric

?

?

?

Page 4: Reduce Test Cost On Monday

Portfolio Projects QA Personnel

Web 2.0

Customer Interface

DB Upgrade

SquareCalc Maintenance

Data Warehouse

Business Intelligence

Bob

Joe, John

Samantha

Sally

Christine

Eric

Pete

Paul

Page 5: Reduce Test Cost On Monday

Portfolio Projects QA Personnel

Web 2.0

Customer Interface

DB Upgrade

SquareCalc Maintenance

Data Warehouse

Business Intelligence

Bob

Joe, John

Samantha

Sally

Christine

Eric

Pete

Paul

X

Page 6: Reduce Test Cost On Monday

Portfolio Projects QA Personnel

Web 2.0

Customer Interface

DB Upgrade

SquareCalc Maintenance

Data Warehouse

Business Intelligence

Bob

Joe, John

Samantha

Eric, Pete

Sally

Christine

Page 7: Reduce Test Cost On Monday

Failure Demand

Automation will

Save Us!

Page 8: Reduce Test Cost On Monday

Failure Demand

Automation will

Save Us! X

Page 9: Reduce Test Cost On Monday

Failure Demand

Automation will

Save Us! XX

Page 10: Reduce Test Cost On Monday

Failure Demand

Automation will

Save Us! XX

Page 11: Reduce Test Cost On Monday

This Guy….

Page 12: Reduce Test Cost On Monday

Never Be Blocked

Page 13: Reduce Test Cost On Monday

How Do We Spend Our Time?

20%

20%

20%5%

5%

10%

20%

Percent of Time

Project Meetings

Team Meetings

Documentation and Research

Auditing Requirements

Email and Following Up

Company and HR Meetings and issues

Actually Testing

Page 14: Reduce Test Cost On Monday

Time Tracking – In Detail

20%

20%

20%

5%

5%

10%

5%

5%

5%

5%

Percent of Time

Project Meetings

Team Meetings

Documentation and Research

Auditing Requirements

Email and Following Up

Company and HR Meetings and issuesSetting Up Test Environments

Reproducing and Documenting ProblemsRe-Testing Fixes

Page 15: Reduce Test Cost On Monday

Time Tracking - Potential

10%

10%

10%

2%

2%

5%2%

3%3%

53%

Percent of Time

Project Meetings

Team Meetings

Documentation and Research

Auditing Requirements

Email and Following Up

Company and HR Meetings and issuesSetting Up Test Environments

Reproducing and Documenting ProblemsRe-Testing Fixes

Page 16: Reduce Test Cost On Monday

Eliminate expensive handoffs

Page 17: Reduce Test Cost On Monday

Achieve One-piece flow

Page 18: Reduce Test Cost On Monday

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

Page 19: Reduce Test Cost On Monday

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!

Page 20: Reduce Test Cost On Monday

Questions, Answers, and More!