Pomimo tego, jak łatwe może się to wydawać, jest trochę krzywej uczenia się w zrozumieniu metodologii zarządzania projektami Kanban i Scrum. Bez zrozumienia, czym one są, wybór frameworków, które mogą działać w Twoich konkretnych projektach, nie mówiąc już o ich pomyślnym wdrożeniu, może być trudny.
Przyjrzyjmy się więc szczegółowo Kanbanowi i Scrumowi, dwóm zwinnym frameworkom, wraz z różnicą między nimi i którą należy wziąć pod uwagę.
Co to jest Kanban?
Definicja
Kanban jest zwinna metodologia (system zarządzania projektami oparty na 12 zasadach i wartościach) i pomaga zakończyć pracę poprzez jej wizualizację. Sprawia, że Twój zespół jest bardziej efektywny dzięki ciągłemu przepływowi pracy, zachęca do osiągania wysokiej jakości wyników dzięki adaptacyjny charakter i umożliwia nieco szybsze zakończenie pracy z ograniczeniem do pracy w toku (WIP) reguła. Za chwilę omówimy to szczegółowo.
Struktura
Aby rozpocząć tę metodologię, możesz użyć fizycznej tablicy Kanban lub opartej na oprogramowaniu Narzędzie Kanban.
Typowa tablica Kanban składa się z trzech podstawowych kolumn: Do zrobienia, W toku i Zrobione. Możesz dołączyć więcej z nich w zależności od złożoności projektu — na przykład, jeśli świadczysz usługi w zakresie pisania, Twoje kolumny mogą być: Pitch Development, Draft, Edit, Ship i Promate.
Ponadto praktyka wiąże się z zasadą ograniczania WIP. Oznacza to, że przed rozpoczęciem pracy decydujesz o liczbie elementów, które mogą pozostać w danej kolumnie. W zależności od możliwości Twojego zespołu i aktualnych potrzeb możesz albo ograniczyć przenoszenie karty z poprzedniej listy do następnej, albo przenieść karty do następnej kolumny, aby przyspieszyć proces.
Poza tym oto kilka innych zasad, których należy przestrzegać:
- Zarządzaj przepływem: Aby karty poruszały się po planszy szybciej i bezproblemowo, wszyscy członkowie zespołu będą musieli dobrze rozumieć pracę. To prowadzi nas do następującej zasady.
- Wyraźna polityka: Zachęca użytkowników Kanban do nakreślenia jasnych wytycznych i zasad dla projektu oraz szczegółowego wyjaśnienia oczekiwanej jakości produktu końcowego.
- Pętle sprzężenia zwrotnego: Członkowie zespołu otrzymują codziennie rano informację zwrotną na temat pracy z poprzedniego dnia. Co więcej, przekazują aktualizację listy rzeczy do zrobienia na bieżący dzień.
- Współpraca: W zależności od otrzymanej informacji zwrotnej, członkowie zespołu wprowadzają zmiany w zadaniach przed przejściem do przodu. Jeśli weźmiemy powyższy przykład usług pisania, powiedzmy, że redaktor znajduje główne problemy w wersji roboczej i przekazuje informację zwrotną pisarzowi. Przeniosą kartę z powrotem do kolumny wersji roboczej, aby wprowadzić zmiany. Dopóki pisarz nie naprawi problemów, karta nie może ruszyć dalej na planszy.
Metryka
Główną miarą Kanban jest czas realizacji. Oznacza to okres pomiędzy nadejściem nowego zadania a jego zakończeniem.
Zmień filozofię
Metoda Kanban polega na elastyczności. Możesz zmieniać rzeczy na bieżąco, w zależności od swojego priorytetu. Na przykład, jeśli nadejdzie nowe, bardziej krytyczne zadanie, możesz wstrzymać istniejące zadanie o niskim priorytecie i dodać nową pracę do zaległości.
Ponadto możesz kontynuować pracę nad bieżącym zadaniem na podstawie otrzymanych informacji zwrotnych. Dodatkowo, jeśli Twój zespół się zmieni, to w zależności od możliwości istniejących członków grupy, możesz również dostosować limit WIP pod kątem jakości pracy i wydajności zespołu.
Możesz użyć Kanbanize, Przepływ Kanban, lub Oprogramowanie Jira wdrożenie metodologii zarządzania projektami Kanban.
Co to jest Scrum?
Definicja
Scrum to również zwinna platforma, która wykorzystuje podejście empiryczne (lub empiryczne). To teoria naukowa, która mówi, że cała wiedza opiera się na doświadczeniu.
Aby skorzystać z tej metodologii zarządzania projektami, potrzebujesz zespołu, który wykona przyrost pracy lub produktu do wysłania w ustalonych odstępach czasu. Okres, w którym zespół kończy pracę, nazywa się Sprintem. Na przykład, jeśli Twoim projektem jest opublikowanie witryny e-commerce, oto jak możesz podzielić ją na Sprinty:
- Sprint 1: Opracowanie ogólnodostępnej strony internetowej.
- Sprint 2: Udostępnij produkty na stronie głównej.
- Sprint 3: Umożliwienie klientom dokonywania zakupów online na stronie.
Po zakończeniu Sprintu produkt jest wysyłany lub udostępniany klientom w celu zebrania ich opinii w czasie rzeczywistym. Na tej podstawie jest ulepszony.
Role
Są to konkretne role, których będziesz potrzebować, aby wdrożyć metodologię zarządzania projektami Scrum.
- Właściciel Produktu: Właściciel projektu zapewnia, że zespół pracuje wydajnie i zapewnia jakość.
- Scrum Master: Scrum Master dzieli projekt na przyrosty (Sprinty), przydziela zadania programistom i zapewnia, że wszystko przebiega zgodnie z regułami Scrum.
- Deweloper: Osoba (lub osoby), która pracuje nad zadaniami w Sprincie.
Struktura
- Planowanie sprintu: Właściciel Projektu, wraz ze Scrum Masterem i Deweloperami, decyduje o zaległościach produktowych i harmonogramie zakończenia sprintu i dostarczenia produktu wysokiej jakości.
- Codzienny Scrum: Są to krótkie 15-20 minutowe spotkania, zwane również codziennymi stand-upami, które mają na celu omówienie tego, co wydarzyło się poprzedniego dnia, i upewnienie się, że wszystko idzie na czas.
- Przegląd iteracji: Jest to moment, w którym ukończone Sprinty są przeglądane i demonstrowane.
- Z mocą wsteczną: Podaje się połączone opinie zewnętrzne (od klientów) i wewnętrzne. Ta sesja przeglądowa głównie pomaga zespołowi zrozumieć, co poszło dobrze, a co nie, i jak powinni działać, aby zapewnić wysokiej jakości przyszłe sprinty.
Metryka
Metryki w Scrumie to Story Points. Jest to szacunkowa jednostka wysiłku potrzebna do ukończenia sprintu — na przykład 1 punkt fabularny może być równy 4-5 godzinom, a 2 punkty fabularne — 5-10 godzin.
Na tej podstawie punkty historii sprintu mogą wynosić około 20, 35, 41 lub więcej.
Zmień filozofię
Zespoły dążą do ukończenia danego sprintu w podanym czasie. Zmiana jest wprowadzana dopiero po dostarczeniu produktu końcowego i otrzymaniu informacji zwrotnej od klienta.
Ponieważ zmiany są wprowadzane dopiero na końcu, sesja retrospektywna odbywa się głównie w celu zapewnienia minimalnej liczby negatywnych opinii zwrotnych w czasie, a dostarczane Sprinty są wysokiej jakości.
Możesz użyć nZadanie, Zoho Sprint, lub Oprogramowanie Jira wdrożyć tę metodologię zarządzania projektami.
Różnica między Scrumem a Kanban
Kanban | Scrum | |
Natura | Adaptacyjne: Użyj wizualizacji, aby przejść do przodu w procesie i ukończyć pracę | Perspektywa: Ulepsz zadania w oparciu o doświadczenie, ustalanie priorytetów i informacje zwrotne w czasie rzeczywistym. |
Struktura | Tablica Kanban służy do wizualizacji pracy. | Praca jest wykonywana w oparciu o planowanie sprintów, sprinty, codzienne stand-upy, przegląd iteracji i retrospektywy. |
Rytm | Ciągły przepływ, pętle sprzężenia zwrotnego. | Sprinty o stałej długości (2 tygodnie lub 1 miesiąc) na podstawie Story Points. |
Role | Nie są wymagane żadne konkretne role. | Product Owner, Scrum Manager, Developer. |
Oprogramowanie | Kanbanize, Kanban Flow, Jira Software | nTask, Zoho Sprint, Jira Software |
Który jest odpowiedni dla Ciebie?
Możesz wybrać Kanban lub Scrum, w zależności od typu projektu.
Możesz iść z Kanbanem, jeśli:
- Twój projekt wymaga elastyczności czasu.
- Musisz wizualizować zadania, aby być na bieżąco ze wszystkim.
- Potrzebujesz metody adaptacyjnej i musisz naprawiać rzeczy na bieżąco, aby zapewnić dostawę produktu wysokiej jakości.
Wybierz Scrum, jeśli:
- Masz złożony projekt, który wymaga konkretnego zespołu, aby wszystko działało sprawnie.
- Musisz go ukończyć w określonym czasie.
- Przywiązujesz wagę do opinii klientów.
Kanban czy Scrum: który wybrać?
Obie metodologie są świetne. Jeśli trudno Ci wybrać między tymi dwoma, możesz wdrożyć zarówno metodologię Kanban, jak i Scrum jednocześnie — na przykład Scrum do ukończenia całego projektu i Kanban do pracy nad sprintami efektywnie.
Asana kontra Jira: Co jest lepsze w metodyce Agile?
Czytaj dalej
Powiązane tematy
- Wydajność
- Zarządzanie projektami
O autorze
Sadaf Tanzeem jest autorem samopomocy B2B SaaS i B2C. Jest na dobrej drodze, aby nudne treści na blogach błyszczały i zachęcały czytelników do działania.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Kliknij tutaj, aby zasubskrybować