Publisher's Synopsis
The U.S. Department of Defense (DoD) has experienced persistent challenges with software development across various acquisition programs. Attempts to address those challenges through workforce initiatives (such as hiring, training, and professional development) have been severely hampered by an inability to identify and characterize the presumably tens of thousands of software professionals working within DoD's programs. In this report, the authors attempt to identify and characterize DoD's software workforce, the types of software developed within DoD, and the variety of methods DoD programs use when employing that workforce to develop software. The research team's effort to develop a comprehensive picture of the software workforce was hindered by a lack of data in existing DoD databases and by internal DoD organizational issues that limited the team's ability to gather data. Although this report provides a snapshot of DoD's software w