EV OL UCI ÓN DEL SOFTW AR E
GESTIÓN DE CONFIGURA SOFTWARE
CIÓN DEL
Integrantes: • Kenny Willy Ospina Fernández • Victor Cesar Pomajuica Curisinche • Hugo Hildebrando Noriega Valenzuela • Elizabeth Portilla Flores
Lima – Perú Agosto, 2009
Definición del proceso SCM Propósito: •
El propósito de la gestión de configuración es de establecer y mantener la integridad de los productos de trabajo utilizando configuración de identificación, control de configuración, configuración de cuentas y estados; y configuración de atributos
Objetivos: Los objetivos generales de la gestión de configuración son: • • •
El establecer una Línea Base para cada proceso del ciclo de vida del software Realizar un seguimiento para un mejor control de cambios Establecer la integridad y la mantención de la línea base durante el proceso de vida del software
Roles; Lo roles que implica la gestión de configuración son: • • • • • •
Gestor de Configuración: responsable del proceso de gestión Propietario de elementos de configuración: propietario y responsable de un elemento de configuración (CI) Bibliotecario de Configuración: encargado de la biblioteca de configuración y el gestor de todas las copias principales de elementos de configuración. Auditor de configuración: se encarga de visualizar, modificar, o cancelar la planificación de auditoría y limpiar la salida de auditorías antiguas. Gestor de soporte: responsable de gestionar la relaciones entre los elementos de configuración (CI) y los usuarios a los que se le han asignado a un rol. Persona en rol: una persona en rol es un usuario al que se le ha asignado un rol.
Artefactos: Los principales artefactos que se utilizan para una mejor gestión son: • • • •
El plan general de SCM Políticas organizacionales Procesos organizacionales Procedimientos oficiales de SCM / Instrucciones de trabajo
•
El plan de proyecto de SCM
Principales Actividades: Las principales actividades son: • • • • • •
Identificación de la configuración de productos seleccionados que componen la línea base en ciertos puntos a lo largo del tiempo. Realizar un plan general para el manejo de la configuración del software. Controlar cambios a los objetos de configuración. Construir y proveer especificaciones para construir productos a partir de la gestión de configuración del sistema Mantener la integración de la línea base. Proveer estados y datos de configuración exactos y precisos a los desarrolladores, usuarios finales y usuarios.
Resultados: • Las líneas base establecidas para lo procesos de cambio del ciclo de vida del producto software permite un seguimiento histórico del análisis y desarrollo del producto software, y así seguir paso a paso su evolución. • El seguimiento de cambios permite un mejor control de los procesos actuales del producto software además de la verificación de los estándares de calidad en el desarrollo del mismo. • Con el establecimiento de líneas bases íntegras, consistentes y congruentes se puede conocer la integridad de la evolución del producto software y así hacer un planeamiento estratégico de la gestión de la calidad.
Bibliografía: 2006
Norma Técnica Peruana NTP/ISO-IEC 12207 http://www.bvindecopi.gob.pe/normas/isoiec12207.pd f
2006
CMMI®for Development v1.2 http://www.bvindecopi.gob.pe/normas/isoiec12207.pd f
2006
CMMI®for Development v1.2 http://www.sei.cmu.edu/reports/06tr008.pdf
2009
http://www.mejorasalproceso.com/docs/IngConfigura cion.htm
2009
http://volunta.ual.es/cdguia/GESTION/cm/Guia/Texto s/Economia/seguimiento.htm
2010
http://www.fao.org/DOCREP/U1310S/u1310s04.htm