Diferencia entre revisiones de «Metricas Agiles»
(Página creada con '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 …') |
|||
Línea 15: | Línea 15: | ||
* 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 ? | ||
+ | |||
* requisitos completados respecto al total de requisitos | * requisitos completados respecto al total de requisitos | ||
Línea 23: | Línea 25: | ||
* 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 ? | ||
+ | |||
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. | 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. | ||
Línea 33: | Línea 37: | ||
Esta info a lo largo del tiempo muestra tendencias. | Esta info a lo largo del tiempo muestra tendencias. | ||
+ | |||
¿ Cómo obtener la información necesaria para el tablero ? | ¿ 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. | 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. | El valor de negocio que se le está dando al cliente. | ||
Línea 47: | Línea 55: | ||
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. | ||
− | + | [[Archivo:Contrato-agil-change-for-free.gif]] | |
+ | |||
Algunos consejos para el ROI: | 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== | ==Ver también== | ||
− | * [http://www.proyectosagiles.org/metricas-agiles-cuadro-mandos-balanceado-scrum] | + | * [http://www.proyectosagiles.org/metricas-agiles-cuadro-mandos-balanceado-scrum Métricas ágiles y cuadro de mandos integral para Scrum] |
− | * [http://www.proyectosagiles.org/contrato-agil-scrum] | + | * [http://www.proyectosagiles.org/contrato-agil-scrum Un contrato ágil para Scrum] |
− | * [http://www.proyectosagiles.org/priorizacion-requisitos-valor-coste] | + | * [http://www.proyectosagiles.org/priorizacion-requisitos-valor-coste Priorización de los requisitos por valor y coste] |
* [[Historia de usuario]] | * [[Historia de usuario]] | ||
* [[Backlog Del Producto]] | * [[Backlog Del Producto]] |
Revisión del 18:14 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.
Scrum 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.
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