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

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

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

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]