Documentos de Académico
Documentos de Profesional
Documentos de Cultura
COA001.PMC - Plan de Gestion de La Configuracion
COA001.PMC - Plan de Gestion de La Configuracion
Historia de Revisin
Fecha
Versin
Descripcin
Autor
04/10/2006
11/10/2006
1.0
1.1
Matias Wepfer
Matias Wepfer
23/10/2006
1.2
COAI-52
Correccin sugerida por QA en el issue COAI-53, 54 y 55
Matias Wepfer
Tabla de Contenidos
1.Introduccin...................................................................................................................................... 4
1.1.Objetivo........................................................................................................................................................... 4
1.2.Alcance........................................................................................................................................................... 4
1.3.Definiciones, Siglas y Abreviaturas................................................................................................................ 4
1.4.Referencias..................................................................................................................................................... 4
1.5.Overview......................................................................................................................................................... 4
3.Recursos........................................................................................................................................... 6
3.1.Recursos de Software ................................................................................................................................... 6
5.Control de la configuracin........................................................................................................... 10
5.1.Configuracin y Control de Cambios............................................................................................................10
5.2.Procesamiento y Aprobacin de Requerimiento de Cambio .......................................................................10
5.3.CCB (Change Control Board Comit de Control de Cambios) .................................................................10
5.3.1.Integrantes del CCB.................................................................................................................................. 10
5.3.2.Reuniones.................................................................................................................................................. 11
5.3.3.Responsabilidades del CCB...................................................................................................................... 11
5.4.Clasificacin de los tipos de pedido de cambios .........................................................................................11
5.5.Clasificacin de la severidad de los pedidos de cambio..............................................................................11
5.6.Entornos / ambientes ................................................................................................................................... 11
6.Auditoria de CM.............................................................................................................................. 11
7.Reportes de Estado ....................................................................................................................... 11
1. Introduccin
El propsito del documento es describir el Plan de Gestin de la Configuracin.
1.1. Objetivo
El objetivo es definir y mantener la integridad de los artefactos que se generarn a lo largo del
ciclo de vida de ste proyecto.
Se definirn las actividades de CM a desarrollar, su frecuencia, roles y responsabilidades.
1.2. Alcance
Las actividades incluidas dentro de la Administracin de la Configuracin son:
1.5. Overview
El Plan de CM se basa fuertemente en los lineamientos planteados en el Procedimiento de
Gestin de la Configuracin. Lo que sigue es el tailoring de las actividades a realizar en el rea
de CM.
Responsabilidades
Este rol tiene asociado las tareas de
administracin y mantenimiento del repositorio
unificado de versionado.
Technical Leader
Apellido y nombre
Martn Ciatto
Limay Fortunato
Matas Wepfer
Carla Perrone
Bernardo Brandolin
Referencia al SDP
Gestionar los conflictos que pueden producirse en entornos en los que los
desarrolladores se encuentran distribuidos geogrficamente.
Se utiliza dentro del proyecto para todos estos motivos y posee un WorkBook definido por las
polticas de la empresa que consta de la siguiente estructura:
Commons
BusinessModeling
Requirements
Analisys Design
Implementation
QualityAssurance
Deployment
ProjectManagement
Environment
SoftwareConfigurationManagement
cvs1.cub2k.com
Repository Folder
Protocol
Usuario y contrasea
/cvs/COA001/
Pserver
Solicitar al Lider de proyecto Usuario y password.
3. Recursos
Esta seccin describe los recursos requeridos para ejecutar las actividades de administracin de
configuracin del proyecto, incluyendo todas las herramientas de software que se utilizarn en el
proyecto.
3.1. Recursos de Software
La siguiente tabla lista las herramientas de software que se utilizarn en el proyecto y que aplican a
la generacin o mantenimiento de tems de configuracin.
Recurso ID
Nombre
Propsito
Ubicacin
CVS
Repositorio de almacenamiento
cvs1.cub2k.com
EA
Herramienta Case
Oracle DB
Jira
jira.cub2k.com
Ms Project
cvs
Ms Office
cvs
Eclipse
Desarrollo de Aplicacin
Directorio local
Time Tracker
timetracker.cub2
k.com
4. Identificacin de la configuracin
4.1. Seleccin de los tems de Configuracin
La seleccin de los tems de configuracin ser responsabilidad del Lder de Proyecto, dichos tems
sern puestos bajo administracin de configuracin de acuerdo al presente plan.
4.2. Identificacin de los tems de Configuracin
Etapa del ciclo de vida
Incepcion
ID tem
tem de configuracin
SDP
Recurso que
genera / versiona el
IC
PM
Lista de riesgos
PM
Elaboracin
PM
Master Plan
Plan de comunicaciones
SAR
PM
Requerimientos
Analista
Visin
Analista
Plan de Administracin de la
Configuracin
Responsable SCM
Plan de Mediciones
Analista de
Mediciones
10
WSR
PM
12
Planilla de Mediciones
Analista de
Mediciones
13
SRS
Analista
14
Interfaces de Usuario
Analista
15
Casos de uso
Analista
16
Diagramas de secuencia
Analista
17
Diagramas de Clases
Analista
18
20
21
Plan de Test
QA Manager
22
Casos de Prueba
Analista QA
23
25
Informes
de
Evaluacin Analista QA
(checklists,
resultados
de
ejecucin, informe de ejecucin,
detalle de informe)
Analista
Modelo de Base de Datos
Desarrollador
Clases java
26
Archivos XML
Desarrollador
27
Archivos de Propiedades
Desarrollador
28
Desarrollador
29
Responsable SCM
19
24
Construccin
PM
Ubicacin / Medio
Nomenclatura
BCCL006 <Nombre
del Plan>
BCCL006 SRS
Procedimiento de Administracin
Se mantendr la copia firmada bajo llave.
Se mantendr la copia firmada bajo llave.
tem de
Configuracin
Ubicacin / Medio
Casos de Uso
Firmados
Nomenclatura
BCCL006 Caso de
Uso <Nombre
Completo>
BCCL006 Exit
Letter
Procedimiento de Administracin
Se mantendr la copia firmada bajo llave.
Se mantendr la copia firmada bajo llave.
Rol
00-Commons
Todos
00_01-CDP Ejemplos
Todos
00_02-CDP Templates
Todos
Analista
01_05-Minutas de
Reunion
01_06-Documentacion
Adjunta
02-Requirements
Analista
02_01-SRS
Analista
02_02-Documento de
Vision
02_03-Especificaciones
de Casos de Uso
02_04-Planes
Analista
02_05-Minutas de
Reunion
02_06-Documentacion
Adjunta
03-Analisys Design
Analista
03_01-Documentos de
Arquitectura
03_02-Minutas de
Reunion
03_03-Documentacion
Adjunta
04-Implementation
04_01-Fuentes
04_02-Minutas de
Reunion
04_03-Documentacion
Adjunta
05-Quality Assurance
Analista
Analista
Analista
Analista
Analista
Analista
Analista
Analista
Arquitect
o
Arquitect
o
Arquitect
o
Arquitect
o
Desarrol
lador
Desarrol
lador
Desarrol
lador
Desarrol
lador
QA
Nivel de
acceso por
rol
Descripcin
Todos Solo
lectura
Todos Solo
lectura
Todos Solo
lectura
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
05_01-QC
QA
05_02-Revision de
Documentacin
05_03-Generales QA &
QC
05_04-Planificacion
QA
05_05-Minutas
QA
06-Deployment
Desarrol
lador
Desarrol
lador
Desarrol
lador
PM
06_01-Minutas de
Reunion
06_02-Documentacion
Adjunta
07-Project
Management
07_01-Inicio
QA
QA
PM
07_02-Planificacion
PM
07_03-Monitoreo y
Control
PM
07_04-Cierre
PM
08-Environment
PM
08_01-Material de
Capacitacion
08_02-Development
Case
08_03-Minutas de
Reunion
08_04-Documentacion
Adjunta
09-Software
Configuration
Management
09_01-Release Notes
Cliente
09_02-Release Notes
Internas
09_03-Versionado EA
PM
09_04-Planes
SCM
09_05-Auditorias
SCM
09_06-Minutas de
Reunion
09_07-Documentacion
Adjunta
SCM
PM
PM
PM
SCM
SCM
SCM
SCM
SCM
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Solo
lectura
PM Control
total
PM Control
total
Todos Solo
lectura
PM Control
total
Todos Solo
lectura
PM Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
Todos Control
total
tems de configuracin
Requerimientos
Sistema
Visin
SRS
Especificaciones de Casos de Uso
Prototipo de Pantalla
Diagrama de Navegacin
Modelo de Clases de Anlisis
Aplicacin
Pruebas Unitarias
La siguiente tabla describe los distintos tipos de releases referentes a la aplicacin que se definen
para los proyectos:
Nombre Release
Entrega a Testing
Aceptado
Produccin
Descripcin
Este release ser creado cuando exista un conjunto de cdigo desarrollado en estado
estable para comenzar las pruebas y acordada la planificacin con el rea de Testing.
Este release ser creado una vez que el sector usuario ejecuta exitosamente (segn
criterios de aceptacin) todos los casos de prueba. El resultado de este release ser
utilizado como release de produccin.
Este release se crear una vez que se haya recibido la aceptacin por parte del sector
usuario despus que haya iniciado la fase de mantenimiento.
5. Control de la configuracin
5.1. Configuracin y Control de Cambios
Ver COA001.PAC.Plan de Administracion de Cambios.doc.
5.2. Procesamiento y Aprobacin de Requerimiento de Cambio
Ver COA001.PAC.Plan de Administracion de Cambios.doc.
5.3. CCB (Change Control Board Comit de Control de Cambios)
5.3.1.
Miembros/Rol
Lder del CCB
Responsable del Cliente
Evaluador de Cambios
Apellido y nombre
Wepfer, Matias
Casteli, Marcelo
Wepfer, Matias
10
5.3.2.
Reuniones
Tipo de Reunin
Reunion Semanal
de avance
Propsito
En la reunin semanal de avance con el
cliente se debern tratar los cambios
presentados por el cliente
Frecuencia
Semanal
Duracin
1h
Descripcin
Desarrollo
Testing
Test de Aceptacin
Produccin
Responsable
Oscar Scotti
Ubicacin
Oficinas de Cubika
Carla Perrone
Marcelo Casteli
Marcelo Casteli
Oficinas de Cubika
Correo Argentino
Correo Argentino
6. Auditoria de CM
A continuacin se describen las auditorias de CM a ser llevadas a cabo durante el proyecto.
Audit.
ID
Tipo
Fsica
Proceso
Descripcin
Auditar que estn bajo control de versin todos los
tems mencionados en este documento de acuerdo a
las lneas base entregadas.
Auditar que se cumplan todos los tems del rea de
proceso de CM, de acuerdo al checklist de CM.
Responsable
Momento
QA
Transicin
QA
En Incepcin y
Transicin
7. Reportes de Estado
A continuacin se describen los reportes de configuracin a ser generados para identificar el estado
de la configuracin del software.
11
ID de
reporte
1
Propsito
Informar del estado de
la configuracin y de la
adherencia a procesos
de acuerdo al checklist
de CM
Responsable
Frecuencia
En Incepcin y Transicin
QA
12