The recent emergence of rapidly developing information technologies is challenging traditional Navy acquisition methods. This is causing a significant delay in bringing these advances to the sailors who will benefit from them the most. The Navy is most experienced at acquiring new mechanical and propulsion systems, but the attempt to apply the same methods to software acquisition has fallen short. We have been trying to force the square peg of tangible mechanical system acquisition into the round hole of somewhat intangible software development. Trying to improve sailors' quality of life, we have attempted to compress the traditional implementation scheme of military specifications and ship alterations, which sometimes take years. This cycle reduction has come at the expense of process, which results in little to no software-system testing or quality assurance.
Nobody Asked Me, But ... Why Can't We Build Quality Software?
By Lieutenant Commander Albert J. Desmarais, U.S. Navy