DOD Space Acquisitions:
Including Users Early and Often in Software Development Could Benefit Programs
GAO-19-136: Published: Mar 18, 2019. Publicly Released: Mar 18, 2019.
Additional Materials:
- Highlights Page:
- Full Report:
- Accessible Version:
Contact:
(202) 512-4841
ludwigsonj@gao.gov
Office of Public Affairs
(202) 512-4800
youngc1@gao.gov
Developing software for DOD space systems, like GPS, has historically taken longer and cost billions of dollars more than planned.
We looked at four software-intensive DOD space systems that had cost growth or delays.
While DOD has started using better software development approaches, we found some challenges to making them work. For example, program offices and system developers don't consistently involve the systems' end users in development, making it hard to ensure that the systems will meet their needs.
We recommended DOD provide specific direction on when and how often to involve users, and document the involvement to ensure it happens.
This space system relies on software to track objects in Earth's orbit

Military personnel looking at a bank of large monitors in a dimly lit room.
Additional Materials:
- Highlights Page:
- Full Report:
- Accessible Version:
Contact:
(202) 512-4841
ludwigsonj@gao.gov
Office of Public Affairs
(202) 512-4800
youngc1@gao.gov
What GAO Found
The four major Department of Defense (DOD) software-intensive space programs that GAO reviewed struggled to effectively engage system users. These programs are the Air Force's Joint Space Operations Center Mission System Increment 2 (JMS), Next Generation Operational Control System (OCX), Space-Based Infrared System (SBIRS); and the Navy's Mobile User Objective System (MUOS). These ongoing programs are estimated to cost billions of dollars, have experienced overruns of up to three times originally estimated cost, and have been in development for periods ranging from 5 to over 20 years. Previous GAO reports, as well as DOD and industry studies, have found that user involvement is critical to the success of any software development effort. For example, GAO previously reported that obtaining frequent feedback is linked to reducing risk, improving customer commitment, and improving technical staff motivation. However, the programs GAO reviewed often did not demonstrate characteristics of effective user engagement that are identified in DOD policy and statute:
- Early engagement. OCX involved users early; JMS planned to but, in practice, did not; SBIRS and MUOS did not plan to involve users early.
- Continual engagement. JMS, OCX, and SBIRS all planned to continually involve users but, in practice, did not fully do so; MUOS did not plan to do so.
- Feedback based on actual working software. OCX and SBIRS provided users opportunities to give such feedback but only years into software development; JMS and MUOS did not provide opportunities for feedback.
- Feedback incorporated into subsequent development. JMS, OCX, and SBIRS all planned to incorporate user feedback but, in practice, have not done so throughout development; MUOS did not plan to do so.
As reflected above, actual program efforts to involve users and obtain and incorporate feedback were often unsuccessful. This was due, in part, to the lack of specific guidance on user involvement and feedback. Although DOD policies state that users should be involved and provide feedback on software development projects, they do not provide specific guidance on the timing, frequency, and documentation of such efforts. Without obtaining user feedback and acceptance, programs risk delivering systems that do not meet users' needs. In selected instances, the lack of user involvement has contributed to systems that were later found to be operationally unsuitable.
The programs GAO reviewed also faced software-specific challenges in using commercial software, applying outdated software tools, and having limited knowledge and training in newer software development techniques. For example, programs using commercial software often underestimated the effort required to integrate such software into an overall system. Secondly, selected programs relied on obsolete software tools that they were accustomed to using but which industry had since replaced. Finally, GAO found that two of the reviewed programs lacked knowledge of more modern software development approaches. DOD has acknowledged these challenges and has efforts underway to address each of them.
Why GAO Did This Study
Over the next 5 years, DOD plans to spend over $65 billion on its space system acquisitions portfolio, including many systems that rely on software for key capabilities. However, software-intensive space systems have had a history of significant schedule delays and billions of dollars in cost growth.
Senate and House reports accompanying the National Defense Authorization Act for Fiscal Year 2017 contained provisions for GAO to review challenges in software-intensive DOD space programs. This report addresses, among other things, (1) the extent to which these programs have involved users; and (2) what software-specific management challenges, if any, programs faced.
To do this work, GAO reviewed four major space defense programs with cost growth or schedule delays caused, in part, by software. GAO reviewed applicable statutes and DOD policies and guidance that identified four characteristics of effective user engagement. GAO reviewed program documentation; and interviewed program officials, contractors, and space systems users. GAO also analyzed program metrics, test and evaluation reports, and external program assessments.
What GAO Recommends
GAO is making two recommendations that DOD ensure its guidance that addresses software development provides specific, required direction on the timing, frequency, and documentation of user involvement and feedback. DOD concurred with the recommendations.
For more information, contact Jon Ludwigson at (202) 512-4841 or ludwigsonj@gao.gov.
Recommendations for Executive Action
Status: Open

Comments: DOD concurred with this recommendation and issued an interim Software Acquisition Pathway policy in January 2020 that addresses software development, including direction on user involvement. As of August 2020, this interim policy has not yet been finalized. According to DOD officials, a final policy is currently under development and is expected to be issued by the end of December 2020.
Recommendation: The Secretary of Defense should ensure the department's guidance that addresses software development provides specific, required direction on when and how often to involve users so that such involvement is early and continues through the development of the software and related program components. (Recommendation 1)
Agency Affected: Department of Defense
Status: Open

Comments: DOD concurred with this recommendation. As of August 2020, DOD has issued an interim Software Acquisition Pathway that addresses software development, including direction on user involvement. According to DOD officials, this interim pathway is planned to be replaced by a final policy that is currently under development and is expected to be issued by the end of December 2020.
Recommendation: The Secretary of Defense should ensure the department's guidance that addresses software development provides specific, required direction on documenting and communicating user feedback to stakeholders during software system development. (Recommendation 2)
Agency Affected: Department of Defense
Explore the full database of GAO's Open Recommendations
»
Oct 21, 2020
-
Missile Defense:
Observations on Ground-based Midcourse Defense Acquisition Challenges and Potential Contract Strategy ChangesGAO-21-135R: Published: Oct 21, 2020. Publicly Released: Oct 21, 2020.
Oct 7, 2020
-
National Security:
Additional Actions Needed to Ensure Effectiveness of 5G StrategyGAO-21-155R: Published: Oct 7, 2020. Publicly Released: Oct 7, 2020.
Oct 1, 2020
-
Army Modernization:
Army Should Improve Use of Alternative Agreements and Approaches by Enhancing Oversight and Communication of Lessons LearnedGAO-21-8: Published: Oct 1, 2020. Publicly Released: Oct 1, 2020.
Sep 23, 2020
-
Nuclear Weapons:
NNSA Should Further Develop Cost, Schedule, and Risk Information for the W87-1 Warhead ProgramGAO-20-703: Published: Sep 9, 2020. Publicly Released: Sep 23, 2020.
Aug 20, 2020
-
Navy Shipyards:
Actions Needed to Address the Main Factors Causing Maintenance Delays for Aircraft Carriers and SubmarinesGAO-20-588: Published: Aug 20, 2020. Publicly Released: Aug 20, 2020.
Aug 14, 2020
-
GAO Audits Involving DOD:
Status of Efforts to Schedule and Hold Timely Entrance ConferencesGAO-20-690R: Published: Aug 14, 2020. Publicly Released: Aug 14, 2020.
Aug 6, 2020
-
Defense Workforce:
DOD Needs to Assess Its Use of Term and Temporary AppointmentsGAO-20-532: Published: Aug 6, 2020. Publicly Released: Aug 6, 2020. -
Next Generation Combat Vehicles:
As Army Prioritizes Rapid Development, More Attention Needed to Provide Insight on Cost Estimates and Systems Engineering RisksGAO-20-579: Published: Aug 6, 2020. Publicly Released: Aug 6, 2020.
Jul 30, 2020
-
National Nuclear Security Administration:
Information on the Fiscal Year 2021 Budget Request and Affordability of Nuclear Modernization ActivitiesGAO-20-573R: Published: Jul 30, 2020. Publicly Released: Jul 30, 2020.
Jul 27, 2020
-
Climate Resilience:
Actions Needed to Ensure DOD Considers Climate Risks to Contractors as Part of Acquisition, Supply, and Risk AssessmentGAO-20-511: Published: Jun 25, 2020. Publicly Released: Jul 27, 2020.
Looking for more? Browse all our products here

![defense icon, source: [West Covina, California] Progressive Management, 2008 defense icon, source: [West Covina, California] Progressive Management, 2008](https://www.gao.gov/images/rip/defense.jpg)
Explore our Key Issues on National Defense