Cada eslabón.
Una sola consola.
Convertimos cadenas de 20+ ubicaciones en un solo sistema nervioso de datos. Cocina, almacén, despacho, ruta y cliente — todo emitiendo eventos al mismo bus, con latencia menor a 100 ms y una sola pantalla que ven gerentes locales, COO y CFO al mismo tiempo.
El caso, en cuatro frases.
Para los que llegaron desde LinkedIn y solo tienen 30 segundos. Si quieres profundidad, sigue scrolleando.
Tu cadena crece más rápido que tus dashboards.
El pipeline original era batch overnight: el COO veía a las 9 AM lo que pasó ayer. En una operación que decide en minutos, eso es ciego.
Construimos un Order Chain Manager event-driven.
No reemplazamos POS, ERP ni TMS. Construimos una capa de eventos por encima — Kafka + Spark Streaming + Delta Lake — que se alimenta de todo lo que ya existía.
Mismo evento → 4 superficies distintas.
Tablet en cocina, alertas en Slack, mapa LATAM en oficina, app ejecutiva en celular. Mismo data layer. Mismo momento.
Payback medio: 6 meses. ROI 24m: 3.9×.
Y un equipo que ya no abre Excel el lunes a la mañana para entender qué pasó el sábado.
Dodo Pizza LATAM llegó con un problema medible.
- 01
Visibilidad rota
POS reportaba al día siguiente. El gerente se enteraba el lunes que el sábado faltó queso.
24h delay - 02
Cocina sorprendida
Front-end cerraba ventas antes de que la cocina viera la cola. 40 pedidos en 6 min y nadie con masa lista.
40 / 6 min - 03
Reportes desactualizados
Directorio decidía sobre números de hace 10 días. Decisiones de millones, fotografías borrosas.
10 días stale - 04
4 países, 4 hojas de cálculo
Reconciliar entre PE / MX / BR / CO tomaba 3 días. Cierre mensual: 9 días.
9 días cierre - 05
Marketing → ops sin avisar
2×1 anunciado un viernes 14:00. Cocina del local fuerte colapsa a las 19:00. Ops se entera por reclamos.
sin coordinación - 06
Una persona sostenía todo
64 locales reconciliados a mano por 1 FTE. Si renunciaba una semana → caos.
1 FTE · 64 locales
Lo que construimos.
No reemplazamos lo que ya funcionaba. Construimos capas finas que comunicaron sistemas ciegos entre sí.
Pantalla central · sala de directores
Mapa LATAM en vivo. Cada pin es un local. Color = estado del momento (verde / ámbar / rojo). Click → drill-down a pedidos individuales.
Tablet en cocina
Aviso 8 minutos antes que entra una ola. La cocina pre-prepara — sin sorpresas el sábado.
Slack del gerente
Stock-out, pico de espera, NPS rojo — al instante, a quien tiene que actuar.
Mobile · directorio
El COO y el CEO miran desde el celular. Top-3 alertas en pantalla principal.
Stack y capas.
stack: Kafka · Spark Streaming · Delta Lake · Postgres + Citus · Redis · dbt · Next.js
Ingesta
~5 msProcesamiento en streaming
~40 msAlmacenamiento + DWH
batch / servingSuperficies
render < 50 msLos números.
Medidos por el equipo del cliente, no por nosotros. Comparativa: baseline previo al go-live.
«El equipo entendió en una semana lo que a otros consultores les tomó tres meses. Y lo más importante: construyen software que mis gerentes de local sí abren todos los días — no dashboards bonitos para directorio que nadie usa.»
Lo que aprendimos — y aplicamos en el siguiente caso.
El gerente de local es el usuario, no el COO.
Construimos primero para el directorio porque era el cliente que firmaba. Mal. La adopción real subió cuando rediseñamos la tablet de cocina al fondo. Ahora empezamos siempre por el usuario en la operación, no por el que aprueba el contrato.
Latencia < 200 ms es el umbral psicológico.
Por debajo de 200 ms el usuario percibe el sistema como «en vivo». Por encima, como «reportes». Y el comportamiento cambia: deja de mirarlo. Es la diferencia entre una tablet de cocina y un dashboard de Tableau.
Open-source es portabilidad, no ahorro.
El TCO de Kafka self-hosted es similar a Kinesis a 12 meses. La razón para elegirlo es que Dodo controla su destino — no que ahorra dinero el primer año. Empezamos a vender así, no como «más barato».
¿Te suena familiar? Hablemos.
No vendemos software de plantilla. Empezamos siempre con una auditoría gratis de 4 semanas: nos sentamos con tu equipo, mapeamos sistemas y dolores, y entregamos un PDF con 3–5 quick wins concretas.