Costs and benefits of software process improvement
Prenger, Karen D.
MetadataShow full item record
There are numerous problems in DoD software development projects. The ad hoc practices used in the military services and in industry have resulted in unpredictable costs and schedules and low-quality products. This thesis proposes that one solution to these problems is to integrate Software Process Improvement (SPI) activities based on a proven model into software development projects. Both a formal and an informal approach to SPI will be discussed. The thesis will also describe not only the problems encountered in most software development projects, but also the activities defined in these SPI approaches that are designed to solve these problems. A case study of a military project that has spent several years implementing SPI activities based on Software Engineering Institute's (SEI) Capability Maturity Model (CMM) is presented. The SPI activities were implemented in an effort to deliver a high quality product with high reliability while maintaining a high level of control of costs and schedule. This project has succeeded in its goals and the costs and benefits of the project's efforts will be presented
Approved for public release; distribution in unlimited.
Showing items related by title, author, creator and subject.
DaBose, Michael W. (Monterey, California. Naval Postgraduate School, 1997-09);The advent of the computer age has brought about a plenitude of benefits to the human race. Included with these benefits has been the ever increasing demand to transfer exponentially increasing amounts of information, and ...
Lowery, David S. (Monterey, California. Naval Postgraduate School, 2004-09);Currently under development, the Global Information Grid (GIG) Enterprise Services (ES) is a suite of capabilities intended to provide improved user access to mission-critical data via Web-based and network technologies. ...
Schneidewind, Norman F.; Nikora, Allen P. (1998-01);Many vendors produce products that are not domain specific (e.g., network server) and have limited functionality (e.g., mobile phone). In contrast, many customers of COTS develop systems that am domain specific (e.g., ...