El Product Owner (PO) se define como responsable de la dirección y optimización de las tareas necesarias para desarrollar un producto. Para pronosticar el rendimiento y conseguir realizar el trabajo de manera eficiente, la medición del rendimiento del trabajo y la búsqueda de los mejores indicadores clave son fundamentales. En este artículo hacemos un repaso por algunas de las métricas imprescindibles para Product Owners que ayudarán a los responsables de producto a priorizar tareas y agilizar su gestión.
A continuación, hablamos de los cinco indicadores importantes en la etapa de construcción y desarrollo del producto:
Lo que vas a ver en este post:
Métricas para Product Owners
Work-In-Progress
Mide el trabajo que el equipo está realizando en un momento determinado, por tanto, da una idea de la cantidad de trabajo que se ha iniciado y aún no se ha completado por algún motivo.
El trabajo en progreso debe ser el trabajo mínimo que los componentes del equipo puedan gestionar mientras se mantienen ocupados. Teniendo esto en cuenta, se tienen que establecer unos límites WIP que indican la cantidad máxima de trabajo que puede haber en cada estado del flujo de trabajo. Este indicador de limitación puede ayudar a detectar la ineficiencia en el flujo de trabajo de un miembro del equipo, así como a mejorar la velocidad y disminuir la cantidad de trabajo que está a punto de finalizarse, al centrarse en un conjunto más pequeño de tareas.
El trabajo en curso del equipo debe ser la menor cantidad de trabajo o historias de usuario que puedan manejar mientras se mantienen ocupados. Superar esta cantidad de trabajo ralentizará al equipo y retrasará las fechas de entrega de la iteración.
Esta métrica es importante para los Product Owners ya que son ellos/as los responsables de poner las tareas en la cola de trabajo y definir el flujo de trabajo.
Número de tareas pendientes
El propietario de producto es responsable de administrar las tareas pendientes y refinar la acumulación de elementos para priorizar tareas y garantizar que el equipo trabaje en las cosas más valiosas. No se trata de superar todas las tareas del Backlong como si fuese una lista que hay que realizar, si no administrando diligentemente los elementos pendientes, definiendo qué tareas son más importantes y tienen más relevancia para que la organización funcione a ritmo alto.
Velocidad del equipo
La velocidad cuantifica la cantidad total de trabajo completado por un equipo medido en puntos de historia durante un Sprint. La velocidad de un equipo se utiliza para determinar la cantidad de elementos de la cartera de productos que se deben abordar. Gracias a esta métrica se puede estimar tanto la cantidad de trabajo como calcular la fecha estimada de entrega.
La velocidad cuantificada en los pasados Sprints, sirve en los siguientes eventos de planificación de Sprint para poner un límite de trabajo. Una vez que el equipo de desarrollo conoce la velocidad, puede predecir cuántos puntos de historia de usuario puede trabajar en el próximo sprint.
Comparar el trabajo en diferentes sprints, nos permite medir la cantidad de trabajo que nuestro equipo sería capaz de completar. El cálculo de la velocidad del equipo es muy sencillo, para ello se debe dividir el número total de puntos de historia completados por el número de sprints completados.
Release Frequency
En el desarrollo ágil la entrega continua de software influye en la forma en la que el software pasa de desarrollo a lanzamiento. Uno de los objetivos de Continuous Delivery y DevOps es lanzar aplicaciones más confiables con mayor rapidez y frecuencia.
La métrica de frecuencia de lanzamiento es utilizada para calcular cuántos lanzamientos se quieren hacer en un periodo de tiempo determinado. Cuando el equipo de TI es rápido y eficiente se reduce el tiempo de lanzamiento programado.
Tiempo de entrega
El tiempo de entrega es la cantidad de tiempo promedio que tarda un elemento de trabajo en pasar de la recepción a la finalización, medido en minutos, horas, días, semanas o meses. En definitiva, el tiempo de entrega es el tiempo total que lleva entregar valor al cliente.
El tiempo de entrega es muy importante porque ayuda a los equipos a realizar un seguimiento en los Sprints del tiempo total que tarda un elemento de trabajo en pasar de ser creado en el backlog a ser lanzado a producción.
En este tiempo se incluyen, asimismo, los tiempos de espera relacionados con dependencias e ineficiencias externas. Los Product Owners son responsables de mejorar el tiempo de entrega. Para ello, han de priorizar la eliminación de ineficiencias con el/la Scrum Master y los desarrolladores. También, mediar entre el Scrum Master y el/la Arquitecto de Soluciones para conseguir reducir al mínimo las dependencias de procedimiento y tecnológicas.
En la siguiente presentación incluimos otras útiles metricas para product owners.
Eligiendo las mejores métricas para Product Owners
Dependiendo de la fase del producto en la que trabaje el Product Owner elegirá unos u otros KPIs para hacer más eficiente el proceso. En este caso hemos realizado un repaso por algunas de las mejores métricas para un Product Owner que le ayudarán a medir el éxito en la construcción y desarrollo del producto.
Trabajar en esta fase con los indicadores adecuados, también influirá en el desarrollo y crecimiento adecuado del producto en el mercado y a la rentabilidad de la empresa.