Software Configuration Management (SCM) refers to tracking and controlling software changes. SCM tracks software updates. Software engineers will closely monitor software used by the enterprise to stay on top of revision control. SCM assists in detecting and monitoring functional software elements and configurations, tracking version selection and changes, establishing software control and implementing baselines. Software Configuration Management is also known as Software Control...
It's on a yearly basis. I am not aware of any additional costs.