|
Software Configuration Management |
|
Roger Pressman, in his book Software Engineering: A Practitioner's Approach, says that software configuration management (SCM) is a "set of activities designed to control change by identifying the work products that are likely to change, establishing relationships among them, defining mechanisms for managing different versions of these work products, controlling the changes imposed, and auditing and reporting on the changes made."
This is an important aspect for any software development activity. With a reliable configuration management you are able to - Make control deliveries
- Entire project team works refers to one place for project artifacts.
- Roll back to previous working versions
- Make incremental deliveries
- Release more than one versions
- Track Change Packages
Depending on the individual project needs FDSC uses a Software Configuration Management Tool internally or Access the one from client is using or uses a hosted tool.
|