Sunteți pe pagina 1din 12

[Nombre del proyecto]

Plan de Configuracin
Versin [1.0]
[Este documento es la plantilla base para elaborar el documento Plan de
Configuracin. Los textos que aparecen entre parntesis rectos son explicaciones de
que debe contener cada seccin. Dichos textos se deben seleccionar y sustituir por
el contenido que corresponda.]

Historia de revisiones
Fecha

Versin

Descripcin

Autor

[dd/mm/aaaa]

[x.x]

[detalles]

[nombre]

Plan de Configuracin

Pgina 1 de 12

Contenido
1.

INTRODUCCIN...............................................................................................................................3
1.1.
1.2.
1.3.
1.4.

2.

GESTIN DE SCM.............................................................................................................................4
2.1.
2.2.
2.3.

3.

PROPSITO......................................................................................................................................3
ALCANCE........................................................................................................................................3
TERMINOLOGA..............................................................................................................................3
REFERENCIAS.................................................................................................................................3
ORGANIZACIN..............................................................................................................................4
RESPONSABILIDADES......................................................................................................................4
POLTICAS, DIRECTIVAS Y PROCEDIMIENTOS APLICABLES.............................................................4

ACTIVIDADES DE SCM...................................................................................................................5
3.1.
IDENTIFICACIN DE LA CONFIGURACIN.......................................................................................5
3.1.1.
Elementos de configuracin..................................................................................................5
3.1.2.
Nomenclatura de Elementos..................................................................................................5
3.1.3.
Elementos de la Lnea Base del Proyecto.............................................................................8
3.1.4.
Recuperacin de los Elementos de configuracin................................................................8
3.2.
CONTROL DE CONFIGURACIN.......................................................................................................8
3.2.1.
Solicitud de cambios..............................................................................................................8
3.2.2.
Evaluacin de cambios o Anlisis de Impacto......................................................................9
3.2.3.
Aprobacin o desaprobacin de cambios..............................................................................9
3.2.4.
Implementacin de cambios..................................................................................................9
3.3.
ESTADO DE LA CONFIGURACIN...................................................................................................10
3.4.
AUDITORIAS Y REVISIONES DE CONFIGURACIN..........................................................................10
3.5.
CONTROL DE INTERFASES............................................................................................................10
3.6.
CONTROL DE SUBCONTRATOS Y VENDEDORES.............................................................................11

4.

CALENDARIO..................................................................................................................................11

5.

RECURSOS........................................................................................................................................11

6.

MANTENIMIENTO DEL PLAN DE SCM....................................................................................11

Plan de Configuracin

Pgina 2 de 12

1.

Introduccin
[Provee un resumen de las actividades de SCM, para que aquellos que revisen
actividades, realicen actividades e interacten con el SCM puedan entender el
Plan.]
1.1. Propsito
Este documento describe las actividades de gestin de configuracin de
software que deben ser llevadas a cabo durante el proceso de desarrollo del
proyecto. Aqu se definen tanto los productos que se pondrn bajo control de
configuracin como los procedimientos que deben ser seguidos por los
integrantes del equipo de trabajo.
1.2. Alcance
El Plan de configuracin est basado en algunos supuestos que se detallarn:

El tiempo de duracin del proyecto est limitado a 13 semanas, por lo


tanto se busca una rpida respuesta a los cambios, tratando que este
procedimiento sea lo menos burocrtico posible.

El Modelo de Proceso se basa en un desarrollo incremental, dado por


las distintas iteraciones. Resulta importante tener control sobre cada
una de las iteraciones y fases, de los productos generados en estas y
de los cambios surgidos, evaluados y aprobados.

Se deben incluir en control de configuracin la mayor cantidad de


productos posibles, tomando en cuenta siempre las restricciones
dadas por la duracin del proyecto y por la capacidad organizativa del
grupo.

La eleccin de los elementos de configuracin se realizar en base a


los entregables, siendo sta responsabilidad del Responsable de
SCM, apoyado por los integrantes de cada disciplina.

1.3. Terminologa

CCB
(Configuration
Configuracin.

CI

SCA
(Software Change Authorization) Autorizacin de Cambio en el
Software.

SCM
(Software
Configuration
Configuracin del Software.

SCMR

SCR
(System/Software Change Request) Peticin de Cambio en el
Sistema/Software.

SQA
(Software Quality Assurance) Aseguramiento de la Calidad del
Software.

SQAR

Control

Board)

Comit

de

Control

de

(Configuration Item) elemento bajo gestin de Configuracin.

Management)

Gestin

de

(SCM Responsable) Responsable de SCM.

(SQA Responsable) Responsable de SQA.

1.4. Referencias
[1] ANSI/IEEE Std 828-1990, IEEE Standard for Software Configuration
Management Plans.
[2] 2002, Modelo de Proceso.

Plan de Configuracin

Pgina 3 de 12

2.

Gestin de SCM
[Se describen las responsabilidades y responsables para la realizacin de las
actividades de gestin de configuracin dentro del proyecto.]
2.1. Organizacin
[Se deben especificar las estructuras organizacionales tanto tcnicas como de
gestin de proyecto, las cuales participarn en la implementacin de
actividades de SCM.
Se debe identificar:

Todas las lneas de trabajo que participen o sean responsables de


actividades de SCM.

El cometido de estas lneas de trabajo dentro del proyecto.

Relaciones entre estas lneas de trabajo.]

2.2. Responsabilidades
El SCMR debe proveer la infraestructura y el entorno de configuracin para el
proyecto. Debe preocuparse porque todos los integrantes del grupo entiendan
y puedan ejecutar las actividades de SCM que el Plan les asigna, as como
asegurar que stas sean llevadas a cabo. Seguir la lnea base, controlando las
versiones y cambios de ella, son tareas correspondientes a el. Debe definir y
construir el Ambiente Controlado e informar al resto del equipo sobre la
manera de usarlo.
El SCMR es un apoyo importante para las decisiones que debe tomar el CCB,
debiendo formar parte de ste si lo cree necesario.
Otras actividades que conciernen al SCMR son :

Identificar los elementos de configuracin, estableciendo as la lnea


base del proyecto.

Fijar una poltica de nomenclatura de los elementos de configuracin


para facilitar la identificacin y ubicacin de stos en el proyecto.

Llevar a cabo el control de la configuracin, estableciendo estndares


y procedimientos a seguir con respecto a los cambios para permitir
un control de los mismos.

Proveer de reportes de estado de la configuracin mediante el


seguimiento del historial de las revisiones y liberaciones.

Realizar auditorias de la lnea base del software para verificar que el


Sistema en desarrollo es consistente y la lnea base est bien
definida.

[Se debe especificar la asignacin de diferentes actividades de SCM a las


distintas lneas de trabajo del proyecto.
Otras actividades referentes a la gestin de configuracin son:
Responsable

Actividad

]
2.3. Polticas, directivas y procedimientos aplicables

Plan de Configuracin

Pgina 4 de 12

[Se especifican restricciones de polticas o procedimientos externos al Plan.


Para cada una se debe detallar el impacto y efecto sobre el Plan.]

3.

Actividades de SCM
Identifica todas las actividades y tareas que se requieren para el manejo de la
configuracin del sistema. Estas deben ser tanto actividades tcnicas como de
gestin de SCM, as como las actividades generales del proyecto que tengan
implicancia sobre el manejo de configuracin.
3.1. Identificacin de la configuracin

3.1.1.

Elementos de configuracin

Para este proyecto los elementos de configuracin se correspondern con los


entregables definidos en el Modelo de Proceso, aunque no necesariamente
todos los entregables deben ser elementos de configuracin.
La decisin de cuales de los entregables sern elementos de configuracin
ser tomada por el SCMR, quin deber tomar en cuenta qu productos sern
necesarios cuando se quiera recuperar una versin completa del sistema.
Se debe generar una lnea base por iteracin en cada Fase, de acuerdo a lo
siguiente:

3.1.2.

Los eventos que dan origen a la lnea base.

Los elementos que sern controlados en la lnea base.

Los procedimientos usados para establecer y cambiar la lnea base.

La autorizacin requerida para aprobar cambios a los documentos


de la lnea base.

Nomenclatura de Elementos

En esta seccin se especifican la identificacin y descripcin nica de cada


elemento de configuracin.
Adems se especifica como se distinguirn las diferentes versiones de cada
elemento.
Para todos los elementos de configuracin se les deber agregar, despus del
nombre del mismo, informacin acerca del grupo al que corresponde el
elemento y la versin del mismo.
El formato
donde:

para esta nomenclatura es:

NomenclaturaGXvY.extensin,

Nomenclatura es la especificada mas abajo para cada elemento.


X es un nmero de 1 dgito que identifica al grupo.
Y indica la versin del elemento de configuracin o entregable.
Extensin indica la extensin del elemento de configuracin o entregable.
[Ejemplo: RQALSG1v2.doc, es como se deber llamar el entregable "Alcance
del Sistema" correspondiente al grupo 1 y cuya versin del documento es la
2.]
Para los entregables, se deber identificar a que Fase e iteracin corresponden
en forma manual. Esto es: para los elementos bajo control de configuracin se
los almacenar de forma que se puedan recuperar dada la Fase e iteracin a
la que corresponden, y para los elementos que no se encuentran bajo control

Plan de Configuracin

Pgina 5 de 12

de configuracin podrn ser almacenados por ejemplo en carpetas que


identifiquen la Fase e iteracin a la que pertenecen.
Se indica la siguiente nomenclatura para cada entregable en el modelo de
proceso, segn la disciplina (en caso que exista algn elemento de
configuracin que se agregue a los que se detallan abajo, se deber incluir en
las tablas siguientes de acuerdo a la disciplina a la que pertenece, indicando la
nomenclatura usada):
Requerimientos:
Nomenclatura
RQACT
RQDRQ
RQMOD
RQRSU
RQDVC
RQPIU
RQRCA
RQALS
RQGLO
RQOOMDO
RQOODRP
RQGXNOM

Entregable
Acta de Reunin de Requerimientos
Especificacin de Requerimientos
Modelo de Casos de Uso
Requerimientos Suplementarios
Documento de Validacin con el Cliente
Pautas para Interfase de Usuario
Requerimientos Candidatos
Alcance del Sistema
Glosario
Modelo de Dominio
Documento de Requerimientos para el Prototipo
Nomenclatura

Diseo:
Nomenclatura
DSMDI
DSARQ
DSOOMDA
DSOODDP

Entregable
Modelo de Diseo
Descripcin de la Arquitectura
Modelo de Datos
Documento de Diseo del Prototipo

Implementacin:
Nomenclatura
IMEDT
IMEI
IMPR
IMIIN
IMDT
IMIVU
IMOOPII
IMOOMIM
IMOOEJI
IMOORRP
IMOOCVU
IMGXICO
IMGXEST
IMGXCON
IMGXNUC
IMGXMOD

Entregable
Estndar de Documentacin Tcnica
Estndar de Implementacin
Prototipo
Informe de Integracin
Documentacin tcnica
Informe de Verificacin Unitaria
Plan de Integracin de la Iteracin
Modelo de Implementacin
Ejecutable de la Iteracin
Reporte de Revisin por Pares
Clases de la Verificacin Unitaria de Mdulo
Informe de Consolidacin
BC Con Estilos
BC Consolidado
BC Ncleo
BC Mdulo

Verificacin:
Nomenclatura Entregable
VRPVV
Plan de Verificacin y Validacin

Plan de Configuracin

Pgina 6 de 12

VRDAP
VRPVI
VRMCP
VRIVD
VRIVI
VRIVS
VRRPR
VREV
VRIFV

Documento de Evaluacin y Ajuste del Plan de V & V


Plan de Verificacin de la Iteracin
Modelo de Casos de Prueba
Informe de Verificacin de Documento
Informe de Verificacin de Integracin
Informe de Verificacin del Sistema
Reportes de Pruebas
Evaluacin de la Verificacin
Informe Final de Verificacin

Implantacin (IP):
Nomenclatura Entregable
IPMSU
Materiales para Soporte al Usuario
(Se pueden usar sufijos para identificar cada tem dentro
del material Ej. IPMSUMU para Manual de Usuario)
IPMCA
Materiales para Capacitacin
IPPS
Presentacin del Sistema
IPPLA
Plan de Implantacin
IPVPR
Versin del Producto
IPOOEDU
Estndar de Documentacin de Usuario
IPOORFPA
Reporte Final de Pruebas de Aceptacin
Gestin de Configuracin y Control de Cambios (SCM):
Nomenclatura
SCMPLA
SCMMAC
SCMGC
SCMRV
SCMILB
SCMIF

Entregable
Plan de Configuracin
Manejo del Ambiente Controlado
Gestin de Cambios
Registro de Versiones
Informe de la Lnea Base del Proyecto
Informe Final de SCM

Gestin de Calidad (SQA):


Nomenclatura
SQAPLA
SQADAP
SQARTF
SQAES
SQAIR
SQADV
SQANV
SQAIF

Entregable
Plan de Calidad
Documento de Evaluacin y Ajuste del Plan de Calidad
Informe de RTF
Entrega Semanal de SQA
Informe de Revisin de SQA
Descripcin de la Versin
Notas de la Versin
Informe Final de SQA

Gestin de Proyecto (GP):


Nomenclatura
GPPLA
GPISP
GPEM
GPDRI
GPRAC
GPIFP
GPARE
GPPIT

Plan de Configuracin

Entregable
Plan de Proyecto
Informe de Situacin del Proyecto
Estimaciones y Mediciones
Documento de Riesgos
Registro de Actividades
Informe Final de Proyecto
Acta de la Reunin de Equipo
Plan de la Iteracin

Pgina 7 de 12

GPPDE
GPICF
GPPDIP
GPPDP
GPARD
GPOODAP
GPIARI

Plan de Desarrollo
Informe de Conclusiones de la Fase
Presentacin en Diapositivas del Proyecto
Presentacin al Director del Proyecto
Acta de la Reunin con el Director del Proyecto
Documento de Evaluacin y Ajuste al Plan de Proyecto
Acta de la Reunin de Integracin

Comunicacin (COM):
Nomenclatura
COMDI
COMENS
COMEVS
3.1.3.

Entregable
Documento Informativo
Encuesta de Satisfaccin del Cliente
Evaluacin de Satisfaccin del Cliente

Elementos de la Lnea Base del Proyecto

[En esta seccin se debe detallar la Lnea Base. Esto es, los elementos que
pertenecen a la Lnea Base del Proyecto, especificados por Fase del Proyecto y
por iteraciones dentro de cada Fase.]
FASE: [Fase]
ITERACIN: [Iteracin]
Elemento
Descripcin
[Nombre
del [Descripcin del
elemento de la Lnea elemento de la Lnea
Base]
Base]

3.1.4.

Disciplina
[Disciplina a la que
pertenece]

Recuperacin de los Elementos de configuracin

[Se deben identificar y describir como el cdigo, documentacin, y datos de la


lnea base definida van a ser almacenados fsicamente en el ambiente
controlado.
Se detallar para cada elemento o conjunto de elementos, el formato, la
ubicacin, los requerimientos de aceptacin e inspeccin, y procedimientos de
control de acceso.]
3.2. Control de configuracin
En esta seccin se detallan las actividades de solicitud, evaluacin, aprobacin
e implementacin de cambios a los elementos de la lnea base.
Los cambios apuntan tanto a la correccin como al mejoramiento.
El procedimiento que se describe a continuacin es el que se utilizar cada vez
que se precise introducir un cambio al sistema.
Se entiende por cambio al sistema, las modificaciones que afecten a la lnea
base del sistema, como pueden ser:

Cambios en los Requerimientos.

Cambios en el Diseo.

Cambios en la Arquitectura.

Cambios en las herramientas de desarrollo.

Plan de Configuracin

Pgina 8 de 12


3.2.1.

Cambios en la documentacin del proyecto. (agregar


documentos o modificar la estructura de los existentes)

nuevos

Solicitud de cambios

Cuando se realiza la solicitud de un cambio, se actualiza el documento de


Solicitud de cambio para registrar esta solicitud.
Se debe ingresar toda la informacin necesaria, detallada en el documento.
3.2.2.

Evaluacin de cambios o Anlisis de Impacto

La evaluacin del cambio involucra determinar qu es necesario hacer para


implementar el cambio y la estimacin de sus costos y plazos.
Se realiza en 2 pasos:
1. Planificacin de la evaluacin del cambio que involucra:

Revisar la solicitud de cambio para entender su alcance.


(Si es necesario se discute con el originador para aclarar el
alcance de lo propuesto y los motivos de la solicitud.

Determinar las personas del proyecto que deben realizar el


anlisis de evaluacin del cambio e involucrarlas.

Desarrollar un Plan para la evaluacin del cambio.

Si el cambio involucra al Cliente, obtener el acuerdo de


ste con el Plan.

2. Evaluar el cambio:
Dependiendo de las caractersticas del cambio, la evaluacin del cambio puede
ser realizado por el Administrador o ser delegado a otras personas del
proyecto.
Se debe determinar el impacto en:

3.2.3.

Los productos tcnicos.

Los Planes de proyecto.

Los acuerdos con el Cliente.

Los Riesgos del proyecto.

Aprobacin o desaprobacin de cambios

Se debe formar el Comit de Control de Configuracin y determinar su


autoridad para la aprobacin de cambios.
La composicin de este comit puede variar segn el tipo de cambio y las
lneas de trabajo involucradas en l.
Se sugieren como posibles integrantes:

Administrador (obligatorio)

Arquitecto (opcional)

Analista (opcional)

Implementador (opcional)

SCM (obligatorio)

Cliente (opcional)

Se define un comit de Control de Configuracin de nivel superior, compuesto


por el Gerente de proyecto, al cual se elevarn las solicitudes de cambios cuya
aprobacin o desaprobacin no se pueda resolver por el primer comit.

Plan de Configuracin

Pgina 9 de 12

3.2.4.

Implementacin de cambios

Una vez realizada la evaluacin del cambio, se decide en qu momento


implementarlo. Esta etapa involucra los procesos necesarios para implementar
la solicitud y monitorear el progreso del trabajo.
Adems se especificar el momento de liberacin del cambio; as como
tambin los responsables de las actividades que involucra el cambio.
Recordando que nos basamos en un proceso de desarrollo incremental e
iterativo, donde en cada iteracin se realizan tareas de Anlisis de
requerimientos, Diseo, Implementacin y Verificacin; se debe introducir el
cambio en el rea que lo origin y continuar con las actividades del ciclo
(Requerimientos, Anlisis, Diseo, Implementacin, Verificacin) que
impactarn los elementos de la lnea base correspondientes a cada actividad.
3.3. Estado de la configuracin
[Las actividades de control de estado son para reunir informacin y reportar el
estado de los elementos de configuracin.
Se debe especificar lo siguiente:

Qu elementos sern revisados de la lnea base y por cambios a


realizarse.

Qu tipos de reportes de estado sern generados y con qu


frecuencia.

Como la informacin
reportada.

Como ser controlado el acceso a los datos de estado.

ser

obtenida,

guardada,

procesada,

Si se utiliza una herramienta automtica deber ser especificada su


funcionalidad y modo de uso explcitamente o por referencia.
En los reportes de estado de los elementos de configuracin se debe incluir
como mnimo la siguiente informacin:

Su primer versin aprobada.

El estado de los cambios solicitados.

El estado de implementacin de los cambios aprobados.]

3.4. Auditorias y revisiones de configuracin


Se realizarn auditorias de la lnea base antes de una liberacin de sta o de
una actualizacin de la versin de un componente prioritario de sta.
Estas auditorias incluirn:

Objetivo: el objetivo de todas las auditoras es verificar que en un


momento dado la lnea base se compone de una coleccin consistente
y bien definida de productos.

Elementos de configuracin bajo auditora: se elegirn uno o mas


elementos de configuracin de mayor prioridad en la lnea base.

Agenda de auditoras: antes de la liberacin o actualizacin.

Conduccin: las auditoras sern dirigidas por el SCMR.

Participantes: SCMR y los autores de los elementos de configuracin


a auditar.

Documentos Requeridos: Documentos de SCR y reportes de estado


de la configuracin generados.

Plan de Configuracin

Pgina 10 de 12

Reportes de Deficiencias y Acciones Correctivas: determinadas por los


participantes.

Criterio de Aprobacin: lo determina el SCMR.

Plan de Configuracin

Pgina 11 de 12

3.5. Control de Interfases


Las actividades de Control de Interfases controlan los cambios a los
elementos de configuracin del proyecto, que modifican las interfases con
elementos fuera del alcance del Plan.
Este control ser llevado por el SCMR como parte del control de la
configuracin.
3.6. Control de subcontratos y vendedores
N/a.

4.

Calendario
[Se debe establecer la secuencia y coordinacin de las actividades y eventos
que afecten la implementacin del Plan en un cronograma.
Este debe incluir las actividades de SCM y especificar las dependencias entre
estas actividades y los principales hitos en la planificacin del proyecto.
Los hitos de las actividades de SCM incluyen:

5.

Definicin de la lnea base.

Implementacin de Control de Cambios.

Fechas de comienzo y fin de las auditorias.]

Recursos
[Identificacin de las herramientas de software, tcnicas, equipamiento,
personal, y capacitacin necesaria para la implementacin de las actividades
de SCM.]

6.

Mantenimiento del Plan de SCM


[Esta seccin debe contener:

Quien es responsable de monitorear el Plan de SCM.

Con cuanta frecuencia se realizarn modificaciones al Plan.

Como sern evaluados y aprobados los cambios al Plan.

Como sern realizados y comunicados los cambios al Plan.

Este Plan deber ser revisado al inicio de cada fase, modificado de acuerdo a
lo necesario, aprobado y distribuido al equipo de proyecto.]

Plan de Configuracin

Pgina 12 de 12

S-ar putea să vă placă și