| Preface |
|
xiii | |
| Acknowledgments |
|
xv | |
|
Introduction and Overview |
|
|
1 | (6) |
|
|
|
1 | (2) |
|
Stimulus for Lean Six Sigma |
|
|
3 | (1) |
|
|
|
4 | (3) |
|
Standards and Software Process Improvement |
|
|
7 | (10) |
|
|
|
7 | (6) |
|
IEEE S2ESC Software and Systems Engineering Standards Committee |
|
|
8 | (1) |
|
|
|
9 | (3) |
|
|
|
12 | (1) |
|
Software Processes Must Exist Before They Can Be Redesigned |
|
|
13 | (4) |
|
Software Engineering and Training |
|
|
13 | (1) |
|
Software Engineering and Organizational Support |
|
|
14 | (1) |
|
|
|
14 | (1) |
|
Establish Steering Committee and Process Group |
|
|
14 | (1) |
|
Software Engineering Processes |
|
|
15 | (1) |
|
Software Engineering Artifacts |
|
|
15 | (2) |
|
12207 Primary Life Cycle Processes |
|
|
17 | (50) |
|
The IEEE 12207 Process Framework |
|
|
17 | (3) |
|
|
|
20 | (10) |
|
Software Acquisition Plan |
|
|
20 | (1) |
|
Software Acquisition Plan Document Guidance |
|
|
21 | (2) |
|
|
|
23 | (1) |
|
Concept of Operations (ConOps) Document Guidance |
|
|
24 | (3) |
|
|
|
27 | (3) |
|
|
|
30 | (8) |
|
|
|
30 | (1) |
|
Request for Proposal (RFP) Document Guidance |
|
|
31 | (1) |
|
Joint Customer Technical Reviews |
|
|
32 | (2) |
|
Software Project Management Plan |
|
|
34 | (1) |
|
Software Project Management Plan Document Guidance |
|
|
35 | (3) |
|
|
|
38 | (18) |
|
System Requirements Analysis |
|
|
40 | (1) |
|
System Requirements Specification |
|
|
41 | (1) |
|
System Requirements Specification Document Guidance |
|
|
42 | (3) |
|
Software Requirements Analysis |
|
|
45 | (1) |
|
Software Requirements Specification |
|
|
45 | (1) |
|
Software Requirements Specification Document Guidance |
|
|
46 | (2) |
|
|
|
48 | (2) |
|
Software Design Document Guidance |
|
|
50 | (3) |
|
Interface Control Document |
|
|
53 | (1) |
|
Interface Control Document Guidance |
|
|
53 | (3) |
|
|
|
56 | (3) |
|
|
|
56 | (1) |
|
User's Manual Document Guidance |
|
|
57 | (2) |
|
|
|
59 | (8) |
|
|
|
59 | (2) |
|
Transition Plan Document Guidance |
|
|
61 | (6) |
|
12207 Supporting Life Cycle Processes |
|
|
67 | (66) |
|
IEEE 12207 Supporting Processes |
|
|
67 | (1) |
|
|
|
68 | (1) |
|
Configuration Management Record |
|
|
68 | (1) |
|
|
|
69 | (9) |
|
Software Configuration Management Plan |
|
|
69 | (1) |
|
Software Configuration Management Plan Document Guidance |
|
|
70 | (8) |
|
|
|
78 | (8) |
|
Software Quality Assurance Plan (SQAP) |
|
|
78 | (1) |
|
Software Quality Assurance Plan Document Guidance |
|
|
79 | (7) |
|
|
|
86 | (7) |
|
|
|
87 | (4) |
|
|
|
91 | (2) |
|
|
|
93 | (21) |
|
|
|
94 | (1) |
|
Software Test Plan Document Guidance |
|
|
95 | (7) |
|
|
|
102 | (7) |
|
System Integration Test Plan |
|
|
109 | (5) |
|
|
|
114 | (5) |
|
|
|
115 | (2) |
|
|
|
117 | (2) |
|
|
|
119 | (9) |
|
|
|
120 | (2) |
|
Software Measurement and Measures Plan |
|
|
122 | (1) |
|
Software Measurement and Measures Plan Document Guidance |
|
|
123 | (5) |
|
|
|
128 | (5) |
|
|
|
129 | (2) |
|
Probability/Impact Risk Rating Matrix |
|
|
131 | (2) |
|
12207 Organizational Processes |
|
|
133 | (28) |
|
|
|
133 | (18) |
|
Software Requirements Management Plan |
|
|
135 | (2) |
|
Software Requirements Management Plan Document Guidance |
|
|
137 | (6) |
|
Software Project Management Plan |
|
|
143 | (1) |
|
Software Project Management Plan Document Guidance |
|
|
144 | (4) |
|
|
|
148 | (1) |
|
Work Breakdown Structure (WBS) |
|
|
148 | (2) |
|
Work Breakdown Structure (WBS) for Postdevelopment Stage |
|
|
150 | (1) |
|
|
|
151 | (1) |
|
Organization's Set of Standard Processes |
|
|
151 | (1) |
|
|
|
152 | (3) |
|
Engineering Process Group Charter |
|
|
153 | (1) |
|
Process Action Plan (PAP) |
|
|
154 | (1) |
|
|
|
154 | (1) |
|
|
|
155 | (6) |
|
|
|
156 | (5) |
|
Lean Six Sigma Fundamentals |
|
|
161 | (12) |
|
|
|
161 | (1) |
|
|
|
161 | (3) |
|
|
|
164 | (2) |
|
Lean Six Sigma Fundamentals |
|
|
166 | (5) |
|
Typical Lean Six Sigma Data |
|
|
167 | (1) |
|
The Laws of Lean Six Sigma |
|
|
168 | (2) |
|
Lean Six Sigma as Applied to Software |
|
|
170 | (1) |
|
What Lean Six Sigma is Not |
|
|
170 | (1) |
|
Six Sigma Life Cycle Variants |
|
|
171 | (2) |
|
Lean Six Sigma Techniques and DMAIC |
|
|
173 | (60) |
|
|
|
173 | (16) |
|
Build Sponsorship and Determine Stakeholders |
|
|
173 | (1) |
|
|
|
174 | (1) |
|
|
|
175 | (1) |
|
|
|
175 | (1) |
|
|
|
176 | (1) |
|
Abstraction Tree (KJ or Affinity) Diagram |
|
|
177 | (1) |
|
Functional Analysis Diagrams |
|
|
178 | (2) |
|
Critical-to-Quality (CTQ) Tree |
|
|
180 | (1) |
|
|
|
181 | (1) |
|
|
|
182 | (2) |
|
Quality Function Deployment (House of Quality) |
|
|
184 | (3) |
|
|
|
187 | (1) |
|
Supplier, Inputs, Process, Outputs, and Customers (SIPOC) Diagram |
|
|
187 | (1) |
|
|
|
188 | (1) |
|
|
|
189 | (9) |
|
|
|
189 | (1) |
|
|
|
190 | (2) |
|
FMEA (Failure Modes and Effects Analysis)/EMEA (Error Modes and Effects Analysis) |
|
|
192 | (1) |
|
|
|
192 | (1) |
|
|
|
193 | (1) |
|
|
|
194 | (1) |
|
Process Cycle Efficiency (PCE) |
|
|
195 | (1) |
|
|
|
196 | (1) |
|
|
|
197 | (1) |
|
|
|
198 | (15) |
|
|
|
199 | (1) |
|
Analysis of Variance (ANOVA) |
|
|
199 | (1) |
|
|
|
200 | (1) |
|
Cause-and-Effect (C&F) Diagrams |
|
|
201 | (1) |
|
Flowcharts---y-to-x Flowdown Diagrams |
|
|
202 | (2) |
|
|
|
204 | (1) |
|
Pugh Concept Selection Matrix |
|
|
205 | (1) |
|
|
|
206 | (1) |
|
|
|
207 | (1) |
|
|
|
208 | (1) |
|
|
|
209 | (1) |
|
|
|
210 | (1) |
|
Waste Identification and Elimination (Seven Elements of Waste) |
|
|
211 | (2) |
|
|
|
213 | (12) |
|
|
|
213 | (1) |
|
|
|
214 | (1) |
|
Cellular/Flow Manufacturing |
|
|
215 | (1) |
|
|
|
215 | (1) |
|
|
|
216 | (1) |
|
|
|
216 | (1) |
|
|
|
217 | (1) |
|
Production Smoothing (Heijunka) |
|
|
218 | (3) |
|
|
|
221 | (1) |
|
|
|
221 | (1) |
|
Total Productive Maintenance (TPM) |
|
|
222 | (2) |
|
|
|
224 | (1) |
|
|
|
225 | (8) |
|
Evolutionary Operation (EVOP) |
|
|
225 | (1) |
|
|
|
225 | (1) |
|
Measurement Systems and their Assessment |
|
|
226 | (1) |
|
|
|
227 | (1) |
|
Poka-yoke (Error Proofing) |
|
|
228 | (1) |
|
Quality Control Process Chart |
|
|
228 | (2) |
|
Standardized Work/Processes |
|
|
230 | (1) |
|
Statistical Process Control |
|
|
230 | (3) |
|
|
|
233 | (12) |
|
Why Should My Organization Implement Lean Six Sigma? |
|
|
233 | (3) |
|
|
|
233 | (2) |
|
|
|
235 | (1) |
|
What If My Organization Implements Lean Six Sigma? |
|
|
236 | (3) |
|
|
|
237 | (1) |
|
Staff Responsibilities and Training |
|
|
237 | (2) |
|
|
|
239 | (1) |
|
Goal-Driven Implementation |
|
|
239 | (1) |
|
Lean Six Sigma and Conformance |
|
|
240 | (2) |
|
|
|
242 | (2) |
|
Being Overly Prescriptive |
|
|
243 | (1) |
|
Documentation, Documentation |
|
|
243 | (1) |
|
|
|
243 | (1) |
|
Overemphasis on Certification and Not on the Lean |
|
|
244 | (1) |
|
|
|
244 | (1) |
|
Appendix A. 12207 Supporting Work Products |
|
|
245 | (112) |
|
|
|
245 | (3) |
|
|
|
245 | (2) |
|
Alternative Solution Screening Criteria Matrix |
|
|
247 | (1) |
|
|
|
247 | (1) |
|
|
|
248 | (5) |
|
Recommendations for Software Acquisition |
|
|
248 | (1) |
|
Organizational Acquisition Strategy Checklist |
|
|
249 | (1) |
|
Supplier Evaluation Criteria |
|
|
250 | (2) |
|
Supplier Performance Standards |
|
|
252 | (1) |
|
|
|
253 | (13) |
|
Requirements Traceability |
|
|
253 | (1) |
|
Software Development Standards Description |
|
|
253 | (1) |
|
System Architectural Design Description |
|
|
254 | (1) |
|
Software Architectural Design Description |
|
|
255 | (1) |
|
Database Design Description |
|
|
255 | (1) |
|
Software Architecture Design Success Factors and Pitfalls |
|
|
256 | (1) |
|
|
|
257 | (1) |
|
|
|
257 | (1) |
|
Unit Test Report Document Guidance |
|
|
258 | (5) |
|
System Integration Test Report |
|
|
263 | (1) |
|
System Integration Test Report Document Guidance |
|
|
263 | (3) |
|
|
|
266 | (14) |
|
Product Packaging Information |
|
|
266 | (2) |
|
|
|
268 | (1) |
|
Change Enhancement Requests |
|
|
268 | (1) |
|
|
|
269 | (1) |
|
Work Breakdown Structure for Postdevelopment |
|
|
270 | (1) |
|
|
|
271 | (5) |
|
Software Change Request Procedures |
|
|
276 | (3) |
|
Version Description Document |
|
|
279 | (1) |
|
|
|
280 | (8) |
|
|
|
280 | (6) |
|
Minimum Set of Software Reviews |
|
|
286 | (1) |
|
|
|
287 | (1) |
|
Inspection Log Description |
|
|
288 | (1) |
|
|
|
288 | (11) |
|
Inspection Log Defect Summary |
|
|
288 | (1) |
|
Inspection Log Defect Summary Description |
|
|
289 | (1) |
|
|
|
290 | (1) |
|
Inspection Report Description |
|
|
291 | (1) |
|
Requirements Walk-through Form |
|
|
292 | (1) |
|
Software Project Plan Walk-through Checklist |
|
|
293 | (1) |
|
Preliminary Design Walk-through Checklist |
|
|
294 | (1) |
|
Detailed Design Walk-through Checklist |
|
|
295 | (1) |
|
Program Code Walk-through Checklist |
|
|
296 | (1) |
|
Test Plan Walk-through Checklist |
|
|
297 | (1) |
|
Walk-through Summary Report |
|
|
298 | (1) |
|
Classic Anomaly Class Categories |
|
|
298 | (1) |
|
|
|
299 | (8) |
|
|
|
299 | (2) |
|
|
|
301 | (1) |
|
Test Design Specification |
|
|
302 | (1) |
|
|
|
303 | (1) |
|
Test Procedure Specification |
|
|
304 | (1) |
|
Test Item Transmittal Report |
|
|
305 | (1) |
|
|
|
305 | (1) |
|
|
|
306 | (1) |
|
|
|
307 | (1) |
|
|
|
307 | (2) |
|
|
|
307 | (2) |
|
|
|
309 | (23) |
|
|
|
309 | (1) |
|
Critical Dependencies Tracking |
|
|
309 | (2) |
|
List of Measures for Reliable Software |
|
|
311 | (1) |
|
Example Measures---Management Category |
|
|
312 | (5) |
|
Example Measures---Requirements Category |
|
|
317 | (4) |
|
Example Measures---Quality Category |
|
|
321 | (9) |
|
Measurement Information Model in ISO/IEC 15939 |
|
|
330 | (2) |
|
|
|
332 | (6) |
|
|
|
332 | (1) |
|
Risk Taxonomy Questionnaire |
|
|
333 | (3) |
|
|
|
336 | (1) |
|
|
|
337 | (1) |
|
|
|
337 | (1) |
|
|
|
338 | (2) |
|
|
|
338 | (1) |
|
|
|
339 | (1) |
|
|
|
340 | (5) |
|
Organizational Policy Examples |
|
|
340 | (1) |
|
Software Life Cycle (SLC) Selection and Design |
|
|
341 | (2) |
|
|
|
343 | (1) |
|
|
|
343 | (1) |
|
|
|
344 | (1) |
|
|
|
345 | (8) |
|
Organizational Improvement Checklist |
|
|
345 | (4) |
|
Organization Process Appraisal Checklist |
|
|
349 | (2) |
|
|
|
351 | (2) |
|
Measures Definition for Organizational Processes |
|
|
353 | (1) |
|
|
|
353 | (4) |
|
|
|
355 | (2) |
|
Appendix B. Planning For Small Projects |
|
|
357 | (10) |
|
Process Definition and Small Projects |
|
|
357 | (1) |
|
Project Management Plan---Small Projects |
|
|
358 | (9) |
|
Small Software Project Management Plan Document Guidance |
|
|
359 | (8) |
|
Appendix C. CD ROM Reference Summary |
|
|
367 | (2) |
|
Appendix D. IEEE Standards Abstracts |
|
|
369 | (8) |
|
Appendix E. Mapping From IEEE 12207 to ISO/IEC 12207:2008 |
|
|
377 | (2) |
|
|
|
379 | (4) |
|
|
|
383 | (10) |
|
|
|
383 | (2) |
|
|
|
385 | (1) |
|
Lean Six Sigma References |
|
|
386 | (3) |
|
|
|
389 | (4) |
| Index |
|
393 | (18) |
| About the Authors |
|
411 | |