Saturday needs every chair, Tuesday needs half, and the rota has to know the difference
A shop with six chairs and six barbers, the owner on chair one, runs from nine to six, with an evening run until eight on Thursday and Friday for the people who come straight from work. Saturday is the week: every chair from opening to close, a queue by ten, no lunch worth the name. Tuesday is the opposite: four chairs are plenty, and two barbers have their day off. In between, three barbers stay late on Thursday and three on Friday, and the second shop across town borrows a barber when one of its own is away.
The rota lives in a group chat and in the owner’s head, and its failures are small and constant. A barber swaps Saturday for Tuesday with a colleague and tells the owner on the Saturday; the chair is filled, but the Thursday evening the colleague was on is now short. The new barber does not know whether the Friday late is theirs. And when the owner has a client in the chair, the phone rings with the fourth question of the day about next week.
Below is how a shop of six chairs looks in InShift: the week ahead on the owner’s phone with the gaps marked, the week as a table, request rules that let barbers swap between themselves, and the swap itself on the barber’s phone.