DocumentCode :
2299745
Title :
The care and feeding costs of a maturing software process
Author :
Scott, Gregory J. ; Hughes, Ann L.
Author_Institution :
Lockheed Missiles & Space Co., Huntsville, AL, USA
fYear :
1991
fDate :
20-24 May 1991
Firstpage :
698
Abstract :
Three major components of the software process have been defined: human relations or people, such as skills acquisition, compensation, incentives and rewards; technology, including CASE (computer-aided software engineering); and management, policies, procedures, standards and practices. The authors explore the overt and hidden costs of these components in three phases: the initial non-recurring costs to acquire and install these capabilities as the organization grows from an initial level of process maturity; the recurring costs associated with maintenance of the installed systems used in a well-defined software process organization; and the continuing costs associated with technology tracking and insertion to maintain a state-of-the-practice that is consistent within an organization using a managed or optimizing software development process
Keywords :
economics; management; software engineering; CASE; compensation; hidden costs; human relations; incentives; maintenance; management; nonrecurring costs; people; recurring costs; rewards; skills acquisition; software development; technology tracking; Cost function; Engineering management; Humans; Programming; Software development management; Software engineering; Software maintenance; Software measurement; Software quality; Technology management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace and Electronics Conference, 1991. NAECON 1991., Proceedings of the IEEE 1991 National
Conference_Location :
Dayton, OH
Print_ISBN :
0-7803-0085-8
Type :
conf
DOI :
10.1109/NAECON.1991.165828
Filename :
165828
Link To Document :
بازگشت