43
División de Alta Tecnología Integración CMMI con PMBOK y Metodologías Ágiles 1 Copyright © Todos los Derechos Reservados - Cibertec Perú SAC Soporte al Proyecto Cap. 4 Objetivos Generales Comprender la forma cómo CMMI propone administrar la configuración de los proyectos. Aplicar las buenas prácticas para el aseguramiento de la calidad del proceso y del producto.

Capítulo 4 - Soporte Al Proyecto

Embed Size (px)

DESCRIPTION

CMMI-Soporte

Citation preview

Page 1: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

1

Copyright © Todos los Derechos Reservados - Cibertec Perú SAC

Soporte al ProyectoCap. 4

Objetivos Generales

Comprender la forma cómo CMMI propone administrar la configuración delos proyectos.

Aplicar las buenas prácticas para el aseguramiento de la calidad delproceso y del producto.

Page 2: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

2

1. Administración de la Configuración

El área de proceso de ConfigurationManagement (CM) corresponde al nivel 2 enla representación por etapas y está ubicadadentro de la categoría de proceso deSoporte para la representación continua.

El objeto de esta área es establecer ymantener la integridad de productos detrabajo, usando identificación deconfiguración, control de configuración,contabilizar el estado de la configuración yauditorías de configuración

1. Administración de la Configuración

Page 3: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

3

El área de proceso de Gestión de configuración implica:

Identificar la configuración de los productos de trabajo seleccionados que componen las líneas base, en puntos determinados en el tiempo.

Controlar los cambios a los elementos de configuración.

Construir o proporcionar especificaciones para construir los productos de trabajo, a partir del sistema de gestión de configuración.

Mantener la integridad de las líneas base.

1. Administración de la Configuración

Áreas de Proceso Relacionadas

1. Administración de la Configuración

Page 4: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

4

SG 1 Establecer líneas base. SP 1.1 Identificar elementos de configuración SP 1.2 Establecer un sistema de gestión de configuración. SP 1.3 Crear o liberar líneas base.SG 1 Seguir y controlar los cambios. SP 2.1 Seguir las peticiones de cambio. SP 2.1 Controlar los elementos de configuración.SG 1 Establecer la Integridad. SP 3.1 Establecer registros de gestión de configuración. SP 3.2 Realizar auditorías de configuración.

1. Administración de la Configuración

SG1 Establecer Línea Base

Las líneas base de los productos de trabajo identificados son establecidas.

1. Administración de la Configuración

Page 5: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

5

SP 1.1 IDENTIFICAR LOS ELEMENTOS DE CONFIGURACIÓN

Identificar los componentes y los productos de trabajo relacionados que serán puestos bajo gestión de configuración.

Productos de trabajo típicos:

Productos que se entregan al cliente.

Productos de trabajo internos designados.

Productos adquiridos.

Sub Prácticas:

Asignar identificadores únicos a los elementos de la configuración

Identificar al propietario responsable de cada elemento de configuración

Especificar las características importantes de cada elemento de configuración.

1. Administración de la Configuración

SP 1.2 ESTABLECER UN SISTEMA DE GESTIÓN DE CONFIGURACIÓN

Un sistema de gestión de configuración incluye los medios de almacenamiento, losprocedimientos y las herramientas para acceder al sistema de configuración.

Productos de trabajo típicos:

Sistema de gestión de configuración con productos de trabajo controlados.

Procedimientos de control de acceso al sistema de gestión de configuración.

Sub Prácticas:

Establecer un mecanismo para gestionar múltiples niveles de control en la gestión de la configuración.

1. Administración de la Configuración

Page 6: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

6

Identificación de la Configuración

Sub Prácticas:

Guardar y recuperar los elementos de configuración en un sistema de gestión de configuración.

Almacenar y recuperar versiones archivadas de elementos de configuración.

Almacenar, actualizar y recuperar los registros de gestión de configuración.

1. Administración de la Configuración

SP1.3 CREAR O LIBERAR LÍNEAS BASE

Crear o liberar las líneas base para usointerno y para la entrega al cliente.

Una línea base es una fotografía de unaversión de cada producto de trabajo en elrepositorio de proyectos.

Proporciona un estándar oficial en el que sedeberá basar el trabajo posterior y en elque sólo se pueden realizar cambiosautorizados.

1. Administración de la Configuración

Page 7: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

7

Identificación de la Configuración

Productos de Trabajo Típico:

Líneas base.

Descripción de las líneas base.

Sub Prácticas:

Obtener la autorización del Comité de control de configuración (CCB) antes de crear oliberar líneas base de elementos de configuración.

Crear o liberar líneas base sólo desde los elementos de configuración en el sistema degestión de configuración.

Documentar el conjunto de elementos de configuración que están contenidos en una líneabase.

1. Administración de la Configuración

SG2 Seguir y controlar los cambios

Los productos de trabajo bajo gestión de configuración son seguidos y controlados.

1. Administración de la Configuración

Page 8: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

8

El modelo CMMI establece prácticas para controlde cambios en dos áreas de proceso: REQM yCM. En la primera la SP 1.3 gestiona los cambiosa requisitos durante el proyecto, mientras que enla segunda, la SG2, contiene

prácticas para registrar y controlar los cambios alos componentes bajo gestión de la configuración.Estas prácticas son complementarias y paraefectos del modelo, se separan para analizarlascon propósitos diferentes. La organización puededeterminar un mecanismo de control que lepermita cumplir con ambas perspectivas.

1. Administración de la Configuración

SP2.1 SEGUIR LAS PETICIONES DE CAMBIO

Seguir las peticiones de cambio para los elementos de configuración no sólo tratanlos requerimientos nuevos o cambiados, sino también los fallos y los defectos en losproductos de trabajo.

Productos de trabajo típicos

Peticiones de cambio

Sub Prácticas

Iniciar y registrar las peticiones de cambio en la base de datos de peticiones decambio.

Analizar el impacto de los cambios y de las correcciones propuestas en laspeticiones de cambio.

1. Administración de la Configuración

Page 9: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

9

SP2.2 CONTROLAR LOS ELEMENTOS DE LA CONFIGURACIÓN

Se mantiene el control sobre la configuración de la línea base del producto detrabajo.

Productos de trabajo típicos:

Historial de revisiones de los elementos de configuración.

Archivos de las líneas base.

Sub Prácticas

Controlar los cambios a los elementos de configuración, a lo largo de la vida delproducto.

Obtener la autorización apropiada antes que los elementos de configuracióncambiados sean introducidos en el sistema de gestión de configuración.

1. Administración de la Configuración

Control de Cambios a la configuración

Sub Prácticas

Comprobar la entrada (check-in) y la salida (check-out) de los elementos deconfiguración desde el sistema de gestión de configuración para la incorporaciónde los cambios, de forma que se mantenga la exactitud y la integridad de loselementos de configuración.

Realizar revisiones para asegurar que los cambios no han causado efectosinvoluntarios en las líneas base

Registrar los cambios a los elementos de configuración y las razones de loscambios, según sea apropiado.

1. Administración de la Configuración

Page 10: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

10

Reporte de estado y auditoría de la configuración

SG3 Establecer la integridad

La integridad de las líneas base es establecida y mantenida.

1. Administración de la Configuración

SP3.1 ESTABLECER REGISTROS DE GESTIÓN DE LA CONFIGURACIÓN

Establecer y mantener los registros que describen los elementos deconfiguración

Productos de trabajo típicos:

Registro de cambios.

Copia de las peticiones de cambio.

Sub Prácticas

Registrar las acciones de gestión de configuración con suficiente detalle, paraque sea conocido el contenido y el estado de cada elemento de configuración, yde esta manera, puedan recuperarse las versiones anteriores.

1. Administración de la Configuración

Page 11: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

11

SP3.1 ESTABLECER REGISTROS DE GESTIÓN DE LA CONFIGURACIÓN

Sub Prácticas:

Asegurar que las partes interesadas relevantes tengan acceso y conocimientodel estado de la configuración.

Identificar la versión de los elementos de configuración que constituyen una líneabase particular.

Describir las diferencias entre líneas base sucesivas.

1. Administración de la Configuración

SP3.2 REALIZAR AUDITORÍAS DE CONFIGURACIÓN

Realizar auditorías de configuración para mantener la integridad de las líneasbase de configuración.

Productos de trabajo típicos:

Resultados de la auditoria de configuración.

Elementos de acción.

Sub Prácticas:

Evaluar la integridad de las líneas base.

Confirmar que los registros de gestión de configuración ,identificancorrectamente los elementos de configuración.

1. Administración de la Configuración

Page 12: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

12

Laboratorio 9: Gestión de la Configuración

Ejercicio:

Tiempo: 60 minutos

Definir la estructura de directorios para el repositorio central de los proyectos, estableciendo orden para el manejo y administración de los directorios, archivos y artefactos que generan los proyectos durante su ciclo de vida.

El área de proceso Process and Product Quality Assurance (PPQA)corresponde al nivel 2 en la representación por etapas y está ubicada dentrode la categoría de proceso de Soporte para la representación continua.

El objeto de esta área es proporcionar al personal y a la gerencia, una visiónobjetiva de los procesos y de los productos de trabajo asociados

2. Aseguramiento de la calidad del proceso y del producto

Page 13: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

13

El área de proceso de Aseguramiento de lacalidad de proceso y de producto, dasoporte a la entrega de productos yservicios de alta calidad, proporcionandoal equipo del proyecto y a los gerentes, entodos los niveles, la apropiada visibilidad yrealimentación sobre los procesos y losproductos de trabajo asociados durantetoda la vida del proyecto.

2. Aseguramiento de la calidad del proceso y del producto

Áreas de Proceso

Relacionadas

2. Aseguramiento de la calidad del proceso y del producto

Page 14: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

14

SG1 Evaluar objetivamente los procesos y los productos de trabajo.

SP 1.1 Evaluar objetivamente los procesos.

SP 1.2 Evaluar objetivamente los productos de trabajo y los servicios.

SG 2 Proporcionar una visión objetiva.

SP 2.1 Comunicar y asegurar la resolución de las no conformidades.

SP 2.2 Establecer registros

2. Aseguramiento de la calidad del proceso y del producto

Revisión de Cumplimiento

SG1 Evaluar objetivamente los procesos y los productos de trabajo

La adherencia de los procesos ejecutados y de los productos de trabajo, así como de los servicios asociados a las descripciones de proceso, estándares y procedimientos aplicables es evaluada objetivamente.

2. Aseguramiento de la calidad del proceso y del producto

Page 15: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

15

SP 1.1 EVALUAR OBJETIVAMENTE LOS PROCESOS

La objetividad en las evaluaciones de aseguramiento de la calidad es crítica para el éxito del proyecto.

Productos de trabajo típicos:

Informes de Evaluación

Informes de no conformidad.

Acciones correctivas

Sub Prácticas:

Promover un entorno (creado como parte de la gestión del proyecto) que incentive la participación del empleado en la identificación y comunicación de los problemas de calidad.

Identificar al propietario responsable de cada elemento de configuración.

2. Aseguramiento de la calidad del proceso y del producto

Sub Prácticas:

Establecer y mantener criterios claramente definidos para las evaluaciones

Usar los criterios definidos para evaluar la adherencia de los procesos ejecutados con las descripciones de proceso, estándares y procedimientos.

Identificar cada no conformidad encontrada durante la evaluación.

Identificar las lecciones aprendidas que podrían mejorar los procesos para futuros productos y servicios.

2. Aseguramiento de la calidad del proceso y del producto

Page 16: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

16

SP 1.2 EVALUAR OBJETIVAMENTE LOS PRODUCTOS DE TRABAJO Y LOS SERVICIOS

Evaluar objetivamente los productos de trabajo y los servicios designados frente a

las descripciones de proceso, estándares y procedimientos aplicables.

Productos de trabajo típicos:

Informes de Evaluación

Informes de no conformidad.

Acciones correctivas

Sub Prácticas:

Seleccionar los productos de trabajo a evaluar, en base a criterios de muestreo documentados (en caso de usar muestreo).

2. Aseguramiento de la calidad del proceso y del producto

Sub Prácticas:

Establecer y mantener criterios claramente definidos para la evaluación de losproductos de trabajo.

Usar los criterios definidos durante las evaluaciones de los productos detrabajo.

Evaluar los productos de trabajo antes de ser entregados al cliente.

Evaluar los productos de trabajo en los hitos seleccionados de su desarrollo.

Realizar evaluaciones intermedias o incrementales de los productos de trabajoy de los servicios. frente a las descripciones de proceso, estándares yprocedimientos.

2. Aseguramiento de la calidad del proceso y del producto

Page 17: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

17

Sub Prácticas:

Identificar cada caso de no conformidad encontrado durante las evaluaciones.

Identificar las lecciones aprendidas que podrían mejorar los procesos para futuros productos y servicios.

2. Aseguramiento de la calidad del proceso y del producto

Revisión de Cumplimiento

SG2 Proporcionar una visión objetiva

Las no conformidades son objetivamente seguidas y comunicadas, y suresolución es asegurada.

2. Aseguramiento de la calidad del proceso y del producto

Page 18: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

18

SP 2.1 COMUNICAR Y ASEGURAR LA RESOLUCIÓN DE LAS NO CONFORMIDADES

Comunicar problemas de calidad y asegurar la resolución de las no conformidades con el personal y los gerentes.

Productos de trabajo típicos:

Informes de acciones correctivas

Informes de evaluación.

Tendencias de calidad.

Sub Prácticas:

Resolver cada no conformidad con los miembros apropiados del personal, donde sea posible

2. Aseguramiento de la calidad del proceso y del producto

Revisión de Cumplimiento

Sub Prácticas:

Documentar las no conformidades cuando no puedan resolverse.

Algunos ejemplos de formas de resolver las no conformidades dentro delproyecto son:

Corregir la no conformidad.

Cambiar las descripciones de proceso, estándares o procedimientos que fueronincumplidos.

Obtener una excepción para cubrir la no conformidad.

2. Aseguramiento de la calidad del proceso y del producto

Page 19: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

19

SP 2.2 ESTABLECER REGISTROS

Establecer y mantener registros de las actividades de aseguramiento de la calidad.

Productos de trabajo típicos:

Registros de evaluación

Informes de aseguramiento de la calidad.

Informes de estado de las acciones correctivas.

Informes de las tendencias de calidad.

Sub Prácticas:

Registrar las actividades de aseguramiento de la calidad de proceso y de producto consuficiente detalle, de tal forma que sean conocidos el estado y los resultados.

2. Aseguramiento de la calidad del proceso y del producto

Revisión de Cumplimiento

Sub Prácticas:

Corregir el estado y la historia de las actividades de aseguramiento de lacalidad, según sea necesario.

2. Aseguramiento de la calidad del proceso y del producto

Page 20: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

20

El área de proceso de Measurement and Analysis(MA) corresponde al nivel 2 en la representaciónpor etapas y está ubicada dentro de la categoríade proceso de Soporte para la representacióncontinua.

El objeto de esta área de proceso es desarrollary apoyar la capacidad de medición utilizadapara poder dar soporte a las necesidades deinformación de la gerencia.

3. Medición y Análisis

Las prácticas en esta área de proceso se dividen en el establecimiento deun sistema de indicadores y de análisis en respuesta a las necesidades deinformación en la organización, y en la obtención de los valores querepresentan los diferentes indicadores para apoyar las decisiones que serequieren tomar.

3. Medición y Análisis

Page 21: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

21

Áreas de Proceso

Relacionadas

3. Medición y Análisis

SG 1 Alinear las actividades de medición y análisis.

SP 1.1 Establecer los objetivos de medición.

SP 1.2 Especificar las medidas.

SP 1.3 Especificar los procedimientos de recogida y de almacenamiento de datos.

SP 1.4 Especificar los procedimientos de análisis.

SG 2 Proporcionar los resultados de la medición.

SP 2.1 Recoger los datos de la medición.

SP 2.2 Analizar los datos de la medición.

SP 2.3 Almacenar los datos y los resultados.

SP 2.4 Comunicar los resultados.

3. Medición y Análisis

Page 22: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

22

SG1 Alinear las Actividades de Medición y Análisis

Cuando se establecen los objetivos de medición, a menudo los expertosprevén los criterios necesarios para especificar las medidas y losprocedimientos de análisis.

3. Medición y Análisis

SP 1.1 ESTABLECER LOS OBJETIVOS DE MEDICIÓN

Los objetivos de medición documentan la motivación existente para llevar a cabo

la medición y el análisis. Además, especifican los tipos de acciones que se puedentomar, basándose en los resultados de los análisis de datos.

Productos de trabajo típicos:

Objetivos de medición

Sub Prácticas:

Documentar las necesidades de información y de objetivos.

Priorizar las necesidades de información y los objetivos.

Documentar, revisar y actualizar los objetivos de medición.

3. Medición y Análisis

Page 23: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

23

SP 1.2 ESPECIFICAR LAS MEDIDAS

Los objetivos de medición se refinan en medidas precisas y cuantificables.

Productos de trabajo típicos:

Especificaciones de medidas base y derivadas.

Sub Prácticas:

Identificar las medidas candidatas, en base a los objetivos de medición documentados.

Identificar las medidas existentes que ya tratan los objetivos de medición.

Especificar las definiciones operativas para las medidas.

Priorizar, revisar y actualizar las medidas.

3. Medición y Análisis

SP 1.3 ESPECIFICAR LOS REQUERIMIENTOS DE RECOJO Y DE ALIMENTACIÓN DE DATOS

La especificación explícita de los métodos de recojo, ayuda a asegurar que los datos correctos se recogen apropiadamente. Puede también ayudar en una clarificación posterior de las necesidades de información y de los objetivos de medición.

Productos de trabajo típicos:

Procedimientos de recogida y de almacenamiento de datos.

Herramientas de recogida de datos.

Sub Prácticas:

Identificar las fuentes de datos existentes que se generan, a partir de los productos detrabajo, los procesos o las transacciones actuales.

Identificar las medidas para las que son necesarios los datos, aunque no se encuentrendisponibles en la actualidad.

3. Medición y Análisis

Page 24: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

24

Alinear las actividades de medición y análisis

Crear mecanismos y guías de proceso de recogida de datos.

Soportar la recogida automática de los datos donde sea apropiado yfactible.

Priorizar, revisar y actualizar los procedimientos de recogida y dealmacenamiento de datos.

Actualizar en la forma en que sea necesaria las medidas y los objetivos demedición.

3. Medición y Análisis

SP 1.4 ESPECIFICAR LOS PROCEDIMIENTOS DE ANÁLISIS

Especificando previamente los procedimientos de análisis se asegura que sellevarán a cabo e informarán los análisis apropiados, para tratar los objetivos demedición documentados (y por tanto, las necesidades y los objetivos de mediciónsobre los cuales se basan).

Productos de trabajo típicos: Especificaciones y procedimientos de análisis.

Herramientas de análisis de datos.

Sub Prácticas: Especificar y priorizar los análisis que se van a realizar y los informes que se van a

preparar.

3. Medición y Análisis

Page 25: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

25

Alinear las actividades de medición y análisis

Sub Prácticas: Especificar y priorizar los análisis que se van a realizar y los informes que se van

a preparar.

Seleccionar los métodos y las herramientas apropiados de análisis de datos.

Especificar los procedimientos administrativos para analizar los datos y paracomunicar los resultados.

Revisar y actualizar el contenido y el formato propuesto de los análisis einformes especificados.

3. Medición y Análisis

SG2 Proporcionar los Resultados de Medición

Los resultados de la medición que tratan las necesidades de información y los objetivos identificados deben de ser proporcionados

3. Medición y Análisis

Page 26: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

26

SP 2.2 ANALIZAR LOS DATOS DE LA MEDICIÓN

Los datos de la medición se analizan conforme a la planificación. Se realizan análisisadicionales según sea necesario, se revisan los resultados con las partes interesadasrelevantes y se anotan las revisiones necesarias para análisis futuros.

Productos de trabajo típicos: Resultados del análisis e informes preliminares.

Sub Prácticas: Llevar a cabo los análisis iniciales, interpretar los resultados y sacar las conclusiones

preliminares.

Llevar a cabo mediciones y análisis adicionales, según sea necesario y preparar losresultados para su presentación.

Revisar los resultados iniciales con las partes interesadas relevantes.

3. Medición y Análisis

SP 2.3 ALMACENAR LOS DATOS Y LOS RESULTADOS

Almacenar la información relacionada con la medición, permite que el uso futuro dedatos y resultados históricos, tenga un coste efectivo y oportuno. También es necesariala información para proporcionar un contexto adecuado para la interpretación de losdatos, los criterios de medición y los resultados del análisis.

Productos de trabajo típicos: Inventario de datos almacenados.

Sub Prácticas: Revisar los datos para asegurar que sean completos, íntegros, precisos y actuales.

Almacenar los datos, conforme a los procedimientos de almacenamiento de datos.

3. Medición y Análisis

Page 27: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

27

Proporcionar los resultados de medición

Sub Prácticas:

Prevenir que la información almacenada no sea utilizadainapropiadamente.

3. Medición y Análisis

SP 2.4 COMUNICAR LOS RESULTADOS

Almacenar la información relacionada con la medición permite que el uso futuro dedatos y resultados históricos tenga un coste efectivo y oportuno. También es necesariala información para proporcionar un contexto adecuado para la interpretación de losdatos, los criterios de medición y los resultados del análisis.

Productos de trabajo típicos:

Inventario de datos almacenados.

Sub Prácticas:

Mantener informadas regularmente a las partes interesadas relevantes de los resultadosde la medición.

Ayudar a las partes interesadas relevantes a entender los resultados.

3. Medición y Análisis

Page 28: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

28

El área de proceso de Decision analysis andresolution (DAR) corresponde al nivel 3 en larepresentación por etapas y está ubicadadentro de la categoría de proceso deSoporte para la representación continua.

El objeto de esta área de proceso esanalizar las posibles decisiones, utilizandoun proceso de evaluación formal que evalúaalternativas identificadas contra los criteriosestablecidos.

4. Análisis de Decisión y Resolución

Básicamente estas prácticas se integran en otros procesos como parte delproceso de toma de decisiones del día a día. En el caso de DAR se requierellevar un proceso formal que permita documentar los criterios y alternativasconsideradas para poder respaldar las decisiones tomadas y garantizar lamayor objetividad posible. La cuestión clave en el área de proceso tiene quever con la identificación y documentación de las guías que establecen loscriterios para determinar en qué situaciones se requiere realizar un procesoformal de evaluación.

4. Análisis de Decisión y Resolución

Page 29: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

29

Áreas de Proceso

Relacionadas

4. Análisis de Decisión y Resolución

Evaluar alternativas utilizando un proceso formal de evaluación

SG1 Las decisiones está basadas en una evaluación de alternativasutilizando criterios establecidos.

SP1.1 Establecer y mantener las guías para determinar qué problemas estánsujetos a un proceso de evaluación formal.

SP1.2 Establecer y mantener los criterios para evaluar las alternativas, y laimportancia relativa de estos criterios.

SP1.3 Identificar las soluciones alternativas para tratar los problemas.

4. Análisis de Decisión y Resolución

Page 30: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

30

SP1.4 Seleccionar los métodos de evaluación.

SP1.5 Evaluar las soluciones alternativas utilizando criterios y métodosestablecidos.

SP1.6 Seleccionar las soluciones, a partir de las alternativas con base en loscriterios de evaluación.

4. Análisis de Decisión y Resolución

5. Valor Ganado

Page 31: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

31

Para explicar esta técnica analizaremos un proyecto muy simple queconsiste en el desarrollo de un automóvil cuyas actividades son diseño,construcción y pruebas como se presenta en el gráfico Gantt a continuación.

5. Valor Ganado

Valor Planificado (PV)

En la tabla a continuación, se presenta el presupuesto del proyecto y sulínea base de costo, o sea, el valor planificado (PV) de cada actividad. Porejemplo, el PV total al finalizar el mes 4, asciende a $7.000 (presupuestoacumulado). Por su parte, el PV total al finalizar el último mes siemprecoincide con el presupuesto total del proyecto, en este ejemplo $10.000.

5. Valor Ganado

Page 32: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

32

Costo Real (AC)

Una vez que el proyecto está en ejecución, se debe calcular cuál es el costoreal (AC) o costo devengado del trabajo realizado. En la tabla acontinuación, se indican los costos reales devengados de cada actividadhasta el mes 4.

5. Valor Ganado

Análisis presupuesto tradicional

Si se aplican métodos simples de análisis de variación de costos, al comparar

el AC con el PV, se puede decir que en el mes 3, el PV ($5.000) es superior al

AC ($4.000), lo que indicaría que el proyecto está bien, porque gastó menos de loestimado. Por otra parte, en el mes 4 el PV ($7.000) es inferior al AC ($8.000), lo quepodría parecer un problema por gastar $1.000 más de lo presupuestado.

5. Valor Ganado

Page 33: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

33

Comparar (PV-AC)

5. Valor Ganado

Comparar (PV-AC)

Sin embargo, comparar solamente el PV contra el AC es incorrecto, ya que esainformación parcial no permite conocer con qué grado de eficiencia se hanutilizado los recursos. Por ejemplo, si en el mes 4 el automóvil se completó enperfectas condiciones, haber gastado sólo $8.000 es muy bueno, porque segastaron $2.000 menos que lo presupuestado para ese automóvil ($10.000) y,además, el proyecto terminó dos meses antes de lo previsto (mes 4 en lugar delmes 6).

5. Valor Ganado

Page 34: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

34

Comparar (PV-AC)

En el otro extremo, si en el mes 4 no se ha completado actividad alguna,haber gastado $8.000 es excesivo y el proyecto está al borde del fracaso.Por lo tanto, no es correcto comparar el PV con el AC, ya que esto no tieneen cuenta el estado de avance del proyecto.

Para poder evaluar correctamente el desempeño del proyecto es necesario,conocer el nivel de avance de las actividades.

5. Valor Ganado

Valor ganado (EV) o valor trabajado

Para poder estimar el valor del trabajo realizado o valor ganado (EV) esnecesario recopilar información sobre el porcentaje de terminación de cadaactividad del proyecto. Luego, se debe convertir ese porcentaje de avanceen un valor monetario al multiplicarlo por el costo total presupuestado decada actividad.

5. Valor Ganado

Page 35: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

35

Valor ganado (EV) o valor trabajado

5. Valor Ganado

Desvíos Presupuestarios

Una vez calculado el EV, se puedellevar a cabo un adecuadoseguimiento de los desvíospresupuestarios del proyecto. Elgráfico a continuación, resume lainformación de las tablas anteriores yes de gran utilidad para el controlpresupuestario del proyecto.

5. Valor Ganado

Page 36: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

36

Para analizar los desvíos de costos se debe comparar el valor ganado (EV) con el costo real(AC). Esta comparación se puede hacer a través de la variación del costo (CV: Cost variance) ocon el índice de desempeño del costo (CPI: Costo performance index).

Variación del costo: CV = EV – AC

Índice de desempeño del costo: CPI = EV / AC

En nuestro ejemplo, al finalizar el mes 4, el índice de variación del costo (CV) asciende a -2.000 ($6.000 - $8.000). Un valor del CV negativo indica ineficiencia porque se gasta más delo que se trabaja. Por el contrario, si CV es positivo indica eficiencia

Un análisis similar se puede realizar con el índice de desempeño del costo (CPI). En este caso elCPI es 0,75 ($6.000/$8.000). Si el CPI es menor que 1 está mostrando ineficiencia porque segasta más de lo que se trabaja, cuando el CPI es mayor que 1 indica eficiencia en lautilización de los recursos.

5.1 Análisis de los Costos

5. Valor Ganado

Page 37: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

37

5. Valor Ganado

Analizando la variación del costo (CV), se puede concluir que en laactividad de diseño se ha gastado $1.000 menos de lo trabajado (CV =1.000). Por otra parte, el índice de desempeño del costo de esta actividades mayor a 1 (CPI = 1,5), lo cual es bueno porque indica eficiencia.

La actividad de construcción está con problemas presupuestarios porque sehan gastado $3.000 más que el valor trabajado (VC = -3000) y su índicede desempeño del costo negativo, indica ineficiencia (CPI = 0,5).

Análisis del Cronograma

Siguiendo con el mismo ejemplo, en el mes 4, el SV asciende a -1.000 ($6.000 -$7.000), indicando que el proyecto está retrasado. Por el contrario, un SV positivo,indicaría que el proyecto se está ejecutando más rápido de lo previsto.

Un análisis similar se puede realizar con el SPI. En nuestro ejemplo, el SPI asciende a0,86 ($6.000/$7.000). Si el SPI es menor que 1 está mostrando retraso, en caso deque fuera mayor que 1, indicaría que se ejecuta más rápido que lo planificado.

5. Valor Ganado

Page 38: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

38

Analizando las actividades porseparado, según la tabla acontinuación, se puede concluir que laactividad de diseño tiene un SV iguala 0, lo que indica que esa tarea yaha finalizado y su SPI es igual a 1. Encuanto a la actividad de construcción,está retrasada porque su SV es -1000 y su SPI es 0,75.

5. Valor Ganado

La terminología utilizada para las proyecciones de costos es la siguiente:

Presupuesto hasta la conclusión (BAC: Budget at completion)

Estimación a la conclusión (EAC: Estimate at completion)

Estimación hasta la conclusión (ETC: Estimate to complete)

Proyección de costo según presupuesto original

Supuesto: independientemente de la eficiencia o ineficiencia de lo que se haya gastado hasta elmomento, el costo del trabajo restante se mantendrá, según se había presupuestado originalmente.

EAC = AC + (BAC – EV)

EAC = $8.000 + ($10.000 - $6.000) = $12.000

ETC = EAC – AC = $4.000

5. Valor Ganado

Page 39: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

39

Proyección de costo según CPI actual

Supuesto: los desembolsos futuros mantendrán el mismo nivel de eficiencia o ineficiencia, que lo ocurrido hasta el momento.

Siguiendo con el ejemplo anterior, se estimó que al finalizar el mes 4 el CPIes de 0,75 (6.000/8.000), ya que se trabajó por un valor equivalente a$6.000 y se gastaron $8.000. Este índice puede interpretarse como que setrabajó por un 25% menos de lo gastado (-$2.000/$8.000), o que se gastóun 33,33% más de lo trabajado ($2.000/$6.000).

5. Valor Ganado

Proyecciones de Costos

Bajo el supuesto de que esta ineficiencia se mantenga en el tiempo, podemos estimar demanera simplificada que el costo total del proyecto será un 33,33% superior que elplanificado originalmente. En este ejemplo, el costo estimado original al final del mes 6ascendía a $10.000, por lo que el costo estimado a la finalización sería de $13.333.Este cálculo se puede obtener con la siguiente ecuación:

EAC = BAC / CPI EAC = $10.000 / 0,75 = $13.333

Que sería lo mismo que decir:

EAC = AC + (BAC – EV) / CPI

EAC = $8.000 + $4.000 / 0,75 = $13.333

ETC = EAC – AC = $5.333

5. Valor Ganado

Page 40: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

40

Proyección de costo considerando el CPI y el SPI

Supuesto: los costos futuros dependerán de la ineficiencia actual del CPI y el SPI, ya que losretrasos en el cronograma afectarán también los costos.

EAC = AC + ((BAC – EV) / (CPI x SPI))

EAC = $8.000 + (($10.000 - $6.000) / (0,75 x 0,86) = $14.202

ETC = EAC – AC = $6.202

Se podría considerar cualquier otra proporción para ponderar los índices CPI y SPI. Porejemplo, se podría tomar un 80% de CPI y un 20% del SPI. En este caso el cálculo sería:

EAC = AC + ((BAC – EV) / (80% x CPI + 20% x SPI))

EAC = $8.000 + (($10.000 - $6.000) / (0,6 + 0,172) = $13.181

ETC = EAC – AC = $5.181

5. Valor Ganado

Proyección de costo en base a una nueva estimación

Una forma más precisa, pero también más lenta y costosa, de estimar los costos a laconclusión sería de la siguiente forma: EAC = AC + Nueva estimación de los costosfaltantes Si el equipo de proyecto cree que los CPI de cada actividad no concluida, noson relevantes para proyectar el futuro, el costo estimado al finalizar sería el costodevengado hasta la fecha actual de medición más el presupuesto actualizado de lastareas faltantes.

En nuestro ejemplo podría estimarse el costo a la finalización de la siguiente forma:

5. Valor Ganado

Page 41: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

41

Índice de desempeño del trabajo por completar (TCPI)

TCPI: to conclude performance index

Este índice mide la relación entre lo que falta trabajar y los fondos restantes. Indicala eficiencia de costos necesaria para alcanzar el BAC (o el EAC).

TCPI = (BAC – EV) / (BAC – AC)

TCPI = ($10.000 - $6000) / ($10.000 - $8000) = $4000 / $2000 = 2

Esto significa que se debe mejorar un 100% la eficiencia de costos para podergastar los $10.000 planificados originalmente. En otras palabras, bajar a la mitadlos costos, en lugar de gastar los $4000 que falta trabajar, por lo que se deberíagastar solamente $2000 para mantenerse en el presupuesto original de $10.000.

5. Valor Ganado

Índice de desempeño del trabajo por completar (TCPI)

TCPI: to conclude performance index

Si la empresa afirma que será imposible cumplir con el BAC, se podría aprobar un nuevo EACcomo valor más probable del costo estimado del proyecto.

Para el caso que estime, por ejemplo, un EAC de $15.500, el TCPI se debería modificar de lasiguiente forma:

TCPI = (BAC – EV) / (EAC – AC)

TCPI = ($10.000 - $6000) / ($15.500 - $8000) = $4000 / $7500 = 0,53

Esto significa que sólo se podrá gastar un 47% (1 - 0,53) adicional sobre los fondos restantes,para alcanzar el presupuesto modificado de $15.500. En otras palabras, solamente se podrágastar $3500 (47% x $7500) adicionales al trabajo restante ($4000) para cumplir con elETC.

5. Valor Ganado

Page 42: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

42

Gráficos de trabajo pendiente Burdown charts)

Un gráfico de trabajo pendiente a lo largodel Tiempo, muestra la Velocidad a la que seestá completando los objetivos / requisitos.Además, permite extrapolar si el Equipopodrá completar el trabajo en el tiempoestimado.

Se pueden utilizan los siguientes gráficos deesfuerzo pendiente:

Días pendientes para completar los requisitosdel producto o proyecto (product burndownchart), realizado a partir de la lista derequisitos priorizada (Product Backlog).

6. Burdown Chart

Horas pendientes para completar lastareas de la iteración (sprintburndown chart), realizado a partirde la lista de tareas de la iteración(Iteration Backlog.

6. Burdown Charts

Page 43: Capítulo 4 - Soporte Al Proyecto

División de Alta TecnologíaIntegración CMMI con PMBOK y Metodologías Ágiles

43

Laboratorio 10: Desarrollo del Plan de Medición y Análisis (Valor Ganado)

Ejercicio:

Tiempo: 60 minutos

Desarrollar del plan de medición y análisis (Valor Ganado)