2.8 Gestión de configuración de software (CMN)

""La Gestión de la Configuración de Software (SCM)"" es una disciplina fundamental dentro de la ingeniería de software que se enfoca en el control y la gestión de los artefactos de software a lo largo de su ciclo de vida. Los profesionales en este campo son responsables de tareas como el control de versiones, la gestión de cambios y la identificación de la configuración. Aseguran que los componentes de software, la documentación y los elementos relacionados se organicen y rastreen sistemáticamente para respaldar los procesos de desarrollo, mantenimiento y aseguramiento de la calidad.

La SCM tiene como objetivo mantener la consistencia y la integridad en los productos de software mediante la gestión de cambios, el registro de configuraciones y la facilitación de la colaboración entre los equipos de desarrollo. Incluye diversas prácticas como la creación de líneas de base, estrategias de ramificación y fusión, y la gestión de versiones. Una SCM efectiva mejora la colaboración, reduce errores y agiliza el proceso de desarrollo, asegurando en última instancia que el producto de software se ajuste a los requisitos del proyecto y a los estándares de la industria. Es un componente crítico del desarrollo de software, garantizando que el software evolucione de manera controlada y organizada. 

KA Core Tier1 Core Tier2 Electivo
2.8.1 Gestión del Proceso de Gestión de la Configuración de Software (GCS)     No
2.8.2 Identificación de la Configuración de Software     No
2.8.3 Control de Cambios en la Configuración de Software     No
2.8.4 Contabilidad del Estado de la Configuración de Software     No
2.8.5 Auditoría de la Configuración de Software     No
2.8.6 Gestión y Entrega de Versiones de Software     No
2.8.7 Herramientas de Gestión de Configuración de Software     No



Subsecciones
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM