Planificación de producto y Agile: ¿son incompatibles?
La construcción ágil de productos necesita un “cerebro” que le dé una dirección y un propósito. La planificación de producto puede contribuir a ello, pero en escenarios ágiles la planificación tradicional (fija, predictiva) no sirve. Es necesaria una planificación más ágil, que incorpore componentes de flexibilidad, aprendizaje y adaptación.
“Nosotros somos ágiles. No planificamos.” ¿Os suena esta excusa? Vamos a hablar de algunas consecuencias indeseables de esta absurda interpretación en el campo de la planificación de producto y de cómo evitarlas.
Importante: en este post nos vamos a referir al uso de Agile en el desarrollo de productos para un mercado, no proyectos de desarrollo a medida de un cliente (donde se suele denominar “producto” al resultado del proyecto).
Agile necesita un cerebro
En muchos equipos Agile hay una gran frustración. Tienen la sensación de que lo único que hacen es entregar funciones y características a toda velocidad y sin orden ni concierto, sin que los responsables de producto tengan claro hacia dónde van o qué quieren conseguir realmente. Unas características que al final no añaden valor al cliente. Estos equipos han desplegado un “Agile sin cerebro”.
Agile proporciona un método optimizado e iterativo de implementar, pero seguimos alimentándolo con productos que están destinados al fracaso porque no han pasado por las fases críticas de eliminación de riesgos del proceso: comprobar la deseabilidad de los clientes y la viabilidad del negocio. Como dicen los americanos, hay una diferencia entre “build the features right” y “build the right features”.
Agile es una manera de construir, pero no nos va a servir para averiguar qué construir y cómo capturar valor de nuestras iniciativas de innovación. Nos da velocidad y cumplimiento pero si lo que le suministramos son malas ideas vamos a conseguir peores resultados… con la máxima velocidad y eficacia. Por poner una analogía, si queremos cocinar un pato laqueado estilo Pekín, más vale que utilicemos una buena receta con sus ingredientes y proceso en lugar de algo como «cada diez minutos abre la cazuela y pruébalo. Si está soso, añade sal. Si no sabe a nada, añade más comida».
Uno de los problemas de Agile es que -si no se refuerzan los mecanismos que animan a los equipos a considerar si las características que están incluyendo son las más adecuadas- esos comportamientos perversos van a proliferar. Por eso en Agile es importante, al igual que en el personaje del Espantapájaros del Mago de Oz, darle un cerebro.
Un cerebro para Agile
¿Y cómo podemos darle un cerebro a Agile? Hay varias herramientas para este objetivo:
- Feedback de los clientes: tenemos que priorizarlo y operacionalizarlo, de modo que no sea un trámite. La esencia de Agile no es entregar lo más rápidamente posible desarrollos sin errores, sino aportar valor al cliente. Las revisiones del sprint no deben servir sólo para comprobar si se han implementado los elementos del backlog comprometidos, sino si estos son valiosos. No cambiemos velocidad por resultados.
- Diseño de producto (y de modelo de negocio): Agile nos puede hacer olvidar que la experiencia del usuario debe tener sentido para ese usuario en cada release. Si renunciamos a descubrir y validar con antelación lo que se va a implementar podemos acabar con un producto fiable y bien construido pero que carezca de un significado, un valor y una interacción coherente. Es necesario combinar Agile con un diseño holístico y deliberado, enfocado en conseguir la mejor experiencia de cliente.
- Planificación: Agile no es contrario a la planificación. Agile necesita planificación, pero de otro tipo. A este punto dedicaremos éste y el siguiente post.
Agile y planificación
La estrategia de producto ha podido ser una “baja colateral” en la transición a métodos ágiles. Muchos responsables de Agile se apegan a la noción errónea de que la idea de esta filosofía es mantenerse flexibles y que no hay que preocuparse o atarse a una dirección a largo plazo.
Siguiendo esta “no planificación” y respondiendo a las demandas instantáneas de cualquier stakeholder se pueden crear productos momentáneamente valiosos para alguien. Y se puede seguir así durante cierto tiempo, hasta que nos damos cuenta de que en realidad hemos ido “como pollos sin cabeza” y que alrededor del producto ha crecido toda una organización y esta falta de planificación ha provocado impactos que se extienden a varios grupos.
Los equipos ágiles necesitan un enfoque disciplinado para la planificación. Las organizaciones que invierten en una planificación adecuada tienen una mejor comprensión de los objetivos a largo plazo para el producto, y estrategias más realistas para alcanzar esos objetivos. Pero en escenarios cambiantes eso no se consigue con una planificación “tradicional”.
El problema con la planificación tradicional
Para entender mejor las ventajas de la planificación ágil, recordemos cómo funciona la planificación tradicional. Ésta sigue una serie de ciclos fijos y es esencialmente predictiva. Por ejemplo, en una sesión de planificación a principios de año se pueden fijar los objetivos para ese año, una estrategia y un plan detallado para alcanzarlos. Y, habitualmente, este plan tiene el mismo nivel de detalle para todos los períodos del año.
Pero -a pesar de las mejores intenciones y la confianza en esos planes- tarde o temprano la realidad golpea. Circunstancias imprevistas tales como las demandas de los clientes, los movimientos competitivos o desarrollos en el mercado global van a hacer que algunas partes de esos planes sean inalcanzables o incluso irrelevantes.
Pero, en lugar de intentar reconciliar el plan con esa nueva realidad, el equipo redobla sus esfuerzos para alcanzar sus aspiraciones anteriores. Finalmente esto da como resultado que el equipo tiene permanentes dificultades para alcanzar las expectativas de un plan inalcanzable y la organización está permanentemente decepcionada con su incapacidad para conseguirlo. En muchos casos, ésta es la realidad de la planificación tradicional.
¿Qué es la planificación ágil?
Una de las características de los enfoques de planificación ágil es que el equipo puede planificar con diferentes niveles de detalle dependiendo del alcance temporal para el cual están planificando. Por ejemplo, puede planificar sus objetivos para el año a alto nivel, su estrategia para alcanzar esos objetivos durante los próximos meses con un poco más de detalle y los pasos necesarios para implementar esa estrategia durante las próximas semanas con el máximo detalle. Este enfoque evita la necesidad de predecir en detalle el futuro lejano (con los riesgos que apareja) y proporciona al equipo claridad en cuanto a sus responsabilidades en el corto plazo, a la vez que les ayuda a entender cómo esa responsabilidad contribuye a los objetivos a largo plazo.
Pero la principal característica de los planes ágiles es que a medida que avanzamos en el tiempo, es posible que el equipo adapte y reelabore sus planes basándose en lo que ha ido aprendiendo durante el período. Los planes ágiles no son sólo planes para ejecutar sino también planes para aprender. Por tanto, Agile no significa que no tengamos un plan. Significa que tenemos un plan que es suficientemente flexible como para acomodar cambios valiosos e importantes en las asunciones subyacentes a dicho plan.
En lugar de operar al nivel de funcionalidad o característica, la planificación ágil necesita funcionar al nivel de visión o temática: establecer objetivos basados en áreas de mercado, necesidades de clientes o temas funcionales, y no en entregables funcionales o características definidos específicamente. Esto proporciona al negocio una base para saber hacia dónde ir pero mantiene la flexibilidad para cambiar el plan, bien en cuanto al entregable específico dentro del tema o bien cambiando el propio objetivo temático.
¿Y cómo alcanzamos ese equilibrio entre planificación a corto y largo plazo? Muchos equipos ágiles utilizan un enfoque de planificación multicapa, también conocido como la “Cebolla de la Planificación”, y que describiremos en el siguiente post.
El post “Planificación de producto y Agile: ¿son incompatibles?” se publicó primero en “Marketing & Innovación”.
[¿Quieres aprender a aplicar estas ideas en tu empresa? Nuestros talleres sobre Product Management de productos tecnológicos y Product Marketing de productos tecnológicos te pueden ayudar.]
Deja una respuesta