In other words, SCM is a methodology to control and manage a software development project.
The goals of SCM are generally:
- Configuration Identification- What code are we working with?
- Configuration Control- Controlling the release of a product and its changes.
- Status Accounting- Recording and reporting the status of components.
- Review- Ensuring completeness and consistency among components.
- Build Management- Managing the process and tools used for builds.
- Process Management- Ensuring adherence to the organization's development process.
- Environment Management- Managing the software and hardware that host our system.
- Teamwork- Facilitate team interactions related to the process.
- Defect Tracking- making sure every defect has traceability back to the source
No comments:
Post a Comment