| |
| |
Introduction | |
| |
| |
Purpose | |
| |
| |
Scope | |
| |
| |
Organization of Implementing the IEEE Software Engineering Standards | |
| |
| |
| |
Benefits of Software Engineering Standards | |
| |
| |
Software Quality | |
| |
| |
Taming Project Cost and Schedule | |
| |
| |
Achieving Compliance | |
| |
| |
Improved Manageability of Software Projects | |
| |
| |
Summary | |
| |
| |
| |
Guidelines for Software Process Improvements | |
| |
| |
Research Applicable Regulations | |
| |
| |
Compile Data from Previous Projects | |
| |
| |
Plan the Scope of the Process Improvements | |
| |
| |
Obtain Management Commitment | |
| |
| |
Build Ground-level Support | |
| |
| |
Draft Standard Operating Procedures | |
| |
| |
Conduct a Team Review | |
| |
| |
Approve and Control the Standard Operating Procedures | |
| |
| |
Specify the Phase-in of the Process Improvements | |
| |
| |
Train Personnel in the Process Improvements | |
| |
| |
Monitor Use of the Process Improvements | |
| |
| |
Evaluate the Success of the Process Improvements | |
| |
| |
Summary | |
| |
| |
| |
An Overview of the IEEE Software Engineering Standards | |
| |
| |
The SESC Framework | |
| |
| |
A Simplified Organizational Model | |
| |
| |
Information Flow Between Documents Specified by Core Standards | |
| |
| |
Applicability of Standards | |
| |
| |
Missing Standards | |
| |
| |
Summary | |
| |
| |
| |
Software Life Cycle Processes | |
| |
| |
IEEE/EIA 12207.0, the "Principles" Standard | |
| |
| |
IEEE Std 1074, Developing the Software Life Cycle Process | |
| |
| |
The Black Box Model | |
| |
| |
The Waterfall Model | |
| |
| |
Spiral Model | |
| |
| |
Modified Waterfall Models | |
| |
| |
Summary | |
| |
| |
| |
Work Product Standards | |
| |
| |
User Documentation Overview--IEEE Std. 1063 | |
| |
| |
Requirements Specifications Overview--IEEE Std. 830 | |
| |
| |
Test Documentation Overview--IEEE Std. 829 | |
| |
| |
Design Descriptions Overview--IEEE Std. 1016 | |
| |
| |
Metrics and Measures Overview--IEEE Std. 982.1 and IEEE Std. 1061 | |
| |
| |
| |
Process Standards | |
| |
| |
Project Management | |
| |
| |
Software Reviews | |
| |
| |
Quality Assurance | |
| |
| |
Verification and Validation | |
| |
| |
Configuration Management | |
| |
| |
| |
Practical Lessons | |
| |
| |
Standard Operating Procedures | |
| |
| |
Project Management | |
| |
| |
Requirements Analysis | |
| |
| |
Design | |
| |
| |
Configuration Management | |
| |
| |
Training | |
| |
| |
Outsourcing | |
| |
| |
Summary | |
| |
| |
| |
List of IEEE Software Engineering Standards | |
| |
| |
| |
Customer and Terminology Standards | |
| |
| |
| |
Process Standards | |
| |
| |
| |
Product Standards | |
| |
| |
| |
Resource and Technique Standards | |
| |
| |
| |
A List of Additional Standards | |
| |
| |
Index | |