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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have