The Road Map to Software Engineering: A Standards-Based Guide
內容描述
Description
The Road Map to Software Engineering: A Standards-Based Guide by James
Moore is recommended by the Software and Systems Engineering Standards
Committee of the IEEE Computer Society as a useful guide for software
practitioners applying software engineering standards.Using software
engineering standards in producing effective softwareThis book
provides a single overview of "codified software engineering," the set of
knowledge and best practices that apply to most projects most of the time. By
laying out the accepted techniques, the text allows managers-as well as those
paying the bill-to eliminate wasteful experimentation with unproved software
practices while giving more attention to true innovations.Prepared in
accordance with the Guide to the Software Engineering Body of Knowledge
(SWEBOK), The Road Map to Software Engineering organizes relevant IEEE
software and systems standards, along with standards from other sources, using
two frameworks: the SWEBOK Guide's topical knowledge areas and the widely used
IEEE/EIA 12207 standard. Each framework reinforces the other, showing when
other standards should be applied, as well as how they relate to one
another.The Road Map to Software Engineering allows practitioners to
quickly locate the standards pertinent to questions arising in real projects.
Providing students with a comprehensive body of knowledge, the text also
assists experienced professionals in finding and filling gaps in their
understanding. Endorsed and recommended by the Software and Systems
Engineering Standards Committee of the IEEE Computer Society, this book is a
useful guide for both practitioners and students.
Table of
Contents
List of Figures.
List of Tables.
Preface.
PART I: BACKGROUND.
Chapter 1. Introduction.
Chapter 2. Standards-Makers.
Chapter 3. Principles of the S2ESC Collection.
Chapter 4. Organizing a Standards Collection.
PART II: A KNOWLEDGE-ORIENTED VIEW.
Chapter 5. Overview of the Software Engineering Body of Knowledge.
Chapter 6. Knowledge Area: Software Requirements.
Chapter 7. Knowledge Area: Software Design.
Chapter 8. Knowledge Area: Software Construction.
Chapter 9. Knowledge Area: Software Testing.
Chapter 10. Knowledge Area: Software Maintenance.
Chapter 11. Knowledge Area: Software Configuration Management.
Chapter 12. Knowledge Area: Software Engineering Management.
Chapter 13. Knowledge Area: Software Engineering Process.
Chapter 14. Knowledge Area: Software Engineering Tools and Methods.
Chapter 15. Knowledge Area: Software Quality.
Chapter 16. Related Disciplines.
Chapter 17. Other IEEE Software Engineering Standards.
PART 3: A PROCESS-ORIENTED VIEW.
Chapter 18. History and Concepts.
Chapter 19. Software Life Cycle Processes.
Chapter 20. System Life Cycle Processes.
Appendix A: Standards Described in This Book.
Appendix B: Abbreviations and Acronyms.
Bibliography.
Index.