• 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