Agile jest już z nami od przeszło 20 lat, a w ostatnim czasie panuje na niego wręcz moda.
Jednak jak to z modą bywa, z czasem przemija.
Organizacje w których Agile się nie sprawdził stają się źródłem krytyki zwinnego podejścia do
projektów i w znaczącym stopniu przyczyniają się do wypaczenia samej idei Agile.
Nieudane transformacje Agile często wynikają z niezrozumienia tego podejścia i ślepego podążania za powtarzanymi Mitami.
W kolejnych artykułach z tego cyklu będę starał się rozwiać owe mity i odpowiedzieć na pytanie czy „Agile faktycznie umarł?”.
Mit # 1 – Agile jest Metodyką.
To jeden z najpopularniejszych mitów na temat Agile.
Zacznijmy od tego czym zatem jest metodyka? Mianowicie opisuje ona krok po kroku proces jak coś wykonać lub jak osiągnąć cel. W tym sensie Agile nie jest metodyką!
Zatem czym jest Agile?
Jest to sposób myślenia, filozofia opisująca zbiór wartości i zasad zebranych w Agile Manifesto. Co więcej, autorzy nigdzie w manifeście nie wspominają, że to metodologia. Opisują natomiast cztery podstawowe wartości i dwanaście zasad, którymi się kierują.
Organizacja może być Agile stosując różne metody tj. Kanban lub praktyki np. Scrum.
Mit # 2 Scrum to Agile
Pierwszym skojarzeniem jakie przychodzi do głowy pytając o Agile, jest Sprint oraz tworzenie Backlog’a. Są to elementy Scrum oraz metodologii zarządzania zespołem wykorzystywanej przez wiele zespołów Agile’owych.
Panuje przekonanie, że Scrum jest tożsamy z Agile. Jednak Scrum jest jedynie metodą do zarządzania zespołem. Agile to podejście, sposób myślenia bazujący na wartościach.
Zatem Scrum to jedna z metodyk zbudowana na podstawie wartości i zasad Agile, podobnie jak Kanban, Lean itp.
Mit # 3 Agile oznacza brak planowania
Nie wiem skąd pojawił się ten mit, ale w Agile sporo czasu poświęcone jest na planowanie.
Możemy wymienić następujące elementy procesu planowania w Agile:
- Codziennie zbiórki (Daily standups).
- Pielęgnacja Backlogu (Backlog Refinement).
- Planowanie Sprintu (Sprint Planning)
- Planowanie wydania (Release planning).
Ponadto należy wspomnieć, że w Agile planujemy dynamicznie, co pozwala na szybką reakcje na zmiany.
Mit #4 Czy to prawda, że w Agile nie ma miejsca dla managera?
Myślę, że ten mit pojawił się dlatego, że wielu managerów poświęca czas na aktywności, na które
nie powinni poświęcać czasu, niezależnie czy to podejście Agile, czy nie.
Wielu managerów zajmuje się przydzielaniem zadań poszczególnym członkom zespołu, a gdy dowiadują się, że nie powinni tego robić, czują, że odebrano im część obowiązków.
Nie jest to prawda. Nic nie zostało wam odebrane. To nigdy nie była cześć waszych obowiązków!
Manager powinien tworzyć przestrzeń dla zespołu oraz propagować odpowiednią kulturę, aby zespół w efektywny sposób mógł pracować. Cytując Petera Druckera, jednego z twórców teorii zarządzania, manager ma skupić się na następujących obszarach:
- Wyznaczanie celów
- Organizacji ludzi i pracy
- Motywacji i komunikacji
- Rozwoju ludzi
- Monitorowania
cdn…