En esta página

Periodicidad y parámetros variables en el tiempo

Process Intelligence Process Intelligence Disponible con una licencia de Process Intelligence o superior. Solo las licencias de este plan o de uno superior pueden utilizar esta función. Comparar planes Disponible con una licencia de Process Intelligence o superior

¿Qué es la periodicidad?

Los procesos reales no funcionan igual en todo momento. El servicio de atención al cliente recibe más llamadas durante el horario laboral. La producción funciona con distintos turnos y niveles de personal. El comercio minorista experimenta picos estacionales.

La periodicidad permite definir cuándo se aplican reglas de simulación específicas. En lugar de utilizar un único valor global, puede especificar distintos parámetros para diferentes periodos:

  • Días laborables frente a fines de semana
  • Turno de mañana frente a turno de tarde
  • Temporada alta frente a temporada baja
  • Horario laboral frente a fuera de horario

Esto hace que su simulación se comporte de forma realista en distintos contextos temporales.

Por qué es importante la periodicidad

Considere un ejemplo sencillo: modelar las llegadas de clientes.

Sin periodicidad:

  • 10 clientes por hora, las 24 horas del día, los 7 días de la semana

Con periodicidad:

  • 25 clientes por hora, de lunes a viernes de 09:00 a 18:00
  • 15 clientes por hora, de lunes a viernes de 18:00 a 21:00
  • 5 clientes por hora, los fines de semana
  • 2 clientes por hora, durante la noche

El segundo modelo refleja patrones de demanda realistas que afectan a las colas, el uso de recursos y el rendimiento.

Tipos de periodicidad disponibles

ProcessMind admite nueve tipos de periodicidad, cada uno de los cuales define cuándo se aplica una regla:

Tipo Parámetros Descripción
Siempre (ninguno) La regla se aplica en todo momento, sin variación
Predeterminado (ninguno) Regla alternativa cuando ninguna otra regla temporal coincide
Periodo fijo startDateTime, endDateTime Periodo puntual, no recurrente
Cada día startTime, endTime Mismo horario todos los días
Cada día laborable startTime, endTime Solo de lunes a viernes
Cada día del fin de semana startTime, endTime Solo sábados y domingos
Cada semana startDay, startTime, endDay, endTime Recurrente cada semana; puede abarcar varios días
Cada mes startDayOfMonth, startTime, endDayOfMonth, endTime Patrón recurrente mensual
Cada año startMonth, startDayOfMonth, startTime, endMonth, endDayOfMonth, endTime Patrón anual o estacional

Tipos de periodicidad en detalle

Siempre

La opción más sencilla: la regla se aplica en todo momento, sin variación.

Utilícelo cuando: El parámetro no varíe realmente según el momento o cuando esté creando una simulación de referencia sencilla.

Predeterminado

Funciona como alternativa cuando ninguna otra regla temporal coincide con el momento actual de la simulación.

Utilícelo cuando: Quiera definir excepciones para momentos específicos y utilizar un valor predeterminado en el resto de los casos.

Incluya siempre una regla Predeterminado

Al utilizar varias reglas de periodicidad, incluya siempre una regla Predeterminado para cubrir cualquier intervalo que no contemplen las reglas temporales. Así evitará comportamientos inesperados cuando no coincida ninguna regla específica.

Cada día

La regla se aplica durante horas específicas todos los días de la semana.

Parámetros:

  • startTime: Hora a la que comienza la regla, por ejemplo, 09:00
  • endTime: Hora a la que termina la regla, por ejemplo, 17:00

Ejemplo: El horario laboral general, de 09:00 a 17:00, se aplica todos los días, incluidos los fines de semana.

Cada día laborable

La regla se aplica durante horas específicas solo de lunes a viernes.

Parámetros:

  • startTime: Hora a la que comienza la regla
  • endTime: Hora a la que termina la regla

Ejemplo: El servicio de atención al cliente funciona de 08:00 a 18:00 los días laborables, con reglas distintas para los fines de semana.

Cada día del fin de semana

La regla se aplica durante horas específicas solo los sábados y domingos.

Parámetros:

  • startTime: Hora a la que comienza la regla
  • endTime: Hora a la que termina la regla

Ejemplo: El horario de soporte reducido es de 10:00 a 16:00 los fines de semana.

Cada semana

La regla se aplica durante un intervalo que puede abarcar varios días de cada semana. Resulta útil para patrones que no encajan claramente en días individuales.

Parámetros:

  • startDay: Día en que comienza la regla, lunes, martes, etc.
  • startTime: Hora del día de inicio
  • endDay: Día en que termina la regla
  • endTime: Hora del día de finalización

Ejemplo: Periodo de gran volumen desde el miércoles a las 14:00 hasta el viernes a las 12:00.

Cada mes

La regla se aplica durante días específicos de cada mes.

Parámetros:

  • startDayOfMonth: Día del mes en que comienza la regla, del 1 al 31
  • startTime: Hora del día de inicio
  • endDayOfMonth: Día del mes en que termina la regla
  • endTime: Hora del día de finalización

Ejemplo: Aumento del trabajo de procesamiento de fin de mes desde el día 25 a las 08:00 hasta el último día a las 23:59.

Cada año

La regla se aplica durante fechas específicas cada año.

Parámetros:

  • startMonth: Mes en que comienza la regla
  • startDayOfMonth: Día del mes de inicio
  • startTime: Hora del día de inicio
  • endMonth: Mes en que termina la regla
  • endDayOfMonth: Día del mes de finalización
  • endTime: Hora del día de finalización

Ejemplo: Pico de ventas minoristas de la temporada navideña desde el 15 de noviembre a las 00:00 hasta el 31 de diciembre a las 23:59.

Periodo fijo

La regla se aplica durante un intervalo específico de fecha y hora, sin recurrencia. Utilícelo para eventos puntuales.

Parámetros:

  • startDateTime: Fecha y hora exactas de inicio
  • endDateTime: Fecha y hora exactas de finalización

Ejemplo: Semana de lanzamiento del producto, del 15 al 22 de marzo de 2025, con reglas especiales de gestión.

Combinar varias reglas

La verdadera utilidad de la periodicidad aparece al combinar varias reglas. Puede definir distintos parámetros para diferentes contextos temporales, y la simulación evalúa qué regla se aplica en cada momento.

Ejemplo: tiempo de procesamiento en varios turnos

Considere un proceso de producción con distintos tiempos de procesamiento según el turno:

Nombre de la regla Periodicidad Distribución del tiempo de procesamiento
Turno de día Cada día laborable, 08:00-16:00 Normal(30 min, 5 min)
Turno de tarde Cada día laborable, 16:00-00:00 Normal(45 min, 10 min)
Equipo de fin de semana Cada día del fin de semana, 10:00-18:00 Normal(60 min, 15 min)
Noche/Predeterminado Predeterminado Normal(90 min, 20 min)

El turno de día es el más rápido, gracias a la plantilla completa y al personal descansado. El turno de tarde es más lento, debido a la supervisión reducida. Los fines de semana son los más lentos, con un equipo mínimo. La regla predeterminada cubre las horas nocturnas.

Prioridad de las reglas

Cuando varias reglas podrían coincidir:

  1. Las reglas se evalúan en el orden en que se definen en su configuración
  2. Se utiliza la primera regla coincidente (gana la situada más arriba)
  3. Predeterminado Las reglas solo coinciden cuando no se aplica ninguna otra regla

Consejo: Coloque las reglas más específicas por encima de las generales. Coloque “Cada día laborable” antes de “Cada día” si quiere que los días laborables tengan un comportamiento distinto al de los fines de semana.

Dónde utilizar la periodicidad

La periodicidad puede aplicarse a muchos parámetros de simulación:

Parámetro Caso de uso de la periodicidad
Llegadas de casos Tasas de llegada más altas durante el horario laboral y más bajas por la noche
Tiempos de procesamiento Procesamiento más rápido con la plantilla completa y más lento durante el horario reducido
Capacidad de recursos Más personal en las horas punta y un equipo mínimo durante la noche
Probabilidades de omisión Distintas reglas de enrutamiento los fines de semana o festivos
Probabilidades de Gateway Distintos patrones de decisión según la hora del día

Ejemplo práctico: centro de atención al cliente

Este es un ejemplo realista de cómo funciona la periodicidad en varios parámetros de una simulación de atención al cliente:

Configuración de la tasa de llegada

Periodicidad Tasa de llegada
Cada día laborable, 09:00-18:00 Poisson(50 por hora)
Cada día laborable, 18:00-22:00 Poisson(20 por hora)
Cada día del fin de semana, 10:00-16:00 Poisson(15 por hora)
Predeterminado Poisson(5 por hora)

Volumen alto durante el horario laboral, tráfico moderado por la tarde y volumen bajo los fines de semana y por la noche.

Configuración del tiempo de procesamiento

Periodicidad Distribución
Cada día laborable, 09:00-17:00 Triangular(10, 20, 45 min)
Cada día del fin de semana Triangular(20, 40, 90 min)
Predeterminado Triangular(30, 60, 120 min)

El procesamiento es más rápido cuando hay más personal y más lento los fines de semana y fuera del horario laboral.

Configuración de la capacidad de personal

Periodicidad Agentes disponibles
Cada día laborable, 09:00-18:00 10 agentes
Cada día laborable, 18:00-22:00 4 agentes
Cada día del fin de semana, 10:00-16:00 3 agentes
Predeterminado 1 agente

Plantilla completa durante el horario laboral y cobertura reducida el resto del tiempo.

Cómo funciona en conjunto

A las 10:00 de un martes:

  • Las llegadas utilizan la tasa de 50 por hora
  • El procesamiento utiliza la distribución triangular rápida
  • Hay 10 agentes disponibles

A las 20:00 de un martes:

  • Las llegadas bajan a 20 por hora
  • El procesamiento utiliza la distribución predeterminada, más lenta
  • Solo hay 4 agentes disponibles

A las 14:00 de un sábado:

  • Las llegadas son de 15 por hora
  • El procesamiento utiliza la distribución de fin de semana
  • Hay 3 agentes disponibles

Prácticas recomendadas

1. Comience con Predeterminado

Defina siempre primero la regla Predeterminado. Así tendrá cobertura para cualquier momento que no contemplen explícitamente las demás reglas.

2. Trabaje de lo general a lo específico

Comience con patrones amplios, como días laborables frente a fines de semana, y añada después reglas más específicas, como horarios de turnos individuales, según sea necesario.

3. Manténgalo sencillo al principio

Comience con distinciones sencillas entre días laborables y fines de semana antes de añadir detalles horarios o estacionales. Siempre podrá incorporar más complejidad después.

4. Base los patrones en los datos

Cuando sea posible, analice sus datos históricos para comprender los patrones reales. Examine las tasas de llegada, los tiempos de procesamiento y el personal por hora y día de la semana.

5. Pruebe los casos límite

Verifique que sus reglas gestionen correctamente los momentos de transición:

  • ¿Qué ocurre exactamente a las 17:00, cuando cambia el turno?
  • ¿Se gestiona correctamente la medianoche?
  • ¿Funcionan las reglas de fin de mes en meses con distinta duración?

6. Documente sus reglas

Las configuraciones complejas de periodicidad pueden resultar difíciles de entender más adelante. Documente por qué existe cada regla y qué patrón empresarial representa.

Siguientes pasos

Recursos
Utilice la periodicidad para modelar la capacidad variable de los recursos.