Index

A
acting phase 67, 71
advanced reviews 54
advantages 12
analyze and validate improvement program 73
assessment plan 63
assessment sponsor 63
assessment team 63
assessment types 59
assessor 66
assign responsibilities 33
availability of resources for change 74

B
benchmark 69
benefits of TMMi 15, 17
big bang implementation 72
black-box testing 97
build sponsorship change 69
business strategy 69

C
capability maturity model 11
capability maturity model integration 11
causal analysis and resolution 83
certifying TMMi assessors 66
characterize current and desired states 70
charter infrastructure change 69
CMM 11
CMMI 11, 13, 79
collect improvement information 36
commitment to the test plan 39
common causes of defects 56
configuration management 80, 97
continuous representation 13, 97
corrective actions 41
correlation specific components 27, 29
costs of TMMi 15, 17
create solution 71
critical success factors in a TMMi implementation 73, 75

D
data collection and storage procedures 53
debugging-oriented testing 14
dedicate time and resources 76
defect detection percentage 17
defect prevention 56
defects 41, 97
Deming cycle 67
demonstration-oriented testing 14
deploy standard test process 46
deploy test process assets 46
destruction-oriented testing 14
develop approach 71
develop recommendations 70
diagnosing phase 67, 70
direct benefits 15
direct costs 15
dynamic test approach 55
dynamic testing 13, 97

E
entry criteria 38, 97
establish a defined process 36
establish an organizational policy 32
establishing phase 67, 70
estimates for test effort and cost 39
evaluation-oriented testing 15
evolutionary testing model 14
exit criteria 38, 97
expected components 27
external consultants 76

F
feature 97
formal assessment 59 - 61, 98

G
generic components 27, 29
generic goals 26 - 27, 31 - 33, 35, 98
generic practices 26, 28, 31 - 33, 35, 98
guard consistency improvements 76

H
higher level management 35, 98
higher test levels 13
horizontal traceability 42, 98

I
IDEAL 67 - 68, 98
identify and involve relevant stakeholders 34
identify stimulus for change 69
IEEE 829 14
implement solution 72
implementation approaches 72
implementing TMMi 67
improvement is a project 74
improvement program 68
incidents 43, 99
indirect benefits 16
indirect costs 16
informal assessment 59 - 61, 98
informative components 25, 27
initiating phase 67 - 68
institutionalization 28, 99
institutionalize a defined process 35
institutionalize a managed process 32
intake test 43, 99
interview phase assessment 64
ISTQB standard glossary of terms 14

J
job descriptions 45
just in time implementation 72

L
lead assessor 66
learning phase 67, 72
lessons learned 47
level 1 - initial 20
level 2 - managed 21
level 3 - defined 22
level 4 - measured 23
level 5 - optimization 24
lifecycle models 49
long term goals 75
lower test levels 13

M
manage configuration 33
management commitment 74
master test plan 49, 99
maturity level 20, 99
maturity of the (development) organization 75
measure 99
measure product quality 54
measurement 52 - 53, 99
measurement and analysis 80
metrics of improvement programs 16
monitor and control the process 34

N
need to improve 74
negative testing 14
non-functional product risk assessment 50
non-functional testing 50

O
objectively evaluate adherence 35
one project at a time implementation 72
organizational goals 69
organizational innovation and deployment 83
organizational process definition 81
organizational process focus 82
organizational process performance 83
organizational test process assets 48
organizational test training capability 47
organizational training 82

P
peer reviews 52, 99
pilot/test solution 72
plan actions 71
plan the process 32
planning phase assessment 63
practices 26
preparation phase assessment 63
prevention-oriented testing 15
process and product quality assurance 81
process area 25, 99
process attribute rating 65
product quality 41
product quality evaluation 54
product quality needs 54
product risk 99
product risk assessment 37 - 38, 49, 99
project goals for product quality 54
project monitoring and control 81
project planning 81
propose future actions 73
provide resources 32

Q
quality 99
quality attribute 23, 99
quality control 56
quality goals 69
quality policy 37, 73, 100
quality strategy 69
quantitative project management 83

R
refine solution 72
reporting phase assessment 64
required components 27
requirement 21 - 22, 42, 51 - 52, 100
requirements development 82, 100
requirements management 81, 100
resistance 75
resumption criteria 38, 100
return on investment 16
review 52, 100
review status with higher level management 35
review test plan 40
risk management 82
root causes 56

S
scope 12
set context change 69
set priorities 70
short term goals 75
software process improvement 11
specific goals 26, 36 - 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 100
specific practices 26, 36 - 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 100
staged representation 13, 100
stakeholder involvement 39
standard test processes 48
static testing 13, 100
statistically controlled test process 56
structure of TMMi 19
sub-practices 27, 100
suspension criteria 38, 101

T
tailoring criteria 48
tailoring guidelines 48
TAMAR 59, 103
test analysis and design 42
test approach 38, 101
test automation 19, 101
test career paths 45
test cases 42, 101
test conditions 42, 101
test data 42, 44, 101
test design and execution 41
test design specifications 101
test design techniques 42, 101
test environment 43, 101
test environment intake test 44
test environment requirements 43
test estimations 39, 101
test execution 42, 102
test execution schedule 42, 102
test functions 45
test implementation 42, 102
test incidents 43, 102
test level 37, 48, 102
test lifecycle 39
test lifecycle and integration 48
test log 43, 102
test measurement 52
test monitoring and control 40
test objective 102
test organization 45
test performance indicators 37
test plan 39, 102
test planning 38, 102
test policy 37, 73, 102
test policy and strategy 36
test procedure 103
test procedures 42
test process 11
test process asset library 48
test process assets 48, 103
test process database 48
test process improvement 46, 102
test process improvement manifesto 76 - 77
test process optimization 56
test project risks 39, 103
test schedule 39
test script 43, 103
test staffing 39
test strategy 37, 103
test tools 19, 103
test training 47
test training program 47
testing 12
TMMi assessment 59
TMMi assessment method 62
TMMi expert 69
TPI 12, 102
TPI-NEXT 13
train people 33
typical work products 27

V
validation 84, 103
verification 84, 103

W
white-box testing 103
work breakdown structure 39