| 1. Introduction
2. Software Management
3. The Software Life Cycle Revisited
4. Configuration Management
5. People Management and Team Organization
6. On Managing Software Quality
7. Cost Estimation
8. Project Planning and Control
9. Requirements Engineering
10. Software Architecture
11. Software Design
12. Object-Oriented Analysis and Design
13. Testing
14. Software Maintenance
15. Formal Specification
16. User Interface Design
17. Software Reusability
18. Software Reliability
19. Software tools
Appendix A IS0 9001: Quality Systems Appendix B IEEE Standard 730: Software Quality Assurance Plans Appendix C IEEE Standard 830: Software Requirements Specifications Appendix D IEEE Standard 1012: Software Verification and Validation Plans
|