A system dynamics based study of software reuse and its determinants
Loading...
Authors
Aiken, Wayne Lee
Subjects
NA
Advisors
Hamid, T.
Date of Issue
1994-09
Date
December, 1994
Publisher
Monterey, California. Naval Postgraduate School
Language
en_US
Abstract
Software cost for DoD is a critical issue. Software reuse promises significant cost savings by using previously developed components thus increasing productivity. Quality is improved because these components are well designed, well documented, and well tested. This thesis studies the determinants of software reuse using a system dynamics computer model, the Dynamcia Reuse Model, which simulates the activities of a software development organization engaged in organization-wide, systematic software reuse. Results indicate that setting goals of consumption and production of components too low will lead to a decreased reuse rate of turnover of personnel. In the area of consumption and production costs of reusable components, production costs are more critical. Regarding employee turnover, reuse is enhanced by a low rate of turnover of personnel. In establishing a successful reuse program, creating repository is an important factor and the study indicates there is a structurally stable repository value. Concerning the software development rate of components, a steady development rate leads to a more consistent reuse rate. DoD managers can now us these results in formulating policies concerning their systematic reuse program.
Type
Thesis
Description
Series/Report No
Department
Information Technology Management
Organization
Identifiers
NPS Report Number
Sponsors
Funder
NA
Format
76 p.;28 cm.
Citation
Distribution Statement
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.