A
abstraction, in software design,
246
acceptance
accept responsibility,
179
accessible, data collection goal,
110
accessor operations, in object-oriented analysis and design (OOAD),
254
accountability
leadership characteristic,
31
accuracy
ACID properties, information integrity,
204
acquirer, stakeholders,
89
,
96
,
100
,
268
,
456
,
632
.
See also
customers, stakeholders; users, stakeholders
acquisition process (software), steps in,
97
–
105
contract requirements, define,
101
identify and evaluate potential suppliers,
99
–
100
negotiate and award contract,
101
–
3
preferred supplier relationships,
105
product requirements, define,
98
–
9
project management,
103
–
4
verification and validation (V&V) plan,
457
activity diagrams,
226
–
27
activity networks
actual cost of work performed (ACWP),
316
–
19
.
See
actual value (AV)
actual value (AV),
316
–
19
adaptive maintenance,
266
–
67
adjourning stage, team development,
63
advocates, for change,
33
affinity diagrams,
437
–
39
agile
methods,
6
,
88
,
135
,
139
,
153
,
172
–
82
,
266
,
320
,
460
,
465
,
514
,
547
,
583
,
593
,
616
extreme programming,
178
–
82
agile coach,
40
,
43
,
175
,
326
.
See also
Scrum master
alternative scenarios, use cases,
217
,
219
analysis and design,
243
.
See
architectural design; component design; software analysis and design
anomaly report,
539
.
See
problem report
application layer, TCP/IP,
188
appraisal cost of quality,
114
architectural design review,
323
–
24
architectural structure,
250
architecture
process architecture,
84
–
5
product architecture,
569
system architectural design
183
–
90
Kruchten’s 4+1 view model,
251
archival of build environment,
636
archival processes
archival of build environment,
636
asset retrieval,
636
–
37
archive library,
558
,
635
See
static library
area charts/graphs,
42
–
3
ASQ Code of Ethics,
9
–
10
for conflicts of interest,
10
–
11
fundamental principles,
10
relations with employers and clients,
10
relations with public,
10
assignable cause variation,
375
,
435
.
See
special cause variation
assumption analysis, for risk identification
337
audit corrective action and verification follow-up process,
137
,
142
,
146
–
47
,
156
–
57
daily audit team meeting,
154
daily feedback meeting,
154
audit findings
major nonconformance,
155
minor nonconformance,
155
process improvement opportunities,
156
audit implementation,
146
.
See
audit execution process
audit initiation process,
146
–
49
audit objectives,
137
–
38
audit performance,
146
.
See
audit execution process
external second-party audits,
140
–
41
,
148
external third-party audits,
141
,
148
finding
major nonconformance,
155
minor nonconformance,
155
process improvement opportunities,
156
internal first-party audits,
139
–
40
,
148
daily audit team meeting,
154
daily feedback meeting,
154
roles and responsibilities
audit team lead,
144
.
See
lead auditor
automated test framework,
503
.
See
test harness
of software builds,
579
–
80
availability
average (X-bar) and ranges (R) charts,
436
–
37
average (X-bar) and standard deviation (S) charts,
436
B
backlog
problem report backlog, metric,
389
–
90
backward-compatible software,
625
backward traceability,
239
–
40
,
602
–
3
.
See also
forward traceability; traceability/ traceable
balanced scorecards,
425
.
See
dashboards
bar charts/graphs,
420
–
22
baseline configuration items,
574
,
611
base measures,
371
.
See
explicit measures
basic quality, in Kano model,
7
bell curve,
378
.
See
normal distribution
preventive action and,
136
requirements elicitation,
214
beta testing,
450
,
488
,
632
.
See also
pilots
bidirectional traceability,
238
–
42
.
See also
traceability/traceable
Body of Knowledge (BOK)
Software Quality Engineer Certification,
xxii
, (Appendix A),
639
–
47
Project Management Body of Knowledge Guide (PMBOK Guide),
90
bottom-up testing strategy,
463
–
64
box-and-whisker diagrams,
423
.
See
box charts/plots
for risk identification,
336
branch coverage,
499
.
See
decision coverage
branching, library processes,
562
–
64
branching identification scheme,
576
budgeted cost of work performed (BCWP),
316
–
19
.
See
earned value (EV)
budgeted cost of work scheduled (BCWS),
316
–
19
.
See
planned value (PV)
budgets
for phase transition control,
313
–
14
bug report,
539
.
See
problem report
build
continuous integration,
547
,
580
verification and validation (V&V),
453
–
54
build quality in, lean principles to software,
125
–
26
burn-down charts,
320
–
21
business continuity
management practices of,
106
technical practices of,
106
business requirements document (BRD),
229
business-to-business (B to B) architecture,
189
business-to-consumer (B to C) architectures,
188
business-to-employee (B to E) architecture,
189
C
capability maturity model integration (CMMI),
23
–
29
for acquisition (CMMI-ACQ),
23
–
24
continuous representation,
28
,
408
definition components,
25
for development (CMMI–DEV),
23
–
24
for service (CMMI-SVC),
23
–
24
staged representation levels,
24
,
27
–
29
capacity, quality attributes,
198
,
396
,
485
capital costs, in project planning,
298
capture-and-playback tool,
506
cause-and-effect diagrams,
41
,
429
–
30
cause-effect graphing (CEG),
476
–
79
certification testing,
481
–
82
Certified Software Quality Engineer (CSQE), Body of Knowledge (BOK),
xxii
, (Appendix A)
639
–
47
chance cause variation,
375
.
See
common cause variation
change advisory boards (CABs),
596
.
See
configuration control boards (CCBs)
change agents
change and dependencies,
569
–
70
change control,
587
.
See
change request through CCB change control
baseline changed configuration item,
593
review and approve,
592
–
93
change control boards (CCBs),
596
.
See
configuration control boards (CCBs)
change management. See
change control
change request (CR),
599
,
612
–
14
.
See also
problem report
change request originator,
597
charter
checklists,
of common errors, in past software
circle charts,
420
.
See
pie charts
class, in object-oriented analysis and design (OOAD),
203
,
253
clear and unambiguous,
231
clear-box testing,
461
.
See
white-box testing
client–server architectures,
186
–
87
closed-ended question,
56
closing meeting, audit,
154
Scrum methodology for,
40
cockpits,
425
.
See
dashboards
COCOMO/COCOMO II models,
293
.
See
constructive cost models (COCOMO/COCOMO II)
code. See
source code
code coverage techniques,
498
modified condition/decision coverage (MC/DC),
501
multiple condition coverage,
501
statement coverage,
498
–
99
code deliverable status metrics,
320
code of ethics, ASQ,
9
–
10
collaboration platforms,
190
co-location, of team,
180
command center,
425
.
See
dashboards
communication skills,
49
–
57
effective listening,
54
–
55
impacts of on quality,
53
–
54
multicultural environments, working in,
57
for risk identification,
338
compact disk (CD) keys,
629
.
See
licensing keys
competitive benchmarking,
120
completion criteria. See
exit criteria
complexity analyzers,
505
complex metrics,
372
.
See
derived measures
compliance/compliant
component design review,
324
component testing,
480
.
See
unit testing
composite configuration item,
572
computer resources forecasting,
290
computer software configuration components (CSCCs),
572
.
See
constituent configuration items
computer software configuration items (CSCIs),
568
,
572
.
See
composite configuration item; configuration item (CI)
computer software configuration units (CSCUs),
572
.
See
constituent configuration items
condition and decision coverage,
501
configuration components,
572
.
See
constituent configuration items
change management tools,
555
–
556
concurrent development,
606
–
10
configuration control boards (CCBs),
596
–
97
member roles and responsibilities,
597
–
98
configuration item attributes,
587
configuration item dependencies,
595
–
96
item change and version control,
585
item change control process,
587
–
93
tracking item changes,
594
configuration control boards (CCBs),
596
–
97
member roles and responsibilities,
597
–
98
configuration identification,
567
items
functional and physical characteristics,
572
identification methods,
574
–
78
identifying configuration items,
570
–
72
work product control,
568
work product partitioning,
568
–
70
software builds and baselines,
578
continuous integration,
580
configuration infrastructure,
549
–
65
configuration item (CI),
568
functional and physical characteristics,
572
identification methods,
574
–
78
identifying configuration items,
570
–
72
work product control,
568
work product partitioning,
568
–
70
configuration management
544
–
47
deviations and waivers data,
612
configuration management library processes,
557
controlled work product,
560
–
62
new software work product,
558
–
59
configuration management plan,
86
,
311
,
546
configuration management team, roles and responsibilities,
549
software practitioners,
552
organizational-level SCM group,
550
project-level SCM group,
550
–
51
configuration management tools,
553
–
54
SCM change management tools,
507
,
553
–
56
SCM library and version control tools,
554
SCM status accounting tools,
556
configuration reviews,
615
–
16
configuration status accounting
data collection and recording,
611
–
14
configuration units,
572
.
See
constituent configuration items
conflict of interest,
10
–
11
conflicts
negative/destructive,
44
–
46
positive/constructive,
43
–
44
consistency,
110
,
150
,
230
,
252
,
260
,
269
,
369
,
390
,
449
,
523
,
544
,
617
–
20
constituent configuration items,
572
constituent items,
569
–
70
constraints
cause-and-effect graphing,
477
–
79
constructive conflict
43
.
See
positive conflict
constructive cost models (COCOMO/COCOMO II),
293
constructor operations, in object-oriented analysis and design (OOAD),
254
containment plans,
335
.
See
risk mitigation plans
content management tools,
554
context-free questions,
55
–
56
continuous distribution,
378
continuous improvement,
xxi
contractual and legal risks,
340
for plans and estimates,
308
–
9
control flow graph,
385
–
86
control point baselines,
581
–
82
convenient, data collection goal,
110
corrective action plans,
130
–
33
corrective actions
assign planning team,
128
,
130
identification of problem,
128
initiation of long–term correction,
130
–
31
process fix/correction,
133
product fix/correction,
132
–
33
corrective maintenance,
6
,
12
,
266
cost
driver, for project management,
278
–
79
requirements prioritization,
233
to fix a defect,
5
–
6
,
405
verification and validation (V&V),
450
–
51
cost of poor quality,
113
.
See
cost of quality (COQ)
external failure,
115
–
16
internal failure,
114
–
15
model of optimal,
115
–
16
cost performance index (CPI),
316
,
318
counting criteria,
368
,
371
–
72
.
See
mapping system
date and time domain,
494
–
95
internationalization,
496
–
97
platform configuration,
495
–
96
create knowledge, lean principle,
125
,
127
critical design review (CDR),
324
,.
See
component design review
for risk identification,
337
cross-functional teams,
59
–
60
,
305
cross-referencing code analyzers,
506
CRUD/CRUDL, for data management requirements,
203
,
494
culture,
57
,
62
–
63
,
65
–
66
,
106
,
120
,
134
,
161
,
284
,
304
,
496
customer, of audit,
143
.
See
client, of audit
customer deliverables,
626
customer/user testing,
632
development audits,
627
–
28
installation testing,
631
ordering and manufacturing,
629
–
30
release packaging,
628
–
29
software deliverables,
627
customer feedback,
270
–
71
customer problems, responsiveness to,
400
–
1
customers, stakeholders,
89
customers of metrics,
379
–
80
customer/user testing,
632
cyclic redundancy checks,(CRC),
630
D
daily audit team meeting,
145
,
154
daily briefing,
154
.
See
daily feedback meeting, audit
daily feedback meeting, audit,
154
data
coordination of multiple data stores,
204
and information security,
209
to information to knowledge,
368
–
69
items and data relationships, defining,
202
–
3
data disposing/disposition,
112
,
204
data dissemination,
107
,
111
–
12
.
See also
data reporting
data domain coverage,
494
data-driven testing,
464
.
See
black-box testing
data archiving and disposition,
112
data collection and storage,
110
data dissemination,
111
–
12
data maintenance,
110
–
11
data protection/security,
106
–
7
,
209
data reporting,
111
,
414
,
419
–
27
.
See also
data dissemination
data resource management,
107
.
See
data management
data set
distribution and,
378
–
79
data synchronization,
414
date and time domain test coverage,
494
–
95
defect containment effectiveness,
405
–
8
defect detection effectiveness,
406
,
See
defect removal efficiency (DRE)
defect detection efficiency,
406
.
See
defect removal efficiency (DRE)
defect detection rate, measure,
372
defect removal efficiency (DRE),
406
–
8
defect report
539
.
See
problem report
defect salting,
474
.
See
fault insertion
deferring commitment, lean principles,
125
,
127
delegating, leadership style,
42
deliverables,
79
,
82
–
83
,
92
,
212
–
13
,
277
,
286
,
302
,
319
–
20
,
324
–
25
,
382
,
450
,
471
,
513
,
583
,
616
–
21
,
626
–
33
,
617
deliver fast, lean principle,
125
,
127
Delphi technique,
290
–
91
Deming Circle,
121
.
See
plan–do–check–act (PDCA) model
departmental audit strategy,
149
Department of Energy (DOE),
12
dependencies,
5
,
245
,
268
,
313
,
339
,
552
,
579
,
595
–
96
,
601
,
612
,
624
–
26
derived measures,
372
–
73
design, software. See
software analysis and design
Design for Six Sigma (DFSS),
124
.
See
DMADV model
design verification and validation (V&V),
447
,
452
–
53
destructive conflict,
44
.
See
negative conflict
destructor operations, in object-oriented analysis and design (OOAD),
254
detailed design,
183
,
252
.
See
component design
detailed design review,
324
.
See
component design review
developers,
4
,
49
,
89
–
90
,
126
,
173
,
178
–
80
,
206
,
251
,
410
,
459
,
464
developer, stakeholders,
90
developmental baselines,
582
development audits,
627
–
28
development library,
557
.
See
dynamic library
development view, design,
251
directing, leadership style,
42
direct metrics,
371
.
See
explicit measures
direct two-way communications,
211
discovery method audit strategy,
149
discrete distribution,
378
dispersion of data set,
377
.
See
variance, of data set
distributed work environments with virtual teams,
65
–
66
distributor, stakeholders,
90
documentation
agile, documentation in,
172
,
182
data management documentation,
109
–
111
program documentation,
88
quality management system (QMS),
77
–
88
process architecture,
84
–
85
work instructions,
84
–
86
,
88
scope and limitations,
210
–
11
verification and validation of (V&V),
454
version description documentation,
625
documentation identification scheme,
578
documentation/document study
audit preparation,
150
–
51
requirements elicitation,
215
document audits,
142
.
See
desk audits
document control,
590
.
See
review and approval of the modified configuration items change control
documented information,
83
.
See
quality records
direct users, stakeholders,
89
drivers
dynamic analysis method, for verification and validation (V&V),
450
,
459
dynamic analysis tools,
506
E
earned value (EV),
316
–
19
effective listening,
54
–
55
efficiency
of the corrective action process,
132
of the system and/or process,
155
–
156
efficiency of defect detection,
402
–
8
effort,
5
,
18
,
35
,
54
,
59
,
87
,
105
,
126
,
131
,
152
,
154
,
175
–
77
,
181
,
268
,
288
–
94
,
296
,
299
,
303
,
308
,
316
,
320
,
425
–
26
electronic transfer,
630
–
31
element method audit strategy,
149
eliminate waste, lean principle,
125
–
26
emergency maintenance,
269
endurance testing,
486
.
See
volume testing
engineering change boards (ECBs),
596
.
See
configuration control boards (CCBs)
engineering process group (EPG),
60
enhancement request,
231
,
268
,
270
,
396
,
555
–
56
,
560
,
590
–
92
,
612
,
623
,
633
enterprise architecture,
184
enterprise data management,
107
.
See
data management
enterprise information management,
107
.
See
data management
entities,
3
,
110
,
197
,
222
,
250
,
253
,
367
,
369
–
73
,
382
,
397
,
459
,
495
entity behavior modeling,
253
entity relationship diagrams (ERD),
222
–
24
environmental factors,
281
–
85
environmental load testing,
485
–
86
environments
stakeholder’s software,
183
,
185
,
206
–
7
,
215
,
259
,
266
–
67
,
269
–
70
,
390
,
482
–
84
,
488
,
595
–
96
,
612
,
625
,
627
,
632
equity theory, for motivation,
35
equivalence class partitioning,
472
–
73
error report,
539
.
See
problem report
error tolerance,
206
.
See
rebustness
estimates,
87
,
98
,
131
,
150
,
161
,
171
,
176
,
181
,
280
–
81
,
283
,
288
–
94
,
296
–
99
,
307
–
9
,
313
,
320
–
21
,
340
–
41
,
365
,
397
–98
ETVX (Entry criteria, Tasks, Verification steps, eXit criteria) method,
79
–
80
event/response tables,
221
,
228
evolutionary development, of software,
170
–
71
versus
incremental development,
170
evolutionary prototype,
214
exception handling,
474
–
75
exception scenarios, use cases,
217
,
219
expectancy theory, for motivation,
35
explicit knowledge,
37
–
38
explicit measures,
371
–
72
exploratory auditing,
149
.
See
discovery method audit strategy
exploratory testing,
488
–
89
external audit. See
external second-party audits; external third-party audits
external failure cost of quality,
115
–
16
external interface requirements,
197
external products testing,
490
–
91
external second-party audits,
140
–
41
,
148
external third-party audits,
141
,
148
external validity, of metric,
369
–
70
extra processes, lean waste,
126
extra features or code, lean waste,
126
extreme programming (XP),
178
–
82
corollary practices,
181
–
82
primary practices,
180
–
81
F
facilitated requirements workshops,
212
–
13
,
229
facilitation skills
conflict management and resolution,
43
–
46
meeting management,
48
–
49
negotiation techniques,
46
–
48
failure mode and effects analysis (FMEA),
134
,
255
–
56
,
359
–
61
failure mode effects and criticality analysis (FMECA)
359
.
See
failure modes and effects analysis
failure report,
539
.
See
problem report
fault-error handling,
474
–
75
.
See
exception handling
fault report. See
problem report
fault seeding,
474
.
See
fault insertion
fault tolerance,
206
.
See
robustness
feasibility,
192
,
213
–
14
,
221
,
232
,
250
,
252
,
264
,
298
,
336
–
37
,
449
,
452
,
512
,
517
,
522
feature-driven development (FDD),
172
Federal Aviation Administration (FAA),
12
Federal Communications Commission (FCC),
12
feedback,
6
,
39
,
41
,
50
–
51
,
57
,
99
,
127
,
135
,
144
–
46
,
154
,
163
,
167
–
70
,
173
,
175
,
178
,
180
,
182
,
211
–
12
,
216
,
230
,
258
.
See also
customer feedback
field-testing,
450
,
632
.
See
beta testing
first office verification,
450
,
632
.
See
beta testing; pilots
first-pass yield,
397
–
98
fishbone diagram,
429
.
See
cause-and-effect diagrams
follow-up
audit corrective action and verification follow-up,
137
,
142
,
146
–
47
,
156
–
57
Food and Drug Administration (FDA),
12
force field analysis,
33
,
70
–
71
forming stage, team development,
62
–
63
forms, as work instruction,
84
–
86
forward traceability,
239
,
603
.
See also
backward traceability; traceability/ traceable
functional benchmarking,
120
checklist items and evidence-gathering techniques,
617
–
18
functional point model,
294
functional requirements, software,
194
–
97
functional testing,
464
,
482
–
85
.
See
black-box testing
function point churn,
393
.
See
requirements volatility
G
Gaussian distribution,
378
.
See
normal distribution
generic benchmarking,
120
generic goals (GG), for CMMI,
25
–
26
generic practices (GP), for CMMI,
25
–
26
Gilb’s risk principle,
331
glass-box testing,
461
.
See
white-box testing
globalization requirements, of product,
199
–
200
goal/question/metric paradigm,
380
–
82
goals
generic goals, for CMMI,
25
meeting, management of,
49
specific goals, for CMMI,
25
good-enough software,
466
–
67
government-off-the-shelf (GOTS) software,
99
group consensus,
59
,
66
,
124
,
130
,
152
,
290
–
91
,
305
,
428
,
438
,
530
–
31
,
599
groups, diverse, working with,
65
GROW framework, for coaching,
40
H
happy path,
217
–
18
.
See
main success scenario, use cases
hardware and software dependencies,
624
–
26
harm. See
accident
hazard analysis, software safety and,
357
–
59
Herzberg’s motivation-hygiene model,
36
–
37
high-level design,
250
.
See
architectural design
high-level design review,
324
.
See
architectural design review
horizontal prototypes,
214
hostile data injection,
352
hot fix,
621
.
See
corrective release
human factors, in metrics and measurement,
368
–
69
,
414
–
17
human factors studies,
215
humans, as users in functional testing,
482
I
identifiers,
220
,
240
–
41
,
469
,
476
,
536
,
538
–
39
,
545
,
554
,
559
–
60
,
567
,
569
,
574
,
578
,
594
,
612
IEEE software engineering standards,
17
,
20
–
23
,
77
,
86
–
87
,
120
,
134
,
150
,
229
,
250
,
252
,
285
,
369
,
456
–
57
,
469
,
513
–
14
,
533
,
538
,
544
–
46
,
581
ilities, of software product,
4
,
191
.
See
quality attributes
and concurrent development,
609
–
10
implementation tools,
264
incident report,
539
.
See
problem report
incomplete work, lean waste,
126
incremental deployment,
182
incremental development model,
168
–
70
,
181
independent test/independent verification and validation (V&V),
164
,
464
–
65
,
474
,
481
indirect users, stakeholders,
89
individuals and moving range (XmR) charts,
437
industry standards,
17
–
23
,
77
informal change agents,
33
information asset management,
107
.
See
data management
information/data requirements,
201
–
2
,
368
–
69
items and data relationships, defining,
202
–
3
information hiding, in software design,
185
,
247
,
255
,
260
information management,
107
.
See
data management
information radiators,
408
–
9
information resource management,
107
.
See
data management
informative workspace,
180
,
408
–
9
infrastructure plans,
288
inheritance, in object-oriented analysis and design (OOAD),
254
initiator, of audit,
143
.
See
client, of audit
input/output-driven testing,
464
.
See
black-box testing
inputs
into data management,
107
into project planning
281
–
85
to the software,
148
–
50
,
153
,
195
,
197
,
202
,
257
,
466
,
472
–
75
,
482
–
84
,
486
,
494
,
535
–
37
inputs, from stakeholders,
92
–
94
individual preparation step,
529
kickoff meeting step,
528
–
29
roles
inspection leader,
526
.
See
moderators, inspections
installation testing,
627
,
631
instant messaging (IM),
53
,
190
integrated master schedules,
313
integrated product team (IPT),
103
–
4
integrity
interaction diagrams,
226
.
See
sequence diagrams
interface,
84
,
110
,
183
–
86
,
214
,
243
,
246
–
47
,
250
,
252
–
53
,
255
,
258
,
260
,
462
,
481
–84,
495
intermediate installation media,
630
internal benchmarking,
120
internal failure cost of quality,
114
–
15
internal first-party audits,
139
–
40
,
148
internal validity, of metric,
369
international configuration coverage,
496
–
97
International Electrotechnical Commission (IEC),
3
,
4
,
17
International Function Point Users Group (IFPUG),
383
internationalization requirements, of product,
199
–
200
internationalization testing,
496
–
97
International Organization for Standardization (ISO),
18
internet layer, TCP/IP,
188
interrelationship digraph,
441
–
42
interval scale measurement,
374
introductory notes, CMMI,
25
in-use testing,
632
.
See
operational testing
Ishikawa diagram,
429
.
See
cause-and-effect diagrams
ISO/IEC 25000
Software Engineering— Software Product Quality Requirements and Evaluation
(SQuaRE) standards,
4
,
205
,
390
ISO 9001:2015 standard,
18
–
19
Quality Management Principles,
76
and quality management system,
19
–
20
issue/issue report
539
.
See
problem report
item change and version control,
585
configuration control,
585
–
86
configuration item attributes,
587
configuration item dependencies,
595
–
96
item change control process,
587
–
93
tracking item changes,
594
item metadata, configuration,
611
J
joint application development (JAD),
212
–
13
.
See
facilitated requirements workshops
joint application design,
212
–
13
.
See
facilitated requirements workshops
K
KLOC (thousands of lines of code),
382
knowledge transfer,
37
–
38
knowledge management system,
38
types of
Kruchten’s 4+1 view model, design,
251
L
labor costs, in project planning,
298
lagging indicator metrics,
400
–
1
laws. See
business rules
leadership. See also
situational leadership
communication skills and,
49
–
57
facilitation skills and,
43
–
49
qualities and characteristics,
31
–
32
leading indicator metrics,
401
lean techniques, for process improvement,
125
–
27
learnability,
396
.
See
ease of learning/learnability
lessons learned,
60
,
78
,
97
,
120
–
21
,
124
,
133
,
136
,
151
,
161
,
215
,
327
–
28
,
448
,
530
–
31
,
541
,
550
,
552
lessons learned sessions,
136
.
See also
post-project reviews; retrospectives; reflections
level-of-effort work activities,
275
processes
controlled work product,
560
–
62
new software work product,
558
–
59
life cycle/process model,
161
–
82
likeability/user preference,
206
,
396
limitations, product,
210
–
11
lines of code (LOC),
382
,
391
listening
localization requirements, of product,
199
–
200
localization testing,
496
.
See
internationalization testing
location
of configuration item,
587
logical view, design,
251
M
main success scenario, use cases,
217
–
18
maintainability
maintenance management,
265
–
70
data maintenance,
110
–
11
maintenance types
strategy
emergency maintenance,
269
maintenance process implementation,
267
–
68
modification implementation,
269
problem and modification analysis,
268
product discontinuance,
270
release review/acceptance,
269
maintenance release,
269
,
621
.
See
corrective release
major milestone reviews,
323
.
See
phase gate reviews
manually-controlled library,
594
manual tracking of item changes,
594
manufacturing
629
–
30
,
See
replication
manufacturing perspective of quality,
3
–
4
Maslow’s hierarchy of needs,
36
master library,
558
.
See
controlled library
measurement method,
368
.
See
mapping system
measurement
meeting, management of,
48
–
49
distribution of objective and agenda,
48
record (meeting minutes),
49
set up verification,
48
–
49
merging, library processes,
564
–
65
messaging system architectures,
190
method, in object-oriented analysis and design (OOAD),
254
methodologies for quality management,
113
corrective actions,
127
–
33
defect prevention,
134
–
36
plan–do–check–act (PDCA) model,
121
–
22
return on investment,
117
–
18
methods, in object-oriented analysis and design (OOAD),
254
metrics
complex,
372
.
See
derived measures
goal/question/metric paradigm,
380
–
82
measurement functions,
372
–
73
measurement scales,
373
–
74
primitive,
371
.
See
explicit measures reliability,
369
–
71
charts and graphs,
420
–
23
customer satisfaction,
398
–
400
defect containment,
405
–
6
defect removal efficiency (DRE),
406
–
8
first-pass yield,
397
–
98
phase containment effectiveness,
405
–
6
project and risk metrics,
289
,
408
project estimation metrics
critical computer resources,
290
project tracking metrics
resource utilization,
321
–
22
tracking deliverables,
319
–
20
risk metrics
risk reduction leverage (RRL),
347
–
48
reported problems, responsiveness to,
400
–
1
total defect containment effectiveness (TDCE),
406
software product,
366
–
67
problem report backlog,
389
–
90
structural complexity
system performance,
395
–
96
test coverage, amount of,
390
–
91
statistics and statistical process control,
376
–
79
milestone reviews,
323
.
See
phase gate reviews
mission control,
425
.
See
dashboards
mitigation
security risk mitigation,
353
–
55
safety risk mitigation,
361
mock-up,
214
.
See
horizontal prototypes
model-based estimating techniques,
292
–
94
moderators, inspections
525
–
32
modifiability, in software design,
260
modifiable-off-the-shelf (MOTS) software,
99
modifier operations, in object-oriented analysis and design (OOAD),
254
module testing,
480
.
See
unit testing
Monte Carlo estimation techniques,
291
,
342
expectancy theory for,
35
Herzberg’s motivation-hygiene model,
36
–
37
Maslow’s hierarchy of needs,
36
recognition and rewards,
35
reinforcement theory for,
35
multicultural environments,
57
multiple condition coverage,
500
–
1
multi-tier architecture,
185
.
See
n-tier architectures
N
negative conflict,
44
–
46
negative observation, audit,
148
,
155
–
56
negative testing,
474
.
See
exception handling
skills required for,
46
–
47
steps in
debating and bargaining,
48
network access layer, TCP/IP,
188
.
See
network
interface layer, TCP/IP
network interface layer, TCP/IP,
188
–
89
new software work product,
559
nominal group technique (NGT),
67
–
68
nonconformance
non-functional requirements,
175
,
191
,
197
–
200
,
229
,
251
.
See
quality attributes; interface requirements; data/information requirements
non-locking check-in/check-out processes,
606
non-project activities,
275
norming stage, team development,
63
n-tier architectures,
185
–
86
O
objective, data collection goal,
110
examining physical properties for,
153
examining quality records,
152
functional configuration audit (FCA),
616
–
18
gathering plans,
150
–
51
physical configuration audits (PCA),
619
–
20
for verification and validation (V&V),
447
–
48
,
540
witnessing event/process,
153
objectives
security requirements,
209
–
10
objectivity, of audits,
138
object-oriented analysis and design (OOAD),
253
–
55
object-oriented models,
221
objects, in object-oriented analysis and design (OOAD),
253
observation of work in progress, requirements elicitation,
214
observers
inspections/peer reviews,
517
,
527
occurrence score,
360
–
61
official change agents,
32
offshore, outsourcing,
96
one-way communication,
50
–
51
open-ended questions,
55
–
56
operational profile testing,
470
,
484
–
85
operation baseline,
583
.
See
product baseline
operations, in object-oriented analysis and design (OOAD),
254
optimize whole, lean principles,
125
,
127
oral communication
informal verbal interchanges,
51
ordering and manufacturing,
629
–
30
organizational leadership,
32
–
42
knowledge transfer and,
37
–
38
organizational change management,
32
–
34
situational leadership,
41
–
42
organizational change management,
32
–
34
types
organizational-level SCM group,
550
organizational quality goals,
75
–
76
organizational quality objectives,
75
–
76
organizational quality planning,
77
outputs
acquisition process,
97
–
104
define contract requirements,
101
define product requirements,
98
–
99
identify and evaluate potential suppliers,
99
–
100
initiate and plan,
97
–
98
negotiate and award contract,
101
,
103
project management,
103
–
4
preferred supplier relationships,
105
overview meeting,
528
.
See
kickoff meeting step under inspections, peer reviews
owner, configuration,
587