MVP en el mundo del BI

285353694_e7a3c39774_o

En estos tiempos de transformación digital y de cambios a velocidad creciente, es imprescindible obtener respuestas rápidas sobre si las inversiones se están haciendo en la dirección correcta o no.

Tras este planteamiento se haya el concepto de “producto mínimo viable” (MVP en inglés) que plantea liberar un producto que cumpla con unas especificaciones suficientes como para aportar un valor al usuario final lo antes posible. Los beneficios son obvios:

  • Contrastar las expectativas de los usuarios con el producto entregado usando una inversión mínima
  • Aprender de este “feedback” para las siguientes versiones del producto
  • Reducir o eliminar las funcionalidades no imprescindibles o al menos las que la relación coste/beneficio no es equilibrada

El concepto de MVP, aunque procedente del mundo de las startup donde existe una alta incertidumbre en la definición del producto, los clientes y el ROI, aplica de forma natural en los proyectos de BI porque la demanda de información es muy dinámica: cambian los indicadores a medir, las dimensiones de análisis, los actores involucrados, la forma de presentación…. sería más fácil nombrar lo que siempre permanece: los cambios.

how-to-build-a-minimum-viable-product

Aunque estas aproximaciones ágiles son cada vez más habituales, acotar el alcance de los proyectos es uno de los grandes problemas en grandes empresas y especialmente en el sector público, y todavía más en el país del “…pues ya que…”

Situaciones absurdas que se dan con frecuencia y que van en contra del MVP:

  • “Pues ya que estamos…, crea el modelo de datos cubriendo todos los posibles casos” aunque sólo se necesite una parte concreta para el alcance del proyecto definido  (llevado al extremo he visto crear campos en tablas con nombre tipo “ColumnaGenerica1….100” por si acaso se necesitan….)
  • “Pues ya que estamos, mete también esas estadísticas que una vez me pidieron”.
  • Y el gran clásico español: “Hazme unos cuantos informes más que tengo que gastar todo el presupuesto sino el año que viene me lo reducen.” ¿¿??

Las situaciones anteriores son casos “extremos” que se suelen dar en aquellas empresas donde la “agilidad”, “la disrupción digital”, ¿el sentido común?, todavía está en vías de implantación o directamente están ancladas en el pasado (y abocadas al desastre)

La realidad es que la situación actual crisis está forzando a poner un poco de criterio a la hora de definir los proyectos y, sin embargo, también el MVP sufre para ser entendido y gestionado correctamente.MVP

La situación típica es la sustitución del antiguo sistema de BI por uno nuevo, con multitud de tipos de usuarios, necesidades distintas e incluso clientes distintos del mismo BI. En estos casos el trabajo del Product Owner es crítico ya que la pila del backlog será muy amplia y priorizar las historias no siempre será fácil aunque haya técnicas, pero sobre todo, y lo más importante será gestionar las expectativas de los clientes finales y contar con un grupo de early adopters que faciliten el proceso iterativo de construcción.

Algunas preguntas clave que deberías hacer al revisar las funcionalidades de tu MVP:

  • ¿Es esta funcionalidad clave para continuar la evolución del proyecto (mapa de dependencias) ?
  • ¿Cuál es la frecuencia de uso de esta funcionalidad?
  • ¿Cuántos usuarios y de qué clase usan esta funcionalidad?
  • ¿Estamos seguros del alto valor de la funcionalidad para el usuario final?
  • ¿Qué impacto tendría no incluir esta funcionalidad en el MVP?

Y vosotros, ¿sufrís en silencio también al definir vuestros MVPs ?

 

 

 

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s