Fairness in housekeeping allocation is usually attempted by giving everybody the same number of rooms, which is a reasonable idea that produces an unfair result almost every day.
Key takeaways
Allocate by measured minutes, not by room count.
Some rooms are consistently harder; measure which and share them.
Balance over a week or a month; a single day cannot be fair.
Make the balance visible to the team, or it is not believed.
Never allocate a day that cannot be completed. It gets ignored wholesale.
Rooms against minutes
Fig 1. Three housekeepers with the same number of rooms. The workload difference is a full afternoon and it is entirely invisible on a rota that counts rooms.
That difference is felt every day by the person on the left, is invisible to whoever made the rota, and is the single most common source of resentment in a housekeeping team. It is also entirely fixable with data that the team is already generating.
Measuring difficulty
The timing data from Part 2 gives a median per room type and, given enough observations, per room. Some rooms are consistently slower for structural reasons: an awkward layout, a bath instead of a shower, a corner room with more surfaces, the family suite.
Those figures should be per room and per housekeeper-independent, which means using the median across everybody rather than any individual’s times. Otherwise a faster worker makes a room look easy and then gets allocated it permanently.
Fairness is weekly
Fig 2. How the allocation is balanced. The running total over weeks is what allows a heavy day to be acceptable, and publishing it is what makes the system trusted.
Compute
App integration
Machine learning
Analytics
People
Publishing the balance
A running total that only the supervisor can see is a fairness claim rather than a fairness mechanism. Showing each person their own four-week total against the team average converts an argument about today into a conversation about a number everybody can check.
It also surfaces genuine differences honestly. Somebody working part time has a lower total and should; somebody on lighter duties for a medical reason has a lower total and should; both are visible and neither is a secret being kept.
Rotating the floors
Beyond minutes there is a qualitative fairness: the floor with the function room and the constant traffic, the floor with the family rooms, the top floor with the difficult lift. Rotating whole blocks weekly handles it without needing anybody to quantify how unpleasant a floor is.
The impossible day
Fig 3. The capacity check. Producing a list that cannot be completed causes the whole allocation to be ignored, which is worse than allocating less.
App integration
Machine learning
Management
Analytics
People
Naming the shortfall in the morning gives the options: agree which low-priority rooms move to tomorrow, call somebody in, or accept later check-in times for specific rooms. All three are decisions. Discovering it at four o’clock is not.
The low-priority checkouts from Part 2 are the natural buffer, and moving them explicitly is much better than the alternative, which is somebody choosing at speed and occasionally choosing a room with a guest arriving.