TPI in a Day – Introduction to the TPI Model


TPI1 - Version:1
Description
This workshop is designed for QA/Test Managers who would like to learn how to apply the TPI (test process improvement) model in their own organization. The TPI model is a well known method published in 1999 by Tim Koomen & Martin Pol which identifies 20 key areas of the testing process that need to be considered for potential improvement. It offers a step-by-step, structured approach to improvement of the testing process so that small, gradual changes are made which have a positive and measurable impact and are within budgetary and resource constraints. This workshop involves some presentations and lots of interactive discussion and practical exercises. Actual examples from the software industry are also utilized to bring the model to life and make the information relevant.
Intended audience
Software Quality and Testing Managers who have a good understanding of software testing principles, techniques and methods yet are still struggling with software quality issues and would like to improve their testing processes.
Expand All
  • Introduction
    • Introduction - Participants
  • The TPI Model
    • Requirements of a model
    • Reasons for improvement
    • Key process areas:
      • Test Strategy
      • Life-cycle model
      • Moment of involvement
      • Test specification techniques
      • Test environment
      • Commitment and motivation
      • Test functions & training
    • Maturity levels
    • Checkpoints
    • Dependencies
    • Test maturity matrix
    • Improvement suggestions
  • Exercises
    • Exercise to map key areas
    • Case study analysis & assessment
    • Exercise to briefly assess the maturity level in your test process
  • The Process of Implementing Change / Application of the model
    • Implementing Change
      • Obtain awareness
      • Identify target area
      • Execute assessment
      • Define improvement actions
      • Formulate plan
      • Implement
      • Evaluate
    • Dealing with Resistance
    • Tips on implementing change
  • Summary / Next Steps
    • Pilot Projects – when? where? what?
    • Q & A
  • This is not an introductory course on software testing and participants must have a good grasp of software testing terminology, methods, techniques and processes.
  • Understand the major principles of the TPI Model for test process improvement
  • Make a basic assessment of their own testing processes
  • Understand how to apply the TPI model.