Software acquisition: evolution, Total Quality Management and applications to the Army Tactical Missile System
Barber, Wayland P.
McCaffrey, Martin J.
MetadataShow full item record
Software acquisition has become the critical path in the procurement of Department of Defense (DOD) weapon systems. Software requirements and their complexity have increased at an exponential rate and support requirements now constitute up to 70 percent of the software life cycle costs. This thesis presents the concept of software Total Quality Management (TQM) which focuses on the entire process of software acquisition, as a partial solution to the software acquisition crisis. A software case study, analysis, and lessons learned with applications to the Army Tactical Missile System (TACMS) is presented. A software process control maturity model, a standard software language, and a set of software metrics are presented. A discussion of program manager's responsibilities to implement a process control mechanism to produce quality software products is presented. The principal finding is that software acquisition is the major challenge to a program manager for waepon systems procurement. The major recommendation of this study is that software TQM can be applied to software acquisition
Approved for public release; distribution is unlimited
Showing items related by title, author, creator and subject.
Naegel, Brad R. (Monterey, California. Naval Postgraduate School, 2017-04-19); NPS-CE-17-042Department of Defense (DoD) software-intensive systems and the software content in other systems will continue to grow and may dominate total ownership costs (TOC) in the future. These costs are exacerbated by the fact ...
Ellis, Mary Kay (Monterey, California: Naval Postgraduate School, 1993-06);This thesis provides a case study which examines the benefits derived from the practice of computer-aided prototyping within the software acquisition process. An experimental prototyping systems currently in research is ...
Luqi, Luqi; Berzins, Valdis; Dailey, Paul (2009-09-30); NPS-PM-09-146The ability to automate the testing of software is critical in the successful acquisition of future Open Architecture (OA)-based weapon and combat systems. In the OA environment, software modules are reused in different ...