Gp06
Páginas: 7 (1620 palabras)
Publicado: 8 de abril de 2015
Gestión de Proyectos Informáticos
Clase 4
Bibliografía
Software engineering economics Bohem
Measuring the software process
Estimating software costs - Capers
Jones
COCOMO II model definition manual sunset.scu.edu
Software metrics - Fenton
Gestión de proyectos informáticos - Clase 4
2
Bibliografía
Mapping the OO-Jacobson Approach into
Function Point Analysis, Fetcke etal,
Unviversité du Québecà Montréal, TOOLS
USA 97
Gestión de proyectos informáticos - Clase 4
3
Qué es estimar
Predecir valores de entidades y sus
atributos que sean relevantes para el
proyecto
Predecir: anticipar con cierto grado de
certeza
Entidades: en software son procesos,
productos y recursos
Atributos: características de las entidades
Relevantes: las que implican mayor riesgo
Gestión deproyectos informáticos - Clase 4
4
Relación entre atributos
Costos en función de esfuerzo y modelo
de proceso
Esfuerzo en función de tamaño
Duración en función de esfuerzo y
recursos
Tamaño en función de alcance
Factores de ajuste
Productividad: tamaño / esfuerzo
Gestión de proyectos informáticos - Clase 4
5
Cuándo trabajar con
estimaciones?
Etapas preliminares:
para cotizar para uncontrato
para realizar estudios de factibilidad
durante el proyecto:
un patrón contra el cual medir, ajustar el
desempeño, y anticipar riesgos
al final del proyecto:
extrapolar resultados a otros proyectos
Gestión de proyectos informáticos - Clase 4
6
Problemas con las
estimaciones
Inexactas, nunca hay dos proyectos
iguales
Falta de datos históricos sobre
productividad
Modelos para estimar tamañosy
complejidad sensibles a factores
subjetivos
Gestión de proyectos informáticos - Clase 4
7
Ejemplos de distorsiones
Des-economías de escala
Factores de motivación (Weinberg-Schulman,
1974): varios grupos, el mismo proyecto, diferentes
objetivos a optimizar.
– Cada equipo terminó primero (eventualmente
segundo) con respecto al objetivo que se les fijó
– Ninguno de los equipos se manejó biencon
todos los objetivos
Gestión de proyectos informáticos - Clase 4
8
Métodos de estimación
Opiniones de expertos
en base a experiencia personal;
confiables?
Analogía:
comparación con proyectos similares;
como determinar lo igual y lo distinto?
Gestión de proyectos informáticos - Clase 4
9
Métodos ...
Descomposición:
subdividir y estimar los componentes; topdown o bottom-up; traslada elproblema a
estimar las partes
Gestión de proyectos informáticos - Clase 4
10
Métodos ...
Modelos matemáticos
En base a fórmulas
Calculan estimadores en base a medidas
objetivas y/o subjetivas
Esos valores pueden no tenerse en etapas
tempranas (Ej. COCOMO y tamaño)
El avance de la tecnología los pone a
prueba permanentemente
Gestión de proyectos informáticos - Clase 4
11
Un proceso de estimaciónAnalizar los requerimientos y determinar
entregables
Calcular tamaño: PF, analogía, etc.
Determinar el modelo de proceso
Determinar método de eliminación de
defectos
Estimar requerimientos de personal
Gestión de proyectos informáticos - Clase 4
12
Un proceso..
Ajustar de acuerdo a datos de la
organización (si existen)
Estimar esfuerzo y calendario
Estimar costo de desarrollo
Estimarmantenimiento o mejoras si
corresponde
Gestión de proyectos informáticos - Clase 4
13
Principales causas de error
Corrección de fallas
Documentación y administración
Coordinación y comunicación interna
Exigencias adicionales como Y2K,
estándares del cliente
Necesidad de especialistas;
participación de usuarios
Ignorar tiempo extra no pago
Gestión de proyectos informáticos - Clase 4
14
Validación de unproceso de
estimación
Juicio experto: Método Delphi
cada experto propone: valor esperado y
límites superior e inferior
se calculan valores como promedios de:
– estimado: (mínimo + 4 x mas probable +
máximo)/6; varianza: (máximo - mínimo)/6
se divulgan y discuten las estimaciones en
el grupo
Gestión de proyectos informáticos - Clase 4
15
Proceso de validación
Se repite la estimación tomando...
Leer documento completo
Regístrate para leer el documento completo.