Reduce Test Cost On Monday

Preview:

DESCRIPTION

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

Citation preview

Matthew Heusser matt@xndev.com

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

?

?

?

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

?

?

?

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

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

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

Failure Demand

Automation will

Save Us!

Failure Demand

Automation will

Save Us! X

Failure Demand

Automation will

Save Us! XX

Failure Demand

Automation will

Save Us! XX

This Guy….

Never Be Blocked

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

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

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

Eliminate expensive handoffs

Achieve One-piece flow

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

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!

Questions, Answers, and More!

Matthew Heusser matt@xndev.com

Recommended