3. Proceso: Seguir y Controlar los Cambios
3.2. Controlar Los Elementos de Configuración
3.2.2. Definición de Proceso: Controlar Los Elementos de Configuración
Proceso: GC – SCC – CEC: Gestión de la Configuración –
Seguir y Controlar los cambios – Controlar Los Elementos de Configuración.
Cod.Doc GC-PROC- SCC-CEC
Responsable: Gestor de Cambios Versión: 1.0
Mantenimiento: Estado: Borrador X
Publicado
Descripción: Se mantiene el control sobre la configuración de la línea base del producto de trabajo.
Este control incluye el seguimiento de la configuración de cada uno de los elementos de configuración, aprobando una nueva configuración, en caso de ser necesario, y actualizando la línea base.
Establecer un mecanismo para controlar cualquier cambio de los elementos de
Configuración, desde que se solicita hasta que se cierra. Notas:
En el caso de un elemento de configuración que forme parte de una línea base,
los cambios requieren una aprobación que puede venir de un Comité de Control de Cambios, del Jefe de Proyecto, del cliente. Se tienen que considerar cambios también los necesarios para corregir defectos o fallos.
Alcance: Una vez aprobado e implementado el cambio la nueva versión del elemento de configuración pasa a formar parte de la línea base.
Si procede, identificación y registro de peticiones de cambio, análisis y evaluación de los cambios, aprobación o rechazo de la petición, e implementación, verificación y liberación del elemento software modificado.
En el caso de un elemento de configuración que todavía no forme parte de una línea base (es decir no haya sido aprobado todavía), el cambio se reflejará en una nueva versión del elemento de configuración pero sin que se requiera una aprobación del Comité de Control de Cambios (el autor es responsable y tiene la autoridad para realizar el cambio). Este mecanismo de control de versiones es aplicable siempre desde el principio del proyecto a todos los elementos de configuración identificados.
Tanto en un caso como en otro, los cambios a los elementos de configuración se comunican en el momento en que son almacenados en la librería o repositorio oficial a todos los afectados.
Guías de
Personalización: No aplica Documentos de
Referencia: Los siguientes documentos han sido referenciados en la elaboración de este proceso: No Aplica
Abreviaciones y
Autores: Rocío Peñarreta - Patricio Cuenca 112
Gestor de Cambios
Comité de Control de Cambios (CCC o CCB).
Listado de Cambios
Versión Fecha Autor
Número (F)igura, (T)abla, o (P)árrafo Acción (M)odificar (E)liminar (A)ñadir Descripción
1.0 23/02/2010 RPCH PCP Todo A Emisión Inicial
A. Diagrama de Flujo del Proceso
FLUJO(Figura16 – UTPL_CMMI_SEGUIIRYCONTROLDECAMBIOSGC_CEC.vcd o .png)
B. Resumen del Proceso
Criterios de Entrada: Criterios de Salida: Solicitudes de cambios.
Actualizar Sistema de Gestión de Cambios
Líneas Base actualizadas con los ec
modificados y actualizados.
Entradas Salidas:
Archivos de las líneas base Líneas base actualizadas
Roles:
Líder del Grupo de Desarrollo de Software
Líder de Gestión de configuración (Gestor de Cambios)
Activos/Referencias:
Tareas:
Mantener actualizado y publicar el estado de los elementos de configuración.
Métricas:
Número de elementos de configuración que forman parte de una línea base y que fueron modificados producto de las peticiones de cambio.
Número de solicitudes de cambio recibidas.
Número de solicitudes de cambio aceptadas.
Esfuerzo invertido en revisar y aprobar las solicitudes de cambio.
Autores: Rocío Peñarreta - Patricio Cuenca 113
C. Definición Detallada del Proceso
Objetivo del
Procedimiento: Controlar los cambios a los elementos de configuración.
Roles y
Responsabilidades: Asegurar que los responsables de los elementos de configuración actualizan los históricos de estos elementos con los cambios
implementados.
Criterios de Entrada: Solicitudes de cambios.
Actualizar Sistema de Gestión de Cambios
Entradas: Archivos de las líneas base
Pasos a Actividades
del Procedimiento: Los pasos necesarios para este procedimiento se listan a continuación: Controlar los cambios a los elementos de configuración a lo largo del
ciclo de vida del producto.
Obtener la autorización apropiada antes que los elementos de
configuración cambiados sean introducidos en el sistema de gestión de configuración.
La autorización puede venir del Comité de control de cambios
(CCB), jefe del proyecto o del cliente.
Comprobar la entrada (Check-in) y la salida (Check out) de los elementos
de configuración desde el sistema de gestión de configuración para la incorporación de los cambios de forma que se mantenga la exactitud y la integridad de los elementos de configuración.
Criterios de las etapas de comprobación de entrada (check-in) y de
salida (check-out) son:
Confirmar que las revisiones están autorizadas.
Actualizar los elementos de configuración.
Archivar la línea base reemplazada y recuperar la nueva línea
base.
Realizar revisiones para asegurar que los cambios no han causado
efectos involuntarios en las líneas base (Ej. Asegurar que los cambios no hayan comprometido la seguridad y/o la protección del sistema).
Registrar los cambios a los elementos de configuración y las razones de
los cambios según sea apropiado.
Si se acepta un cambio propuesto al producto de trabajo, se
identifica un calendario (cronograma) para incorporar el cambio al producto de trabajo y a otras áreas afectadas.
Los mecanismos de control de configuración pueden adaptarse a las
categorías de los cambios Ejemplo las consideraciones aprobadas podrían ser menos rigurosas para los cambios de componentes que no afecten a otras áreas.
Los elementos de configuración cambiados se liberan después de la
revisión y de la aprobación de los cambios de configuración.
Los cambios no son oficiales hasta que estos sean liberados
Autores: Rocío Peñarreta - Patricio Cuenca 114 Criterios de Salida: Líneas Base actualizadas con los ec modificados y actualizados.
Métricas del Proceso: Número de elementos de configuración que forman parte de una línea base y que fueron modificados producto de las peticiones de cambio.
Número de solicitudes de cambio recibidas.
Número de solicitudes de cambio aceptadas.
Esfuerzo invertido en revisar y aprobar las solicitudes de cambio. Impacto sobre la programación y esfuerzo/costo
Autores: Rocío Peñarreta - Patricio Cuenca 115