Estimación Flashcards
Tres magnitudes de estimación y sus unidades
- Tiempo (dias, semanas, meses, etc)
- Esfuerzo (meses x hombre, hombre hora)
- Tamaño (puntos de función, puntos de historia, lineas de código, etc).
Riesgo de subestimar…
Comportamiento de alto riesgo (no-lineal)
Riesgo de sobreestimar…
Penalización lineal: ley de parkinson o síndrome del estudiante
Beneficios de subestimar
Más presión o productividad
Beneficios de sobreestimar
Quedar bien con el cliente, margen de seguridad
Las estimaciones mas precisas se basan en….
Proyectos previos por la misma organización
Fuentes de información empírica de mayor a menor precisión
- Sprints anteriores
- Proyectos anteriores de la misma org
- Industria general
Escalas en scrum poker
Fibonacci o exponencial
Metodología de scrum poker
Se hacen apuestas simultáneas, discusión y apuestas hasta que todes estén de acuerdo
En scrum poker un relato demasiado grande puede…
Dividirse en relatos mas chicos
Pasos de estimación por analogía simple
- Descomposición funcional del proyecto antiguo
- Descomposición funcional del proyecto nuevo
- Calcular o estimar factores multiplicativos
- Extrapolar LOC en base a valor pasado y factor multiplicativo
A la hora de estimar las horas staff disponibles para trabajar a partir de las horas empleadas es necesario considerar…
La tasa de horas efectivas (ej: 80%)
A la hora de planificar releases es necesario definir:
- Relatos en el release backlog
- Sprints y sus backlogs respectivos
A la hora de planificar un producto es necesario…
Planificar releases en base a sus sprints, backlog, tiempo y esfuerzo