Korpo · Kolejki

Dlaczego zespół obłożony w 95% zawsze się spóźnia

9 → 19 dni: Średnie czekanie, zanim zacznie się jednodniowe zadanie, przy 90% i 95% obłożenia (standardowy model kolejki)

W skrócie: gdy praca przychodzi nierówno, a zadania różnią się długością, czas czekania najpierw rośnie powoli, a potem eksploduje, gdy obłożenie zbliża się do 100%. W standardowym modelu kolejki, przy zadaniach trwających średnio dzień, czekanie przed samym rozpoczęciem pracy wynosi około 1 dnia przy 50% obłożenia, 4 dni przy 80%, 9 dni przy 90%, 19 przy 95% i 99 przy 99%. Przejście z 90% na 95% podwaja czekanie. Zespół trzymany prawie w pełni zajęty zawsze będzie miał długą kolejkę, niezależnie od tego, jak ciężko pracuje.

Nowe polecenie: obłożenie zespołu ma wzrosnąć z 80% do 95%. Czas bez zajęcia to marnotrawstwo, tłumaczy szef; raport co tydzień pokaże procent każdej osoby.

Dwa miesiące później zespół jest na 94%, a klienci skarżą się, że zgłoszenia trwają trzy tygodnie. Szef jest zdziwiony. Wszyscy są bardziej zajęci niż kiedykolwiek, więc jak to możliwe, że wszystko idzie wolniej?

Dlaczego zajęty znaczy wolny

Praca nie przychodzi równo. Jednego dnia jest pięć zgłoszeń, innego żadnego; jedne zadania trwają godzinę, inne trzy dni. Gdy zespół ma wolne moce, nawał pracy szybko znika. Gdy zespół jest prawie zawsze zajęty, każdy nawał ustawia się na końcu kolejki, która nigdy nie ma szansy się opróżnić.

Standardowy model tego zjawiska z teorii kolejek zakłada, że zgłoszenia przychodzą losowo, a czas zadań też jest losowy. Daje prostą regułę na średnie czekanie przed rozpoczęciem zadania, liczone w średnich czasach zadania: obłożenie podzielone przez wolne moce. Kluczowa liczba to obłożenie, czyli część czasu, w której zespół jest zajęty, a jego wpływ jest wszystkim, tylko nie linią prostą.

Ob­ło­że­nieŚrednie cze­ka­nie, zanim zacznie się jed­no­dnio­we zadanie
50%1 dzień
70%2,3 dnia
80%4 dni
90%9 dni
95%19 dni
99%99 dni

Wiersz z 90% sprawdziliśmy, symulując dwa miliony zadań: średnie czekanie wyszło 9,0 dnia. Skok z 90% do 95% podwaja czekanie; z 95% do 99% mnoży je przez pięć. Ostatnie procenty obłożenia opłaca się tygodniami.

Średnie czekanie, zanim zacznie się jednodniowe zadanie, według obłożenia zespołu

Obłożenie 50%1 dzień
Obłożenie 70%2,3 dni
Obłożenie 80%4 dni
Obłożenie 90%9 dni
Obłożenie 95%19 dni
Standardowy model kolejki z losowym napływem i losowym czasem zadań. Przy 99% czekanie wynosi 99 dni.

Co robić zamiast tego

Statystyka dla laików: średnie ukrywają kolejki

„Mamy 100 godzin pracy tygodniowo i 105 godzin ludzi” średnio brzmi dobrze. Ale kolejki robi zmienność, nie średnia: tygodnie ze 130 godzinami pracy się piętrzą, a tygodnie z 70 nie oddają czasu, bo wolnych godzin nie da się przechować. Gdy popyt się waha, moce trzeba planować pod rozrzut, a nie tylko pod średnią.

Gdzie to kosztuje pieniądze

Bycie zawsze w pełni zainwestowanym to cel obłożenia dla pieniędzy: zero zapasu na okazje i nagłe sytuacje. Poduszka gotówkowa, jak wolne moce zespołu, średnio wygląda na marnotrawstwo, a zwraca się w złych tygodniach.

Morał

Seba pokazał szefowi tabelę. Szef zgodził się, że czas czekania ma znaczenie, i dodał do raportu drugi wskaźnik: średni czas czekania, też do obniżenia. Żeby poprawić oba, zespół zamyka teraz zgłoszenia od razu po przyjściu i otwiera je ponownie jako nowe, gdy praca naprawdę się zaczyna. Obłożenie wynosi 96%. Czas czekania wynosi zero. Klienci nadal czekają trzy tygodnie.

Czego ten model nie mówi

Polecenie, raport i szef to ilustracja. Liczby pochodzą ze standardowego modelu kolejki z jednym stanowiskiem, losowym napływem i losowym czasem zadań (oznaczanego często M/M/1), sprawdzonego naszą symulacją dwóch milionów zadań przy 90% obłożenia. Treść edukacyjna, nie porada biznesowa ani finansowa.

Więcej statystyki z korpo