Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
N
EXPLOTACIN
D.3.1 Plan de Calidad
Ejemplo: Evaluacin de productos
Conformance Review
Cuando se realizan ?
En proyectos de nuevo desarrollo, antes de la entrega a cliente.
En proyectos de mantenimiento, peridicamente - cada mes.
Por parte de quien ?
Equipo del proyecto conjuntamente con el Jefe de Proyecto
Cmo ?
Se verifica que todos los productos entregables son conformes a los requisitos
y libres de error.
Se verifican todos los puntos de control o CheckPoints
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
Objetivo: Verificar de forma independiente la adecuacin de las
actividades del proyecto a los estndares aplicables.
Cuando se realizan ?
Peridicamente / espontneamente
Por parte de quien ?
Responsable: equipo de QA
Participantes: auditores (equipo de QA), Project Manager y miembros equipo.
Cmo ?
Preparacin: definicin del mbito
Realizacin: entrevistas con el equipo de proyecto y anlisis de evidencias.
Reporting: evaluacin, redaccin de incumplimientos y mejoras
D.3.1 Plan de Calidad
Ejemplo: Auditoras de Calidad
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
Me gusta el golf
Aunque necesitara
mejorar mi tcnica
As pues, me
auditan
el juego
Y quizs debo
hacer cosas,
que pueden parecer
no ser de golf
Pero, adoptndolas
a las caractersticas
de mi juego...
Saqu dos hoyos
de ventaja..
D.3.1 Plan de Calidad
Ejemplo: Auditoras de Calidad
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
D.3.2 Plan de Mtricas
PLANIFICACIN
SEGUIMIENTO Y
ANLISIS
BALANCE Y
CIERRE
GESTIN
MTRICAS
PROYECTO
NO SE PUEDE CONTROLAR.
LO QUE NO SE PUEDE
MEDIR.
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
D.3.2 Plan de Mtricas
Planificacin
Inputs
Plan de Calidad del
Proyecto
Programa de
Mtricas
Cuadro de Mando
PLANIFICA
CIN
SEGUIMIEN
TO Y
ANALISIS
BALANCE Y
REPOSITO
RIO
GESTIN
MTRICAS
PROYECTO
Tcnicas y herramientas
1. Goal Question Metric
2. Relacin mtricas primitivas
estndar
3. ...
Outputs
Plan de Mtricas
ADAPTACIN DEL PROGRAMA
MTRICAS
PLANIFICACIN,
INSTRUCCIONES DE
RECOLECCION,
PERIODICIDAD,
RESPONSABLE,
REPORTING,
ANALISIS Y
DISPARADORES
Baseline
Planificacin
Q1 Q2 Q3
m1 m2 m3 m4
G1
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
D.3.2 Plan de Mtricas
Seguimiento y anlisis
Cumulative Open vs. Closed Issues
0
5
10
15
20
25
T1 T3 T5 T7 T9 T11
#
o
f I s
s
u
e
s
Opened
Closed
Inputs
Plan de Mtricas
Baseline
PLANIFICA
CIN
SEGUIMIEN
TO Y
ANALISIS
BALANCE Y
REPOSITO
RIO
GESTIN
MTRICAS
PROYECTO
Tcnicas y herramientas
1. Repositorio de mtricas
2. Control Estadstico
3. Benchmarking
4. Diagramas de flujo - Causa/Efecto
5. ....
Outputs
Variabilidad
Defectos
Escalaciones
...
Seguimiento y
Anlisis
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
D.3.2 Plan de Mtricas
Balance y cierre
PLANIFICA
CIN
SEGUIMIEN
TO Y
ANALISIS
BALANCE Y
REPOSITO
RIO
GESTIN
MTRICAS
PROYECTO
Tcnicas y herramientas
1. Repositorio de mtricas
2. Control Estadstico
3. Benchmarking
4. Diagramas de flujo - Causa/Efecto
5. ....
Outputs
Report proceso
Repositorio
actualizado
Balance y
cierre
Inputs
Plan de Mtricas
Baseline
Cumulative Open vs. Closed Issues
0
5
10
15
20
25
T1 T3 T5 T7 T9 T11
#
o
f I s
s
u
e
s
Opened
Closed
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
D.3.2 Plan de Mtricas
Ejemplo. Mtrica: Size
FP (Function Points) medida del tamao de las aplicaciones
en trminos del nmero de funciones desde el punto de vista del
usuario.
SLOC (Lneas de Cdigo) N de instrucciones representativas
de la lgica del conjunto de programas software del producto
final.
N Pginas de documentacin medida para determinar el
tamao de los productos documentales creados como soporte
al desarrollo y/o entregables.
BENEFICIOS CONCRETOS
Factor que con las consideraciones tecnolgicas adecuadas, puede
permitir establecer un referente histrico y/o internacional y hacer
posibles comparaciones y anlisis.
Proporciona el contexto necesario para expresar otras mtricas
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
H (Horas) Proporciona informacin (a travs del seguimiento de
imputaciones) de ayuda a la determinacin de la productividad
Resulta de vital inters a clientes y proveedores por la derivacin
directa de costes.
D.3.2 Plan de Mtricas
Ejemplo. Mtrica: Esfuerzo
BENEFICIOS CONCRETOS
Mejora de futuras estimaciones
Evaluacin de la productividad
Validacin de best practices y procesos de mejora
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
NUM. Personas Nmero de personas asignadas a un proyecto
durante un periodo determinado.
Fuertemente relacionada con Esfuerzo y Duracin, proporciona
visibilidad respecto a la relacin COSTE / CALIDAD / TIEMPO.
D.3.2 Plan de Mtricas
Ejemplo. Mtrica: Staff
BENEFICIOS CONCRETOS
Mejora de la planificacin y seguimiento del proyecto:
Dimensionamiento
Velocidad de cambios (altas/bajas) en el equipo
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
DIAS / HORAS Proporciona informacin necesaria para la
estimacin y control de las actividades
Resulta de vital inters a clientes y proveedores por la derivacin
directa del tiempo de implantacin.
D.3.2 Plan de Mtricas
Ejemplo. Mtrica: Duracin
BENEFICIOS CONCRETOS
Mejora en la estimacin, medida y anlisis del ciclo de vida de desarrollo:
Etapas
Actividades
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
NUM DEFECTOS Proporciona informacin para la evaluacin de
la calidad y de la fiabilidad de los productos.
El anlisis de defectos proporciona comprensin del proceso de
desarrollo, facilitando la focalizacin de acciones.
D.3.2 Plan de Mtricas
Ejemplo. Mtrica: Defectos
BENEFICIOS CONCRETOS
Mejora de la calidad y de la satisfaccin del cliente.
Mejora de la informacin en cuanto a la eficiencia del proceso de desarrollo.
Ayuda a la determinacin de acciones de mejora.
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
NUM. CAMBIOS Proporciona informacin de los cambios que
experimenta un proyecto a lo largo del tiempo, facilitando su control y
gestin.
Proporciona una medida de la volatilidad (frecuencia de cambio) de un
sistema respecto a los requisitos.
D.3.2 Plan de Mtricas
Ejemplo. Mtrica: Cambios
BENEFICIOS CONCRETOS
Medida del impacto por cambios de requerimientos en el proyecto.
Mejora de la informacin en cuanto a la eficiencia del proceso de cambios.
Ayuda a la determinacin de acciones de mejora.
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
D.3.2 Plan de Mtricas
Mtricas informales en entornos no CMM
Pizza Productivity Metric nmero de cajas de pizza por persona-
hombre, como medida del sobreesfuerzo necesario del equipo delante
de una mala estimacin del proyecto.
Aspirin Metric medida del estrs del equipo durante el desarrollo del
proyecto expresado en nmero de aspirinas tomadas.
Beer Metric nmero de invitaciones a caas de cerveza los Viernes
tarde, como indicador del factor de frustracin del equipo.
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
Objetivo: La Gestin de Configuracin define una serie de
procesos y actividades encaminadas a gestionar la evolucin
de los Sistemas de Informacin a lo largo de su ciclo de vida
completo, de forma que en todo momento pueda conocerse
su estado.
En el Plan.contemplamos y describimos las actividades y
caractersticas particulares dentro del proyecto en cuanto a:
a) CONTROL DE LA CONFIGURACIN,
b) CONTROL DE CAMBIOS,
c) GESTIN DE LOS REPOSITORIOS Y BASELINES.
D.3.3 Plan de Gestin de Configuracin
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
D.3.3 Plan de Gestin de Configuracin
Procesos
Extraccin Insercin
Baseline 1
Baseline 2
Baseline N
...
ACTIVIDADES DE DESARROLLO
Producto Producto
1. Configuracin:
Que Baselines?
Que productos pertenecen
a cada baseline ?
2. Cambios:
Como se modifican
los productos ?
3. Gestin de los repositorios y baselines:
Es coherente, completa, etc.. la baseline ?
Esta definida la funcin de seguridad de acceso ?
Cdigo fuente
Clases
...
...
Diseo Tcnico
Programacin
...
Fase Beta Testing
...
Producto
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
D.3.3 Plan de Gestin de Configuracin
Control de la Configuracin
Actividades principales
Identificacin de los elementos de configuracin.
Se entiende por configuracin, el conjunto de PRODUCTOS o elementos que definen un
sistema. En esta actividad se determina cules de ellos sern productos del sistema tanto
iniciales, como intermedios y finales.
Codificacin de los elementos de configuracin.
Los elementos de configuracin y su documentacin asociada, deben de poder ser
identificados en todo momento segn una codificacin que cumpla ciertos requisitos
como simplicidad, unicidad y auto-explicacin.
Identificacin de las lneas de base y de los repositorios que las contendrn.
El plan de gestin de configuracin establece qu lneas de referencia (en qu etapas o
fases), y los repositorios que las contendrn junto con sus propiedades de acceso.
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
D.3.3 Plan de Gestin de Configuracin
Control de cambios
Actividades principales
Gestin de cambios.
Delante de cambios, se aplican los procedimientos predefinidos de extraccin y insercin.
Anlisis de impacto.
Identificacin de las reas y elementos del proyecto a las que puede afectar un cambio y
de qu manera.
Evaluacin de cambios.
Actividades de decisin sobre la viabilidad y conveniencia de la implantacin de un
cambio (CCB Comit de control de cambios)
Seguimiento e implantacin de los cambios autorizados.
Una vez que la orden de cambio a la lnea base ha sido autorizada por el CCB, el
responsable del proyecto realiza la planificacin y seguimiento de las actividades
necesarias para su implantacin.
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
D.3.3 Plan de Gestin de Configuracin
Gestin de los repositorios y baselines
Actividades principales
Creacin y organizacin de los repositorios.
Establecimiento de las medidas de seguridad a aplicar.
Verificacin y Auditoras peridicas a las baselines para asegurar su completitud y
coherencia.
Seguimiento de las actividades, accesos, versiones, etc..
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
Production Support
Software de la aplicacin (cdigo, BBDD, datos, etc.)
Requisitos del Cliente (peticiones)
Development +
Software de la aplicacin (cdigo, BBDD, datos, etc.)
Requisitos del Cliente (peticiones)
Anlisis funcionales
Diseos tcnicos
Project Workbook, se controlan las versiones y se
documentan cambios y estado del documento, pero en
general, no se identifica como elemento de configuracin.
D.3.3 Plan de Gestin de Configuracin
Ejemplo: Elementos de Configuracin
Copyright 2003 Electronic Data Systems Corporation. All rights reserved
eds.com
Llus Duran Alsina Lluis.Duran@eds.com