El error más caro en BI: diseñar la experiencia sin entender la transacción

Roberto MARCOS ESTÉVEZ

Hatched by Roberto MARCOS ESTÉVEZ

May 20, 2026

9 min read

86%

0

La pregunta que casi siempre se formula tarde

¿Qué tiene más valor en una organización: un dato correcto o una experiencia útil? La mayoría responde “ambos”, pero en la práctica se suele actuar como si fueran problemas separados. Primero se construye el sistema que registra lo que pasó, después se intenta convertir ese registro en una pantalla, un informe o una alerta que alguien quiera usar. Y ahí nace una paradoja silenciosa: muchas iniciativas de análisis fracasan no porque falten datos, sino porque el dato fue concebido sin pensar en la forma humana de consumirlo.

La intuición común dice que la capa operativa y la capa analítica pertenecen a mundos distintos. Sin embargo, cuando se mira con atención, ambas comparten una verdad incómoda: una transacción no vale solo por existir, sino por cómo puede ser leída, interpretada y accionada. Un evento de negocio bien capturado es el material bruto de la confianza. Una experiencia de usuario bien diseñada es el mecanismo que transforma esa confianza en decisión.

La calidad de un sistema no termina donde se guarda el dato ni donde empieza el informe. Empieza en el instante en que una acción se convierte en una transacción y termina cuando alguien puede usarla sin fricción.

La unidad mínima de valor no es el dato, es el evento con significado

En los sistemas transaccionales, una transacción es una unidad de trabajo pequeña y discreta: un pedido confirmado, un pago autorizado, una devolución registrada, una cita agendada. Esa granularidad no es un detalle técnico, es una decisión conceptual. Define qué cuenta como realidad para la organización. Si una transacción encapsula mal un evento, todo lo que venga después hereda ambigüedad.

La lógica OLTP, optimizada para lectura y escritura, existe para sostener aplicaciones activas de línea de negocio. Su promesa no es “ver bonito”, sino garantizar integridad. La semántica ACID lo deja claro:

  1. Atomicidad: o sucede todo, o no sucede nada.
  2. Coherencia: el estado resultante sigue las reglas del negocio.
  3. Aislamiento: una operación no contamina indebidamente a otra.
  4. Durabilidad: lo confirmado permanece.

Pero hay una consecuencia menos obvia: si el sistema define transacciones como unidades de realidad, entonces también está definiendo las unidades con las que luego se construyen preguntas, alertas, comentarios, suscripciones y acciones. Un pedido no es solo una fila en una tabla. Es una historia que alguien querrá consultar, comparar, vigilar o compartir.

Pensemos en una cadena de supermercados. Registrar una venta con precisión no sirve de mucho si el gerente no puede comparar ese dato con el inventario, recibir una alerta cuando una categoría cae por debajo del umbral o abrir una vista contextual desde el informe para actuar en la tienda. El evento existe, sí, pero todavía no ha sido convertido en capacidad de decisión.

El verdadero puente entre OLTP y BI es la pregunta humana

Aquí aparece la tensión central. Los sistemas transaccionales están diseñados para preservar hechos. Las experiencias de análisis están diseñadas para provocar acciones. Entre ambas capas no debería haber un simple traspaso de datos, sino una traducción entre dos lenguajes: el lenguaje de la máquina y el lenguaje de la intención humana.

Un informe no es solo una representación visual. Es una interfaz que debe respetar el público, el tipo de informe y los requisitos de la interfaz de usuario. Esa frase encierra más profundidad de la que parece. Significa que no todos los datos deben mostrarse de la misma manera, ni todas las interacciones deben estar disponibles para todos los usuarios, ni todo informe debe resolver el mismo problema. La pregunta correcta no es “¿qué datos tenemos?”, sino “¿qué quiere hacer la persona cuando ve esto?”.

Las capacidades mencionadas, compatibilidad con interacciones, preguntas, alertas, vínculos, acciones para abrir aplicaciones, análisis de hipótesis, impresión, suscripción, diseños de página, comentarios, revelan una idea poderosa: un informe moderno no es un final, es un nodo de orquestación. Sirve para explorar, pero también para notificar, colaborar, derivar y cerrar el ciclo con otras herramientas.

Esto cambia la manera de pensar el diseño. Un dashboard que solo muestra métricas sin permitir respuesta se parece a un tablero de instrumentos sin volante. Un sistema transaccional que no anticipa esos usos analíticos se parece a un motor que registra todo pero nunca aprende a hablar con el conductor.

La pregunta profunda, entonces, no es técnica. Es cognitiva: ¿cómo se diseñan sistemas que capturen la realidad con fidelidad y, al mismo tiempo, la hagan navegable para humanos bajo presión?

Diseñar una experiencia útil empieza antes de diseñar la pantalla

Muchos equipos caen en un error recurrente: diseñan la visualización como si fuera una capa cosmética sobre datos ya resueltos. En realidad, la experiencia se define mucho antes. Se define cuando se decide el nivel de granularidad, el modelo de eventos, la frecuencia de escritura, las claves de negocio, los estados intermedios y las reglas de integridad.

Un ejemplo concreto ayuda. Imagine una empresa logística. Un paquete puede pasar por estados como “recogido”, “en tránsito”, “en aduana”, “entregado”, “incidencia”. Si el sistema transaccional captura esos eventos como hechos limpios, el equipo de operaciones puede recibir alertas cuando un paquete se queda demasiado tiempo en un estado. El área de atención al cliente puede abrir el historial completo desde el informe. La gerencia puede analizar hipótesis sobre qué rutas generan más retrasos. Y los usuarios externos pueden suscribirse a actualizaciones relevantes.

Nada de eso funciona bien si la transacción original no fue modelada pensando en esa cadena de uso. Una alerta sobre “paquete retrasado” no es solo una regla de BI. Es la consecuencia de haber hecho explícito el significado de cada evento en el sistema de registro.

La experiencia del usuario no comienza en el informe. Comienza en el momento en que se decide qué realidad merece ser registrada y con qué precisión.

Esto también explica por qué la colaboración es parte del diseño y no un agregado opcional. Comentarios, vínculos a páginas web, acciones para abrir aplicaciones y suscripciones no son adornos. Son mecanismos para reducir la distancia entre observar y actuar. Un informe que puede desencadenar una acción, abrir un caso o compartir una hipótesis está mucho más cerca del trabajo real que uno que solo se contempla.

Una nueva forma de pensar el sistema: la cadena de confianza

La mejor manera de unir estas ideas es imaginar una cadena de confianza con cuatro eslabones.

1. Captura fiel

La transacción debe representar un evento real con precisión suficiente. Si se registra una venta, una devolución o una aprobación, debe quedar claro qué pasó, cuándo pasó y bajo qué condiciones. Aquí mandan ACID, la coherencia y la durabilidad.

2. Significado operativo

El evento debe tener reglas de negocio inteligibles. No basta con guardar el hecho, hay que saber qué estados son válidos, qué dependencias existen y qué excepciones importan.

3. Traducción analítica

El dato debe transformarse en una experiencia que permita preguntas, comparación, contexto y seguimiento. En esta capa importan las interacciones, el diseño de página, las alertas, la impresión, las suscripciones y la capacidad de llevar al usuario hacia donde debe actuar.

4. Cierre de ciclo

La información debe volver al flujo de trabajo. Un usuario ve una anomalía, comenta, abre una aplicación, consulta una página web, dispara una tarea o cambia una decisión. En este punto el sistema deja de ser una vitrina y se convierte en un instrumento de gestión.

Esta cadena revela algo esencial: el valor no está en acumular datos, sino en preservar su significado a través de contextos distintos. El OLTP protege la verdad del hecho. La experiencia de BI protege la utilidad de esa verdad.

Si uno de los eslabones falla, el sistema puede seguir funcionando, pero la organización paga el precio en fricción, errores y decisiones tardías. Si la transacción es ambigua, el análisis se vuelve sospechoso. Si la interfaz es torpe, la verdad no se usa. Si falta el cierre de ciclo, el dato se convierte en memoria pasiva.

Qué cambia cuando se diseñan transacciones pensando en experiencia

Este enfoque obliga a una inversión mental: no se piensa primero en “qué informe haremos”, sino en “qué decisión deberá facilitar ese informe” y “qué evento deberá existir para que esa decisión sea confiable”. Es una forma de diseño invertido, desde la acción deseada hacia el dato mínimo necesario.

En un entorno de ventas, por ejemplo, una alerta de caída en conversión no debería depender solo de un promedio agregado. Necesita transacciones detalladas que permitan distinguir entre abandono, falta de stock, demora en pago o error en validación. Si el sistema capturó esos eventos con suficiente fidelidad, el informe podrá ofrecer análisis de hipótesis: ¿qué pasa si el retraso en checkout aumenta 15 segundos?, ¿qué ocurre si una región cambia su tasa de cancelación?, ¿qué canal genera más comentarios negativos?

La impresión del informe, que parece una función menor, también adquiere otro sentido. En muchas organizaciones, imprimir o exportar no es un capricho. Es la forma en que una decisión entra en una reunión, se firma, se discute fuera de línea o se comparte con un equipo que no vive dentro de la herramienta. Del mismo modo, una suscripción convierte el análisis en rutina, y los comentarios convierten el consumo en colaboración.

La consecuencia estratégica es clara: el informe deja de ser una representación estática y se vuelve una interfaz de trabajo distribuido. No se trata de ver el negocio. Se trata de hacer el negocio visible de una manera que permita intervenirlo.

Key Takeaways

  • Diseña el evento antes que la visualización: si la transacción no captura bien la realidad, ningún informe lo arreglará después.
  • Piensa en preguntas, no solo en métricas: cada panel debería responder a una decisión concreta que alguien necesita tomar.
  • Conecta observación con acción: alertas, vínculos, acciones para abrir aplicaciones y comentarios deben estar integrados en el flujo, no añadidos al final.
  • Usa la cadena de confianza como prueba de diseño: captura fiel, significado operativo, traducción analítica y cierre de ciclo.
  • Evita informes que solo exhiben datos: un buen informe reduce fricción, acelera el juicio y deja claro qué hacer después.

La conclusión incómoda: la experiencia también es parte de la integridad

Durante años hemos tratado la integridad de datos y la experiencia de usuario como dominios separados. Uno se encarga de que la información sea correcta. El otro, de que la pantalla sea agradable. Esa división es cómoda, pero insuficiente. En los sistemas reales, la experiencia también forma parte de la integridad, porque un dato que no puede ser comprendido, compartido o accionado a tiempo termina siendo funcionalmente incorrecto.

Por eso la mejor arquitectura no es la que solo registra transacciones con rigor, ni la que solo ofrece informes elegantes. Es la que entiende que cada hecho operativo debe nacer listo para circular entre personas, preguntas y decisiones. La transacción es el átomo de la realidad. La experiencia es el medio por el que esa realidad se vuelve útil.

Cuando se diseñan sistemas así, algo cambia en la organización: los datos dejan de ser un archivo de lo ocurrido y se convierten en una capacidad viva de respuesta. Y entonces la pregunta deja de ser “¿qué pasó?” para volverse la correcta: “¿qué podemos hacer ahora que lo sabemos?”

Sources

← Back to Library

Hatch New Ideas with Glasp AI 🐣

Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)

Start Hatching 🐣