Contents

Foreword 7

Preface 8

1 Introduction 11
   1.1 Background 11
   1.2 The Test Maturity Model integration 11
   1.3 Sources 13
   1.4 The Costs and Benefits of TMMi 15

2 TMMi: The Model 19
   2.1 Overview 19
   2.2 The TMMi Maturity Levels 20
      2.2.1 Level 1 - Initial 20
      2.2.2 Level 2 - Managed 21
      2.2.3 Level 3 - Defined 22
      2.2.4 Level 4 - Measured 23
      2.2.5 Level 5 - Optimization 24
   2.3 The Structure of a Process Area 25
   2.4 Generic Components and Their Correlation with Specific Components 27

3 TMMi Process Areas, Generic Goals and Practices 31
   3.1 Introduction 31
   3.2 Generic Goals and Practices 32
   3.3 Specific Goals and Specific Practices 36
      3.3.1 TMMi Level 2 Process Areas 36
      3.3.2 TMMi Level 3 Process Areas 45
      3.3.3 TMMi Level 4 Process Areas 52
      3.3.4 TMMi Level 5 Process Areas 56

4 TMMi Assessments 59
   4.1 Introduction 59
   4.2 Assessment Types 59
   4.3 TMMi Assessment Method 62
      4.3.1 Planning Phase 63
      4.3.2 Preparation Phase 63
      4.3.3 Interview Phase 64
      4.3.4 Reporting Phase 64
   4.4 Certifying TMMi Assessors 66

5 Implementing TMMi 67
   5.1 Introduction 67
   5.2 The Change Program 68
      5.2.1 I Initiating: The Initiating Phase 68
      5.2.2 D Diagnosing: The Diagnosing Phase 70
      5.2.3 E Establishing: The Establishing Phase 70
      5.2.4 A Acting: The Acting Phase 71
      5.2.5 L Learning: The Learning Phase 72
   5.3 Critical Success Factors in a TMMi Implementation 73
      5.3.1 Start of Improvement Process 73
      5.3.2 Establishing Improvements 75
   5.4 Test Process Improvement Manifesto 76

Appendix A 79

Appendix B 85

References 93

Glossary 97

About the Authors 105

About the TMMi Foundation 108