PSQT/PSTT
2004 North
October 25-29
Minneapolis, MN

Exhibitors

Program at a Glance

Detailed Program

Hotel

Registration

Program Committee

Sponsors

Feedback

PSQT/PSTT
Home

Effective Test Management

Testing in a Rapid Application Development Environment

(CSTP Elective)

This tutorial counts as one day of training towards the Certified Software Test Professional requirements.

Presentations of RBDT

  • Taught internally to our consultants on a quarterly basis
  • Taught at the PSQT North 2002, September 2002

References

  • Joint Application Development Jane Wood and Denise Silver. (2nd Edition) 1995
  • Joint Application Design: the Group Session Approach to System Design (Yourdon Press Computing Series) Judy Hirschmann
  • Joint Application Design: How to Design Quality Systems in 40% Less time Jane Wood and Denise Silver
  • Reengineering Software: How to Reuse Programming to Build New, State-of-The-Art Software. Roy Rada, 1999
  • Application (Re) Engineering: Building Web-Based Applications and Dealing with Legacies. Amjad Umar, 1997
  • Project and Program Risk: A Guide to Managing Project Risks. R. Max Wideman (editor, Rodney Dawson (author)

    Course Description

    In the software development world, time to market has become even more critical. Using a risk-based approach helps ensure that the most critical business functions are tested within the time constraints imposed by market conditions and user expectations.

    This course primarily addresses the challenges of testing in the rapid development environment and the critical testing tasks required to meet the business needs and constraints these projects.

    Rapid Business Driven Testing teaches streamlined techniques and methods, using templates and list of activities from Spherion's Rapid Business Driven Testing methodology, that when performed will increase product quality in rapid development projects.

    Instructional Method - Lecture and exercises

     

    Course Objectives

    Upon successful completion, the participants will be able to: Define the challenges associated with development and testing of time-constrained projects Develop an adaptable risk-based testing strategy Prioritize the types of testing required for systems based on risk Use requirements validation matrices to define test scenarios to validate individual requirements and end-to-end scenarios (streamlining when possible) Use 'reverse engineering' when requirements are not available Develop test scenarios based on decomposed requirements Who Should Attend Test Team Leads, QA/QC Analysts, Testers

     

    Course Objectives


    Course Introduction
  • Project Analysis and Review
  • Gather and Review Project Documentation
  • Interview Project Resources
  • Analyze Project Information
  • Rapid Test Strategy Development
  • Perform Risk Assessment
  • Develop Work Plan
  • Develop Testing Processes and Procedures
  • Define Test Environment
  • Identify Test Tools
  • Rapid Requirements Analysis and Review
  • Collect Requirements
  • Requirements exist
  • No requirements, but application exists
  • No requirements, no application
  • Prioritize Requirements
  • Decompose Requirements
  • Validate Requirements using Matrics
  • Rapid Test Scenario Development
  • Describe Test Scenarios
  • Identify Test Data for Scenarios
  • Create Test Scenarios
  • Test Scenario Execution
  • Implement Test Environment
  • Execute Scenarios
  • Analyze Test Results
  • Summary