Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ProcesoSW Metricas Pressman4
ProcesoSW Metricas Pressman4
Métricas de Proyectos
Ing. Miguel E. Torres MSc
Ing. Luis Carlos Díaz MSC
Ingeniería de Software
Departamento de Sistemas
Facultad de Ingeniería
Pontificia Universidad Javeriana
2007
Outline
Planificación de Proyectos
Factores
Actividades
Estimación
Para comenzar …
Ejercicio:
Estime el tiempo empleado para calcular la siguiente
suma:
50
∑ (n)
n=1
Resultado de la Operación
Planificación de Proyectos
Estimación de trabajo, recursos y tiempo
para un proceso de desarrollo de software
Herramientas
Personas Reutilizables
HW/ SW
S = (Sopt+4*Spro+Spes)/6
FUNCIÓN LDC Est
Interfaz de usuario y control 2300
Análisis geométrico bidimensional 5300
Análisis geométrico tridimensional 6800
Gestión de bases de datos 3350
Facilidades de presentación gráfica de computador 4950
Función de control periférico 2100
Módulos de análisis de diseño 8400
Entonces:
Costo total del proyecto… U$431.000
Esfuerzo… 53pm
Puntos de Función (FP)
Basado en la combinacion de
características del SW:
Entradas y salidas externas
Interacciones con el usuario
Interfaces externas
Archivos usados por el sistema
Un peso es asociado a cada uno de ellos
Se suman para producir el total de FP del
SW
Puntos de Funcion (FP) (cont.)
FPs pueden usarse para estimar LOC
dependiendo del promedio de LOC por FP
para un lenguaje dado
LOC = AVC * FP
FPs son subjetivos
EJEMPLO Estimación de FP (4)
Valores de dominio de
la información:
Dominio Opt Pro Pes Est Peso PF
Entradas externas 20 24 30 24 4 97
Salidas externas 12 15 22 16 5 78
Consultas Externas 16 22 28 22 5 88
Interfase externa 2 2 3 2 7 15
320
EJEMPLO FP (5)
FACTOR VALOR
Velocidad Calidad
Memoria Complejidad
Errores-Defectos
PM
Páginas
Mediciones (Cont.)
Errores X PM
KLOC X PM
Métricas de Calidad de SW
Corrección: Defectos X KLOC
Mantenimiento: TMC (Tiempo Medio de Cambio)
Integridad: de la Información
Facilidad de Uso
Eficacia de la eliminación de defectos