La promesa de desarrollo ágil se adapta bien a los perturbadores y rápidos entornos de negocios de hoy. Pero medir el éxito de sus iniciativas ágiles puede ser complicado, especialmente cuando se trata de determinar su alineación con los objetivos de negocio. ¿Cómo se mide el éxito o el fracaso? ¿Está midiendo las cosas correctas?
Cualquier métrica utilizable debe responder a tres simples preguntas, afirma Dave West, propietario de producto y CEO de Scrum.org: ¿Puedo aprender algo sobre cómo trabajo o el valor que ofrezco de esta métrica? ¿Puedo medir esto con la frecuencia suficiente para poder monitorear la causa y el efecto de los cambios que hago? ¿Se conecta con mi propósito o misión?
Pero antes de que las organizaciones puedan intentar responder a estas preguntas, primero deben evaluar si están funcionando de manera ágil, afirma Jeff Dalton, CEO de Broadsword Solutions. Aquí, volver a lo básico de la metodología ágil es esencial. Y para Dalton, cada métrica ágil que importa se remonta a la confianza. La mayoría de las organizaciones que afirman tener agilidad no son de mucha confianza, lo que conduce a una ruptura con respecto a poder alinear las métricas con las prioridades de la empresa, afirma.
«Todo el objetivo de la metodología ágil es ganar confianza y ser confiable”, afirma Dalton. Antes de profundizar en métricas más detalladas, señala, primero tiene que responder cinco preguntas: «¿Tenemos una cultura ágil? ¿Somos creíbles a los ojos de nuestros propios equipos, gerentes y clientes? ¿Estamos haciendo lo mejor que podemos para cumplir nuestros compromisos? ¿Estamos produciendo productos y servicios de calidad? ¿Y estamos mostrando lo mejor al mundo exterior?”, señala Dalton. Las respuestas a esas preguntas, sostiene, le indican a un gerente todo lo que necesitan saber.
«Si existe confianza, entonces esas cinco cosas están sucediendo -se cuenta con una alineación cultural; existe una producción de alta calidad; existe velocidad; existe colaboración”, afirma. «Luego, sobre esa base, puede comenzar a profundizar en responder y medir los resultados de esas preguntas”.
A continuación, le indicamos cómo evaluar la manera en que su organización mide esas cinco preguntas ágiles fundamentales, y cómo medir el éxito una vez que lo hace.
Preguntas ágiles fundamentales
La evaluación de las prácticas ágiles de su organización comienza respondiendo las siguientes cinco preguntas. 1. ¿Tenemos una cultura ágil?: Existen tres formas de evaluar la agilidad de su cultura, o la falta de ella, afirma Dalton. La primera es utilizar un modelo de desempeño estándar de la industria para medir la madurez de su organización ágil, tales como el Modelo de Madurez Ágil (AMM, por sus siglas en inglés). El AMM hace seguimiento del progreso de una organización a través de cinco etapas, cada una de las cuales representa la capacidad de la organización para cumplir con los objetivos predefinidos:- Inicial: La organización no tiene procesos ágiles definidos.
- Explorado: La organización tiene algunas prácticas definidas, como el storyboarding.
- Definido: La organización ha definido prácticas relacionadas con la satisfacción del cliente, como la entrega frecuente y la comunicación continua.
- Mejorado: La organización ha implementado procesos avanzados, ha dominado la satisfacción del cliente y puede centrarse en la gestión de riesgos y la colaboración.
- Sostenido: La organización ha dominado todos los niveles y mantiene el progreso en todas las áreas relacionadas con el proceso, la satisfacción del cliente y el compromiso del desarrollador.
- Defectos por historia.
- Calidad del código, que a su vez se mide en tres subcomponentes: pruebas de unidad, complejidad y cumplimiento con los estándares de codificación de la industria.
- Defectos por sprint.
- Número de fusiones/integraciones de código fallidas.
- Número de defectos que se escaparon, también conocidos como defectos o bugs que llegaron hasta el cliente.
Establezca métricas valiosas
Una vez que una organización puede responder afirmativamente a estas cinco preguntas, puede comenzar a medir en serio el valor de sus iniciativas ágiles. Normalmente, en los equipos Scrum, se usan dos conjuntos de métricas, afirma West. La primera se refiere a la calidad, medida por los recuentos de defectos y el número de tickets de producción emitidos. El segundo es el desempeño del trabajo, medido en velocidad. Pero, aunque estas métricas ofrecen insights, no siempre iluminan el valor que brindan las iniciativas ágiles de una organización, ni se conectan siempre con el propósito o la misión de una organización. «Estas no son métricas malas, pero estamos empezando a ver que los equipos de Scrum se enfocan cada vez más en el valor, los aprendizajes y los resultados a nivel de producto o negocio en respuesta a la pregunta fundamental de la velocidad por encima del valor”, afirma West. «Por ejemplo, no importa qué tan rápido sea su producción o cuán alta sea la calidad del software que está entregando si no agrega ningún valor de negocio; ya sea porque no tenía ningún valor para el usuario o las partes interesadas y nunca se usó, o, cuando se usó, hizo lo que nadie quería”, afirma West.El framework para la Gestión Basada en Evidencias (EBM, por sus siglas en inglés)
Para abordar esta brecha, Scrum.org se enfoca en un framework para la gestión basada en evidencias (EBM), que proporciona cuatro Key Value Areas (KVA) que ayudan a los equipos a enfocarse en el valor:- Valor actual
- Habilidad para innovar
- Valor no realizado
- Time to market