PSQT
2007 West
May 7-11, 2007
Las Vegas, NV

This tutorial covers area 5 of the Test Management Body of Knowledge (TMBOK) required for the Certified Test Manager (CTM) certification. This tutorial also covers the Elective area of the Certified Software Test Professional requirements.

For cost and cities where this course might be offered, check our Public Training Schedule.To bring this course to your test team at your location, contact our Education and Professionals Services Group.

Testing is the means used in software development to reduce risks associated with a system. By testing, we hope to identify many of the problems before they get to the customer, thereby reducing the system’s risk. Unfortunately, testing alone can’t find all of the bugs and with the rapid pace of application development in the today’s world, testing has become a challenging proposition and often just doesn’t get done.

Trying to meet even tighter deadlines while still delivering products that meet customer requirements is the greatest challenge testers face today. Formulating answers to age-old questions like “What should we test?” and “How long do we test?” requires different strategies in fast-paced environments.

  • Does the product meet our quality expectations?
  • Is the application ready for users?
  • What can we expect when 2,000 people hit the site?
  • What are we risking if we release now?

This one day course focuses on identifying, prioritizing risks and developing the right test strategy to help testers provide the input that management needs to make informed product release decisions.

  • Risks and risk reduction techniques relative in software testing
  • Risk analysis techniques designed to identify software testing related risks
  • Test design strategy based upon risk analysis

  • The Nature of Software Risks
    • Risks and software projects
    • Types of risks
    • Software project risks
    • Software testing risks
    • Impact of software risks
  • Risk Analysis
    • Identifying risks for software testing projects
    • Managing risks for software testing projects
    • Identifying risks for web applications
    • Identifying risks for client/server applications
    • Identifying risks for wireless applications
  • Risk Based Testing
    • Developing a risk based strategy
    • Defining tests that reduce risks
    • Gaining user/management support
    • Implementing risk based testing strategy
    • Troubleshooting common problems
    • Determining appropriateness of risk based strategy