Schedonomy® Science

  • Home
  • Services
  • Read All About It
  • Exercises
  • Contact Us
  • About the Author

Category Archives: 4.2-Fairness and Rotations

Self Scheduling

16th August, 2013 · andrehoude · Leave a comment

When self-scheduling is involved, a planner needs to set guidelines as to what self-scheduling means and what is expected of the employees. Self-scheduling can take many forms, but the goal of it is to enhance employee satisfaction by giving them control on their own lives.

 

The first step to do is to clearly count and display the workload that needs to be covered. The workload is the prime aspect and the breakdown into shifts is the thing where everything starts. Coverage measures must therefore be the first constraint employees must follow.

 

The usual next constraints pertain to night and weekend shifts (or any shift that employees typically don’t want). As a planner, you will determine the constraints that apply to each employee in regards to how many good shifts versus bad shifts each get and put together either ratios or direct counts based on the employees full time equivalent value.

 

Posted in 4.2.2-Self Scheduling | Tags: Constraints, Employee, Positions, Schedule, Scheduling, Scheduling software, Shifts, Workforce, Workload |

What About Seniority?

16th August, 2013 · andrehoude · Leave a comment

In some unionized environments, employee seniority is used as a sorting list for offering the best schedule or the any shift that has additional pay. Seniority can be calculated in many different ways. The usual way is to use the employee hire date. In some European countries, seniority is determined based on your age and not on the day when you were hired.

 

Any business that sorts on seniority is using the criteria as an unbiased accepted form of tie breaking and distribution of employee satisfaction. For example, manufacturing industries with day, evening and night shifts will offer the shifts based on seniority. The most senior employee will pick an available shift or express a top preference that will be followed by the planner. All employees may want the day shift, but only the most seniors will actually get the day shifts.

 

Seniority is used in many areas, such as shifts, activities to do (some tasks are harder than others and the most senior employees avoid them), overtime offers, weekend premium shifts, etc.

 

Reverse seniority is also used to force employees to come in to work. For example, if all employees refuse the overtime but employees are still missing, then employees are forced back to work using a reverse seniority order (the most junior employee being the first called back to work).

Posted in 4.2.1-What About Seniority? | Tags: Constraints, Employee, Positions, Schedule, Scheduling, Scheduling software, Shifts, Workforce, Workload |

Fairness and Rotations

16th August, 2013 · andrehoude · Leave a comment

In order to increase employee satisfaction around their schedule, some industries have created constraints to ensure fairness and rotations of difficult shifts (typically night and weekend shifts).

 

For example, a constraint to distribute night shifts fairly to all employees would need to be defined on both the how and the span (see horizon constraints). Lets say you count shifts that are from 11pm to 7am over a 3-week period. Is that enough to be fair? Employees who will be on vacation will work less night shifts during that time span and therefore will work less night shifts.

 

The fairness aspect of any counter relies more on its perception than on the real value. I have seen planners count on an endless horizon and employees had the number of hours worked in their entire employment time with some employees with well over 15,000 hours in that counter. A new employee comes in at 0…

 

Fairness is not only about what employees don’t want, but also about what employees want. Instead of counting night shifts, you could count day shifts since that is what everyone wants. You could count both and make sure everyone get their fair share.

 

So what is a fair share? First, you need to make sure that the share is counted properly between employees. A part-time employee should not work the same amount of night shifts as a full-time employee, but should work the same relative number of night shifts than a full-time employee. A fair share can be counted in percentage (night shift count divided by all shift count). If you exclude absences from the total shift count, then you have a value you can share with all.

 

Now some will get to be picky, and say they worked 25% night shifts this period and buddy here just worked 22%, so next period that employee should be lower. What you can establish as a fairness of distribution is to plan against a rolling average of percentages using the last 10 periods for example. This way, an employee who worked more night shifts than others would have to work less the following periods in order to reduce the rolling average and keep everyone at the same level.

 

If you need to equalize what employees are trying to have, one methodology is to keep a rolling counter. Usually, employees fight for things that give more money like overtime. If you need to equalize overtime, you need to offer the same fair chance of overtime to everyone. Since overtime is not always planned for, a planner needs to keep counters on who should be called next. One of the simplest ways to keep track of who is next on overtime is to keep a rotating list of calls. You establish the list of employees in a certain order and keep moving on to the next employee to offer overtime shifts. Notice that I used the verb ’offer’ instead of ‘assign’. This is because employees will refuse overtime for all sorts of reasons and although they refuse, they would always be at the top of the list. This causes the planner to call that employee all the time even though the planner knows for sure to get a refusal. By counting what’s offered (overtime accepted or not), the number of calls for the planner is reduced while keeping the staff with a higher sense of justice.

 

This rotating list can be counted in occurrences, but in some industries the overtime offered will never be of the same duration. In these cases, a planner should count the hours that were offered. The next employee to call is therefore the one with the least amount of overtime hours offered. Just like any other counter, this one also needs to be on a certain horizon. It can either be reset at 0 at the beginning of each year or be on a rolling horizon of the past 10 months for example.

 

Whatever you decide on what your fairness counters should be, you also need to define the rules that dictate how to count and what to do in rare cases. For example, where do you insert a new employee in the overtime list with what value? That new employee has 0 hours and would always be called until enough hours are offered for that person to catch up to the others. Now that would not be fair. Most businesses pre-assign this new employee with the highest value on the list (so they would be last as of their first day of work) or assign the average value of all employees.

 

Either case, the point is that some guidelines are required around the interpretation of fairness counters.

Posted in 4.2-Fairness and Rotations | Tags: Constraints, Employee, Positions, Schedule, Scheduling, Scheduling software, Shifts, Workforce, Workload |

Pages

  • Home
  • Services
  • Read All About It
  • Exercises
  • Contact Us
  • About the Author

Archives

  • August 2013

Categories

  • 0-Preface (1)
  • 1-Introduction (14)
    • 1.1-Everybody Schedules (1)
    • 1.2-Change is the only constant (1)
    • 1.3-Workforce Scheduling (4)
      • 1.3.1-The Workload (1)
      • 1.3.2-The Employees (1)
      • 1.3.3-The Constraints (1)
    • 1.4-The Process (5)
      • 1.4.1-Breaking down the work (1)
      • 1.4.2-Calculating Positions (1)
      • 1.4.3-Planning the Non-Work (1)
      • 1.4.4-Distributing Shifts (1)
      • 1.4.5-Maintaining the schedule (1)
    • 1.5-Finding Support (2)
      • 1.5.1-Strategy becomes input (1)
      • 1.5.2-Choosing Tools (1)
  • 2-Build your workload (10)
    • 2.1-Workload Identification (2)
    • 2.2-Workload Quantification (7)
      • 2.2.1-Time Dependant Workload (2)
      • 2.2.2-Time Independant Workload (1)
      • 2.2.3-Mixed Workloads (1)
      • 2.2.4-Open and close times (1)
      • 2.2.5-The Wiggle Room (1)
    • 2.3-Other Alternatives (1)
  • 3-Understand the workforce (9)
    • 3.1-Arriving (4)
      • 3.1.1-Training (1)
      • 3.1.2-Workload and Absenteeism (1)
      • 3.1.3-Demographics (1)
    • 3.2-Staying (4)
      • 3.2.1-The idiot virus (1)
      • 3.2.2-Set Expectations (1)
      • 3.2.3-Share Information (1)
      • 3.2.4-Self Scheduling (1)
    • 3.3-Leaving (1)
  • 4-Define your constraints (13)
    • 4.1-Work and Rest (6)
      • 4.1.1-Shift Constraints (1)
      • 4.1.2-Day Constraints (1)
      • 4.1.3-Week Constraints (1)
      • 4.1.4-Horizon Constraints (1)
      • 4.1.5-Sequence Constraints (1)
    • 4.2-Fairness and Rotations (3)
      • 4.2.1-What About Seniority? (1)
      • 4.2.2-Self Scheduling (1)
    • 4.3-Training (1)
    • 4.4-The Agreement (1)
    • 4.5-Breaking the Rules (1)
  • 5-Assembling a Schedule (3)
    • 5.1-Breaking Down the Work (3)
      • 5.1.1-Time Dependant Workload (2)
  • 6-It's Never Over (1)
  • 7-Exercise (4)

WordPress

  • Log in
  • WordPress

Subscribe

  • Entries (RSS)
  • Comments (RSS)
© Schedonomy 2013-2019. All Rights Reserved. SCHEDONOMY is a trade-mark owned by Louis-Marielle Holdings Inc. and used under license
  • Home
  • Services
  • Read All About It
  • Exercises
  • Contact Us
  • About the Author