The tracking and control of software development. SCM tools typically offer version control and team programming features.
A category of software whose definition changes from manufacturer to manufacturer. Perforce is a Software Configuration Management system. Functions commonly said to comprise SCM systems are version control, concurrent development, release management, build management, and change review.
The IT organization's process and efforts to proactively manage numerous, on going changes to software artifacts during a project or while in production. The objective is to maintain software integrity, traceability and eliminate mistakes and rework throughout the software life cycle. Also, frequently called version control.