Los pre-mortems: cuando pensar como un gafe te ayuda a mitigar riesgos

Estaba hoy leyendo este artículo en el que hablan de cuándo y cómo hacer pre-mortems con equipos de producto. Y, aunque creo que un buen pre-mortem puede hacerse de una forma bastante menos compleja de la que la autora sugiere, comparto su definición del pre-mortem como una herramienta del equipo para intentar anticiparse al error y mitigar riesgos.

Many engineering teams run post-mortems when there is a failure or error. The team needs to come together to discuss what went wrong and how to prevent it from happening again (not to assign blame or point fingers).

But what if we could anticipate and prevent these failures before they happen? Enter the pre-mortem. Pre-mortems are a powerful tool to increase the probability of a successful product launch and avoid difficult-to-recover failures. 

Yue Zhao

A los pre-mortems a mi me gusta llamarlos hacer un gafe time. Es un nombre más divertido para el equipo y creo que se explica muy bien qué es lo que persigue una dinámica de este tipo:

  1. Anticiparte a analizar qué podría ir mal.
  2. Montar un plan para intentar prevenir que ese escenario suceda.

Un “gafe time” no es más que sentarte con el equipo a analizar con cierta profundidad todas las razones por las que el lanzamiento de una nueva funcionalidad, un nuevo producto, un refactor… podría ir mal.

Te pones en ese escenario en el que las cosas fallan y te pones a pensar en cómo las solucionarías de la manera más rápida y eficaz posible. Con eso, montas un plan que incluyes en la propia iniciativa.

Estamos más acostumbrados a los post-mortem que a los pre-mortem. Y eso no mola.

Las compañías en las que he trabajado siempre estaban bastante acostumbradas a hacer post-mortems, un análisis en el que cuando algo falla y siempre después de haberlo solucionado, intentas aprender de qué ha ido mal y reflexionas sobre cómo podrías evitar que vuelva a suceder una próxima vez.

Sin embargo, considero en demasiadas ocasiones evitamos hacer ese ejercicio de reflexión previo a un lanzamiento porque pecamos de optimistas o quizás sencillamente porque tenemos demasiado interiorizada esa cultura de “no blame”, de evitar la parálisis por análisis o de que está bien “aprender equivocándote”.

Y sí, lo comparto. Tenemos que poder equivocarnos en el trabajo y en la vida y saber que está bien. Pero si parte del trabajo de los perfiles de producto es mitigar riesgos y anticiparse a lo que puede ir mal ¿por qué no usar más los pre-mortems para ello?

¿Cuándo hacer pre-mortem?

Obviamente no te paras a hacer un pre-mortem con cada iniciativa que intentas mover. A mi hay algunos casos concretos en los que creo que aportan especial valor:

  1. Iniciativas que toquen piezas core del producto y que, de salir mal, puedan tener un alto impacto en operaciones (centenares de llamadas de clientes cabreados), churn de clientes y pérdida de ingresos.
  2. Iniciativas donde, que algo salga mal, sabes que significará tener muchos hotfixes y P0. Aquí entran las típicas iniciativas que suponen refactor de código importante, migración de servicios críticos, etc.
  3. Iniciativas que implican que varios equipos trabajen de forma coordinada. Si te esfuerzas en todo lo que puede ir mal, caerás en la cuenta de lo importante que es que todos los equipos estén bien sincronizados y pondrás mucho foco en hacer que suceda.
  4. Iniciativas con alta incertidumbre y donde hay ciertas dudas (del equipo o de stakeholders) de que se vaya a trabajar en lo correcto.

¿Cómo hacer pre-mortems?

No pretendo dar con una fórmula mágica. Siempre digo que soy poco de frameworks y mucho de entender cómo lo hacen otros pero crearte tu propia versión según el estado de tu empresa, la madurez de tu equipo o la fase en la que esté tu producto.

Pero por si te sirve, esta es la template que suelo utilizar yo.

Y tú ¿haces pre-mortems? ¿Cómo? ¡Cuéntame que seguro aprendo algo!

Pensamientos rápidos: un Product Manager que lleva +6 meses liderando un producto ¿qué 4 preguntas básicas debería saber responder?

Si tuviera que elegir sólo 4, estas son con las que yo me quedaría:

  1. ¿Por qué nuestros clientes elegirían nuestro producto sobre otros? ¿Qué estrategias podemos implementar para impulsar el crecimiento del producto?» » Entender el Mercado y la Competencia: El rol principal de un gerente de producto es comprender las dinámicas del mercado y desarrollar estrategias para superar a los competidores. Deben poder responder preguntas como:
  2. “¿Cuáles son las principales barreras que tenemos para vender? ¿Cuáles son nuestras razones de pérdida de una oportunidad? ¿y las razones principales de churn de clientes” » Identificar Bloqueadores en el Uso y la Monetización: Otra responsabilidad crucial es identificar los principales obstáculos en el uso del producto y la generación de ingresos. Esto implica entender las razones principales para los leads rechazados, las oportunidades perdidas y la cancelación de clientes.
  3. “¿Cómo priorizas iniciativas? ¿Cómo estimas cuál es el impacto potencial que va a tener una vs el impacto potencial de otra?” » Priorizar Iniciativas: Los gerentes de producto deben saber cómo priorizar diferentes iniciativas de manera efectiva. Deben poder explicar cómo estiman el impacto potencial de una iniciativa en comparación con otra, asegurando que los recursos se asignen a las oportunidades más prometedoras.
  4. “¿Qué es lo que nuestro producto o equipo no está haciendo ahora mismo que, si lo hiciera, lo cambiaría todo?” » Identificar Oportunidades Transformadoras: Es esencial que un gerente de producto reconozca qué acciones no se están tomando actualmente que podrían cambiar significativamente el panorama del negocio si se implementaran. Esto implica ser proactivo en identificar y abogar por cambios transformadores.

Estas preguntas son fundamentales para que un gerente de producto las aborde, ya que encapsulan el pensamiento estratégico y la toma de decisiones necesarias para llevar un producto al éxito.

Y tú… ¿tienes otras?