• DocumentCode
    3409287
  • Title

    Understanding and predicting the process of software maintenance releases

  • Author

    Basili, Victor ; Briand, Lionel ; Condon, Steven ; Kim, Yong-Mi ; Melo, Walcélio L. ; Valen, J.D.

  • Author_Institution
    Inst. for Adv. Comput. Studies, Maryland Univ., College Park, MD, USA
  • fYear
    1996
  • fDate
    25-29 Mar 1996
  • Firstpage
    464
  • Lastpage
    474
  • Abstract
    One of the major concerns of any maintenance organization is to understand and estimate the cost of maintenance releases of software systems. Planning the next release so as to maximize the increase in functionality and the improvement in quality are vital to successful maintenance management. The objective of the paper is to present the results of a case study in which an incremental approach was used to better understand the effort distribution of releases and build a predictive effort model for software maintenance releases. The study was conducted in the Flight Dynamics Division (FDD) of NASA Goddard Space Flight Center (GSFC). The paper presents three main results: (1) a predictive effort model developed for the FDD´s software maintenance release process, (2) measurement-based lessons learned about the maintenance process in the FDD, (3) a set of lessons learned about the establishment of a measurement-based software maintenance improvement program. In addition, this study provides insights and guidelines for obtaining similar results in other maintenance organizations
  • Keywords
    planning; software cost estimation; software development management; software maintenance; software metrics; software quality; cost estimation; functionality; maintenance management; maintenance organization; measurement-based software maintenance improvement program; planning; predictive effort model; quality; software maintenance releases; software systems; Costs; Guidelines; NASA; Predictive models; Resource management; Scheduling; Software engineering; Software maintenance; Software measurement; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1996., Proceedings of the 18th International Conference on
  • Conference_Location
    Berlin
  • ISSN
    0270-5257
  • Print_ISBN
    0-8186-7247-1
  • Type

    conf

  • DOI
    10.1109/ICSE.1996.493441
  • Filename
    493441