32-hour workweek coverage
Draft · one shared weekday shiftFictional six-person teamClick a person to move their one weekday off. Every other weekday is an 8-hour working day.
Enable JavaScript to arrange a roster. Read the example working week without it.
Keep or open a draft
Changes are kept in this browser tab. Download JSON to keep a copy after closing it. A readable download includes any active absence trial; the editable JSON contains the underlying roster.
How this coverage model works
Each of 2–20 people works four 8-hour weekdays and has exactly one weekday off. The minimum is the number of people needed throughout that shared shift. The model does not handle split shifts, partial days, weekends or unequal hours.
For N people, weekly supply is 4 × N person-days. A necessary weekly check is whether the five daily minimums add up to at most that supply. Each individual minimum must also fit the team. With no other constraints, the total number of off-day places, added across the five days, must be at least N.
“Stagger days off” places each person’s off-day on the day with the most remaining capacity above its minimum, breaking ties from Monday to Friday. It finds a headcount arrangement when one exists under these simple assumptions. It ignores preferences, role coverage and fairness over multiple weeks; it is not a recommendation to impose those rest days.
Click a working person to try one absence on that day. The trial does not change their scheduled off-day or your saved roster. It also does not account for several simultaneous absences. All calculations and files stay in your browser.
Daily numbers are only the first layer. Who can do the work, cover an absence and hand it on?
Follow the same six people into their working week ↗