El Backlog del producto es un componente clave del desarrollo ágil del producto. Es un documento vivo que enumera todas las características, funciones, requisitos, mejoras y correcciones que deben desarrollarse para el lanzamiento del producto. La gestión eficaz del Backlog del producto es esencial para garantizar que el producto satisfaga las necesidades de sus usuarios y partes interesadas. El marco DEEP es un conjunto de directrices que pueden ayudar a los equipos a gestionar eficazmente el Backlog del producto.
¿Qué es un marco DEEP?
DEEP significa Detallado adecuadamente, Estimado, Emergente y Priorizado. Cada elemento del Backlog del producto debe estar detallado adecuadamente, estimado en puntos de historia, emergente y priorizado según varios factores, como el valor para el usuario, el valor para el negocio, la viabilidad técnica, la complejidad y las dependencias. Al seguir el marco DEEP, los equipos pueden gestionar eficazmente el Backlog del producto, asegurando que los elementos del backlog estén adecuadamente detallados, estimados, emergentes y priorizados.
A continuación se presenta una breve descripción de cada elemento del marco DEEP:
- Detallado adecuadamente:Cada elemento del Backlog del producto debe estar detallado adecuadamente, para que el equipo tenga una comprensión clara de lo que necesita desarrollarse. El nivel de detalle debe ser suficiente para proporcionar claridad y dirección al equipo de desarrollo.
- Estimado:Cada elemento del Backlog del producto debe ser estimado en puntos de historia para comprender el nivel de esfuerzo necesario para su desarrollo. Los puntos de historia se utilizan para estimar la cantidad de trabajo necesaria para completar el elemento.
- Emergente:El Backlog del producto es un documento vivo que se actualiza continuamente a medida que el equipo obtiene una mayor comprensión de los requisitos del producto. Los elementos pueden añadirse, eliminarse o actualizarse según los cambios en los requisitos del producto.
- Priorizado:El Backlog del producto debe priorizarse según varios factores, como el valor para el usuario, el valor para el negocio, la viabilidad técnica, la complejidad y las dependencias. La priorización ayuda al equipo de desarrollo a centrarse primero en los elementos más importantes.
Al seguir el marco DEEP, los equipos pueden gestionar eficazmente el Backlog del producto, asegurando que los elementos del backlog estén adecuadamente detallados, estimados, emergentes y priorizados. Esto ayuda al equipo a desarrollar un Backlog del producto completo y priorizado que refleje la comprensión actual de los requisitos del producto.

Ejemplo – SMI
Descripción del problema
ABC Corporation es una empresa minorista que lleva más de 20 años en el negocio. Con el tiempo, la empresa ha crecido significativamente, y actualmente tiene múltiples ubicaciones y una amplia base de clientes. Para mantenerse al día con la competencia, ABC Corporation ha invertido en un sistema de TI que les ayuda a gestionar su inventario, ventas y datos de clientes.
Sin embargo, en los últimos meses, el sistema de TI ha estado causando problemas. El sistema es lento y tarda mucho en procesar las transacciones. Esto ha provocado largas filas en la caja, clientes frustrados y ventas perdidas. Además, el sistema es propenso a errores, lo que genera datos incorrectos de inventario, lo que ha llevado a faltantes de stock y sobrestock.
El equipo de TI ha estado trabajando para solucionar los problemas, pero les cuesta identificar la causa raíz de los problemas. El sistema es complejo y hay muchos componentes diferentes que deben funcionar juntos sin problemas. El equipo de TI ha intentado optimizar el sistema añadiendo más memoria, actualizando el software y aumentando la potencia de procesamiento. Sin embargo, estas medidas no han resuelto los problemas subyacentes.
Los problemas con el sistema de TI están causando perturbaciones significativas en el negocio. La empresa está perdiendo clientes y su reputación se está deteriorando. El equipo de TI está bajo presión para encontrar una solución rápidamente, pero les cuesta identificar la causa raíz de los problemas. El equipo directivo de la empresa está preocupado por el impacto en el resultado económico y está considerando contratar consultores externos para ayudar a resolver los problemas con el sistema de TI.
Desarrollar el Backlog del producto inicial
Pasos para desarrollar el Backlog del producto inicial:
- Identificar las principales áreas de problema:Basado en el escenario proporcionado, las principales áreas de problema son el sistema de TI lento y propenso a errores, lo que resulta en largas filas en la caja, clientes frustrados, datos incorrectos de inventario, faltantes de stock y sobrestock.
- Identificar a los interesados: Los interesados en este escenario son el equipo directivo de la empresa, el equipo de TI, los empleados minoristas y los clientes.
- Generar posibles soluciones:Trabajar con los interesados para identificar posibles soluciones a los problemas. Algunas soluciones posibles podrían incluir actualizar el hardware, optimizar el software, mejorar la infraestructura de red, implementar un nuevo sistema POS y mejorar la capacitación para los empleados minoristas.
- Priorizar las soluciones:Priorizar las soluciones posibles según su impacto en el negocio, viabilidad y costo. Considerar las opiniones de los interesados y realizar un análisis costo-beneficio para cada solución.
- Descomponer las soluciones en tareas más pequeñas:Una vez que las soluciones se priorizan, divídalas en tareas más pequeñas o historias de usuario. Cada tarea debe ser específica, medible, alcanzable, relevante y con plazo determinado.
- Estime la cantidad de esfuerzo requerido para cada tarea: Estime el esfuerzo requerido para cada tarea en puntos de historia. Utilice datos históricos o juicio de expertos para estimar el nivel de esfuerzo necesario.
- Priorice las tareas: Priorice las tareas según su impacto en el negocio y las dependencias entre ellas.
- Cree la lista inicial de productos: cree la lista inicial de productos enumerando todas las tareas en orden de prioridad. Incluya una descripción de cada tarea y su esfuerzo estimado en puntos de historia.
Formato de tabla para la lista inicial de productos:
| Prioridad | Historia de usuario | Descripción | Esfuerzo estimado (puntos de historia) |
|---|---|---|---|
| 1 | Actualizar hardware | Actualizar el hardware para mejorar el rendimiento del sistema | 13 |
| 2 | Optimizar el software | Optimizar el software para mejorar el rendimiento del sistema | 8 |
| 3 | Mejorar la infraestructura de red | Mejorar la infraestructura de red para reducir la latencia y mejorar el rendimiento del sistema | 5 |
| 4 | Implementar un nuevo sistema POS | Implementar un nuevo sistema POS para mejorar la velocidad de procesamiento de transacciones y reducir errores | 21 |
| 5 | Capacitación de empleados minoristas | Mejorar la capacitación de los empleados minoristas para reducir errores y mejorar el servicio al cliente | 8 |
| 6 | Mejorar la gestión de inventario | Mejorar la gestión de inventario para reducir agotamientos y sobrestock | 13 |
Nota: Los puntos de historia son estimados y podrían necesitar ser refinados durante las sesiones de refinamiento del backlog y planificación de sprints.
Refinar los elementos del backlog del producto
Algunos de los elementos del backlog del producto enumerados anteriormente podrían ser demasiado grandes para incluirse en un solo sprint. A continuación se presentan algunas opciones para refinarlos en epics o historias de usuario adecuados:
- Actualizar hardware: Esto podría dividirse en varias historias de usuario más pequeñas, como «Investigar y seleccionar el hardware adecuado», «Comprar e instalar nuevo hardware» y «Probar y verificar el nuevo hardware».
- Optimizar software: Esto podría dividirse en varias historias de usuario más pequeñas, como «Identificar cuellos de botella de rendimiento», «Desarrollar e implementar optimizaciones de rendimiento» y «Probar y verificar las mejoras de rendimiento».
- Implementar un nuevo sistema POS: Esto podría ser un epic que incluya varias historias de usuario, como «Investigar y seleccionar el sistema POS adecuado», «Configurar y personalizar el sistema POS», «Capacitar al personal minorista en el nuevo sistema POS» y «Probar y verificar el nuevo sistema POS».
- Capacitación del personal minorista: Esto podría dividirse en varias historias de usuario más pequeñas, como «Desarrollar materiales de capacitación», «Programar y realizar sesiones de capacitación» y «Evaluar la efectividad de la capacitación».
Al dividir estos elementos más grandes del backlog del producto en historias de usuario más pequeñas y manejables, el equipo puede estimar más fácilmente el esfuerzo, priorizar y planificar sprints, y centrarse en entregar valor al negocio y sus partes interesadas.
A continuación se presenta una tabla actualizada con los elementos del backlog del producto refinados (o historias de usuario):
| Prioridad | Epic/Historia de usuario | Descripción | Esfuerzo estimado (puntos de historia) |
|---|---|---|---|
| 1 | Actualizar hardware | Investigar y seleccionar el hardware adecuado | 5 |
| Comprar e instalar nuevo hardware | 5 | ||
| Probar y verificar el nuevo hardware | 3 | ||
| 2 | Optimizar el software | Identificar cuellos de botella de rendimiento | 3 |
| Desarrollar e implementar optimizaciones de rendimiento | 5 | ||
| Probar y verificar las mejoras de rendimiento | 2 | ||
| 3 | Mejorar la infraestructura de red | Mejorar la infraestructura de red para reducir la latencia y mejorar el rendimiento del sistema | 5 |
| 4 | Implementar un nuevo sistema POS | Investigar y seleccionar un sistema POS adecuado | 5 |
| Configurar y personalizar el sistema POS | 8 | ||
| Capacitar a los empleados minoristas en el nuevo sistema POS | 5 | ||
| Probar y verificar el nuevo sistema POS | 3 | ||
| 5 | Capacitación de empleados minoristas | Desarrollar materiales de capacitación | 3 |
| Programar y realizar sesiones de capacitación | 3 | ||
| Evaluar la efectividad de la capacitación | 2 | ||
| 6 | Mejorar la gestión de inventario | Mejorar la gestión de inventario para reducir agotamientos y sobrestocks | 8 |
Nota: Los puntos de historia son estimados y podrían necesitar ser refinados durante las sesiones de refinamiento del backlog y planificación de sprints.
Evaluación del backlog de producto actualizado frente a los principios DEEP
A continuación se presenta un análisis de cada historia de usuario en el backlog de producto actualizado frente a los principios DEEP:
- Actualizar el hardware
- Detallado adecuadamente: La historia de usuario es específica y bien definida, lo que indica que el equipo necesita investigar y seleccionar hardware adecuado, comprar e instalar nuevo hardware, y probar y verificar el nuevo hardware.
- Estimado: La historia de usuario está estimada en puntos de historia, lo que permite al equipo comprender el nivel de esfuerzo necesario para completar el trabajo.
- Emergente: La historia de usuario es emergente, ya que el equipo podría necesitar ajustar la selección de hardware o el proceso de instalación según sus hallazgos durante las fases de investigación y prueba.
- Priorizado: La historia de usuario está priorizada según su impacto en el rendimiento del sistema, con la actualización del hardware recibiendo la máxima prioridad.
- Optimizar el software
- Detallado adecuadamente: La historia de usuario es específica y bien definida, lo que indica que el equipo necesita identificar cuellos de botella de rendimiento, desarrollar e implementar optimizaciones de rendimiento, y probar y verificar las mejoras de rendimiento.
- Estimado: La historia de usuario está estimada en puntos de historia, lo que permite al equipo comprender el nivel de esfuerzo necesario para completar el trabajo.
- Emergente: La historia de usuario es emergente, ya que el equipo podría necesitar ajustar el enfoque de optimización según sus hallazgos durante la fase de prueba.
- Priorizado: La historia de usuario está priorizada según su impacto en el rendimiento del sistema, con la optimización del software recibiendo la segunda mayor prioridad.
- Mejorar la infraestructura de red
- Detallado adecuadamente: La historia de usuario es específica y bien definida, lo que indica que el equipo necesita mejorar la infraestructura de red para reducir la latencia y mejorar el rendimiento del sistema.
- Estimado: La historia de usuario está estimada en puntos de historia, lo que permite al equipo comprender el nivel de esfuerzo necesario para completar el trabajo.
- Emergente: La historia de usuario no es tan emergente como algunas de las otras historias de usuario, ya que el equipo probablemente tiene una buena comprensión de las mejoras necesarias en la red.
- Priorizado: La historia de usuario está priorizada según su impacto en el rendimiento del sistema, con la mejora de la infraestructura de red recibiendo una prioridad media.
- Implementar un nuevo sistema POS
- Detallado adecuadamente: La historia de usuario es específica y bien definida, lo que indica que el equipo necesita investigar y seleccionar un sistema POS adecuado, configurar y personalizar el sistema POS, capacitar a los empleados minoristas en el nuevo sistema POS, y probar y verificar el nuevo sistema POS.
- Estimado: La historia de usuario está estimada en puntos de historia, lo que permite al equipo comprender el nivel de esfuerzo necesario para completar el trabajo.
- Emergente: La historia de usuario es emergente, ya que el equipo podría necesitar ajustar la selección o el enfoque de configuración según sus hallazgos durante la fase de prueba.
- Priorizado: La historia de usuario está priorizada según su impacto en el rendimiento del sistema, con la implementación del nuevo sistema POS recibiendo una alta prioridad.
- Capacitación de empleados minoristas
- Detallado adecuadamente: La historia de usuario es específica y bien definida, lo que indica que el equipo necesita desarrollar materiales de capacitación, programar y realizar sesiones de capacitación, y evaluar la efectividad de la capacitación.
- Estimado: La historia de usuario está estimada en puntos de historia, lo que permite al equipo comprender el nivel de esfuerzo necesario para completar el trabajo.
- Emergente: La historia de usuario no es tan emergente como algunas de las otras historias de usuario, ya que el equipo probablemente tiene una buena comprensión de los materiales y sesiones de capacitación necesarios.
- Priorizado: La historia de usuario se prioriza según su impacto en la reducción de errores y la mejora del servicio al cliente, asignándose una prioridad media a la capacitación del personal minorista.
- Mejorar la gestión de inventario
- Detallado adecuadamente: La historia de usuario es específica y bien definida, lo que indica que el equipo necesita mejorar la gestión de inventario para reducir agotamientos y sobrestock.
- Estimado: La historia de usuario se estima en puntos de historia, lo que permite al equipo comprender el nivel de esfuerzo necesario para completar el trabajo.
- Emergente: La historia de usuario no es tan emergente como algunas de las otras historias de usuario, ya que el equipo probablemente tiene una buena comprensión de las mejoras necesarias en la gestión de inventario.
- Priorizado: La historia de usuario se prioriza según su impacto en la reducción de agotamientos y sobrestock, asignándose una prioridad media a la mejora de la gestión de inventario.
En general, la lista de productos actualizada se alinea bien con los principios DEEP. Cada historia de usuario está adecuadamente detallada, estimada, emergente y priorizada, lo que permite al equipo gestionar eficazmente la lista de productos y entregar valor al negocio y sus partes interesadas. La priorización de las historias de usuario se basa en su impacto en el rendimiento del sistema, la reducción de errores y la mejora del servicio al cliente, lo que apoya los objetivos generales del proyecto.
Mejorar la lista de productos
Aunque la lista de productos actualizada parece alinearse bien con los principios DEEP, siempre hay espacio para mejorar. Aquí hay algunas áreas potenciales de mejora:
- Detallado adecuadamente: Las historias de usuario en la lista de productos podrían refinarse aún más para asegurar que estén adecuadamente detalladas. Esto podría implicar dividir las historias de usuario más grandes en otras más pequeñas o proporcionar más contexto y claridad alrededor de los requisitos.
- Estimado: Los puntos de historia asignados a cada historia de usuario podrían refinarse basándose en datos reales de sprints anteriores o en la comprensión creciente del equipo sobre los requisitos.
- Emergente: La lista de productos podría revisarse y refinarse continuamente para asegurar que permanezca emergente. El equipo podría incorporar retroalimentación de las partes interesadas o ajustar la lista según nueva información que surja durante el desarrollo.
- Priorizado: La priorización de las historias de usuario podría refinarse según las necesidades cambiantes del negocio o la retroalimentación de las partes interesadas. El equipo podría realizar revisiones regulares de la lista para asegurarse de que las historias de usuario de mayor prioridad se aborden primero.
En general, la lista de productos es un documento vivo que debe revisarse y refinarse continuamente para asegurarse de que se alinea con los principios DEEP y apoya los objetivos del proyecto. El equipo debe estar abierto a la retroalimentación y buscar activamente formas de mejorar la lista de productos durante todo el proceso de desarrollo.
Resumen
El marco DEEP es crucial para una gestión eficaz de la lista de productos, ya que ayuda a los equipos a desarrollar una lista de productos completa y priorizada que refleja la comprensión actual de los requisitos del producto. El nivel de detalle debe ser suficiente para proporcionar claridad y dirección al equipo de desarrollo. Los puntos de historia se utilizan para estimar la cantidad de trabajo necesaria para completar el elemento, y la lista de productos se actualiza continuamente según los cambios en los requisitos del producto. La priorización ayuda al equipo de desarrollo a enfocarse primero en los elementos más importantes.
El marco DEEP proporciona un conjunto de directrices para una gestión eficaz de la lista de productos. Garantiza que la lista de productos esté adecuadamente detallada, estimada, emergente y priorizada según varios factores, como el valor para el usuario, el valor para el negocio, la viabilidad técnica, la complejidad y las dependencias. Al seguir el marco DEEP, los equipos pueden gestionar eficazmente la lista de productos, asegurando que el producto satisfaga las necesidades de sus usuarios y partes interesadas.











