Este documento describe métodos para estimar proyectos ágiles, incluyendo el uso de story points en lugar de horas de trabajo. Explica que los story points miden la complejidad y el riesgo de un requerimiento en lugar de su duración. También describe el planning poker como una forma de que el equipo asigne valores de story points de forma consensuada. Finalmente, concluye que estimar usando story points y velocidad permite predecir fechas de entrega de manera ágil.
Prueba libre de Geografía para obtención título Bachillerato - 2024
Metodologia Agile - Estimacion por Story Points
1. ESTIMACIÓN EN PROYECTOS ÁGILESESTIMACIÓN EN PROYECTOS ÁGILES
Ingeniería de Software (3304)
Integrantes:
● Bongiovanni, Ignacio
● Bentolila, Fernando
● Dúcculi, Lucas
2. Introducción
Como ya sabemos las metodologías ágiles deben ser
adaptables a las necesidades cambiantes en cualquier
momento durante la vida del proyecto. Es por esto que
trabajan bajo el principio de entrega de una salida de
trabajo, reunir otros requisitos y evolucionar el producto.
Partiendo de esto veremos propuestas para estimar en
proyectos ágiles, concentrándonos en los Story points.
3. Story Points
Story Point = Esfuerzo + Complejidad + RiesgoStory Point = Esfuerzo + Complejidad + Riesgo
● Son una medida de complejidad y esfuerzo.
● Su valor no varia según otros factores (experiencia
del prog, tiempo de reunión, tiempo perdido etc).
● Son relativos, el valor de un Story depende del valor
de los demás.
● No miden la duración de un Story.
4. Estimación en Story Points
¿Cuanto tiempo llevaría desarrollar un proyecto?
● Total Story Points / Velocidad.
● Velocidad = Story Points / Iteración
● Escala de Cohn: 0, 1, 2, 3, 5, 8, 13, 20, 40, 100.
¿ Cómo calculamos la velocidad ?
5. Planning Poker
● Reunión de equipo.
● Plantear un User Story.
● Cada integrante muestra una carta asignando un valor en
Story Point.
● Como resultante se toma alguno aplicando algún criterio
consensuado.
0, ½, 1, 2, 3, 5, 8, 13, 20, 40, 100, ?,
6. Conclusión
● La estimación y planificación ágil permiten a través de sus
técnicas y métricas conocer cual podría ser la fecha
estimada de finalización del proyecto, y saber en que
iteración estará lista determinada funcionalidad del
producto a desarrollar.
● Las medidas de tamaño en el enfoque tradicional y en el
ágil son diferentes.
● Es mas recomendable estimar en Story Point y el uso de
la velocidad para calcular el tiempo.