Vous êtes sur la page 1sur 14

Plan para la Gestin de la

Configuracin
Mdulo de Homologaciones por Readmisin en
la Universidad del Magdalena
Versin: 2.0

Smart Solutions
PLAN DE GESTION DE
CONFIGURACION

Fecha: 8-11-2014

Pgina 2 de 14

Historia de revisiones
Fecha

Versin

Descripcin

[08/11/2014]

[1.0]

En este documento se consigna


la primera versin del proceso
que ser llevado a cabo para la
implementacin de la gestin de
la configuracin en el Desarrollo
del Mdulo de Homologaciones
por
Readmisin
en
la
Universidad del Magdalena.

Bladimir
Gambin

Liliana Tovar

Se
registran
actividades
adicionales programas en el
plan posterior a la presentacin
de la versin 1 proyectada al
docente Alex
Bustamante
Martnez.

Bladimir
Gambin

Liliana Tovar

[11/11/2014]

Confidencial

[2.0]

Universidad del Magdalena, 2014

Autor

Pgina 2 de
//V 2.0

14

Smart Solutions
PLAN DE GESTION DE
CONFIGURACION

Fecha: 8-11-2014

Pgina 3 de 14

Contenido
1. INTRODUCCIN .................................................................................... 4
1.1. PROPSITO ......................................................................................... 4
1.2. ALCANCE ............................................................................................ 4
EL ALCANCE DE ESTE DOCUMENTO ES ESTABLECER LA FUNCIN DE LA GESTIN DE
CONFIGURACIN EN EL PROCESO DE DESARROLLO DEL MDULO HOMOLOGACIN BAJO LA
MODALIDAD DE READMISIN .............................................................................. 4
1.3. TERMINOLOGA ..................................................................................... 4
1.4. REFERENCIAS ...................................................................................... 4
2. GESTIN DE SCM .................................................................................. 4
2.1. ORGANIZACIN .................................................................................... 4
2.2. POLTICAS DE CM ................................................................................. 6
2.2.1. Polticas de control de cambios ......................................................... 6
2.2.2. Polticas de repositorio .................................................................... 6
2.2.3. Polticas de manejo de lneas base .................................................... 7
3. ACTIVIDADES DE SCM ........................................................................... 7
3.1. IDENTIFICACIN DE LA CONFIGURACIN........................................................ 7
3.1.1. Elementos de configuracin ............................................................. 7
3.1.2. Nomenclatura de Elementos ............................................................ 8
3.1.3. Elementos de la Lnea Base del Proyecto ........................................... 8
3.1.4. Recuperacin de los Elementos de configuracin ................................ 9
3.2. CONTROL DE CONFIGURACIN ................................................................... 9
3.2.1. Solicitud de cambios ......................................................................10
3.2.2. Evaluacin de cambios o Anlisis de Impacto ....................................10
3.2.3. Aprobacin o desaprobacin de cambios ..........................................10
3.2.4. Implementacin de cambios ...........................................................10
3.3. ESTADO DE LA CONFIGURACIN ................................................................10
3.4. AUDITORIAS Y REVISIONES DE CONFIGURACIN..............................................11
3.4.1. Almacenamiento y proceso de liberacin ..........................................11
3.4.2. Auditoria de Configuracin e Informes de Estado ...............................11
4. CALENDARIO DE ACTIVIDADES DE SCM .............................................. 12
4.1.
4.2.
4.3.
4.4.
4.5.
4.6.

PLANIFICACIN ...................................................................................12
ESPECIFICACIN DE REQUERIMIENTOS.........................................................12
DISEO ............................................................................................13
IMPLEMENTACIN .................................................................................13
INTEGRACIN Y PRUEBA .........................................................................13
ACEPTACIN Y ENTREGA .........................................................................13

Confidencial

Universidad del Magdalena, 2014

Pgina 3 de
//V 2.0

14

Smart Solutions
PLAN DE GESTION DE
CONFIGURACION

Fecha: 8-11-2014

1.

Pgina 4 de 14

Introduccin
Este documento contiene los pasos a seguir para la implementacin de un
Sistema de Gestin de la Configuracin al proceso de desarrollo del mdulo de
Homologaciones en la Modalidad de Readmisin de la Universidad del
Magdalena.
1.1.

Propsito

El propsito de este plan es describir las actividades de gestin de


configuracin de software que deben ser llevadas a cabo durante el proceso
de desarrollo del mdulo de Homologacin bajo la modalidad de Readmisin
en la Universidad del Magdalena. Para ello se definirn tanto los productos
que se pondrn bajo control de configuracin, como los procedimientos que
deben ser seguidos por los encargados del desarrollo del proyecto.
1.2.

Alcance

El alcance de este documento es establecer la funcin de la gestin de


configuracin en el proceso de desarrollo del mdulo Homologacin bajo la
Modalidad de Readmisin
1.3.

Terminologa

Elemento de Configuracin (CI): Consiste en cada uno de los


elementos que estarn bajo gestin de Configuracin.

Sistema de Gestin de Configuracin (SCM): Consiste en el sistema de


Gestin de Configuracin del Software que se utilizar dentro del
proyecto.

Responsables del Sistema de Gestin de Configuracin (SCMR):


Consiste en las persona encargadas de controlar y supervisar la
gestin de cambios dentro del proyecto.

1.4.

Referencias

[1] ANSI/IEEE Std 828-2012, IEEE Standard for Software Configuration


Management Plans.
2.

Gestin de SCM
2.1.

Organizacin

Cmo se haba expuesto anteriormente los SCMR deben ser los encargados de
proveer la infraestructura y el entorno de configuracin para el proyecto, por lo cual
sern encargados de velar porque todos los integrantes del equipo de trabajo
Confidencial

Universidad del Magdalena, 2014

Pgina 4 de
//V 2.0

14

Smart Solutions
PLAN DE GESTION DE
CONFIGURACION

Fecha: 8-11-2014

Pgina 5 de 14

entiendan y ejecuten las actividades de SCM establecidos en el presente Plan. Otras


de sus responsabilidades ser controlar las versiones y cambios de cada una de
ellas.
Para el desarrollo del presente plan se contar con la participacin de un Gestor de
la Configuracin, un Coordinador de Configuracin, Responsable de elementos de
configuracin y un Gestor de cambio; sus respectivas funciones se detallan a
continuacin:
Rol

Gestor de la Configuracin
(SCMR)

Coordinadora de
Configuracin (SCMR)

Responsable de elementos
de configuracin

Confidencial

Actividad
Gestionar la planificacin, identificacin, control,
seguimiento y auditora de todos los elementos de
configuracin en la base de datos de
configuracin.
Desarrollar el plan de gestin de configuracin.
Promover el uso efectivo de la base de datos de
configuracin dentro del grupo de trabajo.
Monitorizar y reportar los cambios no autorizados
sobre los elementos de configuracin.
Liderar las actividades de evaluacin del proceso:
revisar tipos de elementos de configuracin,
relaciones, atributos y valores asociados,
estructura de la base de datos, derechos de
acceso.
Aprobar cambios estructurales en la base de datos
de configuracin.
Asegurar que todos los elementos de
configuracin estn registrados de forma
adecuada en la base de datos de configuracin.
Asegurar la consistencia e integridad de los datos
de la base de datos de configuracin y la
estructura del sistema a travs de la ejecucin de
procedimientos de verificacin y auditora.
Reportar cualquier discrepancia o no conformidad
en los elementos de configuracin al gestor de
configuracin.
Participar en la mejora continua del proceso de
gestin de configuracin.
Deber evaluar, aprobar y autorizar la creacin o
liberacin de lneas base dentro del proyecto.
Asegurar que los elementos de configuracin de
los que es responsable estn registrados en la
base de datos de configuracin con el estado y
datos de configuracin apropiados.
Verificar que los cambios sobre los elementos de
configuracin siguen el proceso de cambios
definido.
Universidad del Magdalena, 2014

Pgina 5 de
//V 2.0

14

Smart Solutions
PLAN DE GESTION DE
CONFIGURACION

Fecha: 8-11-2014

Pgina 6 de 14

Asegurar la idoneidad e integridad de los


elementos de configuracin de los que es
responsable.
Trabajar conjuntamente con el gestor de
configuracin para identificar las causas de
cualquier discrepancia identificada en las
auditoras e implementar las acciones correctivas.
Evaluar el impacto y riesgo de los cambios.
Asegurar que los responsables de los elementos
Gestor de cambio
de configuracin actualizan los histricos de estos
elementos con los cambios implementados.
Tabla 1 Responsabilidades de la gestin de configuracin

2.2.

Polticas de CM
2.2.1. Polticas de control de cambios
Para todos los cambios sobre los tems de configuracin, se debe
diligenciar
el
formato
de
solicitud
de
cambios,
SCM_AYRE_SolicitudCambios.doc, en el cual se debern registrar los
siguientes datos: Fecha de solicitud del cambio, tem de Configuracin al
que se le pretende aplicar un cambio, justificacin del cambio y persona
que solicita el cambio. Este formato debe estar incluido en el Sistema de
Gestin de la Calidad COGUI.
La solicitud de cambios deber ser evaluada por el Gestor de Cambios el
cual medir el impacto o riesgo de esta, y remitir para su aprobacin a
la Coordinadora de Configuracin.
2.2.2.

Polticas de repositorio

Todos los tems de configuracin debern ser manejados por la


herramienta de control de cambios GitHub Enterprise y GitHub para
Windows, para tener centralizada la informacin que sea almacenada,
conservando una estructura de versiones para todos los tems.
No se debern copiar archivos binarios en el repositorio.
No se debern almacenar archivos comprimidos (archivos .zip, .rar, .ace,
etc.).

Confidencial

Universidad del Magdalena, 2014

Pgina 6 de
//V 2.0

14

Smart Solutions
PLAN DE GESTION DE
CONFIGURACION

Fecha: 8-11-2014

Pgina 7 de 14

En cuanto a los compilados u otros ejecutables, se deber guardar es la


forma de generarlos y no los archivos compilados ni los instaladores de
los mismos.
Los nombres de los archivos que se carguen al repositorio solo debern
estar conformados por letras y nmeros, es decir, no debern tener
tildes, letras , ni ningn otro carcter especial.
2.2.3.

Polticas de manejo de lneas base

Las lneas base sern establecidas por los SCMR. Cada lnea base deber
etiquetarse, documentando las versiones de los productos que la conforman,
y el estado en que se encuentra (ver Lneas Base ms adelante).

3.

Actividades de SCM
3.1.

Identificacin de la configuracin

3.1.1.

Elementos de configuracin

Los elementos de configuracin para la ejecucin del proyecto sern los


siguientes:

Confidencial

El plan de proyecto.
El documento de definicin de requerimientos.
Estndares de anlisis, diseo, codificacin, pruebas, y auditoria.
Documentos de anlisis del sistema.
Documentos de diseo del sistema.
Modelo de procesos de negocio
Prototipos.
Especificaciones de prueba del sistema.
El Cdigo fuente del programa.
Documentos de diseo de base de datos.
Datos de prueba.
Manuales de usuario.
Manuales tcnicos.

Universidad del Magdalena, 2014

Pgina 7 de
//V 2.0

14

Smart Solutions
PLAN DE GESTION DE
CONFIGURACION

Fecha: 8-11-2014

3.1.2.

Pgina 8 de 14

Nomenclatura de Elementos

Para la fcil identificacin de cada uno de los elementos de configuracin,


definiremos un mtodo de nombrado de los mismos. La identificacin se lleva
a cabo mediante la inclusin de varias etiquetas en el nombre del archivo,
relacionadas con determinados parmetros tales como la versin o la
actividad. Al inicio de cada nombre de los elementos de configuracin se
deber incluir la etiqueta HOM para indicar que ste pertenece al proyecto
Mdulo de Homologaciones por Readmisiones.
A continuacin se muestra el mtodo para identificar cada ECS de forma
nica:
ELEMENTO
Documentos

NOMBRAMIENTO
HOM_fase_nombreECS_versin:
En
donde
HOM
corresponde al nombre del proyecto, fase: sigla de 4
letras del nombre de la fase a la que corresponde el
documento, nombreECS: Nombre del documento (sin
espacios), versin: versin en la que se encuentra el
documento.
Siglas de Fases:
INIC
ELAB
CONS
TRAN

Inicio
Elaboracin
Construccin
Transicin

Ejemplo: HOM_INIC_PlanGestion_v1.0
Nombre del Plan de Gestin del Proyecto generado en la
fase de inicio en versin uno.
Tabla 2 Mtodo para identificar ECS

3.1.3. Elementos de la Lnea Base del Proyecto


Para la creacin o liberacin de una lnea base se debe seguir un proceso.
Cualquier integrante del equipo podr presentar una propuesta para creacin
o liberacin de lnea base pero sta solo puede ser autorizada por la
Coordinadora de Configuracin, esta propuesta deber realizarse a travs
Confidencial

Universidad del Magdalena, 2014

Pgina 8 de
//V 2.0

14

Smart Solutions
PLAN DE GESTION DE
CONFIGURACION

Fecha: 8-11-2014

Pgina 9 de 14

del formato SCM_AYRE_SolicitudLineaBase.doc, el cual debe estar incluido


en el Sistema de Gestin de la Calidad COGUI.
El estado de un lnea base debe indicar en qu fase del ciclo de vida se
encuentra, si est en produccin, si est en pruebas o si fue rechazada. La
informacin de lnea base debe registrar los siguientes campos como mnimo:
LINEA BASE: [Identificador
FASE: [Fase]
ITERACIN: [Iteracin]
Elemento
Descripcin
[Nombre del [Descripcin del
elemento de elemento de la
la
Lnea Lnea Base]
Base]

de la lnea base]

Versin
[Versin
de la lnea
base]

Estado
[Estado de la
lnea base. Ej.:
En pruebas, en
produccin,
rechazado,
etc.]

Quien aprob
[Persona que
aprob a
formacin de la
lnea base.]

Tabla 3 Elemento de Lnea Base


Para nombrar las lneas base se tendr en cuenta el siguiente formato:
HOM_LB### donde HOM corresponde a la abreviacin del nombre de
proyecto y ### son los nmeros relacionados con la versin de la Lnea
Base.
3.1.4. Recuperacin de los Elementos de configuracin
Cada elemento de configuracin y Lnea Base debern ser almacenado
fsicamente en un ambiente controlado.
Para esto, todos elementos de configuracin sern almacenados en un medio
digital, sea CD o DVD, y debern ser entregados en custodia de manera
oficial a la persona encarga de Archivo y Correspondencia de la dependencia
de Admisiones, quien seguir los procedimientos propios de la oficina en
cuenta a almacenamientos y recuperacin de documentos.
3.2.

Control de configuracin

Confidencial

Universidad del Magdalena, 2014

Pgina 9 de
//V 2.0

14

Smart Solutions
PLAN DE GESTION DE
CONFIGURACION

Fecha: 8-11-2014

3.2.1.

Pgina 10 de 14

Solicitud de cambios

El solicitante llena el formato de solicitud de cambios, formato


SCM_AYRE_SolicitudCambios.doc, el cual es remitido al Gestor de Cambios.
Se deber ingresar toda la informacin necesaria, detallada en el documento.
3.2.2.

Evaluacin de cambios o Anlisis de Impacto

El formato de Solicitud de Cambios es recibo por el Gestor de Cambios quien


medir el
impacto o riesgo de esta, y remite a la Coordinadora de
Configuracin.
La Coordinadora de Configuracin analiza el cambio y puede o no requerir la
presencia del solicitante.

3.2.3.

Aprobacin o desaprobacin de cambios

La Coordinadora de Configuracin aprueba o rechaza la solicitud, haciendo la


respectiva documentacin del cambio.
Una vez realizado esto, La Coordinadora de
miembros del proyecto acerca del cambio.
3.2.4.

Configuracin informa a los

Implementacin de cambios

Una vez los miembros del equipo son informados acerca del cambio, los
involucrados realizarn la implementacin del mismo.
Se realizar un ciclo de pruebas completas para validar que no se hayan
generado errores por el cambio.
3.3. Estado de la configuracin
Para el estado de los elementos de configuracin, la Coordinadora de
Configuracin recoge informacin de identificacin correspondiente a cada
elemento de configuracin controlada, es decir, la versin actual, el historial
Confidencial

Universidad del Magdalena, 2014

Pgina 10 de
//V 2.0

14

Smart Solutions
PLAN DE GESTION DE
CONFIGURACION

Fecha: 8-11-2014

Pgina 11 de 14

de revisiones. Al final de cada fase, los elementos de configuracin se


actualizan como se define en el procedimiento de identificacin. La
Coordinadora de Configuracin preparar los informes conforme a lo solicitado
sobre el estado de los elementos de configuracin, que detalla las nuevas
solicitudes de cambio, las solicitudes de cambio recientemente aprobadas, y
las solicitudes de cambio cerradas.
3.4.

Auditorias y revisiones de configuracin


3.4.1.

Almacenamiento y proceso de liberacin

Al repositorio de datos se le realizar un backup todas las semanas que se


debe tener en un equipo distinto al servidor en el que se aloja el repositorio.
En caso de desastre, el backup se recuperar en el mismo equipo si es posible
o en otro equipo que sea distinto al equipo en el que se guarda el backup.
El proceso de liberacin se realizar poniendo una lnea base aceptada en
produccin. Para esto se deber tener la aprobacin del Gestor de la
Configuracin, el cual toma una lnea base que haya superado
satisfactoriamente el ciclo de pruebas y la etiqueta como un release que se
desplegar en produccin.
3.4.2.

Auditoria de Configuracin e Informes de Estado

El Gestor de Configuracin realizar auditoras en puntos clave del ciclo de


vida, con el fin de asegurar que los cambios se hayan efectuado
correctamente. Para ello deber tener en cuenta que:

Cada elemento de configuracin


apropiado.

se encuentra

en

el

directorio

El estado actual de los elementos de configuracin es consistente.

La informacin de lnea base se mantiene de forma correcta.

Se han registrado todos los cambios aprobados, que hayan sido


realizados sobre los elementos de configuracin.

Se puede establecer una trazabilidad entre cambios y productos


afectados.

Se han incorporado modificaciones adicionales


aprobadas con las solicitudes de cambios realizadas.

distintas

las

Como resultado de la auditora, el Gestor de Configuracin generar un


informe del estado de configuracin, el cual deber responder a los siguientes
interrogantes:
Confidencial

Universidad del Magdalena, 2014

Pgina 11 de
//V 2.0

14

Smart Solutions
PLAN DE GESTION DE
CONFIGURACION

Fecha: 8-11-2014

Pgina 12 de 14

Qu paso?
Quin lo hizo?
Cundo pas?
Qu ms se vio afectado?
4.

Secuencia de actividades de SCM


A continuacin se describe la secuencia de las actividades del SCM, su
coordinacin y los eventos involucrados para su implementacin.

4.1.

Planificacin

Esta etapa tendr una duracin de 2 semanas a partir de la aprobacin de


ejecucin del proyecto.
La primera tarea durante la planificacin ser designar los roles para las actividades
del SCM. Esto involucra definir al(os) SCMR, designar al Gestor de la configuracin,
al Coordinador de Configuracin, al Responsable de elementos de configuracin y al
Gestor de cambio as:
Nombre
Bladimir Gambin

Rol
Gestor de la Configuracin (SCMR)

Liana Tovar

Coordinadora de Configuracin (SCMR)

Jhon Mario Martnez

Responsable de elementos de configuracin

Manuel Villalba

Gestor de cambio

Tabla 4 Designacin de Roles de la Gestin de Configuracin

4.2.

Especificacin de requerimientos

Esta etapa tendr una duracin de 4 semanas posterior a la fase de planificacin.


Desde esta etapa los SCMR debern proveer apoyo constante sobre las actividades
del SCM a todo el equipo de trabajo que as lo requiera.
Confidencial

Universidad del Magdalena, 2014

Pgina 12 de
//V 2.0

14

Smart Solutions
PLAN DE GESTION DE
CONFIGURACION

Fecha: 8-11-2014

Pgina 13 de 14

Al trmino de esta etapa, se deber establecer la Lnea Base de especificacin de


requerimientos.
4.3.

Diseo

Esta etapa tendr una duracin de 2 semanas posterior a la fase de Especificacin


de requerimientos.
En esta etapa se debern controlar los cambios y se informar peridicamente al
responsable el estado de la configuracin.
Al trmino de la etapa se establece la Lnea Base de diseo conformada por el
diseo preliminar, el diseo detallado y los planes de prueba.
4.4.

Implementacin

Esta etapa tendr una duracin de 4 semanas posterior a la fase de Diseo.


Se controlarn los cambios y se informa peridicamente sobre el estado de la
configuracin.
Una vez se haya aprobado un cdigo, se establece la Linea Base de este.
4.5.

Integracin y prueba

Esta etapa tendr


Implementacin.

una

duracin

de

semanas

posterior

la

fase

de

Se controlan los cambios y se informa peridicamente sobre el estado de la


configuracin.
Integrado y aprobado el software se establece la Linea Base de integracin y
prueba. Luego, se realiza la auditora fsica y funcional.
4.6.

Aceptacin y entrega

Esta etapa tendr una duracin de 1 semanas posterior a la fase de Integracin y


prueba.

Confidencial

Universidad del Magdalena, 2014

Pgina 13 de
//V 2.0

14

Smart Solutions
PLAN DE GESTION DE
CONFIGURACION

Fecha: 8-11-2014

Pgina 14 de 14

Aprobado el software y su configuracin se establece la Linea Base del producto. La


versin del software liberada junto a su documentacin ser almacenada en el
repositorio del software.

Confidencial

Universidad del Magdalena, 2014

Pgina 14 de
//V 2.0

14

Vous aimerez peut-être aussi