Jak wizualizować pracę oraz skutecznie zarządzać zadaniami w zespole? Przykłady oraz dobre praktyki.
Scrum czy kanban?
Zarówno Scrum, jak i Kanban to podejścia do zarządzania pracą, które dużą popularność zdobyły w rozwoju oprogramowania. Ich głównym założeniem jest dostarczanie klientowi kolejnych elementów rozwiązania w małych partiach, zamiast czekania na zakończenie całego projektu.
W Scrumie najważniejsze role to:
Product Owner – definiuje kierunek rozwoju produktu i ustala priorytety.
Zespół Deweloperów – tworzy, rozwija i dostarcza kolejne elementy produktu.
Klient – korzysta z produktu i przekazuje regularny feedback, który pomaga określić dalszy kierunek rozwoju.

Całość wpisuje się w zwinne podejście do zarządzania, czyli Agile. Zamiast tworzyć przez długi czas rozbudowane rozwiązanie, zespół dostarcza kolejne jego elementy możliwie szybko. Pozwala to ograniczać nadprodukcję, szybciej uzyskiwać informacje zwrotne oraz wcześniej identyfikować problemy i wąskie gardła.
W Scrumie pracę zespołu wspiera Scrum Master. W Kanbanie nie występuje natomiast obowiązkowa rola będąca bezpośrednim odpowiednikiem Scrum Mastera. Zespół może być wspierany np. przez Agile Coacha lub lidera odpowiedzialnego za doskonalenie sposobu pracy.
W Scrumie praca odbywa się w iteracyjnych okresach nazywanych Sprintami. W praktyce często trwają one od 1 do 2 tygodni. Przed rozpoczęciem Sprintu zespół wybiera z Product Backlogu zadania, które mają zostać wykonane w danym okresie.
Uwaga! W trakcie Sprintu zespół koncentruje się przede wszystkim na realizacji wcześniej ustalonego celu i wybranych zadań. Jeśli pojawiają się nowe tematy, najczęściej trafiają one do Product Backlogu i są rozpatrywane przy planowaniu kolejnych Sprintów.
Na koniec każdego sprintu wykonuje się jego przegląd oraz retrospektywę:
- Przegląd ma na celu weryfikację produktów prac uzyskanych w trakcie sprintu
- Retrospektywa ocenia sprint jako całość prac – co poszło dobrze, a co źle, co można poprawić, aby kolejny sprint był lepszy i bardziej efektywny niż poprzedni.
W przeciwieństwie do SCRUM, Kanban to proces ciągły, który zamiast pracy na zdefiniowanych sprintach opiera się na ograniczeniu prac w toku dla poszczególnych faz w zależności od dostępnych zasobów.

Pusta kolumna jest sygnałem dla poprzedniej – że kolejna część pracy może zostać wykonana.
SCRUM i Kanban skupiają się na skróceniu Lead Time’u poszczególnych etapów, zadań, produktów, funkcjonalności w taki sposób aby jak najszybciej dostały się one do klienta.
Ograniczenie prac w toku (Kanban), lub wybieranych z backlogu do danego sprintu (SCRUM) pozwala:
- Skupić się na kluczowych z punktu widzenia postępu prac elementach
- Usprawnić komunikację na linii Sponsor, Projektant, Wykonawca, Klient
- Szybciej reagować na problemy występujące w procesach
- Zarządzać wizualnie pracą do wykonania

Przykłady tablic SCRUM / Kanban
- Trello
Jeden z najprostszych bezpłatnych programów do organizacji pracy w metodyce zwinnej – SCRUM lub Kanban.
Strona www: https://trello.com/
- Clickup
Świetne narzędzie do zarządzania złożonymi projektami z możliwością wyboru własnej organizacji sposobu pracy w zależności od projektu / firmy / klienta / zespołu. Jest dostępne w bezpłatnej wersji ze wszystkimi funkcjonalnościami, z jedynym ograniczeniem pojemności do 100 mb.Praktyczny opis narzędzia przygotował kiedyś Piotr Zając, dla którego jest to podstawowe narzędzie pracy. Zachęcam do przeczytania: https://piotr-zajac.eu/clickup-zarzadzanie-projektami-i-nie-tylko/Strona www: https://clickup.com/
- Asana
Oprogramowanie zbliżone do Clickupa o szerszej możliwości integracji z zewnętrznymi aplikacjami.
Strona www: https://asana.com/
Dobre praktyki podczas pracy z metodykami zwinnymi
Bez względu na metodykę którą wybierzecie, tablicę jaką zaprojektujecie lub oprogramowanie które będzie Was wspierać pamiętajcie o fundamentach Agile.
Manifest zwinnego wytwarzania oprogramowania – Agile:
- Ludzie i interakcje ponad procesy i narzędzia
- Działające oprogramowanie ponad obszerną dokumentację
- Współpraca z klientem ponad formalne ustalenia
- Reagowanie na zmiany ponad podążanie za planem
Poszukujesz rozwiązania do zarządzania procesami? Sprawdź aplikację ZaPro, która pozwala na zarządzanie procesem produkcyjnym od A do Z,
Bibliografia
https://miro.com/blog/scrum-kanban-boards-differences/ [30.12.2019 r.]
https://piotr-zajac.eu/clickup-zarzadzanie-projektami-i-nie-tylko/ [30.12.2019 r.]
https://pl.wikipedia.org/wiki/Manifest_Agile [30.12.2019 r.]
Czytaj dalej
Powiązane tematy





















