PLANIFICACIÓN DE PROYECTOS DE SOFTWARE
HERRAMIENTAS AUTÓMATICAS
Dimensionamiento de las entregas del proyecto
Selección de las actividades del proyecto
Predicción de los niveles de la plantilla
Predicción del esfuerzo del software
Predicción del coste del software
Predicción de la planificación del software
RESULTADO
Tabla
Tareas a desarrollar
Funciones a implementar
Coste, Esfuerzo, Tiempo
Recursos
FACTORES
Estimación
Complejidad
Tamaño
Incertidumbre
Riesgo
Estimación de costes y esfuerzos
A posteriori
Proyectos similares
Técnicas de descomposición
Modelos empíricos
Herramientas automáticas (CASE)
ACTORES
Gestor
Analista
Cliente
Equipo de software
PRECISIÓN DE UNA ESTIMACIÓN
El grado en el que el planificador ha estimado adecuadamente el tamaño del producto a construir.
Habilidad para traducir la estimación del tamaño en métricas
El grado en el que el plan del proyecto refleja las habilidades del equipo de software
La estabilidad de los requisitos del software y el entorno que soporta el esfuerzo de la IS
ENFOQUES PROBLEMA TAMAÑO
Tamaño en "lógica difusa"
Tamaño en punto de función
Tamaño en componentes estándar
Tamaño del cambio
ESTIMACIÓN
Basada en el problema
Basada en LDC
Basada en PF
Basada en el proceso
Empíricos
COCOMO
Composición de aplicación
Fase de diseño previo
Fase posterior a la arquitectura
Desarrollar ó Comprar
Árbol de decisiones
Subcontratación (outsourcing)
MÉTRICAS
Esfuerzo humano
Tiempo
Dinero
Líneas de Código (LDC)
Puntos de Función
Actividades y Pasos
Determinar ámbito
Delimitar
Reunión o Entrevista preliminar
Preguntas de Contexto Libre
Cliente
Objetivos globales
Beneficio
Comprensión del Analista y Percepciones del Cliente
Metacuestiones
Efectividad de la reunión
TEFA (FAST)
Viabilidad/Factibilidad
Tecnología
Financiación
Tiempo
Recursos
Descomposición
Examinar ámbito y extraer funciones importantes
Especificación del sistema
Estimación de Recursos
Personas/Recursos Humanos
Jerarquia y Especialidad
Recursos de software reutilizables
Componentes ya desarrollados
Componentes ya experimentados
Componentes con experiencia parcial
Componentes nuevos
Herramientas hardware/software / Recursos de Entorno
EIS