Towards better quality and reliability in the software reuse library environment
Warburton, Kenneth M.
Schneidewind, Norman F.
MetadataShow full item record
In today's DoD software environment, where systems of enormous size, complexity and cost are the norm, economic conditions are driving DoD system developers to seek ways to increase productivity while decreasing product defects. To achieve its goals, DoD has taken the approach of integrating reuse into the software development process. In 1992, DISA established its Software Reuse Program to serve as a prototype for the DoD-wide reuse initiative. This thesis will look at DISA's effort to support DoD's reuse vision. Specifically, it will discuss DISA's software reuse library management and will introduce a methodology for the collection and analysis of metrics relating to software performance in order to improve library software quality. This thesis concludes that metrics can play a key role in any organization's software quality program. While metrics alone are not a solution to the reuse quality problem, they are a tool to be used prudently by the software quality manager to manage and improve the quality of organizational software
Approved for public release; distribution is unlimited
Showing items related by title, author, creator and subject.
Turner, Jeffrey L. (Monterey, California. Naval Postgraduate School, 2007-03);The quality of software management has an affect on the degree of success or failure of a software development program, this statement has been argued successfully by Martin J. Machniak in his thesis Development of a Quality ...
Machniak, Martin J. (Monterey, California: Naval Postgraduate School, 1999-12);The quality of software management in a development program is a major factor in determining the success of a program. The four main areas where a software program manager can affect the outcome of a program are requirements ...
Design and development of an expert system based quality assurance module for the Dynamo Model of software project management Leidy, Frank H. (Monterey, California. Naval Postgraduate School, 1989-03);Quality assurance is a crucial function to the successful development and maintenance of a software system. Because this activity has a significant impact on the cost of software development, the cost-effectiveness of ...