Preface |
|
xi | |
Acknowledgements |
|
xiii | |
|
Introduction and Overview |
|
|
1 | (4) |
|
|
1 | (4) |
|
|
2 | (1) |
|
|
3 | (1) |
|
|
3 | (2) |
|
|
5 | (6) |
|
|
5 | (1) |
|
CMMI®-SW Continuous Versus Staged |
|
|
5 | (1) |
|
Structural Elements of the CMMI®-SW |
|
|
6 | (1) |
|
|
6 | (5) |
|
Specific and Generic Goals |
|
|
8 | (1) |
|
Specific and Generic Practices |
|
|
8 | (1) |
|
|
9 | (1) |
|
|
10 | (1) |
|
Organization Institutionalization |
|
|
11 | (8) |
|
Characteristics of Institutionalization |
|
|
11 | (1) |
|
|
11 | (1) |
|
CMMI-SW Level 2 Generic Practices |
|
|
12 | (7) |
|
CMMI-SW Level 3+ Generic Practices |
|
|
16 | (3) |
|
|
19 | (12) |
|
IEEE Supported Process Improvement |
|
|
19 | (2) |
|
|
20 | (1) |
|
|
21 | (1) |
|
IEEE and Software Engineering Training |
|
|
21 | (6) |
|
Set Realistic Goals (Diagnose) |
|
|
24 | (1) |
|
Fix Timelines (Establish) |
|
|
25 | (1) |
|
Baseline and Implement Processes (Act) |
|
|
25 | (1) |
|
Perform Gap Analysis (Learn) |
|
|
26 | (1) |
|
Perform Self-audit Using CMMI®-SW (Staged) PAs |
|
|
27 | (1) |
|
|
27 | (2) |
|
Being Overly Prescriptive |
|
|
28 | (1) |
|
Remaining Confined to a Specific Stage |
|
|
28 | (1) |
|
Documentation, Documentation |
|
|
29 | (1) |
|
|
29 | (1) |
|
|
29 | (1) |
|
|
29 | (2) |
|
|
31 | (72) |
|
|
31 | (11) |
|
|
31 | (1) |
|
Software Requirements Management Plan |
|
|
32 | (10) |
|
|
42 | (9) |
|
|
42 | (4) |
|
Software Project Management Plan |
|
|
46 | (4) |
|
|
50 | (1) |
|
|
51 | (1) |
|
Project Monitoring and Control |
|
|
51 | (11) |
|
|
52 | (1) |
|
|
53 | (3) |
|
|
56 | (3) |
|
|
59 | (3) |
|
Process and Product Quality Assurance |
|
|
62 | (11) |
|
|
62 | (1) |
|
Software Quality Assurance Plan |
|
|
63 | (10) |
|
|
73 | (12) |
|
|
74 | (1) |
|
Software Configuration Management Plan |
|
|
75 | (10) |
|
Supplier Agreement Management |
|
|
85 | (7) |
|
|
86 | (1) |
|
Software Acquisition Plan |
|
|
87 | (5) |
|
|
92 | (4) |
|
|
92 | (4) |
|
Software Measurement and Metrics Plan |
|
|
96 | (1) |
|
|
96 | (7) |
|
|
103 | (104) |
|
|
103 | (15) |
|
|
104 | (1) |
|
Software Requirements Specification |
|
|
104 | (7) |
|
System Requirements Specification |
|
|
111 | (4) |
|
|
115 | (3) |
|
|
118 | (16) |
|
|
119 | (1) |
|
|
120 | (6) |
|
|
126 | (2) |
|
|
128 | (6) |
|
|
134 | (12) |
|
|
134 | (1) |
|
Interface Control Document |
|
|
135 | (5) |
|
System Integration Test Plan |
|
|
140 | (6) |
|
|
146 | (10) |
|
|
146 | (1) |
|
|
147 | (6) |
|
|
153 | (3) |
|
|
156 | (17) |
|
|
156 | (1) |
|
|
156 | (10) |
|
|
166 | (7) |
|
Organizational Process Focus |
|
|
173 | (7) |
|
|
173 | (1) |
|
Engineering Process Group Charter |
|
|
174 | (3) |
|
Process Inventory & Characteristics |
|
|
177 | (2) |
|
Process Action Plan (PAP) |
|
|
179 | (1) |
|
Organizational Process Definition |
|
|
180 | (6) |
|
|
181 | (2) |
|
Organization's Set of Standard Processes |
|
|
183 | (1) |
|
|
184 | (2) |
|
|
186 | (5) |
|
|
186 | (1) |
|
|
187 | (4) |
|
Integrated Project Management |
|
|
191 | (4) |
|
|
192 | (3) |
|
Work Breakdown Structure (WBS) |
|
|
195 | (1) |
|
|
195 | (6) |
|
|
196 | (1) |
|
|
197 | (4) |
|
Decision Analysis and Resolution |
|
|
201 | (6) |
|
|
202 | (1) |
|
Probability/Impact Risk Rating Matrix |
|
|
202 | (1) |
|
|
202 | (5) |
|
Level 2 CMMI® for Small Projects |
|
|
207 | (8) |
|
Introduction to CMMI® and Small Projects |
|
|
207 | (1) |
|
Project Management Plan---Small Projects |
|
|
207 | (8) |
|
Appendix A. IEEE Standards Abstracts |
|
|
215 | (8) |
|
Appendix B. Comparison of CMMI®-SW Levels 2 and 3 to IEEE Standards |
|
|
223 | (2) |
|
Appendix C. Software Process Work Products |
|
|
225 | (112) |
|
|
225 | (1) |
|
Requirements Traceability |
|
|
225 | (1) |
|
|
225 | (2) |
|
|
225 | (1) |
|
|
226 | (1) |
|
Stakeholder Involvement Matrix |
|
|
226 | (1) |
|
Project Monitoring and Control |
|
|
227 | (1) |
|
|
227 | (1) |
|
Process and Product Quality Assurance |
|
|
227 | (10) |
|
|
227 | (8) |
|
Minimum Set of Software Reviews |
|
|
235 | (1) |
|
|
235 | (2) |
|
|
237 | (8) |
|
Configuration Control Board (CCB) Letter of Authorization |
|
|
237 | (1) |
|
Configuration Control Board Charter |
|
|
237 | (5) |
|
Software Change Request Procedures |
|
|
242 | (3) |
|
Supplier Agreement Management |
|
|
245 | (1) |
|
Recommendations for Software Acquisition |
|
|
245 | (1) |
|
Organizational Acquisition Strategy Checklist |
|
|
246 | (1) |
|
Supplier Evaluation Criteria |
|
|
246 | (1) |
|
Supplier Performance Standards |
|
|
246 | (1) |
|
|
246 | (23) |
|
List of Measures for Reliable Software |
|
|
246 | (1) |
|
|
247 | (22) |
|
Measurement Information Model in ISO/IEC 15939 |
|
|
269 | (1) |
|
|
269 | (2) |
|
Change Enhancement Requests |
|
|
269 | (2) |
|
|
271 | (1) |
|
|
271 | (13) |
|
Work Breakdown Structure (WBS) for Post Development Stage |
|
|
271 | (1) |
|
Architecture Design Success Factors and Pitfalls |
|
|
271 | (1) |
|
|
271 | (4) |
|
|
275 | (1) |
|
Alternative Solution Screening Criteria Matrix |
|
|
276 | (1) |
|
|
276 | (8) |
|
|
284 | (3) |
|
System Integration Test Report |
|
|
284 | (3) |
|
Product Packaging Information |
|
|
287 | (1) |
|
|
287 | (8) |
|
Inspection Log Defect Summary |
|
|
287 | (4) |
|
|
291 | (1) |
|
Inspection Report Description |
|
|
292 | (1) |
|
Requirements Walkthrough Form |
|
|
292 | (1) |
|
Software Project Plan Walk-through Checklist |
|
|
292 | (1) |
|
Preliminary Design Walk-through Checklist |
|
|
292 | (1) |
|
Detailed Design Walk-through Checklist |
|
|
293 | (1) |
|
Program Code Walk-through Checklist |
|
|
293 | (1) |
|
Test Plan Walk-through Checklist |
|
|
293 | (1) |
|
Walk-through Summary Report |
|
|
294 | (1) |
|
Classic Anomaly Class Categories |
|
|
294 | (1) |
|
|
295 | (12) |
|
|
295 | (6) |
|
Examples of System Testing |
|
|
301 | (1) |
|
Test Design Specification |
|
|
302 | (1) |
|
|
303 | (1) |
|
Test Procedure Specification |
|
|
304 | (1) |
|
Test Item Transmittal Report |
|
|
305 | (1) |
|
|
305 | (1) |
|
|
306 | (1) |
|
|
306 | (1) |
|
Organizational Process Focus |
|
|
307 | (4) |
|
Organizational Process Improvement Checklist |
|
|
307 | (4) |
|
Organization Process Appraisal Checklist |
|
|
311 | (1) |
|
|
311 | (1) |
|
Organizational Process Definition |
|
|
311 | (5) |
|
Organizational Policy Examples |
|
|
311 | (3) |
|
|
314 | (1) |
|
Process Asset Library Catalog |
|
|
314 | (1) |
|
Measures Definition for the Organizational Processes |
|
|
315 | (1) |
|
|
316 | (2) |
|
|
316 | (1) |
|
|
316 | (2) |
|
Integrated Project Management |
|
|
318 | (1) |
|
|
318 | (1) |
|
Critical Dependencies Tracking |
|
|
319 | (1) |
|
|
319 | (2) |
|
|
319 | (1) |
|
Risk Taxonomy Questionnaire |
|
|
320 | (1) |
|
|
320 | (1) |
|
|
320 | (1) |
|
|
321 | (1) |
|
Decision Analysis and Resolution |
|
|
321 | (16) |
|
|
321 | (16) |
|
|
337 | |
|
|
327 | (2) |
|
|
329 | (1) |
|
|
330 | (3) |
Index |
|
333 | (10) |
About the Authors |
|
343 | |