Przejdź do treści
Zaktualizowano: 6 min czytania

Kanban w zespole IT — wdrożenie krok po kroku

Wdrożenie Kanbana w zespole IT krok po kroku: tablica odwzorowująca rzeczywisty przepływ, limity pracy w toku, klasy obsługi i metryki, które pokazują, czy zmiana cokolwiek dała.

Jakub Malarczyk Autor: Jakub Malarczyk

Wdrożenie Kanbana w zespole IT sprowadza się do uwidocznienia pracy, ograniczenia liczby zadań prowadzonych równolegle i ustalenia, kto pobiera następne zgłoszenie. Nie wymaga przebudowy struktury ani nowych stanowisk — wymaga zgody na to, że kolejka jest widoczna i że ma górną granicę.

Na skróty

Czego dowiesz się z artykułu:

  • Jak zbudować tablicę, która odwzorowuje faktyczny przepływ, a nie schemat organizacyjny
  • Czym są limity pracy w toku i dlaczego to one wykonują całą robotę
  • Jak wprowadzić klasy obsługi dla awarii, zgłoszeń i pracy planowej
  • Które metryki pokazują, czy wdrożenie cokolwiek zmieniło

Dla kogo jest ten artykuł:

  • Liderzy zespołów IT utrzymujących usługi i jednocześnie dostarczających zmiany
  • Kierownicy, którym zespół zgłasza, że „wszystko jest w toku”
  • Osoby prowadzące wsparcie, w którym praca planowa przegrywa z przerwaniami

Czas czytania: 7 minut

Krok pierwszy: tablica odwzorowuje przepływ, nie strukturę

Pierwsza wersja tablicy ma jedno zadanie: pokazać, jak praca faktycznie płynie dziś, razem z krokami, których nikt nie planował. Kolumna „oczekuje na akceptację” i kolumna „zablokowane” są najważniejszymi kolumnami pierwszej tablicy, bo właśnie w nich stoi praca, która w raportach wygląda jak praca w toku.

Materiał dora.dev o zarządzaniu wizualnym opisuje tablice i wskaźniki wystawione na widok jako sposób na wspólne rozumienie stanu pracy przez cały zespół. Praktyczna konsekwencja jest prosta: tablica, którą widzi tylko jej autor w swoim widoku, nie jest zarządzaniem wizualnym. Tablica ma być jedna, wspólna i aktualna na tyle, żeby rozmowa o statusie odbywała się przy niej, a nie w wątkach.

Czego na tej tablicy nie robimy: nie odwzorowujemy działów. Kolumna per zespół daje obraz organizacji, a nie przepływu, i ukrywa dokładnie te przekazania, które generują oczekiwanie.

Krok drugi: limity pracy w toku

Limit pracy w toku to górna granica liczby zadań dopuszczonych jednocześnie w kolumnie albo w całym przepływie. Materiał dora.dev o limitach pracy w toku wiąże je z lepszym przepływem i mniejszą liczbą przełączeń kontekstu — pod warunkiem, że limit jest przestrzegany, a nie dekoracyjny. To jest w całym wdrożeniu element, który faktycznie zmienia zachowanie: bez limitu tablica jedynie opisuje przeciążenie, które już jest.

Limit ustawia się od obserwacji, nie z książki: zlicz zadania aktualnie w toku, ustaw limit poniżej tej liczby i zobacz, co się zablokuje. Pierwsze zablokowanie jest celem ćwiczenia, bo pokazuje wąskie gardło. Reakcją nie jest podniesienie limitu, a pomoc w domknięciu zadania, które stoi najdłużej.

Narzędziowo wygląda to zwyczajnie. Dokumentacja learn.microsoft.com dla tablic Azure Boards opisuje ustawianie limitów pracy w toku per kolumna i wizualne oznaczanie ich przekroczenia. Każde dojrzałe narzędzie ma ten mechanizm; wartość nie siedzi w konfiguracji, a w decyzji, że przekroczenie limitu jest sygnałem do rozmowy, nie do kliknięcia „dalej”.

Krok trzeci: zasada pull i klasy obsługi

W Kanbanie praca jest pobierana, nie przydzielana: osoba, która kończy zadanie, bierze następne z kolumny wcześniejszej — o ile limit na to pozwala. Zmiana jest drobna organizacyjnie i duża kulturowo, bo odbiera kierownikowi rolę rozdzielającego zadania i daje mu rolę usuwającego przeszkody.

Klasy obsługi porządkują to, co w zespołach IT najczęściej psuje przepływ: współistnienie awarii, zgłoszeń użytkowników i pracy planowej. Każda klasa dostaje własną regułę pobierania — awaria wchodzi natychmiast i z własnym, wąskim limitem; zgłoszenie standardowe wchodzi w kolejności; praca planowa wchodzi z zarezerwowanej puli, żeby nie została wypchnięta w całości. Bez takiego podziału praca planowa znika z tablicy i wraca jako dług.

W zespołach pracujących usługowo warto nazwać funkcję odpowiedzialną za kolejność żądań po stronie zamawiającego — w Metodzie Kanban nazywa się ją Service Request Managerem, czyli menedżerem żądań usługowych. Nazwa jest wtórna; istotne jest to, że decyzję o kolejności podejmuje wskazana z nazwiska osoba, a nie każdy zgłaszający przez eskalację do lidera.

Krok czwarty: metryki, które rozstrzygają, czy to zadziałało

Na początek wystarczają pomiary: czas przejścia zadania przez tablicę, liczba zadań ukończonych w ustalonym okresie i wiek najstarszego zadania w toku. Ostatni jest najbardziej niewygodny i najbardziej użyteczny — pokazuje pracę, o której zespół już nie pamięta, a która nadal zajmuje limit.

Czego nie mierzymy: wykorzystania ludzi. Dążenie do pełnego obciążenia każdej osoby jest wprost sprzeczne z ograniczaniem pracy w toku i w praktyce wydłuża czas przejścia, bo każdy pracuje nad wszystkim naraz. Zespół, który chce mieć krótki czas przejścia, musi mieć zapas — to jest cena, którą wdrożenie kupuje.

Po pierwszym miesiącu warto zrobić jedno: porównać czas przejścia przed i po, na tej samej definicji początku i końca. Jeśli definicja się zmieniła, porównanie jest bez wartości — i to najczęstszy powód, dla którego zespoły nie wiedzą, czy Kanban im pomógł.

Czytaj także

Rozwijaj kompetencje

Temat rozwijają szkolenia AgilePM® Foundation – akredytowane szkolenie z egzaminem oraz AgilePM® Practitioner – akredytowane szkolenie z egzaminem. Pierwsze porządkuje role i produkty zarządcze w zwinnym dostarczaniu, drugie pracuje na zastosowaniu ich w konkretnym zespole. Skontaktuj się z nami, żeby dopasować zakres do sposobu pracy Twojego zespołu.

Najczęściej zadawane pytania (FAQ)

Czym Kanban różni się od Scruma w codziennej pracy?

Jednostką rytmu. Scrum pracuje iteracją z ustalonym zakresem i przeglądem na końcu, Kanban utrzymuje ciągły przepływ i ogranicza pracę w toku. Zespoły utrzymaniowe, w których zakres zmienia się w ciągu dnia, zwykle lepiej mieszczą się w Kanbanie; zespoły produktowe z planowalnym zakresem częściej korzystają z iteracji.

Czy Kanban to metodyka zarządzania projektami?

Nie w takim sensie jak PRINCE2 czy AgilePM, które opisują role, produkty zarządcze i bramki decyzyjne. Kanban jest metodą zarządzania przepływem pracy: ogranicza pracę w toku, uwidacznia stan i mierzy czas przejścia. Dlatego daje się nałożyć na istniejący sposób pracy zamiast go zastępować.

Jak wdrożyć Kanban, nie zmieniając struktury zespołu?

To jest domyślny sposób wdrożenia: zaczynasz od tablicy odwzorowującej dzisiejszy przepływ, dokładasz limity pracy w toku i zasadę pobierania, a struktura zostaje bez zmian. Zmiany organizacyjne pojawiają się dopiero jako wniosek z pomiarów — gdy widać, że czeka się zawsze na ten sam krok.

Jakie narzędzia są potrzebne na start?

Takie, które zespół już zna, z obsługą limitów per kolumna. Tablica fizyczna wystarcza w zespole pracującym w jednym miejscu; systemy zadań dają wymagane limity i historię potrzebną do pomiaru czasu przejścia. Wybór narzędzia jest ostatnią decyzją wdrożenia, nie pierwszą.

Jakub Malarczyk
Jakub Malarczyk Opiekun szkolenia

Poproś o ofertę

Rozwiń swoje kompetencje

Sprawdź naszą ofertę szkoleń i warsztatów.

Zapytaj o szkolenie
Zadzwoń do nas +48 22 487 84 90