Saltar al contenido

Recursos · 23/08/2026

Por qué deberíamos usar OpenDesign para diseñar productos de datos

OpenDesign no tiene que sustituir a Power BI, Tableau, D3 o Plotly. Su mejor papel es ayudarnos a decidir cómo se entiende un dato antes de convertir esa idea en software.

Cuando un equipo recibe una API, una tabla o un modelo de métricas, la primera respuesta suele ser construir un dashboard. El resultado acostumbra a repetir la misma receta: cuatro KPIs, una línea temporal, un gráfico de barras, un donut y una tabla.

El problema no es que esos elementos sean malos. El problema es empezar por el gráfico en lugar de empezar por la decisión que el usuario tiene que tomar.

OpenDesign puede ocupar justo ese espacio previo a la implementación. No tiene por qué sustituir a Power BI, Tableau, D3 o Plotly. Su valor está en servir como laboratorio para diseñar cómo se presenta, se explora y se interpreta un conjunto de datos antes de conectar la lógica real.

La separación queda así:

datos → cálculo → API → interfaz diseñada con OpenDesign

De dashboard a producto de datos

Un dashboard informa. Un producto de datos ayuda a investigar, comparar y actuar.

Supongamos que una API devuelve únicamente este resumen:

{
  "revenue": 842000,
  "growth": 0.127,
  "margin": 0.184,
  "forecast": 910000
}

La respuesta útil no es pegar cuatro números en cuatro tarjetas. Podemos pedir a OpenDesign que explore una experiencia completa:

EXECUTIVE OVERVIEW

Revenue       €842K   ↑ 12.7%
Margin        18.4%
Forecast      €910K

Trend · Breakdown · Anomalies · Assumptions

Debajo de ese primer vistazo habría una tendencia, un desglose por producto o región, las anomalías detectadas, los filtros disponibles y una explicación de qué significa cada métrica. Después, otro sistema implementaría la conexión con la API y sustituiría los datos ficticios por datos reales.

La interfaz deja de ser una capa decorativa y pasa a ser parte del modelo mental del producto: qué merece atención, qué se puede comparar y qué acción está disponible.

Qué se puede diseñar

OpenDesign puede utilizarse para prototipar muchas superficies distintas. La elección depende de la pregunta, no de la costumbre de abrir siempre el mismo tipo de dashboard.

Superficie Qué conviene explorar
Dashboard operativo KPIs, filtros, densidad, estados y navegación
Informe interactivo Secciones, conclusiones, evidencia y contexto
Data storytelling Secuencia narrativa y revelación progresiva
Explorador de datos Buscar, filtrar, ordenar, comparar y guardar vistas
Command center Monitorización, prioridades y alertas en tiempo real
Scorecard Objetivos, desviaciones, semáforos y tendencias
Comparador Producto A/B, periodos, países o escenarios
Timeline Métricas y acontecimientos sobre una misma escala temporal
Mapa de datos Capas, filtros y panel lateral de detalle
Heatmap Patrones por hora, día, categoría o segmento
Ranking Posición, evolución y contexto de cada elemento
Ficha analítica Una empresa, activo, cliente, máquina o experimento
Aplicación analítica Flujo completo para investigar y tomar decisiones

La ventaja de prototipar estas variantes es que obliga a discutir la interacción. ¿El usuario necesita ver todos los datos o empezar por una alerta? ¿Tiene que comparar dos periodos o seguir una historia? ¿Qué ocurre cuando no hay datos, la consulta tarda o la métrica es ambigua?

Salir del gráfico de Power BI

Las herramientas de BI son excelentes para responder preguntas conocidas. Aun así, es fácil caer en sus patrones por defecto y confundir una visualización familiar con una visualización adecuada.

OpenDesign permite probar formas menos convencionales de mostrar el contexto.

Calendario de intensidad

Para actividad por día y semana, una matriz puede ser más legible que varias barras:

       L  M  X  J  V  S  D
S1     ░  ░  ▓  █  ▓  ░  ░
S2     ░  ▓  █  █  █  ▓  ░
S3     ▓  █  █  ▓  ░  ░  ░

Tarjeta de anomalía

Una alerta útil no solo dice que algo está en rojo. Explica la magnitud, la referencia y el siguiente paso:

CRITICAL
Metric X
──────────────●──────
Expected      42–51
Actual        73
Deviation     +44%
Confidence    97%
[Investigate]

KPI con contexto

El número principal necesita una comparación y, cuando sea posible, una expectativa:

CONVERSION
       7.4%
      ↗ +0.8pp
▁▂▂▃▃▄▅▆▆▇
Target        8.0%
Forecast      7.8%
Percentile    84

La diferencia es sustancial: no mostramos solamente el valor; diseñamos las pistas que permiten interpretarlo sin abrir otra herramienta.

OpenDesign como sistema de diseño

El paso más interesante no es pedir una pantalla bonita. Es construir un lenguaje que se pueda repetir.

Un Data Design System podría incluir componentes como:

KPI Card · Trend Card · Alert Card · Comparison Card · Distribution · Timeline · Ranking · Heatmap · Data Table · Filter Bar · Insight Card · Forecast Card

Cada componente debería tener reglas explícitas:

  • Estados positivo, negativo, neutral, cargando, vacío y error.
  • Jerarquía visual y densidad según el tipo de usuario.
  • Unidades, decimales, fechas y redondeos consistentes.
  • Comparaciones contra objetivo, periodo anterior o referencia estadística.
  • Tooltips y definiciones para métricas que no sean autoexplicativas.
  • Responsive, foco visible, contraste y navegación por teclado.
  • Comportamiento ante datos parciales y consultas sin resultados.

Así, el siguiente producto no empieza desde cero. Combina componentes cuyo significado ya está acordado por diseño, analítica y negocio.

Un flujo de trabajo razonable

OpenDesign encaja mejor en una cadena de trabajo corta y comprobable:

1. Definir la decisión. Escribir qué debe poder hacer el usuario después de mirar la interfaz.

2. Inventariar el contrato de datos. Separar métricas disponibles, dimensiones, filtros y campos todavía inexistentes.

3. Prototipar con datos ficticios realistas. Incluir casos normales, extremos, nulos y anomalías.

4. Probar varias representaciones. Comparar una tabla, una vista temporal, una matriz o una tarjeta contextual, aunque una opción parezca obvia.

5. Revisar con usuarios. Comprobar si entienden el estado, la comparación y el siguiente paso sin explicación oral.

6. Implementar la interfaz. Llevar el diseño validado a React, Vue, HTML, Streamlit u otra tecnología.

7. Conectar y medir. Validar rendimiento, calidad de datos, accesibilidad y uso real.

Este orden reduce el coste de cambiar de idea. Es más barato descartar una tarjeta en un prototipo que rehacer una consulta, un modelo semántico y una aplicación completa.

Qué no resuelve por sí solo

Conviene mantener las expectativas en su sitio. OpenDesign no reemplaza el modelado de datos, la definición de métricas, el control de permisos ni la observabilidad de una aplicación. Tampoco convierte automáticamente un mockup en una interfaz de producción conectada a una API.

La lógica crítica seguirá necesitando una implementación real:

  • Cálculos y reglas de negocio reproducibles.
  • Consultas eficientes y contratos de API estables.
  • Gestión de permisos y datos sensibles.
  • Pruebas con datos reales y casos límite.
  • Monitorización de frescura, errores y tiempos de respuesta.

El valor está en decidir antes y con más claridad, no en saltarse esas capas.

El experimento que haría primero

Para comprobar si OpenDesign sirve para algo más que producir mockups agradables, propondría un experimento concreto: diseñar un terminal de mercado moderno con datos ficticios.

El prototipo tendría entre 15 y 20 componentes, navegación, filtros, drill-down y varios niveles de densidad. Incluiría una vista general, una ficha de activo, una lista de alertas, un calendario de intensidad, una comparación de escenarios, un ranking y un panel de detalle.

La evaluación no se centraría en si la pantalla parece un terminal financiero. Preguntaría:

  • ¿Se entiende qué requiere atención en menos de diez segundos?
  • ¿Se puede pasar del resumen a la evidencia sin perder el contexto?
  • ¿Las métricas conservan la misma semántica en todas las vistas?
  • ¿El sistema contempla carga, ausencia de datos y errores?
  • ¿Los componentes se podrían implementar después sin reinterpretarlos?

Si la respuesta es sí, OpenDesign habría demostrado que funciona como herramienta de diseño de productos, no solo como generador de pantallas.

Conclusión

Deberíamos usar OpenDesign para datos cuando necesitemos explorar cómo piensa una interfaz, no únicamente cómo se dibuja un gráfico.

Su mejor papel es el de laboratorio: permite pasar de una métrica aislada a una experiencia con contexto, interacción y decisiones; probar representaciones que no aparecen en una plantilla de BI; y convertir las soluciones que funcionan en un sistema de componentes reutilizable.

La recomendación práctica es sencilla: elegir un caso acotado, usar datos ficticios pero creíbles, diseñar estados completos y validar la experiencia antes de conectar la API. Después, la herramienta de implementación puede hacer su trabajo con un contrato mucho más claro.

El resultado esperado no es otro dashboard. Es un producto de datos que ayuda a entender qué está pasando y qué hacer a continuación.

— FIN —

Víctor González