Manual del usuario v2.1
Todo lo necesario para configurar, ejecutar e interpretar una simulación en MMM.config.
Introducción
MMM.config es un simulador de colas M/M/s con vista 3D. El tiempo avanza en pasos fijos de 0.004 h (unos 14 s simulados); las llegadas siguen un proceso de Poisson y los tiempos de servicio una distribución exponencial. Todo se ejecuta en tu navegador.
Primeros pasos
- Elige un modelo en el Launchpad de la página de inicio.
- Usa un escenario rápido (Banco, Clínica, Retail) o ajusta los parámetros: la escena 3D muestra cajas y colas al instante.
- Presiona INICIAR. Al terminar la jornada y vaciarse la cola, se abre el reporte.
| Control | Qué hace |
|---|---|
| PAUSA / REANUDAR | Detiene o continúa la simulación. |
| Velocidad | x1 = 0.6 h/s · x5 = 3 h/s · TURBO = 12 h/s (horas simuladas por segundo real). |
| HORA PICO | Triplica λ mientras el sistema siga abierto; vuelve a pulsarlo para desactivar. |
| VISTA | Alterna cámara frontal, superior e isométrica. |
| Tema | Cambia entre modo claro y oscuro (se recuerda). |
Parámetros
| Parámetro | Rango | Descripción |
|---|---|---|
| λ · Llegadas | 1–1000 /h | Clientes que llegan por hora (proceso de Poisson). |
| μ · Atención | 1–1000 /h | Clientes que atiende por hora cada servidor (tiempos exponenciales). |
| Servidores (s) | 1–20 | Cajas, ventanillas o consultorios en paralelo. |
| Colas generales | 1–10 | Filas para clientes no VIP; el cliente llega a la más corta. |
| Horas a simular | 1–24 h | Duración de la jornada. Al cerrar se atiende lo que quede en cola (horas extra). |
| Cajas VIP | 0 – s | Servidores preferenciales con su propia cola. |
| % clientes VIP | 0–100 % | Proporción de llegadas que entran a la cola VIP. |
| Ticket promedio | ≥ 0 $ | Ingreso por cliente atendido. |
| Costo de insumo | ≥ 0 $ | Costo variable por cliente atendido. |
| Paciencia | 1–240 min | Solo modelo conductual: espera máxima base de un cliente. |
| Tolerancia | 1–100 | Solo modelo conductual: clientes por cola a partir de los cuales hay rechazo. |
El indicador ρ = λ / (s·μ) del panel mide la carga del sistema: menos de 0.70 es holgado, entre 0.70 y 0.90 es una carga alta pero estable, entre 0.90 y 1 está al límite y desde 1 es inestable (la cola crece sin control).
λ = 40; μ = 15; s = 3; ρ = 40 / (3 × 15) = 0.89 // carga alta pero estable
Cambios en vivo
El simulador mantiene la escena coherente con el panel:
- Estructura (servidores, colas, cajas VIP): sin simulación se redibuja como vista previa; con simulación en curso se reinicia 0.5 s después de dejar de escribir.
- Resto (λ, μ, % VIP, ticket, costo, paciencia, tolerancia, horas): se aplica en caliente, sin reiniciar.
- Al salir de un campo, el valor se corrige al rango que realmente usa el motor.
Modelos
Teoría de colas clásica: cola sin límite, sin abandonos ni rechazos, cada cola en orden de llegada. Ideal para dimensionar y calcular costos base.
Añade impaciencia y rechazo. Sirve para estimar cuántas ventas se pierden por filas largas.
- Reneging: cada cliente tiene una paciencia igual a la configurada ±20 %; si espera más, abandona.
- Balking: si el total en cola supera tolerancia × nº de colas, cada llegada es rechazada con probabilidad 0.7.
- Colas generales: el cliente entra a la más corta; si la diferencia entre la más larga y la más corta es 2 o más, se mueve un cliente para equilibrar; las cajas atienden desde la más larga.
Cajas VIP
Una caja VIP atiende primero la cola VIP y, si está vacía, toma de las colas generales. Una caja general hace lo contrario: prioriza las generales y solo atiende VIP si no hay nadie más. Si no hay cajas VIP, nadie entra a la cola VIP aunque el porcentaje sea mayor que 0.
Métricas y ROI
| Métrica | Cómo se calcula |
|---|---|
| Atendidos | Clientes cuyo servicio terminó. |
| Espera promedio | Tiempo medio desde la llegada hasta empezar a ser atendido (minutos). |
| Cola máxima | Mayor número de personas en espera a la vez. |
| Ocupación | Fracción media de servidores ocupados durante toda la jornada, horas extra incluidas. |
| Pérdidas | (Abandonos + rechazos) × ticket. Solo modelo conductual. |
ingresos = atendidos × ticket nómina = s × (horas + horas_extra) × $15/h insumos = atendidos × costo_insumo ROI = (ingresos − nómina − insumos) / (nómina + insumos)
La tarifa de $15 por hora y servidor es un valor fijo del simulador.
Buenas prácticas
- La simulación es aleatoria: repite el escenario varias veces y compara promedios.
- Procura mantener ρ por debajo de 0.85 para evitar esperas largas.
- Si ves muchas horas extra, revisa ρ y el número de servidores antes que μ.
- Usa HORA PICO para probar qué tan robusta es tu configuración.
Glosario
- λ
- Tasa de llegadas por hora.
- μ
- Tasa de atención por servidor y hora.
- s
- Número de servidores.
- ρ
- Intensidad de tráfico λ / (s·μ).
- W
- Tiempo medio de espera.
- L
- Número medio de clientes en el sistema (L = λ·W).
- Reneging
- Abandono de la cola por impaciencia.
- Balking
- Rechazo a entrar por ver la fila muy larga.