ESTABLISHING SOFTWARE DEVELOPMENT PROCESS CONTROL THROUGH PROCESS QUALITY INDICATORS

Award Information
Agency:
Department of Defense
Branch
Navy
Amount:
$49,965.00
Award Year:
1992
Program:
SBIR
Phase:
Phase I
Contract:
n/a
Award Id:
18422
Agency Tracking Number:
18422
Solicitation Year:
n/a
Solicitation Topic Code:
n/a
Solicitation Number:
n/a
Small Business Information
2001 Carroll Drive, Po Box, 11461, Blacksburg, VA, 24062
Hubzone Owned:
N
Minority Owned:
N
Woman Owned:
N
Duns:
n/a
Principal Investigator:
Richard E. Nance
(703) 231-6144
Business Contact:
() -
Research Institution:
n/a
Abstract
1To produce and maintain product quality we contend that one must control the development and maintenance processess through the collection, examination and analysis of both process and product indicators. Process indicators provide measures that reflect the effectiveness of software development and maintenance activities. Product indicators provide measures that indicate the extent to which desirable, quality attributes are present (or absent) in the product (documentation and code). Establishing process control requires a foundational underpinning that (a) reflects a complementary integration of maintenance and development activities, (b) the identification and definition of a (semi-) automated data collection and analysis process which employs quality indicators that are definitively linkded to the existance of process and product attributes, the use of acceptable software engineering principles, and (c) the formulation and use of control methods that are designed to work within the defined automated process and to provide decision support capabilities. Based on previous experience, and building on our previous research results, we propose to define a foundation that can be used as a springboard for establishing software development process control. Results from this effort are expected to make significant contributions to software engineering technology by providing a blueprint by which organizations can establish a controlled software development process.

* information listed above is at the time of submission.

Agency Micro-sites


SBA logo

Department of Agriculture logo

Department of Commerce logo

Department of Defense logo

Department of Education logo

Department of Energy logo

Department of Health and Human Services logo

Department of Homeland Security logo

Department of Transportation logo

Enviromental Protection Agency logo

National Aeronautics and Space Administration logo

National Science Foundation logo
US Flag An Official Website of the United States Government