Su guía visual para la gestión de la cartera de productos

Publicado: 2021-06-04

Una parte esencial del sistema de entrega continua de desarrollo de productos es la gestión e implementación de una acumulación de productos. Es un componente crítico del proceso Agile y es el núcleo del ciclo de entrega. Permite a los equipos entregar valor en incrementos breves e iterativos que se centran en el usuario final.

¿Qué es una cartera de productos?

Una cartera de productos es un conjunto priorizado de funcionalidad deseada que contiene todos los elementos necesarios para completar el lanzamiento de un producto. Contiene todo, desde nuevas funciones, mejoras, actualizaciones tecnológicas y correcciones de errores. Y si bien es fácil confundir una acumulación de productos con una hoja de tareas o simplemente con una lista de "tareas pendientes" de desarrollo de productos, es mucho más que eso.

Es esencialmente el centro de comando de desarrollo donde los equipos ágiles dividen las solicitudes en una serie de componentes que se priorizan según la importancia y la complejidad. Una acumulación de productos gestionada correctamente es fundamental para que el equipo funcione como una máquina bien engrasada.

¿Qué incluye una cartera de productos?

Una cartera de productos no es una lista de especificaciones técnicas que deben completarse para avanzar en el proceso de desarrollo. Por el contrario, es una colección de tareas expresadas en un lenguaje sencillo, comunicando cómo mejorará la experiencia del usuario.

Consiste en historias de usuarios, posibles errores y desafíos, hallazgos de investigación perspicaces y mucho más.

Una cosa importante a tener en cuenta es que una cartera de productos nunca está realmente 'completa'. Está evolucionando continuamente a medida que se identifican más problemas, desafíos y oportunidades.
Durante el desarrollo, los equipos de procesos no pueden hacer todo lo que quieren hacer a la vez. Una acumulación de productos ayuda a priorizar elementos en función de la importancia y el impacto y crea un flujo de trabajo sistemático en el que los equipos abordan los elementos más importantes a medida que avanzan.

Gestión de la cartera de productos

La gestión del trabajo pendiente es el proceso a través del cual los propietarios de productos agregan, ajustan, preparan y priorizan el trabajo pendiente para asegurarse de que las funciones más valiosas se envíen a los usuarios. Sin una gestión adecuada del trabajo pendiente, este puede volverse excesivamente grande y complejo. Un backlog de gran tamaño afecta la innovación, ralentiza el tiempo de comercialización y puede frustrar a los equipos ágiles.

La gestión de la acumulación de productos es una disciplina que garantiza que muchos de los principios básicos del manifiesto Agile se conserven a lo largo del proceso de desarrollo y se implementa para garantizar que el panorama general no se pierda durante las tareas cotidianas.

Los principios básicos de la gestión del backlog son:

  1. Asegurar la innovación continua
  2. Centrarse en la experiencia del usuario
  3. mantener costos

Visualización de la cartera de productos

Gran parte de la gestión de la acumulación de productos tiene que ver con la coordinación de múltiples esfuerzos. Para hacerlo de manera efectiva, debe ver todas las partes móviles involucradas en una construcción. Una excelente manera de hacerlo es mediante el uso de herramientas visuales para representar diferentes aspectos del proceso de desarrollo para mantener a los equipos alineados y distribuir el trabajo de manera efectiva.

Historias de usuarios

Las historias de usuarios son una excelente manera de dar sentido a su cartera de pedidos, lo ayudan a priorizar lo que debe hacerse y se asegura de mantener la visión del producto en el centro de todo lo que hace.
Este simple ejercicio colaborativo lo ayuda a definir dónde se encuentran sus usuarios con respecto a su producto, lo ayuda a identificar brechas y priorizar aquellas características que tendrán el mayor impacto para la mayor cantidad de personas.

Plantilla de historia de usuario para la gestión de la cartera de productos
Plantilla de historia de usuario (Haga clic en la plantilla para editarla en línea)

Tableros Kanban

Un tablero Kanban es una herramienta popular en la gestión de proyectos, pero puede tener una gran utilidad cuando se implementa en el proceso Agile. Ayuda a establecer el orden en las actividades diarias de un equipo. Puede visualizar todo el trabajo que debe completarse, limitar el trabajo en curso y maximizar la eficiencia. Utiliza tarjetas, columnas y mejora continua para ayudar a los equipos a asignar la cantidad correcta de recursos a cada tarea y realizar el trabajo de la manera más eficiente.

Tablero Kanban para la gestión de la cartera de productos
Plantilla de tablero Kanban (Haga clic en la plantilla para editarla en línea)

tableros retros

Las reuniones retrospectivas son una excelente manera de evaluar el progreso de un equipo a intervalos regulares durante una compilación. Un tablero retro ayuda a los equipos a enumerar las tareas completadas, las victorias y los desafíos que se interpusieron en su camino. El administrador de trabajos pendientes puede usar esta información para reasignar recursos, identificar bloqueadores y administrar de manera más eficiente el trabajo pendiente en su conjunto.

plantilla de tablero retro para la gestión de la acumulación de productos
Plantilla de tablero retro (Haga clic en la plantilla para editarla en línea)

Preparación de trabajos pendientes

Una de las tareas principales de un administrador de trabajos pendientes es garantizar que el trabajo pendiente del producto se mantenga como una herramienta eficaz para que los equipos planifiquen y ejecuten tareas. Cuando los trabajos pendientes son demasiado grandes o se llenan de tareas obsoletas o incompletas, puede ser difícil para los equipos priorizar correctamente el trabajo y mantener un flujo de trabajo continuo.

La preparación del trabajo pendiente generalmente se lleva a cabo como sesiones programadas regularmente con todo el equipo Agile. El objetivo principal de la preparación del trabajo pendiente es mantener el trabajo pendiente actualizado y garantizar que los elementos del trabajo pendiente estén preparados para los próximos sprints.

Este refinamiento regular de la cartera de pedidos se realiza para garantizar:

  • Se eliminan las historias y tareas obsoletas
  • Las nuevas historias de usuarios que reflejan información recién descubierta se agregan a la cartera de pedidos
  • Las historias de usuarios más grandes se dividen en elementos más pequeños
  • Las historias de usuario se reordenan según la prioridad actual
  • Los puntos de la historia o las líneas de tiempo se reasignan si es necesario
  • Los bloqueadores se identifican rápidamente y se toman medidas correctivas.

Consejos para una gestión eficaz de la cartera de pedidos:

Comience pensando en el usuario final

Incluso los aspectos operativos del desarrollo ágil deben centrarse en el valor que se entregará al usuario final. Debe alinear su cartera de productos con la visión del producto y las tareas deben priorizarse en consecuencia. Cada decisión debe tomarse en contexto con los beneficios clave para el cliente y cómo el producto se diferencia de la competencia.

Mejorar la colaboración

La gestión del trabajo pendiente nunca se puede hacer de forma aislada. Implica la participación constante y frecuente de los gerentes de producto y el equipo de desarrollo. Alentar a las personas a participar en las discusiones sobre el trabajo pendiente aumentará la comprensión de todos en el equipo y dará como resultado una comprensión clara de los requisitos del proyecto.

Actualizar regularmente a las partes interesadas

La acumulación de productos es la única fuente de información para todo el equipo Agile. El administrador de la acumulación debe asegurarse de que la acumulación sea transparente y comunique claramente toda la información importante a todos los involucrados. Cualquier cambio o actualización que no se refleje en la cartera de pedidos debe comunicarse a todas las partes interesadas.

Revise periódicamente los plazos

La fluidez es uno de los principios fundamentales de la Metodología Ágil. Adaptarse a los cambios y priorizar tareas a medida que surge nueva información es fundamental para mantener las necesidades del usuario a la vanguardia.

Como resultado, es probable que los plazos originales cambien con frecuencia. La actualización regular de los cronogramas es clave para administrar los ciclos de lanzamiento.

Establecer prioridades

La priorización es el punto clave en la gestión de la cartera de pedidos y debe estar claramente alineada con la visión del producto y los KPI acordados mutuamente.

El uso de marcos de priorización populares le permite ordenar ideas y planificar iteraciones más fácilmente.

Usando la matriz Impact Effort, puede priorizar mejor las tareas y elegir las más importantes para el desarrollo inmediato.

Matriz de impacto-esfuerzo para la gestión de la cartera de productos
Plantilla de matriz de impacto-esfuerzo (haga clic en la plantilla para editarla en línea)

Cuéntanos tu opinión sobre la gestión de la cartera de productos

La gestión de la cartera de productos es una disciplina emergente que está en constante evolución. ¿Tiene alguna experiencia con la implementación de la gestión del backlog en su proceso de desarrollo? Nos encantaría escuchar algunas de sus ideas y aprendizajes en el camino. Por favor, siéntase libre de contarnos sobre esto en los comentarios a continuación.