Diferencia entre revisiones de «Metricas Agiles»

De Dos Ideas.
Saltar a: navegación, buscar
(Productividad y resultados del proyecto)
(Productividad y resultados del proyecto)
Línea 13: Línea 13:
 
* ayuda a priorizar el trabajo
 
* ayuda a priorizar el trabajo
 
* permite tomar decisiones entre las personas involucradas al proyecto  
 
* permite tomar decisiones entre las personas involucradas al proyecto  
 +
  
 
¿ Cuáles son las métricas que elegimos para medir productividad en nuestros proyectos ?
 
¿ Cuáles son las métricas que elegimos para medir productividad en nuestros proyectos ?
Línea 21: Línea 22:
 
* cambios y requisitos añadidos
 
* cambios y requisitos añadidos
 
* es conveniente compartir puntos destacados del proyecto, riesgos y próximos pasos
 
* es conveniente compartir puntos destacados del proyecto, riesgos y próximos pasos
 +
  
 
¿ Qué hacer con estas métricas ?
 
¿ Qué hacer con estas métricas ?
Línea 35: Línea 37:
  
 
Esta info surge de las herramientas de Scrum: backlog priorizado, burn down, burn up. Y el momento para actualizar el tablero es al finalizar cada iteración.
 
Esta info surge de las herramientas de Scrum: backlog priorizado, burn down, burn up. Y el momento para actualizar el tablero es al finalizar cada iteración.
 
  
 
¿ Cuál es la métrica más importante en un proyecto ágil ?  
 
¿ Cuál es la métrica más importante en un proyecto ágil ?  
 
  
 
El valor de negocio que se le está dando al cliente.  
 
El valor de negocio que se le está dando al cliente.  
Línea 47: Línea 47:
  
 
Entonces, podemos trabajar junto al dueño de producto para orientarnos a que obtenga su máximo valor de negocio lo antes posible.
 
Entonces, podemos trabajar junto al dueño de producto para orientarnos a que obtenga su máximo valor de negocio lo antes posible.
 
  
 
¿ Por qué es importante considerar el valor de negocio ?  
 
¿ Por qué es importante considerar el valor de negocio ?  
 
  
 
El cliente puede conocer la velocidad con que retorna su inversión y cuando ya no es necesario seguir con el proyecto por que lo que resta hacer tiene un retorno que no compensa el costo.
 
El cliente puede conocer la velocidad con que retorna su inversión y cuando ya no es necesario seguir con el proyecto por que lo que resta hacer tiene un retorno que no compensa el costo.

Revisión del 18:16 5 oct 2011

Hay distintas métricas en los proyectos de desarrollo:

  • de productividad y resultados del proyecto
  • de situación financiera
  • de riesgos
  • de calidad

Productividad y resultados del proyecto

Muchos de los problemas detectados y disfuncionalidades de la organización seguramente existen desde antes de utilizar una gestión ágil de proyectos como Scrum, no son el resultado de aplicarla si no que nos aporta:

  • transparencia a los resultados del proyecto
  • ayuda a priorizar el trabajo
  • permite tomar decisiones entre las personas involucradas al proyecto


¿ Cuáles son las métricas que elegimos para medir productividad en nuestros proyectos ?

  • requisitos completados respecto al total de requisitos
  • valor que le dan al cliente los requisitos completados
  • la velocidad con qué se aporta valor al negocio
  • cambios y requisitos añadidos
  • es conveniente compartir puntos destacados del proyecto, riesgos y próximos pasos


¿ Qué hacer con estas métricas ?

Estamos en condiciones de generar un tablero o cuadro de control de nuestro proyecto para que todos los involucrados estén informados y puedan tomar decisiones de su rol.

El equipo de desarrollo podrá evaluar su propia velocidad, pueda planificar y tomar compromisos.

El cliente podrá replantear las prioridades que está eligiendo para sus requerimientos, y así con cada persona involucrada.

Esta info a lo largo del tiempo muestra tendencias.

¿ Cómo obtener la información necesaria para el tablero ?

Esta info surge de las herramientas de Scrum: backlog priorizado, burn down, burn up. Y el momento para actualizar el tablero es al finalizar cada iteración.

¿ Cuál es la métrica más importante en un proyecto ágil ?

El valor de negocio que se le está dando al cliente.

En ocasiones escuchamos hablar de ROI o Retorno de Inversión. ROI es una fórmula financiera tal que ROI = (ganancia - costo)/costo. Por ejemplo, podemos decir que si un producto genera una ganancia anual de 2500 $ y el costo anual de mantener ese producto es de 1000 $ entonces ese negocio nos deja un 50 % anual sobre la inversión generada.

Podemos no conocer la rentabilidad específica de un producto que desarrollamos y si podemos asumir que alguien analizó que ese producto genera una rentabilidad positiva para la compañia.

Entonces, podemos trabajar junto al dueño de producto para orientarnos a que obtenga su máximo valor de negocio lo antes posible.

¿ Por qué es importante considerar el valor de negocio ?

El cliente puede conocer la velocidad con que retorna su inversión y cuando ya no es necesario seguir con el proyecto por que lo que resta hacer tiene un retorno que no compensa el costo.

Contrato-agil-change-for-free.gif

Algunos consejos para el ROI:

  • usar un valor tangible para medir el retorno: dinero, personas, tiempo
  • no tomar requisitos tan pequeños si el usuario no se sienter representado

Ver también