השיבוץ האוטומטי מתחשב במספר דברים שיש לקחת בחשבון, סידרנו אותם ע”פ סדר העדיפות של הרובוט שלנו:
1.אי שיבוץ עובדים שסימנו לא יכול לעבוד – הפרמטר העיקר שהרובוט יודע זה לא לשבץ עובדים במשמרות שהם סימנו שהם לא יכולים לעבוד בהם.
כמובן שאתם יכולים להגדיר למערכת כמה פעמים בשבוע מותר לעובדים שלכם “לחסום” את המשמרות ולסמן לא לעבוד.
2.מצבת כוח אדם במשמרת ומצבת כוח אדם מינימלית- בשלב הקמת המשמרת הגדרתם את כמות העובדים המינימלית למשמרת ובנוסף את הכמות הרגילה.
האלגוריתם ינסה ראשית לשבץ את כמות העובדים המינימלית שהגדרתם ורק לאחר שהשלים את הכמות המינימלית למשמרת יעבור לכמות המומלצת.
3.הגדרת מינימום/מקסימום משמרות – בהסכם חוקי השיבוץ קיים אפשרות להגדיר לעובד מינימום /מקסימום משמרות לדוגמא תוכלו להגדיר לעובד מקסימום 3 בוקר ומינימום 2 ערב.
הרובוט שלנו ידע לקחת את זה בחשבון ולתרגם את זה לשיבוץ בפועל.
4.הגדרת מינימום/מקסימום משמרות בשבוע – המערכת תתחשב בכמות המשמרות המינימלית והמקסימלית השבועית שהגדרתם ותנסה לא לחרוג מכמות זאת.
5.איזון בין העובדים – המערכת תנסה לבצע איזון בכמות המשמרות בין כל העובדים שלכם על מנת למנוע מצב שעובד אחד מקבל הרבה משמרות לעומד עובד אחד שמקבל מעט.
ממש כמו שאתם עושים בטבלת הצדק בצורה ידנית.