19
Rodrigo Corral MVP Team System Plain Concepts http://www.plainconcepts.com Blog: http://geeks.ms/blogs/rcorral Email: [email protected] Control de proyectos con metodologías ágiles

Rodrigo Corral MVP Team System Plain Concepts Blog: Email: [email protected]

Embed Size (px)

Citation preview

Page 1: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

Rodrigo CorralMVP Team SystemPlain Conceptshttp://www.plainconcepts.comBlog: http://geeks.ms/blogs/rcorralEmail: [email protected]

Control de proyectos con metodologías ágiles

Page 2: Rodrigo Corral MVP Team System Plain Concepts  Blog:  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.

Page 3: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

¡El software no es repetible! ¡No es industrializable!

¡No es como hacer coches, edificios o puentes!

Pero es controlable, gracias a dioso Control empírico

Progreso = f(velocidad) Visibilidad = f(hitos)

Control de proyectos

Logo Partner

Page 4: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

¿Por qué métricas? Medir el proceso ¡Para responder

preguntas!o¿Donde nos

encontramos?o¿Llegaremos?

Basándonos en información objetiva

Logo Partner

Page 5: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

¿Qué métricas? Poco es mucho Las métricas tiene costes asociados

Logo Partner

Page 6: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

Velocidad La velocidad es la claveo + velocidad + productividado Imposible de sesgaro v = funcionalidad completada / iteracióno ¿Qué significa completado?

Page 7: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

La estimación es la base ¿A qué nos

enfrentamos? ¿Por qué no

estimamos?oExplícitamenteoColegiadamenteoConsensuadamente

¡Cuesta mucho!

Page 8: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

Estimación ágil Wideband delphi Planning poker

Page 9: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

Flujo acumulado de proyecto¿Cuándo

terminaremos?

¿Cuánto han cambiado los requisitos?

Page 10: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

Sprint burndown chart

¿Cuánto retraso

tenemos acumulado?

Page 11: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

Los burndown cuenta historias

Page 12: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

Los burndown cuenta historias

Page 13: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

Flujo acumulado

Page 14: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

La calidad importa ¿Estamos controlando la calidad?

Page 15: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

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

Page 16: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

Métricas de errores (I)

Page 17: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

Métricas de errores (II)

Page 18: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

¿Cómo nos ayuda Team System?

Facilitando la burocracia Exponiendo la información Permitiéndonos gestionar por excepción

Page 19: Rodrigo Corral MVP Team System Plain Concepts  Blog:  Email: rcorral@plainconcepts.com

¿Queréis saber más?

Agile Estimating And Planning – Mike Conh http://geeks.ms/blogs/rcorral [email protected]