1. Quick way to baseline
organization test process
maturity
M C Nagaraj
nagaraj@valuegenix.com
in.linkedin.com/in/mcnagaraj
Copyright 2013-14 Valuegenix
2. Test Measurement
Software Quality Evaluation
Advanced Peer Reviews
Defect Prevention
Total Process Optimization
Quality Control
Test Policy and Strategy, Test Planning, Test Monitoring and
Control, Test Design and Execution, Test Environment
Test Organization, Test Training Program, Test Lifecycle and
Integration, Non-functional Testing, Peer Reviews
Level 1 : Initial
TMMi Framework
Five levels of Test Process Maturity
Level 2 : Managed
Level 3 : Defined
Level 4 : Measured
Level 5 : Optimization
TMMi is a registered mark of the TMMi Foundation
Copyright 2013-14 Valuegenix
3. Check list Dev
Mgr.
Dev
Engineer
Test
Mgr.
Test
Engineer
Customer or
Stakeholder
1. Testing is a chaotic process?
2. Not distinguished from debugging?
3. Documented set of specification
not available?
4. Tests are developed in ad-hoc way
after coding is completed?
5. The objective of testing is to show
that software works ?
Test process behavior different views (L1)
Answer YES or NO
Copyright 2013-14 Valuegenix
For better baseline increase sample size for all group and take maximum answer to update here
4. Check list Dev
Mgr.
Dev
Engineer
Test
Mgr.
Test
Engineer
Customer or
Stakeholder
1. Organization test goals and policy
published?
2. There is a clear separation
between debugging and testing
phase?
3. It is a planned activity in project
plan?
4. Plan starts after coding is complete
(only execution based testing visible)
5. Basic testing techniques in place
6. Testing is multi-leveled
7. Test environment managed as
required
Test process behavior different views (L2)
Answer YES or NO
Copyright 2013-14 Valuegenix
5. Check list Dev
Mgr.
Dev
Engineer
Test
Mgr.
Test
Engineer
Customer or
Stakeholder
1. There is an established test
organization
2. Testing is integrated to SDLC
3. Test plan is developed, tracked and
controlled (Integrated with project
plan)
4. Test engineers drive test process
improvement
5. Users/clients attend milestone
meeting
6. User/clients support in developing
usability test plans
Test process behavior different views (L3)
Answer YES or NO
Copyright 2013-14 Valuegenix
6. Check list Dev
Mgr.
Dev
Engineer
Test
Mgr.
Test
Engineer
Customer or
Stakeholder
1. Review program is effective
2. Reviews are planned activity in
project plan
3. Measurements collection and
analysis process effective
4. Quality attributes of a product are
well-defined and measured
Test process behavior different views (L4)
Answer YES or NO
Copyright 2013-14 Valuegenix
7. Check list Dev
Mgr.
Dev
Engineer
Test
Mgr.
Test
Engineer
Customer or
Stakeholder
1. Data from all projects are
collectively analyzed
2. Critical defects types are analyzed
thoroughly
3. Quality control concepts are
adopted for taking crucial decisions
4. Right tools are introduced
progressively
Test process behavior different views (L5)
Answer YES or NO
Copyright 2013-14 Valuegenix