Introduction to the TMMi ® [Testing Maturity Model Integration] (1 day course)

Note: customised versions of this course are also available. We can provide executive management briefings or 2-day more detailed courses also.


Background

Given that testing typically accounts for 30-40% of the project effort, test process improvement can provide significant leverage in support of the business goals. This course will introduce the Test Maturity Model Integration (TMMi®) assessment and improvement framework developed by the TMMi Foundation. It will introduce model elements such as the process areas and will highlight key practical issues relating to implementing TMMi on a stand alone basis or in conjunction with the CMMI.


Learning Objectives

Upon completion of this course you will be able to:

  • Identify the benefits of test process management and improving the test process
  • Explain fundamental TMMi Concepts
  • Explore the structure and organisation of the TMMi
    • Describe the synergies, overlaps and interactions between TMMi and CMMI
  • Apply test process improvements and process management concepts throughout the development lifecycle
  • Describe options relating to TMMi-based assessments
  • Apply lessons learnt from real world experiences of using TMMi

Level and Orientation of Audience

This workshop is intended for anyone interested in understanding what the TMMi is and whether it may be suitable to use in your organisation. This includes Test Managers, Software Development Managers, Quality Managers, Test leads/Senior testers and members of test Process Improvement Teams. However, anyone with an interest in quality and test process improvement will derive great benefit from this workshop. It is assumed that attendees will have some experience in testing (and have the equivalent knowledge such as ISTQB Foundation level as a minimum).


Workshop Topics

This workshop covers the TMMi V3.1


Introduction

The introduction establishes a common understanding of course objectives and explores student expectations.


The TMMi - Background and concepts/definitions
  • Fundamentals of test process improvement/management
  • Motivation for and history of the TMMi
  • The TMMi Foundation and how it supports TMMi
Overview of the TMMi
  • Overview of Process Areas
Exercises
  • Identification of participants's current process issues. Initial analysis in a TMMi context
The TMMi Structure
  • Maturity levels
  • Process Areas, Specific and Generic Goals, specific and generic practices, sub practices, etc.
Understanding the Process Areas (emphasis on Maturity Level 2)
  • Level 2 PA's (plus exercise)
How to scale, interpret and apply the TMMi to your organisation
  • Scaling to test project/organizational size
  • How to apply the PA's in different organisational contexts such as distributed development / test, outsourced testing
  • Interpreting TMMi in an agile environment
TMMi in context
  • Using models in the real world
  • How TMMi® relates to CMMI®
  • Brief comparative analysis with other test process improvement models such as TPI®
  • Limitations of TMMi®
Real world experiences and assessments
  • Costs and benefits of Test Process Improvement
  • Why many process improvement initiatives fail
  • TMMi-based appraisal options based on assessment requirements defined in TAMAR and the data submission requirements (DSR) for assessments
  • How to become a (lead) assessor
Lessons Learnt

Critical success factors


Implementation

Exercise- Participants identify workshop highlights, identify obstacles to implementation and plan their next steps