Holders of the TMMi Professional certificate have a strong understanding of the following concepts:
Chapter 1: Context of Test Improvement
1.1. Provide examples of the typical business reasons for test improvement
1.2. Understand the different aspects of testing that can be improved
1.3. Summarize typical costs and benefits of the TMMi
Chapter 2: Introduction to the TMMi Model
2.1. Summarize the structure of the CMMI (V1.3) process improvement mode
2.2. Understand the aspects of the CMMI model (V2) with testing-specific relevance
2.3. Compare the suitability of CMMI for test process improvement to the TMMi model developed specifically for test process improvement
2.4. Compare the continuous and staged representation, including their strengths and weaknesses
2.5. List the sources, e.g., TMM, used during the development of the TMMi model
2.6. Understand the evolution of the testing process as described by Gelperin and Hetzel
2.7. Describe the scope of the TMMi model, including the fact that TMMi is intended to be lifecycle-independent
Chapter 3: TMMi Maturity Levels
3.1. Summarize the TMMI maturity levels and process areas
3.2. Explain the TMMi maturity levels
Chapter 4: Structure of the TMMi Model
4.1. Summarize the components of the TMMi model
4.2. Explain the difference between a required, expected, and informative component
4.3. Categorize the components of the TMMi model by type (required, expected, informative)
4.4. Summarize the generic goals of the TMMi model
4.5. Understand the two levels of institutionalization related to the generic goals GG2 and GG3
4.6. Recognize the generic practices of both GG2 and GG3
4.7. Summarize the relationship between TMMi and CMMI (V2)
Chapter 5: The TMMi Model
5.1. Summarize the TMMi level 2 process areas (Test Policy and Strategy, Test Planning, Test Monitoring and Control, Test Design and Execution, and Test Environment) and specific goals
5.2. Recognize the specific practices of the TMMi level 2 process areas (Test Policy and Strategy, Test Planning, Test Monitoring and Control, Test Design and Execution, and Test Environment)
5.3. Summarize the TMMi level 3 process areas (Test Organization, Test Training, Test Lifecycle and Integration, Non-Functional Testing, and Peer Reviews) and specific goals
5.4. Recognize the specific practices of the TMMi level 3 process areas (Test Organization, Test Training, Test Lifecycle and Integration, Non-Functional Testing, and Peer Reviews)
5.5. Summarize the TMMi level 4 process areas (Test Measurement, Software Quality Evaluation, Advanced Reviews) and specific goals
5.6. Recognize the specific practices of the TMMi level 4 (Test Measurement, Software Quality Evaluation, Advanced Reviews) process areas
5.7. Summarize the TMMi level 5 process areas (Quality Control, Defect Prevention, and Test Process Optimization) and specific goals
5.8. Recognize the specific practices of the TMMi level 5 process areas (Quality Control, Defect Prevention, and Test Process Optimization)
Chapter 6: TMMi in an Agile Context
6.1. Understand how TMMi can be used in an agile context and how the two can complement each other
6.2. Understand the difference between doing test process improvement in an agile context compared to doing this in a traditional context
6.3. Explain with examples how the TMMi level 2 process areas, goals, and practices should be interpreted and can be used in an agile context
6.4. Explain with examples how the TMMi level 3 process areas, goals, and practices should be interpreted and can be used in an agile context
6.5. Understand how the process areas and practices at TMMi levels 4 and 5 can be used in an Agile context
Chapter 7: TMMi Assessments
7.1. Explain the role of assessments with the overall improvement process
7.2. Compare informal assessments to formal assessment
7.3. Summarize the generic assessment process
Chapter 8: Implementing TMMi
8.1. Summarize the activities of the initiating phase of the improvement framework
8.2. Summarize the key elements of a test policy
8.3. Summarize the activities of the diagnosing phase of the improvement framework
8.4. Summarize the activities of the establishing phase of the improvement framework
8.5. Summarize the activities of the acting phase of the improvement framework
8.6. Summarize the activities of the learning phase of the improvement framework
Business Outcomes
Holders of the TMMi® Professional certificate…
In general, a TMMi Professional has acquired the skills necessary to enable further development throughout the TMMi Career Path, working towards becoming a TMMi (Lead)Assessor and/or TMMi Test Process Improver.
The TMMi Professional qualification is aimed at anyone involved in using the TMMi model. This includes people in roles such as test process improvers, test consultants, TMMi (Lead)Assessors, business stakeholders, test managers, and members of a Test Process Group. This TMMi Professional qualification is appropriate for anyone who wants an understanding of the TMMi model. Holders of the TMMi Professional certificate will be able to demonstrate a level of knowledge required as a prerequisite to becoming an accredited TMMi (Lead)Assessor or TMMi Test Process Improver.
The entry criterion for taking the TMMi Professional exam is that candidates are interested in software testing and, better yet, the continuous improvements of software testing processes. However, it is strongly recommended that candidates also:
Holders have already completed the first step of the TMMi® Career Path, working towards becoming a TMMi (Lead)Assessor and/or TMMi Test Process Improver.
Download the syllabi for this certification or see sample exams.
Go to resources