Descripción general del generador de horarios
La Generación de horarios automatiza la creación y gestión de horarios complejos. Utilícela para generar horarios, ya sea para crear o asignar turnos, en organizaciones en las que los empleados trabajan en horarios, días o puestos variables.
Los horarios generados consideran el volumen de trabajo Especifica la cantidad de empleados necesarios para un puesto determinado en una ubicación específica en el transcurso de un intervalo de tiempo determinado., las plantillas de turno Turno que tiene un nombre y segmentos y atributos definidos, pero sin fecha ni empleados asignados. o perfiles, las reglas del horario y las estrategias de generación de horarios.
La planificación de rellenado multifacético puede demandar mucho tiempo, ser propenso a errores, y ser simplemente frustrante. Incluso con los mejores esfuerzos, los errores que no se puedan evitar pueden reducir la productividad, generar aumentos en el costo, generar frustración entre los empleados, y ponerlo en riesgo de litigios y multas.
La generación de horarios automatiza la creación de horarios, reduce el costo de la administración de horarios y reduce errores costosos.
Deje atrás la incertidumbre
La Generación de horarios implementa algoritmos de optimización sofisticados que convergen automáticamente en el horario más adecuado que cumple con las políticas, las normas, las necesidades de su negocio y las preferencias de sus empleados.
Usted minimiza el exceso y la escasez de cobertura de personal y ahorra los gastos ocasionados por los horarios que no cumplen con las necesidades de su negocio.
¿Cómo funciona?
La Generación de horarios alinea la mano de obra con la demanda para generar horarios rentables:
- ¿Ha creado un horario con demasiados empleados cuando no hay suficiente demanda? Te costará demasiado.
- La demanda del negocio cambia, y, de repente, usted no tiene suficientes empleados planificados. Necesita crear más turnos, pero es tedioso hacerlo manualmente.
Los costos se acumulan y comprometen su resultado final.
Pero la generación de horarios puede hacer estos cambios automáticamente. Evita el exceso y la escasez de cobertura de personal, y considera otros factores importantes de planificación que se aplican a su organización.
La generación de horarios cumple con reglas de planificación complicadas porque genera horarios que cumplen con la legislación específica del país, los convenios colectivos y los contratos de los empleados. Ejemplos: Puede definir el tiempo mínimo de descanso entre turnos, la cantidad mínima o máxima de horas cada semana, si desea planificar en orden de antigüedad o un host de otras reglas y limitaciones.
La Generación de horarios aumenta el compromiso de los empleados porque puede configurarla para considerar las preferencias de los empleados cuando se generan horarios. Este es un gran paso para aumentar la satisfacción del empleado.
La generación de horarios puede resolver los siguientes problemas complejos de los horarios:
- Crear un horario que considere la cobertura de personal del negocio, la satisfacción del empleado y el cumplimiento de reglas como tiempo de descanso u horas por semana.
- Optimizar la asignación de puestos en un horario ya creado para poder maximizar el uso de los recursos.
- Crear un horario de apertura de los turnos no asignados y luego dejar que los empleados elijan sus propios turnos. Esto mejora el compromiso de los empleados.
Utilice la generación de horarios en cualquier contexto que distribuye el trabajo durante un intervalo en el que los empleados no trabajan un conjunto predefinido de días. Es la herramienta ideal cuando hay varios horarios válidos y es la mejor herramienta para determinar días laborables o libres y los turnos correctos para asignar. Se garantiza un mayor cumplimiento de las reglas y menos causas de reclamos.
Una vez que la generación de horarios está configurada y calibrada según sus necesidades, los supervisores hacen clic en un botón, seleccionan Generación de horarios, y rápidamente crean horarios que cubren el volumen de trabajo y cumplen con las reglas y las configuraciones que son específicas de su organización. O bien, el Administrador de eventos puede ejecutar la generación de horarios como un proceso por lotes durante las horas de trabajo.
Por lo general, se utiliza la generación de horarios para crear horarios para semanas de siete días.
No espere que la generación de horarios produzca siempre un horario perfecto. Hace lo mejor dentro de las restricciones existentes y la configuración requiere compensaciones entre el tiempo de ejecución y la calidad. Si la generación de horarios considera menos reglas y limitaciones, genera el horario más rápidamente. Sin embargo, es posible que necesite editar más resultados que si la generación de horarios considera más reglas, tiene menos flexibilidad y lleva más tiempo. El objetivo es ayudar al supervisor de planificación de horarios y no reemplazarlo.
La generación de horarios ofrece los siguientes contextos:
- Generar solo turnos no asignados: Genera turnos no asignados, pero no asigna los turnos a los empleados
- Generar solo turnos de empleados: Genera solo turnos que se asignan a empleados.
- Asignar solo turnos no asignados: Asigna todos los turnos no asignados disponibles a los empleados, pero no crea turnos
- Generar y asignar turnos: Asigna turnos no asignados y de empleados y asigna a los empleados los turnos no asignados que existían previamente.
- Optimizar el contenido de turnos: Optimiza las asignaciones de puestos en turnos sin cambios en los empleados, las horas de inicio o fin de los turnos o las duraciones
Generar turnos de empleados
Los turnos de empleados son turnos generados que se asignan a empleados. El contexto Generar turnos de empleados genera los turnos de los empleados y no crea turnos no asignados.
Llegadas agrupadas
Las llegadas agrupadas agrupan las horas de inicio de los turnos de empleados. Ejemplo: Reduzca la cantidad de veces que los supervisores tienen que proporcionar información esencial de los turnos a los empleados cuando llegan al trabajo. La generación de horarios calcula la cantidad optimizada de horas de inicio de turno agrupadas, sin costo adicional ni impactos en la cobertura de personal.
Estabilidad del horario
La estabilidad del horario garantiza que los empleados que trabajan los puestos que están planificados para diversos turnos, tales como los turnos matutinos, diurnos o nocturnos, pueden esperar uniformidad de las asignaciones de turnos y horas de inicio.
La uniformidad en las horas de inicio de los turnos está entre un día libre y el siguiente día libre semanal. La estabilidad de horario se aplica a todos los turnos que están planificados entre estos dos días de descanso o libres semanales, y no se transfiere de una semana a la siguiente. La uniformidad se restablece después de los períodos de tiempo libre.
Preferencias de empleados
La generación de horarios considera las preferencias de los empleados que incluyen disponibilidad preferida, puesto, horas por día o semana, días libres y turno más temprano y más tarde.
Reglas de menores de edad
La generación de horarios considera las reglas de menores Las reglas y penalizaciones de la planificación de horarios con fuerza legal que regulan a empleados menores, generalmente de 14 a 18 años de edad. de edad, excepto para aquellas que se basan en semanas de trabajo.
Asignaciones de descansos y anulaciones.
La generación de horarios puede sobrescribir descansos en los turnos no asignados de acuerdo con las reglas de descanso del empleado cuando asigna los turnos no asignados existentes y puede ignorar las reglas de descanso y no asignar descansos en turnos generados.
Varios puestos en turnos
Los turnos con varios puestos pueden contener segmentos de turnos para puestos principales o de transferencia.
Efecto configurable de las reglas flexibles
Las reglas flexibles son reglas de horario Define las restricciones y los requisitos que permiten garantizar que el horario cumpla con determinados criterios. que la generación de horarios intenta respetar, pero que puede infringir para generar una solución factible. Puede configurar niveles de importancia o sanciones que cambian la importancia de las siguientes opciones:
- Mínimo de horas cada semana
- Mínimo de días cada semana
- Mínimo de fines de semana libres
- Días libres consecutivos
- Cantidad de turnos generados
Clasificación
Para clasificar los empleados cuando la generación de horarios asignar turnos, seleccione la configuración Campo personalizado de prioridad de empleado. El campo personalizado proviene del Editor de personas. Ejemplo: Clasificación por antigüedad
Tipos de trabajadores
La Generación de horarios puede planificar grupos de empleados por prioridad y, dentro de esos grupos, igualar las asignaciones por preferencias de los empleados, horas planificadas semanales o ambos.
Presupuestos
La generación de horarios para usar límites de presupuestos de costo u horas para controlar la cantidad de turnos generados por semana calendario.
- Para el costo, el presupuesto se calcula a partir de las duraciones de los segmentos de turno multiplicadas por los salarios. Los segmentos de turno pagados excluyen los descansos y otros segmentos no pagados.
- Para las horas, el presupuesto se calcula a partir de las duraciones de los turnos.
La generación de horarios es una herramienta compleja que genera soluciones considerando una variedad de factores y evaluando una gran variedad de combinaciones para crear una solución. No utilice un proceso de decisión secuencial. La generación de horarios toma las decisiones en función de los factores acumulados y no de un factor único. Tenga esto en cuenta cuando analiza una solución desde la generación de horarios.
La generación de horarios evalúa los diferentes factores, tales como volumen de trabajo y las reglas, para crear un horario optimizado. Determina qué turnos asignados y sin asignar debe crear, y qué turnos no asignados existentes debe asignar a los empleados.
No espere que la generación de horarios produzca un horario perfecto. La generación de horarios hace lo mejor dentro de las restricciones existentes. Es posible que necesite editar los resultados. El objetivo es ayudar al generador de horarios Crea o asigna turnos según la cobertura de personal, las plantillas o los perfiles de turno, las reglas de horario para empleados y del organigrama y la configuración del sistema generador., no reemplazarlo.
Los niveles de importancia o sanciones
La generación de horarios evalúa niveles de importancia o penalizaciones de diversos grados de acuerdo con las reglas que implementa. Una penalización es un costo que se impone a una determinada solución si no respeta los límites. Es similar a conducir un auto; si usted conduce más rápido que el límite de velocidad, tendrá que pagar un costo. La economía de combustible disminuye, y aumenta el riesgo de recibir una penalización o provocar un accidente. Para la generación de horarios, los límites están definidos por el conjunto de reglas que se configuran en la aplicación y el volumen de trabajo.
La generación de horarios evalúa diferentes soluciones que comienzan con un puntaje de 0. Cada vez que no se respeta una limitación, la generación de horarios evalúa una penalización que se agrega al puntaje. Se selecciona la solución con el puntaje más bajo.
Existen diferentes tipos de reglas. Algunas soluciones se rechazan de inmediato si una regla no se respeta. Otras reglas permiten una solución que supera levemente los límites porque un horario imperfecto es mejor que no tener ninguna solución.
Una penalización solo se aplica a una situación negativa, nunca a una situación positiva. Similar a la analogía anterior, usted nunca recibirá dinero de manera explícita por ser un buen conductor que respeta el límite de velocidad.
Rendimiento
El rendimiento de la generación de horarios puede reducirse significativamente de la siguiente manera:
- Gran cantidad de empleados: Ejemplo: Más de 35 empleados o varios departamentos.
- Largos períodos: Ejemplo: Más de 6 semanas.
- Reglas de horario procesadas para una secuencia de turnos: Ejemplo de las reglas incluyen fin de semana, días consecutivos de descuento, y Máximo de días consecutivos en
- Si se deben asignar los turnos no asignados a los empleados
Pruebe el tiempo de procesamiento y la calidad de los horarios generados con diferentes configuraciones o, si el procesamiento es intensivo, ejecute la generación de horarios como un proceso por lotes en el Administrador de eventos.
Cantidad de turnos
La generación de horarios asigna no más de un turno durante un día a un empleado.
Cuando todo es igual
En la mayoría de las situaciones, todos los factores no son iguales. Los factores contribuyentes y las explicaciones lógicas dan cuenta de por qué la generación de horarios elije una plantilla o perfil de turno en particular, y por qué asigna un turno en lugar de otro a un empleado.
Pero si todos los factores son iguales, la generación de horarios toma una decisión arbitraria. Sin embargo, la solución que elige permanece constante a lo largo del tiempo. Esto significa que si usted ejecuta la generación de horarios nuevamente con los mismos datos, siempre obtendrá los mismos resultados, si bien ningún elemento específico determina el orden.
Estos son algunos recordatorios que lo ayudarán a analizar una solución y comprender una solución del generador de horarios:
- La principal prioridad de Generación de horarios es cubrir el volumen de trabajo según las penalizaciones configuradas y los parámetros del sistema.
- Las reglas estrictas no pueden infringirse, a menos que estén establecidas en No considerada.
- Las reglas flexibles pueden infringirse, pero serán sancionadas.
- La solución seleccionada es la que menos valor de penalizaciones tiene.
- Las opciones Generar turnos no asignados más Asignar turnos no asignados no son equivalentes a Generar y asignar turnos.
Diferencias en los resultados entre las ejecuciones
Si optimiza nuevamente el horario para un subperíodo, puede obtener un resultado diferente de la optimización anterior para un período completo. Ejemplo: Puede generar un horario para una semana y luego volver a generarlo para un día durante esa semana. Esto sustituye el horario para ese día (solo si los turnos o los días no están bloqueados). El nuevo resultado para un solo día no puede ser el mismo resultado que el resultado de una semana para ese día.
Esta diferencia no indica que la generación de horarios se comporta de manera inconsistente. De hecho, la generación de horarios constantemente encuentra las mismas soluciones para exactamente los mismos problemas. Sin embargo, puede encontrar soluciones diferentes pero igualmente buenas para problemas diferentes pero igualmente difíciles.
Los resultados que usted espera
Cuando no obtiene los resultados que espera o no obtiene resultados cuando genera y asigna turnos, las siguientes opciones pueden ayudarlo a encontrar el origen del problema:
- Acortar el período: reduzca el número de días en el período seleccionado. Luego, ejecute la generación de horarios en forma consecutiva para cada grupo más corto de días.
- Abrir solo un puesto: trabaje con un puesto y menos empleados en lugar de hacerlo con un departamento o una unidad completa.
- Controlar las reglas: elimine las reglas una por una para ver cuál tiene mayor influencia.
- Verifique las reglas que afectan la secuencia de turnos. Las reglas de fin de semana, de días consecutivos libres, de máximo de días consecutivos trabajados afectan el desempeño y los resultados.
- Control de las reglas sobre horas. Elimine las reglas de horas mínimas y las reglas de horas designadas La diferencia entre horas reales y horas designadas para los empleados que trabajan conforme a condiciones de contratación. Ejemplo: Se paga a un empleado contratado por la asignación de 40 por semana, incluso si trabaja más o menos horas reales.. Mantenga solo las reglas de horas máximas.
- Solo asignar turnos: a fin de solucionar problemas de manera iterativa y encontrar las reglas correctas que deben activarse, en lugar de usar la generación de horarios para generar y asignar turnos al mismo tiempo, genere y asigne turnos en dos pasos. Puede realizar estos pasos varias veces. Importante: Este método de dos pasos puede demandar mucho más tiempo que usar la generación de horarios para generar y asignar al mismo tiempo.
Consulte los siguientes temas para obtener más información sobre la configuración y el uso:
Configurar una estrategia de generación de horarios
Ejecute el Sistema generador de horarios de prioridad (SGHP) como un comando por lotes