Vista: Dashboard KPIs

Proposito

Este dashboard proporciona visibilidad agregada del estado operativo del taller para Direccion. Consolida siete indicadores clave (KPIs) que permiten identificar cuellos de botella, tendencias negativas y areas que requieren atencion inmediata sin necesidad de revisar cada orden de servicio individualmente.

A diferencia de las vistas operativas (Capa 3a) que se actualizan en cada cambio, este dashboard se computa bajo demanda (actualizacion manual) para no impactar el rendimiento del sistema.

Dashboard: KPIs

La pestana dashboard_kpis contiene siete bloques de indicadores. Cada uno mide un aspecto diferente de la operacion.

1. Throughput Semanal

AspectoDetalle
Que mideCantidad de OS cerradas por semana
PeriodoUltimas 8 semanas
Fuente_ordenes_servicio donde estado_id = cerrada, agrupado por semana de fecha_salida
FormatoTabla con una fila por semana: semana, cantidad de OS cerradas

Este indicador muestra la capacidad real del taller para completar ordenes de servicio. Una tabla de 8 semanas permite identificar tendencias.

2. Tiempo de Ciclo Promedio

AspectoDetalle
Que midePromedio de dias desde ingreso hasta cierre de una OS
PeriodoUltimas 8 semanas
Fuente_ordenes_servicio donde estado_id = cerrada, diferencia entre fecha_salida y fecha_ingreso
FormatoTabla con una fila por semana: semana, dias promedio

El tiempo de ciclo refleja la eficiencia general del flujo. Incluye todos los pasos desde recepcion hasta cierre.

3. Tasa de Overrides

AspectoDetalle
Que midePorcentaje de OS que tuvieron al menos una excepcion override
Calculo(OS con excepciones / total OS procesadas) x 100
Fuente_eventos_excepcion cruzado con _ordenes_servicio (excluyendo estado registrada)
FormatoValor unico en porcentaje

Los overrides son desviaciones del flujo normal. Un porcentaje alto indica que los procesos estandar no cubren los casos reales del taller.

4. OS Estancadas

AspectoDetalle
Que mideCantidad de OS sin movimiento en mas de 14 dias
CalculoOS donde estado_id no es cerrada ni cobrada y fecha_ingreso tiene mas de 14 dias
Fuente_ordenes_servicio
FormatoValor unico (numero entero)

Nota: Se usa fecha_ingreso como aproximacion ya que el sistema no registra timestamps de cada cambio de estado. Algunas OS en proceso legitimamente largo pueden aparecer en este conteo.

5. Cobranza Pendiente

AspectoDetalle
Que mideMonto total pendiente de cobro, agrupado por envejecimiento
BucketsMenos de 7 dias, 7 a 30 dias, mas de 30 dias
Fuente_ordenes_servicio donde estado_id es facturada o en_credito, agrupado por dias desde fecha_facturacion
FormatoTabla con tres filas: bucket de envejecimiento, monto pendiente, numero de OS

El bucket de mas de 30 dias es critico y requiere seguimiento directo con el cliente.

6. Alertas de Stock

AspectoDetalle
Que mideCantidad de productos con stock en nivel critico
CalculoProductos activos donde stock_actual <= stock_minimo
Fuente_productos
FormatoValor unico (numero entero)

Cualquier producto en stock critico puede detener el avance de una OS si se necesita como refaccion.

7. Herramientas Vencidas

AspectoDetalle
Que mideCantidad de herramientas prestadas por mas de 7 dias sin devolucion
CalculoPrestamos donde estado = prestado y dias desde fecha_prestamo > 7
Fuente_prestamos_herramienta
FormatoValor unico (numero entero)

Las herramientas vencidas representan un riesgo operativo y requieren escalar al Jefe de Taller.

Como Interpretar

Cada KPI tiene rangos que indican salud operativa o necesidad de accion.

Throughput Semanal

RangoInterpretacion
Estable o crecienteLa capacidad del taller se mantiene o mejora. Sin accion requerida.
Baja puntual (1 semana)Puede ser estacional o por falta de demanda. Verificar si hay OS estancadas.
Baja sostenida (3+ semanas)Cuello de botella sistematico. Investigar en que estado se acumulan las OS y en que intervencion se detiene el flujo.

Tiempo de Ciclo Promedio

RangoInterpretacion
Estable o decrecienteEl flujo es eficiente. Sin accion requerida.
Aumento puntualPuede deberse a OS complejas esa semana. Monitorear.
Aumento sostenido (3+ semanas)Algun paso del proceso esta generando demora. Revisar que intervenciones tienen mayor acumulacion de OS en espera.

Tasa de Overrides

RangoInterpretacion
< 5%Operacion normal. Los procesos cubren la mayoria de los casos.
5% - 10%Zona de atencion. Verificar los motivos de override mas frecuentes.
> 10%Los procesos estandar no reflejan la operacion real. Revisar reglas de negocio y considerar ajustes en validaciones o flujos.

OS Estancadas

RangoInterpretacion
0Ideal. Todas las OS avanzan a tiempo.
1 - 5Normal si son OS complejas. Verificar que cada una tiene responsable asignado.
> 5Backlog creciente. Asignar responsables y establecer fechas compromiso para cada OS estancada.

Cobranza Pendiente

RangoInterpretacion
Todo en < 7 diasCobranza al corriente. Sin accion requerida.
Acumulacion en 7-30 diasDar seguimiento preventivo. Contactar clientes antes de que venzan.
Cualquier monto en > 30 diasCritico. Contactar al cliente directamente. Evaluar suspension de credito si aplica.

Alertas de Stock

RangoInterpretacion
0Inventario sano. Sin accion requerida.
1 - 3Coordinar reorden con Compras (INT-4). Verificar si los productos afectan OS activas.
> 3Riesgo de detener OS por falta de refacciones. Priorizar reorden inmediato.

Herramientas Vencidas

RangoInterpretacion
0Todas las herramientas disponibles o prestadas dentro del plazo.
1 - 2Dar seguimiento con el mecanico responsable.
> 2Escalar al Jefe de Taller. Puede indicar herramientas extraviadas o danadas.

Reglas Importantes

  1. Este dashboard es de solo lectura. No se pueden modificar datos desde aqui. Las acciones se ejecutan en las pestanas de staging correspondientes a cada intervencion.
  2. El dashboard se actualiza manualmente. No se refresca en cada cambio para evitar impacto en el rendimiento del sistema. Ejecutar la actualizacion antes de revisarlo.
  3. Revisar al menos una vez por semana, idealmente al inicio de semana, para tener visibilidad del cierre de la semana anterior.
  4. Si un KPI muestra alerta, investigar la causa raiz en la vista operativa correspondiente (ej. vista_facturacion para throughput bajo, vista_cobranza para cobranza vencida, vista_almacen para stock critico).
  5. Las OS estancadas requieren asignacion de responsable. No dejar que el backlog crezca sin que cada OS tenga una accion concreta y un responsable nombrado.
  6. La tasa de overrides superior al 10% requiere revision de procesos, no solo seguimiento de las excepciones individuales.
  7. No usar este dashboard como unica fuente para decisiones operativas del dia a dia. Para operacion diaria, usar las vistas operativas de cada intervencion (Capa 3a).

Referencias

  • Especificacion tecnica: docs/views/dashboard_kpis.yaml
  • Arquitectura de datos: docs/architecture/dec_001_modelo-de-datos-canonico.md
  • Capas de datos: docs/architecture/dec_002_capa-canonica-y-vistas-operativas.md
  • Vistas por rol: docs/architecture/dec_003_vistas-decision-support-por-rol.md
  • Escalabilidad y rendimiento: docs/architecture/dec_004_escalabilidad-archivo-y-limites.md