200 likes | 338 Views
Control de proyectos con metodologías ágiles. Rodrigo Corral MVP Team System Plain Concepts http://www.plainconcepts.com Blog: http://geeks.ms/blogs/rcorral Email: rcorral@plainconcepts.com. ¿Qué es ser ágil?. Valoramos:
E N D
Control de proyectos con metodologías ágiles • Rodrigo Corral MVP Team System PlainConcepts http://www.plainconcepts.com Blog: http://geeks.ms/blogs/rcorral Email: rcorral@plainconcepts.com
¿Qué es ser ágil? • Valoramos: • A los individuos y su interacción, por encima de los procesos y las herramientas. • El software que funciona, por encima de la documentación exhaustiva. • La colaboración con el cliente, por encima de la negociación contractual. • La respuesta al cambio, por encima del seguimiento de un plan.
Control de proyectos ¡El software no es repetible! ¡No es industrializable! ¡No es como hacer coches, edificios o puentes! Pero es controlable, gracias a dios • Control empírico Progreso = f(velocidad) Visibilidad = f(hitos)
¿Por qué métricas? Medir el proceso ¡Para responder preguntas! • ¿Donde nos encontramos? • ¿Llegaremos? Basándonos en información objetiva
¿Qué métricas? Poco es mucho Las métricas tiene costes asociados
Velocidad La velocidad es la clave • + velocidad + productividad • Imposible de sesgar • v = funcionalidad completada / iteración • ¿Qué significa completado?
La estimación es la base ¿A qué nos enfrentamos? ¿Por qué no estimamos? • Explícitamente • Colegiadamente • Consensuadamente ¡Cuesta mucho!
Estimación ágil Widebanddelphi Planningpoker
Flujo acumulado de proyecto ¿Cuándo terminaremos? ¿Cuánto han cambiado los requisitos?
Sprint burndown chart ¿Cuánto retraso tenemos acumulado?
La calidad importa ¿Estamos controlando la calidad?
La priorización es la base No todos los errores son iguales No todos merecen atención No todos merecen ser corregidos ¡Algunos son críticos! La clave es el triage
¿Cómo nos ayuda Team System? Facilitando la burocracia Exponiendo la información Permitiéndonos gestionar por excepción
¿Queréis saber más? Agile Estimating And Planning – Mike Conh http://geeks.ms/blogs/rcorral rcorral@plainconcepts.com