Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Gestión de La Configuración
Gestión de La Configuración
SOFTWARE
1
Gestión de la configuración
2
Gestión de configuración de software (SCM)
◼ La gestión de configuración de software (SCM) es
el componente SQA asignado para gestionar los
cambios los cambios de software, considerando lo
siguiente:
3
Gestión de configuración de software (SCM)
◼ Definiciones:
◼ Elemento de configuración de software (SCI-
Software configuration item). Una unidad
aprobada de código de software, un documento o
pieza de hardware diseñado para la gestión de la
configuración y tratado como una entidad distinta en
el proceso de gestión de la configuración del
software. Generalmente pueden ser de cuatro clases:
documentos de diseño, código, archivos de datos,
herramientas de desarrollo.
4
Gestión de configuración de software (SCM)
◼ Definiciones:
◼ Versión SCI. El estado aprobado de un SCI en un
momento dado durante el proceso de desarrollo o
mantenimiento.
5
Gestión de configuración de software (SCM)
◼ Ejemplo:
6
Gestión de configuración de software (SCM)
◼ Definiciones:
◼ Gestión de la configuración de software: Un
componente SQA responsable de aplicar herramientas
técnicas y procedimientos administrativos
(computarizados y no computarizados) que permiten
completar las tareas requeridas para mantener las SCI y
las versiones de configuración del software. Las tareas de
configuración de software pueden ser clasificadas en
cuatro grupos:
1. Control de cambios.
2. Liberación de versions de SCI y configuraciones de
software.
3. Proveer servicios de información de SCM.
4. Verificación de cumplimiento de los procediemientos de
SCM.
7
Control de cambios de software (SCC)
◼ Control de cambios de software. La gestión de
cambios de software controla el proceso de
introducción de cambios:
8
Control de cambios de software (SCC)
◼ Proceso de control de cambios de software.
Elabora
Elabora
Revisa
Usuario
Autoridad
de control
de cambios
Orden de
(CCA)
cambios de
software
(SCO)
Repositorio
de versiones
10
Control de cambios de software (SCC)
◼ Liberación de versiones de SCI y configuraciones de
software.
11
Control de cambios de software (SCC)
◼ Liberación de versions de SCI y configuraciones de
software.
◼ El Plan de gestión de la configuración de software
12
Control de cambios de software (SCC)
◼ Liberación de versions de SCI y configuraciones de
software.
◼ Modelos de evolución de la configuración del software.
◼ Documentación de
las versiones de
configuración del
software.
13
Control de cambios de software (SCC)
◼ Proveer servicios de información de SCM
14
Control de cambios de software (SCC)
◼ Verificación del cumplimiento de los
procedimientos de SCM.
◼ Las auditorías de SCM son realizadas por la autoridad de
SCM y el CCA para controlar el cumplimiento de los
procedimientos de SCM.
◼ Porcentaje de cambios no aprobados introducidos en el
sistema durante el desarrollo o la operación.
◼ Porcentaje de SCO que no se llevan a cabo de acuerdo con
las instrucciones y que no cumplen plenamente con los
procedimientos.
◼ Porcentaje de revisiones de diseño y pruebas de software de
SCI modificadas que no se han realizado de acuerdo con los
procedimientos pertinentes, entro otros.
15