Plande SCM
Plande SCM
Plande SCM
Plan de SCM
[[fecha]]
Versión 1.0
Plan de SCM
[[Autor]]
Versión 1.0 [[fecha]]
Registro de cambios
Nro. de Fecha Tipo(1) Descripción del cambio Autor Nro. de
cambio petición
1
Plan de SCM
[[Autor]]
Versión 1.0 [[fecha]]
Tabla de Contenidos
1 INTRODUCCIÓN...............................................................................................................................3
1.1 PROPÓSITO......................................................................................................................................3
1.2 ALCANCE........................................................................................................................................3
1.3 IDENTIFICACIÓN.............................................................................................................................3
1.4 DESCRIPCIÓN DEL SISTEMA............................................................................................................3
1.5 DESCRIPCIÓN DEL DOCUMENTO.....................................................................................................4
1.6 DOCUMENTOS RELACIONADOS.......................................................................................................4
1.7 DOCUMENTOS REFERENCIADOS.....................................................................................................4
1.8 GLOSARIO DE TÉRMINOS................................................................................................................4
1.9 ACRÓNIMOS....................................................................................................................................5
2 GESTIÓN.............................................................................................................................................5
2.1 ESTRUCTURA ORGANIZACIONAL....................................................................................................5
2.2 RECURSOS......................................................................................................................................5
2.2.1 Personal.....................................................................................................................................5
2.2.2 Infraestructura...........................................................................................................................5
2.3 ACTIVIDADES DE SCM DURANTE EL CICLO DE VIDA.....................................................................5
2.3.1 Planificación.............................................................................................................................5
2.3.2 Especificación de requerimientos.............................................................................................5
2.3.3 Diseño........................................................................................................................................5
2.3.4 Implementación.........................................................................................................................5
2.3.5 Integración y prueba.................................................................................................................5
2.3.6 Aceptación y entrega.................................................................................................................5
2.4 CALENDARIZACIÓN........................................................................................................................5
3 IDENTIFICACIÓN DE LA CONFIGURACIÓN............................................................................5
3.1 BASELINES.......................................................................................................................................5
3.2 MÉTODOS DE IDENTIFICACIÓN.......................................................................................................5
3.3 ESTABLECIMIENTO DE LA BIBLIOTECA DEL SOFTWARE.................................................................5
4 CONTROL DE LA CONFIGURACIÓN..........................................................................................5
4.1 CCB...............................................................................................................................................5
4.1.1 Responsabilidades.....................................................................................................................5
4.1.2 Composición..............................................................................................................................5
4.2 PROCESO DE CONTROL DE CAMBIOS..............................................................................................5
5 INFORMES SOBRE EL ESTADO DE LA CONFIGURACIÓN..................................................5
6 AUDITORÍAS DE LA CONFIGURACIÓN.....................................................................................5
2
Plan de SCM
[[Autor]]
Versión 1.0 [[fecha]]
1 Introducción
1.1 Propósito
< Objetivo organizacional asociado al documento, audiencia y responsables del documento. >
Por lo tanto, el plan de SCM está dirigido al jefe de proyectos, los desarrolladores y al responsable
de SCM, responsable de la elaboración, actualización y monitoreo del plan.
1.2 Alcance
<Visión general del documento. Incluye sus objetivos y alcance. >
1.3 Identificación
< Identificación detallada de los productos de trabajo a los cuales se aplica el documento. Se
debe especificar: título, identificador y acrónimo. >
<Además, debe entregarse una breve descripción de cada producto de trabajo. >
1. [[Nombre del producto de trabajo]] <Breve descripción del producto y su propósito. >
2. [[Nombre del producto de trabajo]] <Breve descripción del producto y su propósito. >
3. [[Nombre del producto de trabajo]] <Breve descripción del producto y su propósito. >
3
Plan de SCM
[[Autor]]
Versión 1.0 [[fecha]]
Capitulo 1 Introducción: provee una visión general sobre los contenidos y objetivos del plan de
SCM. Además, entrega las definiciones y acrónimos utilizados en los capítulos
posteriores.
El plan de SCM forma parte del plan de proyecto, por lo tanto los recursos y la calendarización de
las actividades de SCM se encuentran detalladas en este último plan. Cabe resaltar que el plan de
SCM debe ser ejecutado conjuntamente al plan de SQA.
4
Plan de SCM
[[Autor]]
Versión 1.0 [[fecha]]
1.9 Acrónimos
<Lista de las abreviaciones utilizadas en el documento. >
Acrónimo Significado
CC Change Control, Control de Cambios
CCB Configuration Control Board, Comité de Control de la Configuración
CI Configuration Item, Ítem de Configuración
PL Program Librarian, Bibliotecario
SCM Software Configuration Management, Gestión de Configuración del Software
SQA Software Quality Assurance, Aseguramiento de la Calidad del Software
5
Plan de SCM
[[Autor]]
Versión 1.0 [[fecha]]
2 Gestión
Gerente
Técnico
Unidad de Unidad de
SQA SCM
Jefes de
Proyectos
Ingenieros Desarrolladores
6
Plan de SCM
[[Autor]]
Versión 1.0 [[fecha]]
Identificar los ítems de configuración (Configuration Item, CI) y definir las baseline del
proyecto.
Identificar, desarrollar y mantener la documentación del proyecto.
<Otros. >
2.2 Recursos
2.2.1 Personal
El esfuerzo requerido para las actividades de SCM asciende a [[Hombres-Mes o Porcentaje del
esfuerzo total del proyecto]].
Para lo cual se cuenta con: <Describir los roles y responsabilidades asociadas a los
responsables de implementar las actividades de SCM en el proyecto. Nombrar como mínimo al
Representante de SCM como coordinador de las actividades, al bibliotecario (Program
Librarian, PL) y al Comité de Control de la Configuración (Configuration Control Board). >
7
Plan de SCM
[[Autor]]
Versión 1.0 [[fecha]]
2.2.1.2 Bibliotecario
El bibliotecario debe:
2.2.2 Infraestructura
<Descripción de la infraestructura requerida por SCM para desempeñar sus labores. >
SCM necesita tener acceso a computadores que le permitan realizar sus labores de evaluación y
auditoría eficazmente. Por ello dispondrá de la infraestructura y equipamiento destinadas en el
plan de proyecto.
2.3.1 Planificación
La primera tarea durante la planificación es establecer el personal para las actividades de SCM.
Esto involucra designar un representante de la unidad de SCM como responsable del proceso de
SCM en el proyecto, designar un bibliotecario y conformar el CCB:
Luego corresponde desarrollar el plan de SCM y establecer la biblioteca del software. Además,
se debe definir el proceso de identificación de la configuración y programar las capacitaciones
necesarias en relación con SCM.
Al finalizar la etapa, el plan de proyecto, el plan de SQA y el de SCM deben ser puestos bajo el
control de configuración. Se establece la baseline funcional.
Desde esta etapa el representante de SCM debe proveer apoyo sobre las actividades de SCM al
CCB, al jefe de proyectos, a la unidad de SQA y a los desarrolladores que así lo requieran.
8
Plan de SCM
[[Autor]]
Versión 1.0 [[fecha]]
2.3.3 Diseño
2.3.4 Implementación
Una vez aprobado el código se establece la baseline del código. Se establece la configuración
durante el desarrollo.
2.4 Calendarización
La calendarización de las actividades de SCM se encuentra detallada en el plan de proyecto,
específicamente en la WBS. De ella debe destacarse la planificación de las actividades de SCM, la
identificación de la configuración, el establecimiento de las bibliotecas y las actividades de
auditoría funcional y física.
9
Plan de SCM
[[Autor]]
Versión 1.0 [[fecha]]
3 Identificación de la configuración
<Este punto describe el proceso de identificación de los ítems de configuración (Configuration Item,
CI). >
3.1 Baselines
< Identificación de las baselines que compondrán el proyecto, descripción de los CIs que
conforman cada una y definición del release de cada CI. >
Baseline funcional
Allocated Baseline
10
Plan de SCM
[[Autor]]
Versión 1.0 [[fecha]]
<Como mínimo deben describirse los responsables, las actividades, el contenido y el acceso a la
biblioteca principal, de producción y al repositorio del software. >
Biblioteca principal
Responsable
Actividades
Contenidos
Acceso
11
Plan de SCM
[[Autor]]
Versión 1.0 [[fecha]]
Biblioteca de producción
Biblioteca de trabajo
Responsable
Actividades
Contenidos
Acceso
Biblioteca de soporte
Responsable
Actividades
Contenidos
Acceso
Responsable
Actividades
Contenidos
Acceso
12
Plan de SCM
[[Autor]]
Versión 1.0 [[fecha]]
4 Control de la configuración
4.1 CCB
<Descripción de las responsabilidades del CCB, y de su conformación. >
4.1.1 Responsabilidades
El CCB es responsable de :
4.1.2 Composición
<Lista de los miembros del CCB. Como mínimo debe nombrarse al representante de SCM, el
jefe de proyecto y personal técnico calificado en las áreas de análisis, diseño, construcción,
integración y pruebas. Además, ocasionalmente puede participar el cliente y especialistas
técnicos. >
El CCB es liderado por [[nombre y cargo del líder]]. Además, forman parte del CCB:
Proponer cambios
Evaluar los cambios propuestos
Aprobar o rechazar los cambios
Implementar cambios
Cada etapa debe ser descrita de acuerdo al proceso de control de cambios definido en la
organización. Además, deben identificarse claramente los templates asociados al proceso. >
13
Plan de SCM
[[Autor]]
Versión 1.0 [[fecha]]
<A partir de los registros definidos se deberán entregar como mínimo los siguientes informes:
14
Plan de SCM
[[Autor]]
Versión 1.0 [[fecha]]
6 Auditorías de la configuración
<Descripción de las auditorías física y funcional. Debe definirse su propósito, su alcance, los productos
entregables, sus participantes y las responsabilidades asociadas. >
15