Introduction.
Purpose. Scope. Organization of Implementing the IEEE Software Engineering Standards.
1. Benefits of Software Engineering Standards. Software Quality. Taming Project Cost and Schedule. Achieving Compliance. Improved Manageability of Software Projects. Summary
2. 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.
3. 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.
4. 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.
5. Work Product Standards. User Documentation OverviewIEEE Std. 1063. Requirements Specifications OverviewIEEE Std. 830. Test Documentation OverviewIEEE Std. 829. Design Descriptions OverviewIEEE Std. 1016. Metrics and Measures OverviewIEEE Std. 982.1 and IEEE Std. 1061.
6. Process Standards. Project Management. Software Reviews. Quality Assurance. Verification and Validation. Configuration Management.
7. Practical Lessons. Standard Operating Procedures. Project Management. Requirements Analysis. Design. Configuration Management. Training. Outsourcing. Summary
Appendix A: List of IEEE Software Engineering Standards. Volume 1: Customer and Terminology Standards. Volume 2: Process Standards. Volume 3: Product Standards. Volume 4: Resource and Technique Standards.
Appendix B: A List of Additional Standards. Index