Next generation software process improvement
Miles, Christopher D.
MetadataShow full item record
Software is often developed under a process that can at best be described as ad hoc. While it is possible to develop quality software under an ad hoc process, formal processes can be developed to help increase the overall quality of the software under development. The application of these processes allows for an organization to mature. The software maturity level, and process improvement, of an organization can be measured with the Capability Maturity Model. The scope of this work is to use organizationally improved software processes on a small scale software product developed by the U.S. Army . The goal is to establish process improvement based on the Capability Maturity Model.
Approved for public release; distribution is unlimited
Showing items related by title, author, creator and subject.
Mason, Russell William (Monterey, California. Naval Postgraduate School, 1995-03);Software Fault Tree Analysis (SETA) is a technique used to analyze software for faults that could lead to hazardous conditions in systems which contain software components. A necessary element of a SETA process is the ...
Warren, Bradley R. (Monterey, California. Naval Postgraduate School, 2008-03);This thesis concerns the effective and safe software reuse in safety-critical system-of-systems. Software reuse offers many unutilized benefits such as achieving rapid system development, saving resources and time, and ...
Cooke, Robert P. (Monterey, California. Naval Postgraduate School, 1996-09);The inability of the Department of Defense (DOD) to accurately and completely specify requirements for hard real-time software systems has resulted in poor productivity, schedule overruns, and software that is unmaintainable ...