Gestión de Configuración de Software (Software Configuration Management, SCM) es una especialización de la gestión de configuración a todas las actividades en el sector del desarrollo de software.
SCM trata y controla: Para la realización de la SCM hay diferentes herramientas.
Pero herramientas que pretenden ofrecer una solución total al problema, a menudo no cumplen con los requisitos técnicos como: Por esa razón ofrece una mayor flexibilidad una solución que integre herramientas parciales que sean más fáciles de integrar en el proceso existente.
Por ejemplo: Algunos ejemplos de sistemas de gestión de la configuración: