{"title":"The impact of configuration management during the software product's lifecycle","authors":"A. G. Do","doi":"10.1109/DASC.1999.863679","DOIUrl":null,"url":null,"abstract":"This paper emphasizes the importance of configuration management (CM) during a software product's development lifecycle. It describes the growth of CM activities during the life of a project and identifies benefits of having a CM discipline, in terms of product integrity and return on investment. Key CM functions (i.e., configuration control, version management, change management, build and release support and process CM) and their respective roles during the software product development lifecycle are described. In addition, this paper identifies some new opportunities of CM roles in the 21/sup st/ century. Examples of poor configuration control and associated cost are identified and options for an effective CM system are discussed.","PeriodicalId":269139,"journal":{"name":"Gateway to the New Millennium. 18th Digital Avionics Systems Conference. Proceedings (Cat. No.99CH37033)","volume":"119 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Gateway to the New Millennium. 18th Digital Avionics Systems Conference. Proceedings (Cat. No.99CH37033)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DASC.1999.863679","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
This paper emphasizes the importance of configuration management (CM) during a software product's development lifecycle. It describes the growth of CM activities during the life of a project and identifies benefits of having a CM discipline, in terms of product integrity and return on investment. Key CM functions (i.e., configuration control, version management, change management, build and release support and process CM) and their respective roles during the software product development lifecycle are described. In addition, this paper identifies some new opportunities of CM roles in the 21/sup st/ century. Examples of poor configuration control and associated cost are identified and options for an effective CM system are discussed.