Skip to main content
SQE Training logo
  • Join Our Mailing List
  • Email Us
  • 888.268.8770
  • About Us
  • By Topic
    • Agile Software Development
    • Configuration Management
    • Software Security
    • Software Requirements
    • Software Testing
    • Visual Studio
  • By Location
    • All
    • West
    • Midwest
    • Southeast
    • Northeast
    • Canada
  • Delivery Options
    • Public
    • Live Virtual
    • eLearning
    • On-Site
  • Certification
    • ISTQB Software Tester Certification
    • Agile Development Certification
    • PMI PDUs
    • IIBA CDUs
  • Consulting Services
    • Agile Development
      • Agile Process Improvement
      • Agile Software Development
      • Continuous Integration
      • Program & Project Management
      • Requirements Envisioning
    • Application Security
      • Application Security Assessments
      • Application Security Remediation
      • Application Security Training
      • Secure SDLC Improvement
    • Software Quality
      • Agile Software Testing
      • Independent Verification & Validation
      • QA Center of Excellence
      • Test Automation
      • Test Process Improvement
    • Our Consultants
  • Meet the Experts
  • Learners
  • Team Managers
  • Training Managers
Send by emailPrint This Page

Test Estimation and Measurement

What, When, Where, and How to Estimate and Measure within Testing
Public: $795.00
On-site: Contact us!
  • Public
  • On-Site
  • Description/Outline
  • Location & Dates
  • Instructors
  • Understand the test team’s and tester’s role in software estimation and measurement
  • Develop the right measures for your project and organization
  • Create a custom Test Metrics Dashboard
  • Learn how to estimate in the face of uncertainty
  • Avoid dysfunctional metrics for sustainable measurement programs

The Test Manager’s Role in Measurement
In many ways, the most important value of testing is providing timely and accurate information to project stakeholders. As a by-product of testing efforts, test managers—and lead testers—need to continually measure and report the status and quality of the product under development. They also need to measure test effectiveness as a guide for improvement. Test managers make and revise test effort estimates and help determine when to stop testing and release the product. These are all example of test metrics. Because a key component of testing is to measure the quality of the software product, test managers and testers also collect data and report metrics related to the entire software development activity.

Estimation In Practice
Almost anyone who has ever attempted to develop an estimate about software realizes just how difficult the task can be. The number of factors that can affect the estimate is virtually without limit. The key to good estimates is to understand the main variables, compare them to known standards, and normalize the estimates based upon their differences. This is easy to say but difficult to accomplish because estimates are frequently required when very little is known about the project and what is known is constantly changing. Throw in a healthy dose of politics and a bit of wishful thinking and estimation can become a nightmare for software practitioners—and testers.

Who Should Attend
This course provides a background in estimation for anyone who must estimate software development or testing efforts (and that should cover almost everyone!). Analysts, developers, leads, test managers, testers, and QA personnel can all benefit from this course.

1-Day Course Outline
 
Introduction to Software Measurement

What is measurement?
Why is measurement important?
What makes a good metric?

Measurement Rules of Thumb
The human element
Obtaining buy-in—management and staff
The Hawthorne Effect
Use of subjective metrics

Test Manager’s Dashboard
Quality of the product
Project and test status
Test effectiveness
Resources metrics
Outstanding issues

Test Estimation
What is estimation?
Who should perform estimation?
What should be estimated?

Estimating Axioms
 
Estimation Techniques

Work breakdown
Team estimates (Wideband Delphi)
Three-point estimates
Company standards and norms
Percent of project effort
Story point sizing
Poker estimation

Wrap-up and Discussion

Class Daily Schedule
Sign-In/Registration 7:30–8:30am
Morning Session 8:30am–12:00pm
Lunch 12:00–1:00pm
Afternoon Session 1:00–5:00pm
Times represent the typical daily schedule. Please confirm your schedule at registration.
 
Training Course Fee Includes
• Tuition
• Course notebook
• Continental breakfasts and refreshment breaks
• Lunches
• Letter of completion
Course Name Events Dates Location Venue
Test Estimation and Measurement
TrainingWk
Jun 07-Jun 07, 2012 Chicago VENUE Attend
Test Estimation and Measurement
TrainingWk
Sep 20-Sep 20, 2012 Washington DC VENUE Attend
Test Estimation and Measurement
TrainingWk
Oct 25-Oct 25, 2012 Tampa VENUE Attend
Test Estimation and Measurement
TrainingWk
Nov 15-Nov 15, 2012 San Francisco VENUE Attend

Robert Sabourin has more than thirty years of management experience, leading teams of software development professionals. A well-respected member of the software engineering community, Robert has managed, trained, mentored, and coached hundreds of top professionals in the field. He frequently speaks at conferences and writes on software engineering, SQA, testing, management, and internationalization. The author of I am a Bug!, the popular software testing children’s book, Robert is an adjunct professor of Software Engineering at McGill University. 

A consultant, lecturer, author, and former test manager, Rick Craig has led numerous teams of testers on both large and small projects. In his twenty-five years of consulting worldwide, Rick has advised and supported a diverse group of organizations on many testing and test management issues. From large insurance providers and telecommunications companies to smaller software services companies, he has mentored senior software managers and helped test teams improve their effectiveness. Rick is co-author of Systematic Software Testing.

  • Description/Outline
  • Location & Dates
  • Instructors
  • Understand the test team’s and tester’s role in software estimation and measurement
  • Develop the right measures for your project and organization
  • Create a custom Test Metrics Dashboard
  • Learn how to estimate in the face of uncertainty
  • Avoid dysfunctional metrics for sustainable measurement programs

The Test Manager’s Role in Measurement
In many ways, the most important value of testing is providing timely and accurate information to project stakeholders. As a by-product of testing efforts, test managers—and lead testers—need to continually measure and report the status and quality of the product under development. They also need to measure test effectiveness as a guide for improvement. Test managers make and revise test effort estimates and help determine when to stop testing and release the product. These are all example of test metrics. Because a key component of testing is to measure the quality of the software product, test managers and testers also collect data and report metrics related to the entire software development activity.

Estimation In Practice
Almost anyone who has ever attempted to develop an estimate about software realizes just how difficult the task can be. The number of factors that can affect the estimate is virtually without limit. The key to good estimates is to understand the main variables, compare them to known standards, and normalize the estimates based upon their differences. This is easy to say but difficult to accomplish because estimates are frequently required when very little is known about the project and what is known is constantly changing. Throw in a healthy dose of politics and a bit of wishful thinking and estimation can become a nightmare for software practitioners—and testers.

Who Should Attend
This course provides a background in estimation for anyone who must estimate software development or testing efforts (and that should cover almost everyone!). Analysts, developers, leads, test managers, testers, and QA personnel can all benefit from this course.

1-Day Course Outline
 
Introduction to Software Measurement
What is measurement?
Why is measurement important?
What makes a good metric?
 
Measurement Rules of Thumb

The human element
Obtaining buy-in—management and staff
The Hawthorne Effect
Use of subjective metrics

Test Manager’s Dashboard
Quality of the product
Project and test status
Test effectiveness
Resources metrics
Outstanding issues

Test Estimation
What is estimation?
Who should perform estimation?
What should be estimated?

Estimating Axioms
 
Estimation Techniques
Work breakdown
Team estimates (Wideband Delphi)
Three-point estimates
Company standards and norms
Percent of project effort
Story point sizing
Poker estimation
 
Wrap-up and Discussion
 
Class Daily Schedule
Sign-In/Registration 7:30–8:30am
Morning Session 8:30am–12:00pm
Lunch 12:00–1:00pm
Afternoon Session 1:00–5:00pm
Times represent the typical daily schedule. Please confirm your schedule at registration.
 
Training Course Fee Includes
• Tuition
• Course notebook
• Continental breakfasts and refreshment breaks
• Lunches
• Letter of completion
Course Name Dates Location
Test Estimation and Measurement Call to schedule Your location Contact

Robert Sabourin has more than thirty years of management experience, leading teams of software development professionals. A well-respected member of the software engineering community, Robert has managed, trained, mentored, and coached hundreds of top professionals in the field. He frequently speaks at conferences and writes on software engineering, SQA, testing, management, and internationalization. The author of I am a Bug!, the popular software testing children’s book, Robert is an adjunct professor of Software Engineering at McGill University. 

A consultant, lecturer, author, and former test manager, Rick Craig has led numerous teams of testers on both large and small projects. In his twenty-five years of consulting worldwide, Rick has advised and supported a diverse group of organizations on many testing and test management issues. From large insurance providers and telecommunications companies to smaller software services companies, he has mentored senior software managers and helped test teams improve their effectiveness. Rick is co-author of Systematic Software Testing.

  • Software Testing
  • TEM

  • SQE.com
  • Privacy Policy
  • About SQE

Copyright © 2011-2012 Software Quality Engineering, All rights reserved.