Vous êtes sur la page 1sur 10

Universidad Politcnica de Madrid

Facultad de Informtica

GESTIN DEL PROYECTO (Ciclo 1) _________________________________________________________ GESTIN DE CONFIGURACIN DEL SOFTWARE


Grupo 15

Historial de Versiones
Versin Plan GCS_c1_v1.0.docx Plan GCS_c1_v2.0.docx Modificacin Entrega inicial Incusin proceso inspeccin Realizado por Rubn Justo 5/12/2008 Rubn Justo 10/12/2008 Revisado por lvaro Prez 6/12/2008 lvaro Prez 10/12/2008 Aprobado por Alejandro Garca 9/12/2008 Alejandro Garca 10/12/2008 N Peticin Cambio 1 2

Gestin de Configuracin del Software


Grupo 15

NDICE
1.INTRODUCCIN .......................................................................................................................... 3 2. PRODUCTOS INCLUIDOS EN EL PLAN GCS ................................................................................. 4 3. COMIT DE CONTROL DE CONFIGURACIN (CCC) .................................................................... 5 4. ESTNDARES DEL PLAN GCS...................................................................................................... 6 5. PROCEDIMIENTO DE GESTIN DE CONFIGURACIN DEL SOFTWARE ...................................... 7 5.1 Procedimiento para incorporar un nuevo producto: .......................................................... 7 5.2 Procedimiento para modificar el producto. ........................................................................ 8 6. FORMULARIOS........................................................................................................................... 9 6.1 Peticin de cambio (PC) ...................................................................................................... 9 6.2 Informe de estado de configuracin (IEC)......................................................................... 10

Ingeniera del software Gestin del proyecto (Ciclo 1)

Pgina 2

Gestin de Configuracin del Software


Grupo 15

1.INTRODUCCIN
El principal propsito del plan de gestin de configuracin del software, modelado por el jefe de soporte, es el de controlar los cambios, ya que si stos fuesen descontrolados se podra perder gran cantidad de tiempo, adems de degradar el diseo. Por tanto este plan va a ser aplicado durante todo el proceso de desarrollo del producto y consistir en mantener copias de todas las versiones de ste, as como de mantener un registro de los cambios realizados y como han sido llevados a cabo. Utilizando este plan se conseguir que cualquier integrante del grupo de trabajo pueda acceder en cualquier momento a los elementos de la lnea base, pero no modificarlos sin seguir el procedimiento determinado por el plan. Para que esto sea efectivo, es necesario que el responsable de desarrollo se asegure de que se utilizan las versiones oficiales para el diseo y construccin de nuevos productos. Nuestra lnea base del producto va a contener los siguientes elementos: Gestin de configuracin del software. Cdigo Pruebas Diseo Anlisis de requisitos

Para conseguir el control requerido sobre los cambios en la lnea base, se proceder a la creacin de un repositorio en el espacio de trabajo del equipo con un directorio principal llamado Lnea Base en el que se mantendrn todos los elementos que definen nuestro producto. Para poder modificar cualquier elemento de este repositorio ser necesario hacer una peticin de cambio y que sta sea aprobada por el comit de control de configuracin. En el interior del directorio principal se ubicarn un directorio por cada uno de los elementos enumerados anteriormente y que van a conformar la lnea base de nuestro producto. Tambin se va a proceder a un control de copias de seguridad con la finalidad de tener acceso a cualquier versin anterior del producto que haya sido aadida previamente a la lnea base. Dichas copias de seguridad debern tener un nombre bien definido que incorpore el nmero de versin y su historial de revisiones.

Ingeniera del software Gestin del proyecto (Ciclo 1)

Pgina 3

Gestin de Configuracin del Software


Grupo 15

2. PRODUCTOS INCLUIDOS EN EL PLAN GCS


Los productos que decidimos incluir en el Plan de Gestin de Configuracin Software son los siguientes: Plan de Gestin de Configuracin Software (Este documento). Estndares del proyecto. Especificacin de Requisitos Software (ERS). Especificacin de Diseo Software (HLD). Diseo detallado (LLD). Material y resultados de pruebas. Cdigo.

Ingeniera del software Gestin del proyecto (Ciclo 1)

Pgina 4

Gestin de Configuracin del Software


Grupo 15

3. COMIT DE CONTROL DE CONFIGURACIN (CCC)


El propsito de este comit es el de asegurar que todos los productos de la lnea bsica y todos los cambios a estos productos sean debidamente justificados y de una calidad conveniente. Para cumplir con este cometido, el comit de control de configuracin deber reunirse cada vez que se propongan cambios en los productos de la lnea bsica, es decir, cuando se quiera aadir un nuevo producto o modificar uno ya existente. Las proposiciones debern ser aprobadas por este comit para que se hagan efectivas. Los miembros que forman nuestro comit de control de configuracin son Rubn Justo Soria (Jefe de Soporte) y Alejandro Garca Garca (Jefe de Desarrollo). Si la situacin lo requiriese, cualquier otro miembro podra aadirse al comit eventualmente para afrontar una proposicin. Los criterios a seguir por el comit son los siguientes: 1. Toda la informacin de cambio necesaria ha sido enviada previamente en un formulario de peticin de cambi y ste ha sido recibido por el comit. 2. El Jefe de Desarrollo y el propietario del producto deben estar de acuerdo con el cambio. 3. El responsable de calidad/proceso confirma que el producto o el cambio del producto se ha desarrollado segn el proceso acordado por el equipo y que los datos de desarrollo muestran que cumple los criterios de calidad del equipo. 4. El cambio es coherente con las necesidades del cliente o usuario, el diseo del producto, y la estrategia de desarrollo. 5. Estn disponibles los recursos adecuados para hacer el cambio. El jefe de soporte mantendr informado al resto del equipo del volumen total del producto existente y de la actividad de cambios mediante el formulario del informe de estado de la configuracin (IEC).

Ingeniera del software Gestin del proyecto (Ciclo 1)

Pgina 5

Gestin de Configuracin del Software


Grupo 15

4. ESTNDARES DEL PLAN GCS


Para llevar a cabo el seguimiento de las versiones de cada producto de la lnea base seguiremos los siguientes estndares: 1. Estndar para nombrar los productos: Este estndar tiene la finalidad de identificar a los productos sin ningn tipo de ambigedad y proporcionar informacin bsica sobre el producto a golpe de vista. El estndar de nombrado ser el siguiente: En primer lugar tendremos el nombre del producto que deber ser coherente e identificativo. A continuacin tendremos el ciclo al que pertenece (c1 c2), tras esto vendr la versin especificada con el formato vx.x, donde la primera x indica un cambio considerable y la segunda un cambio leve en la versin. Un aspecto a tener en cuenta es que entre cada uno de los campos mencionados se incluir un guin bajo como separador, quedando a modo de ejemplo el formato que se muestra a continuacin: Nombre_c1_v0.0.docx 2. Estndar para portadas: Las portadas contendrn la siguiente informacin: Nombre de la universidad Nombre del centro Logotipo del centro Punto del ciclo Ciclo Nombre del documento Nmero de grupo Historial de versiones El historial de versiones ser una tabla con el siguiente formato: Historial de Versiones
Versin Modificacin Realizado por Revisado por Aprobado por Nmero Peticin de Cambio

3. Formularios estndar de: a. Peticin de Cambio b. Informe de estado de la configuracin Estos formularios se incluirn como anexos al final de este documento.

Ingeniera del software Gestin del proyecto (Ciclo 1)

Pgina 6

Gestin de Configuracin del Software


Grupo 15

5. PROCEDIMIENTO DE GESTIN DE CONFIGURACIN DEL SOFTWARE


5.1 Procedimiento para incorporar un nuevo producto:
1. El propietario debe dar su visto bueno al producto y rellenar el formulario de peticin de cambio. 2. Enviar el formulario de peticin de cambio al comit de control de configuracin junto con el producto que se desea aadir 3. El lder del comit control de configuracin (Jefe de soporte) registrar la solicitud de cambio y la marcar como abierta. 4. El responsable de calidad/proceso confirma la calidad del producto mediante una inspeccin, atendiendo a si los datos del proceso sobre ese producto estn disponibles y a si satisface los criterios de calidad. 5. El comit de control de cambios revisa la entrega y tiene tres opciones: 1) Aprobarla: En este caso el producto se pone en la lnea base y se marca la peticin como aprobada y cerrada. 2) Rechazarla: Se le comunica al propietario del producto adjuntndole toda la informacin necesitada y se marca la peticin como rechazada y cerrada. 3) Solicitar ms informacin: El comit considera que necesita ms informacin para evaluar la solicitud de cambio y pedir ms informacin al ingeniero para continuar. En este caso la peticin se mantiene como en trmite. Si durante la revisin se encuentra un fallo menor y con fcil solucin, el comit podr resolverlo directamente si lo ve apropiado.

5.2 Procedimiento de Inspeccin


1. El jefe de calidad y otro ingeniero ms, revisan el producto. 2. Se renen el propietario del producto, el jefe de calidad y el otro ingeniero para realizar la reunin de inspeccin. 3. Se anotarn los fallos en el INS apoyado en la descripcin de los fallos del LOGD correspondiente a dicho producto. 4. El propietario del LOGD sern el jefe de la inspeccin, puesto que ser quien abra el documento. El cual ser terminado por el propietario del producto que rellenar los tiempos empleados en la correccin de los defectos. 5. Si el documento es aprobado en la inspeccin es fechado de nuevo y enviado al CCC, para que lo incluya en la lnea base.

Ingeniera del software Gestin del proyecto (Ciclo 1)

Pgina 7

Gestin de Configuracin del Software


Grupo 15

5.2 Procedimiento para modificar el producto.

1- El miembro del equipo que solicite un cambio deber enviar un formulario de peticin de cambio al comit de control de configuracin junto con el producto a modificar. 2- El lder del comit de control de configuracin (jefe de soporte) deber registrar dicha peticin de cambio y pasar a revisarla con el resto de componentes del comit. 3- El comit de control de cambios revisa la entrega y tiene tres opciones:
1) Aprobarla: En este caso el producto se pone en la lnea base y se marca la peticin como aprobada. 2) Rechazarla: Se le comunica al propietario del producto adjuntndole toda la informacin necesitada y se marca la peticin como rechazada y cerrada. 3) Solicitar ms informacin: El comit considera que necesita ms informacin para evaluar la solicitud de cambio y pedir ms informacin al ingeniero para continuar. En este caso la peticin se mantiene como en trmite.

4- Si la peticin es aprobada, se deber anotar en el formulario de peticin de cambio la fecha en que se aprob y se continuar con los siguientes pasos 5- El autor deber realizar el cambio. 6- El responsable de calidad/proceso confirma la calidad del producto mediante una inspeccin, atendiendo a si los datos del proceso sobre ese producto estn disponibles y a si satisface los criterios de calidad.
7-El comit de control de cambios revisa la entrega y tiene tres opciones: 1) Aprobarla: En este caso el producto se pone en la lnea base y se marca la peticin como cerrada. 2) Rechazarla: Se le comunica al propietario del producto adjuntndole toda la informacin necesitada y se marca la peticin como rechazada y finalizada. 3) Solicitar ms informacin: El comit considera que necesita ms informacin para evaluar la solicitud de cambio y pedir ms informacin al ingeniero para continuar. En este caso la peticin se mantiene como en trmite.

Se debe tener en cuenta para todos los procedimientos descritos en este apartado lo siguiente:

El responsable de soporte mantiene copias de seguridad de todos los elementos de la lnea base (se incluye tambin la peticin de cambio completada y aprobada) El propietario del producto tambin mantiene una copia de la versin del producto

Ingeniera del software Gestin del proyecto (Ciclo 1)

Pgina 8

Gestin de Configuracin del Software


Grupo 15

6. FORMULARIOS 6.1 Peticin de cambio (PC)


Informacin del proceso de cambio Peticionario: Proyecto/Equipo: Parte / Nivel: Informacin del producto Nombre del Producto/EC: Tamao del Producto/Cambio: Propietario del EC: Medida del Tamao: Moderador Inspeccin: Tipo y Fecha de Inspeccin: Direccin de Backup: Informacin del cambio Necesidad/razn del Cambio: Beneficios del Cambio: Impacto del Cambio: Descripcin del Cambio: Estado de la peticin del cambio Abierta: Aprobada: Desaprobada: Cerrada: Fecha Fecha Peticin: N PC: Ciclo:

Ingeniera del software Gestin del proyecto (Ciclo 1)

Pgina 9

Gestin de Configuracin del Software


Grupo 15

6.2 Informe de estado de configuracin (IEC)


Informacin del IEC
Nombre: Fecha del informe: Ciclo: Proyecto/Grupo: Parte/Nivel:

Actividad GCS
PCs enviadas PCs aprobadas PCs rechazadas PCs en implementacin PCs cerradas PCs diferidas PCs reversas

Semana

Peticiones hasta la fecha

Estado de la GCS (Volumen del producto)


Pginas de texto totales: Pginas de diseo totales: Lneas de pseudo-cdigo: LOC totales: LOC nuevas y cambiadas: LOC casos de prueba: Pginas de material de pruebas: Pginas de resultados de pruebas: Otros elementos:

Semana

Cambio a partir de la semana anterior

Comentarios:

Ingeniera del software Gestin del proyecto (Ciclo 1)

Pgina 10