Modern software engineering practices, pioneered by the commercial software community, have begun transforming Department of Defense (DoD) software development, integration processes, and deployment cycles. DoD must further adopt and adapt these practices across the full defense software life cycle - and this adoption has implications for software maintenance and software sustainment across the U.S. defense community.
Air Force Software Sustainment and Maintenance of Weapons Systems evaluates the current state of software sustainment within the U.S. Air Force and recommends changes to the software sustainment enterprise. This report assesses how software that is embedded within weapon platforms is currently sustained within the U.S. Air Force; identifies the unique requirements of software sustainment; develops and recommends a software sustainment work breakdown structure; and identifies the necessary personnel skill sets and core competencies for software sustainment.
Table of Contents
Front Matter
Executive Summary
1 Introduction
2 Current State of USAF Software Sustainment
3 Recommendations
4 Conclusions
Appendixes
Appendix A: Statement of Task
Appendix B: Committee Member Biographical Information
Appendix C: Workshop Proceedings in Brief
Appendix D: Meeting Agendas
Appendix E: Acronyms
Appendix F: References