Informe de auditoría
Ortelis Satellite
Ortelis es un operador ficticio de internet satelital residencial. El informe muestra el aspecto de una auditoría real, con cinco pérdidas inventadas.
findings.json + journeys).
El ingreso en riesgo por los pedidos atascados suma USD 3.250 al mes (50 × ARPU 65). El costo de R03 ya lo incluye.
Resumen ejecutivo
Un pedido tarda 69 horas. Debería tardar menos de una. Nadie trabaja 60 de esas horas: son un hueco entre sistemas que ningún proceso reclama.
capacity_profile al catálogo técnico (USD 18.750/mes). Reintentar el aprovisionamiento antes de la cola manual (USD 12.750/mes). Compensar el timer de 48 horas (USD 14.104/mes). Las tres acciones cubren el 80% del costo.
Mapa del flujo
Cada paso ocurre en un sistema distinto. Las cajas punteadas marcan dónde el pedido pierde tiempo o se duplica.
Fuente: data/demo/ (dataset sintético). Las flechas cruzan de un sistema a otro. Ningún identificador común las une (R05). SO = orden de servicio. WO = orden de trabajo.
Máquina de estados
Estados del pedido y tres callejones sin salida que la auditoría encontró.
Un reintento manual saca al pedido de la cola. El timer no lo saca. Los 50 pedidos atascados siguen en PROVISIONING al cierre del mes.
Dónde se van los días
Un pedido del dataset sintético, ORD-1005: 69 horas de punta a punta. Nadie trabaja 60 de ellas.
El hueco empieza cuando falla el primer intento. Termina cuando alguien reintenta a mano 60 horas después. En ese intervalo no hay ningún evento: ni espera declarada ni reintento programado.
Hallazgos
El ejemplo muestra cinco hallazgos sobre el mismo mes de pedidos. La severidad se derivará del impacto.
| ID | Hallazgo | Severidad | Pedidos | h/mes | USD/mes | Acción |
|---|---|---|---|---|---|---|
| R01 | Fallout de aprovisionamiento sin reintento | Crítica | 400 · 8% | 283 | 12.750 | Reintentar automáticamente con backoff antes de la cola manual. |
| R02 | Chequeo manual de capacidad por atributo faltante | Crítica | 5.000 · 100% | 417 | 18.750 | Agregar capacity_profile al spec. Automatizar la asignación de haz. |
| R03 | El timer del BPM vence sin compensación | Crítica | 150 · 3% | 313 | 14.104 | Cerrar o reencolar el pedido a las 48 h. 50 pedidos quedaron atascados. |
| R04 | El reintento del OMS duplica la orden de servicio | Media | 20 · 0,4% | 30 | 1.590 | Reintentar de forma idempotente, con la clave del pedido. |
| R05 | Sin identificador de correlación de extremo a extremo | Crítica | 300 · 6% | 225 | 10.125 | Usar un id común en los cuatro sistemas, del pedido al intento. |
| Total | 5.000 | 1.268 | 57.319 | |||
R03 incluye USD 3.250 de ingreso en riesgo. La evidencia de cada hallazgo está en data/report.json (texto del mock en español).