Three shifts, three crews, and a headcount that follows the volume
A warehouse of fifty on two shifts is simple until it is not. The early takes the goods-in and the bulk of the picking, the late takes the orders that came in during the day and the carriers’ collections, and when the volume grows a night is added for the replenishment. Crews rotate: a week of earlies, a week of lates, a week of nights, so nobody lives on nights and everybody knows the pattern. The number on each shift follows the week’s volume, and the peak season adds twenty temps for six weeks who have to be on the rota by Monday and off it by Christmas.
The rota that most warehouses run is a spreadsheet with a tab per week, printed on Friday, corrected in pen by Tuesday. Its failures are the same everywhere. The night from 22:00 to 06:00 is split across two dates and the hours are wrong. A swap between a picker and a packer is agreed at the smoking shelter and the team leader finds out on the day. The agency invoice for the temps is checked against nothing, because nobody wrote down who actually came.
Below is how a warehouse of fifty on three shifts looks in InShift: the whole team in one list, the staffing plan by shift, the rota on the noticeboard and in Excel for the agency, and the crew chats where the swaps happen in the open.