U.S. national security depends on defense software that is secure, reliable, and agile. This report recommends ways the Department of Defense can engineer and manage its software systems to reduce cyber risk and enable more rapid system evolution to meet changing mission needs.