By Major MaCayn A. May
Virtually every aspect of the enterprise has a software dependent capability—our weapons, communications and resourcing. It would be hard to find a single, mission-essential function in any command, that doesn’t depend on software in some shape, form, or fashion. In short, software can be a critical enabler to increasing the lethality within warfighting formations, yet the vast majority of the processes and associated policy remains focused on the hardware of the enterprise.1
From smart munitions and semi-autonomous drones to digital command posts and cyber warfare tools, the past forty years have shown software to be one of the most significant aspects of military equipment and operations.2 Unfortunately, the acquisition and development of software has fallen behind due, in part, to how it is funded.3 The Software and Digital Technology Pilot Program is a crucial,4 but ultimately underwhelming, start to remedying this issue.
Fiscal Structure for Software Purchases
The fiscal analysis for funding software has traditionally been the same as the fiscal analysis for hardware. The starting point, and relevant point for this discussion, for analyzing any fiscal issue is to classify the acquisition.5 Software can be classified as an expense, an investment item, or a development item depending on the type of software and how it is procured.6 Expenses are “incurred to operate and maintain [the Department of Defense (DoD)], such as . . . services, supplies, and utilities”7 and are typically funded with operations and maintenance (O&M) funds.8 Investment items are “costs that result in the acquisition of, or an addition to, end items . . . and generally are of a long-term character.”9 They are typically funded with procurement funds.10 A development item involves the “systematic use of the knowledge and understanding gained from research, for the production of useful materials, devices, systems, or methods, including the design and development of prototypes and processes,”11 and is typically funded with research, development, testing and evaluation (RDT&E) funds.12 For research and development organizations that do not receive O&M, RDT&E can be used for expenses.13
Software is considered an expense item when commercially available off-the-shelf (COTS)14 software is purchased with a subscription or annual fee.15 As with any expense item, O&M or RDT&E can be used regardless of the total cost.16 If COTS software is purchased as-is, or with minor modification, COTS software is treated as an investment item and is purchased with procurement.17 If software—which is subject to the same expense/investment threshold determination as hardware—has a unit cost of $350,000 or less, it is purchased with O&M (or RDT&E for DoD research organizations)18 instead of procurement.19 Any kind of software acquired through software development services, as well as COTS software that requires more than minor modification, is classified as a development item20 and must be purchased with RDT&E.21 The requirement to use RDT&E also applies to any major upgrades to software.22
(Credit: Kheng Guan Toh - stock.adobe.com)
Funding’s Effect on Software Purchase and Development
The DoD has known its software acquisition and development methods are inefficient and unproductive since the 1980s.23 In the National Defense Authorization Act for Fiscal Year 2018, Congress once again attempted to solve this issue by directing the Defense Innovation Board to review DoD’s software acquisition regulations.24 In May 2019, the Defense Innovation Board released its Software Acquisition and Practices (SWAP) Report.25 The report found that fiscal restrictions designed for hardware acquisition did not function well with the unique characteristics of software acquisition and development.26
Hardware development occurs in a linear fashion that matches current fiscal policy.27 The DoD uses RDT&E to research and develop technology and experimental hardware, it uses procurement to purchase investment items or the developed hardware, and it uses O&M to sustain the hardware.28 Even if a contractor needs to develop or modify its hardware to meet the military’s needs, procurement can still be appropriate if the military is purchasing the end-product, not development services.29 Software is cyclical. Whether software is developed or purchased, it is never a final end-product in the same manner as hardware.30 As a product of continuous engineering, software requires regular development, additions, and maintenance to remain useable.31 Software is also expandable and upgradeable in ways that are not possible for hardware. The current fiscal restraints for RDT&E, procurement, and O&M do not match this cycle.
The SWAP Report recommended the creation of a new multi-year appropriation for software development.32 This new authority would combine RDT&E, procurement, and O&M-type funding into a single source of funding for the life cycle of the software.33 This would allow program offices to internally manage funding for projects and support an iterative approach to development without the standard planning, programming, budgeting and execution process slowing them down.34
“Colorless” Money35
The DoD has started moving forward on the SWAP Report’s recommendation for a new funding authority.36 In coordination with the Office of Management and Budget, DoD prepared a legislative proposal letter for a new budget activity: Budget Activity 8, Software and Digital Technology Pilot Programs.37 Under the umbrella of RDT&E (though separate and distinct from RDT&E), Activity 8 funding is “intended to be used for expenses necessary for agile development, test and evaluation, procurement and modification, and the operation and maintenance of these Pilot initiatives.”38 Nine projects from across the DoD were proposed for the pilot program for Fiscal Year 2021 and approved through the Fiscal Year 2021 Appropriations Act.39 A tenth program was proposed in the Fiscal Year 2022 DoD Budget Proposal, but only eight were approved for funding.40 Congress moved the funding from RDT&E, procurement, and O&M funding sources into the new “colorless” appropriation.41 Each project now has a single source of funding for all development, procurement, and maintenance requirements.
The Software and Digital Technology Pilot Program should last several years, but the DoD does not mean for it to develop into a permanent authority.42 The DoD’s goal is to use the projects as prototypes to collect data and help senior leaders develop a long-term solution to the software development funding problem.43 According to then-Under Secretary of Defense for Acquisition and Sustainment, Ellen Lord, the DoD hoped the first “year or two” of the program would convince Congress to implement a dedicated software funding authorization and any other procurement reform necessary to implement the new authority.44
(Credit: iQoncept - stock.adobe.com)
Software and Digital Technology Pilot Program Shortfalls
The pilot program is a promising step forward in bringing DoD software development in line with modern practices but has fallen short in several critical areas. First, the DoD considered only fully funded software development projects.45 One of the major complaints about software development is the length of time required to start a new project because RDT&E funding typically takes two years to obtain.46 The pilot program does not allow DoD to demonstrate how a complete life-cycle funding source would improve the time required to start a project or the expected delivery date for initial capabilities.
Second, the pilot program required each project to demonstrate that it was successfully moving forward to be included.47 A common cause for project failure is fiscal uncertainty.48 Giving struggling projects the flexibility to shift funding between development, purchase, and maintenance could allow projects to focus on developing initial operational capabilities and allocating remaining funds for additional capability-generating iterations.49
Third, the funding is thus far limited to DoD and service-level development projects.50 Lower-level commands are increasingly pushing for innovative solutions to tactical and operational problems.51 Delegating approval authority to lower-level commands to contract for smaller-dollar value software solutions to issues at their level, whether modified-COTS or newly developed software, would empower commands, provide senior DoD leaders with additional data to present to Congress, and identify potential DoD or service-wide software solutions that have already been partially tested in the field.52
However, these shortfalls have started to jeopardize the future of the pilot program. The DoD requested funding for ten new projects under the pilot program in its 2023 budget proposal, and Congress did not approve any of them in the 2023 Consolidated Appropriations Act.53 Two years into the program, the DoD has failed to provide meaningful data to Congress to demonstrate how “colorless” money has improved software development procurements.54 In its absence, Senator Patrick Leahy, Chair of the Senate Committee on Appropriations, said Congress would not approve any new projects and the DoD should not include any new projects in future budget proposals until it could provide the necessary data.55
Conclusion
As a data-gathering operation, the Software and Digital Technology Pilot Program has the potential to significantly improve DoD software development and procurement. However, the limited nature of the program has left unanswered questions about project initiation, project failure from fiscal uncertainty, and small-scale innovation, all of which now jeopardize the program’s future. The DoD needs to be deliberate in its approach but cannot afford any further delay in developing objective standards for measuring project success. The limited scope of the program and its current projects will make data gathering a challenge and will likely mean several more years of pilot programs without a permanent solution. TAL
MAJ May is the Command Judge Advocate at the 414th Contracting Support Brigade in Vicenza, Italy.
Notes