Software configuration management (SCM) is the task of tracking and controlling changes in the software deployments