Casa Origen

Diseño e implementación de un Sistema de Business Intelligence en una PYME

scroll ↓

Antecedentes y justificación

Madrid, capital española del café.

Mapa de Madrid

El problema

10%

de PYMEs españolas usa BI

40%

de decisiones se toman sin datos

LA OPORTUNIDAD · CAFETERÍA DE ESPECIALIDAD

0

cafeterías registradas

+0

cafeterías de especialidad

+0%

facturación sector 2026

x 0

café de especialidad vs tradicional

El caso

Casa Origen

Cafetería de especialidad en Madrid · Lavapiés + Malasaña · 3 años de operación · usa un modelo tradicional de datos

Local Lavapiés Local Malasaña
0

tickets

0 M€

Revenue acumulado

0 €

ticket medio

0 %

margen bruto

Definición del proyecto

El objetivo

Dar a la dirección visibilidad accionable para responder con datos a cinco preguntas que hoy se deciden por intuición.

Hipótesis a verificar

H1 Optimización de carta (ABC) ¿Qué productos debería retirar de la carta? D2
H2 Cesta de la compra ¿Qué productos se compran juntos y cómo diseño combos rentables? D2 · ML
H3 Anatomía del ticket medio ¿Qué hace que un cliente gaste más en cada visita? D1
H4 Franjas deficitarias (RevPASH) ¿En qué horas del día pierdo dinero por estar abierto? D3
H5 Valor de cliente (RFM) ¿Quiénes son mis mejores clientes y cómo evito perderlos? D4 · ML

D1 Executive overview· D2 Product & Menu Intelligence · D3 Operations & Time Intelligence · D4 Customer & Channel Analytics

Metodología · 5 pasos

1

Generación de datos sintéticos en Python (semilla fija).

2

ETL por capas Medallion (Bronze → Silver → Gold) en SQL Server.

3

Modelo dimensional en estrella + medidas DAX en Power BI.

4

2 módulos de Machine Learning: cesta de la compra y RFM.

5

4 dashboards orientados a la decisión con Power BI.

Herramientas

Stack técnico

Python SQL Server Power BI DAX scikit-learn mlxtend

Arquitectura de datos

Un almacén por capas: Medallion.

Bronze

INGESTA CRUDA

3 años simulados · 7 CSV

Errores intencionados: nulos, duplicados, fechas raras y formatos rotos.

Silver

LIMPIEZA DE DATOS Y REGLAS DE NEGOCIO

Descarta duplicados, registros vacíos, validación temporal, coherencia de datos. Enriquecido con festivos de Madrid.

Gold

MODELO EN ESTRELLA LISTO PARA CONSUMIR EN POWER BI Y MODELOS DE MACHINE LEARNING

1 hechos + 6 dimensiones.

Modelo de datos

Modelo en estrella.

1 tabla de hechos (ventas) + 6 dimensiones

Modelo en estrella

+ 30 medidas DAX · tablas desconectadas para ML

Clasificación ABC RevPASH Margen neto post comisión % Clientes activos 90d Ticket medio

TIEMPO · PRODUCTO · LOCAL · EMPLEADO · CANAL · CLIENTE

Visualización en Power BI

Cuatro dashboards.

01 H3

Executive Overview

Dashboard 01

Crecimiento de +31,6% vs. año anterior, en facturación, tickets y unidades vendidas.

Estacionalidad: Diciembre 64,8K € vs. Agosto 39,3K €. Palanca: rediseñar oferta de verano.

Ticket medio plano (8,69 €, −0,14%). El crecimiento viene de volumen, no de precio → carta premium y combos.

Hallazgo H3. Mediodía es la franja rentable (10,67 € ticket medio), 35% por encima de apertura (7,10 €).

02 H1 · H2

Product & Menu Intelligence

Dashboard 02

Hallazgo H1. Pareto claro. 13 productos (A) = 70% ventas · 14 productos (C) = 11% → simplificar carta.

Tosta Aguacate = producto ancla. 173K € facturación. Sostiene mediodía y aparece en el 60% de combos ML.

Hallazgo H2. Combo principal: Kombucha + Tosta Aguacate (lift 3,5×) → menú "Brunch Casa Origen".

03 H4 · H3

Operations & Time Analytics

Dashboard 03

RevPASH global 5,26 €/asiento-h, pero Apertura (2,28 €) y Tarde (2,01 €) no cubren el umbral 2,50 €.

Hallazgo H4 — Apertura y Tarde rinden la mitad del umbral → cierre 15:30 en fines de semana.

Fin de semana: sábado y domingo mañana en 7,76 € / 8,28 € (2× media L-V) → refuerzo plantilla.

Hallazgo H3 — Ticket depende de franja (7,10 → 10,67 €), no del día. Mover consumo de tarde a mediodía.

Se venden tostas y brunch (salados), los productos más caros de la carta.

04 H5

Customer & Channel Analytics

Dashboard 04

Hallazgo H5. Champions + Loyal (52,7%) generan el 70,7% del revenue.

Delivery aporta 20% facturación pero comisión 30% deja margen neto en 43% vs 73% in-store.

Cliente tipo Casa Origen

BarrioLavapiés, a 4 calles CaptaciónSábado por la mañana Antigüedad18 meses fidelizada Frecuencia148 visitas/año (≈3/sem) Ticket8,69 € Gasto anual1.280 € FranjaMañana 9–12h (43%)

15% de clientes = 30,8% del revenue.

«Antes de este proyecto, la cafetería no sabía quién era ese 15%. Ahora sí.»

Capa de Machine Learning

RFM + K-Means = 5 segmentos · 5 campañas

1.200 clientes fidelizados · 3 años · 179.612 tickets

H5
Segmento Clientes %TOTAL Revenue Cómo esDecisiones accionables
Champions 180 15,0% 484.768 €/año Vienen cada 2 días · 307 tickets/año · gastan 2.693 €. 30,8% del revenue con el 15% de la base — son el motor.Programa VIP (café gratis + preventa novedades). Retención +5pp → + 24K €
Loyal 452 37,7% 628.696 €/año Vienen cada 3 días · 158 tickets/año · gastan 1.391 €. 39,9% del revenue — la columna vertebral del negocio.Fidelización blanda (5ª bebida gratis). Subir su gasto medio +8% → + 50K € (recomendaciones cruzadas, combos, upgrade de tamaño)
At Risk 268 22,3% 351.790 € en juego Historial idéntico a Loyal (F=149, M=€1.313) Llevan 60-90 días sin aparecer volver. Máxima urgencia.Reactivación con email/SMS urgente. Recuperar 20% → + 70K €
Potential 129 10,8% 47.848 €/año Clientes nuevos o poco frecuentes. Objetivo: graduar el 30% a Loyal en 6 meses.Welcome pack, incentivos por visitas, app de fidelidad + 40K € en 6 meses
Lost 171 14,2% 60.724 €/año 303 días de silencio. Solo el 3,9% del revenue.Sunset de comunicación tras 180 días sin visita. Ahorro 600 €/año

1,11M € concentrados en 632 clientes · H5 confirmada

Market Basket + FP-Growth = 5 combos · 5 campañas

H3

Cinco combos propuestos para carta

Media Mañana

Kombucha + Tosta Aguacate

Mediodía ×3,46

11,70 €

+8% ticket medio en franja mediodía

De Barra

Espresso + Tosta Mantequilla

Mediodía ×2,85

6,80 €

+5% attach rate en Espresso

Sin Prisa

Filter Coffee + Banana Bread

Apertura ×2,76

5,20 €

Sugerencia caja apertura

La Merienda

Cookie + Latte

Tarde ×1,80

5,10 €

+6% ticket medio en tarde

El de la Casa

Croissant Mant. + Flat White

Universal ×1,41

5,40 €

+18% ticket medio · mayor volumen

Campañas a partir de la cesta de la compra

La Carta Corta

Palanca ML

Top-5 combos con mayor lift

Acción

5 combos fijos en carta a precio mejorado.

Guion de Barra

Palanca ML

Reglas con confidence ≥ 25%

Acción

Chuleta plastificada para empleados: "si pide Latte, ofrece Croissant".

La Poda

Palanca ML

Productos ausentes en reglas + bajo volumen

Acción

Retirar 2-3 productos de la carta al trimestre.

El Injerto

Palanca ML

Anclar novedad a best-seller compatible por franja

Acción

Novedad de temporada se vende siempre junto a producto top de su franja.

Las Diez y Media

Palanca ML

Reglas con lift alto en franja atípica

Acción

Adelantar producto de mediodía a la mañana (Tosta Aguacate a las 10:30).

Abrir dashboard en Power BI

Dashboard interactivo publicado en Power BI Service