Agile Theatre: praktyczny przewodnik po przyczynach niepowodzeń ceremonii
Agile theatre to stan, w jakim popada ceremonia, gdy jest organizowana dla pozoru, a nie dla praktycznej korzyści. Praktyczny przewodnik po czterech powodach, dla których spotkania stand-upowe, planowanie, szacowanie i retrospektywy kończą się niepowodzeniem — oraz o tym, jak je naprawdę przeprowadzać.
Teatr agile’owy to sytuacja, w której ceremonia agile’owa staje się jedynie pozorem, a nie służy swojej funkcji: spotkanie stand-up, sesja planowania czy retrospektywa odbywają się zgodnie z harmonogramem i wyglądają tak, jak powinny, podczas gdy to, co powinno być efektem spotkania, po cichu pozostaje niezrealizowane. Niezawodnym sygnałem jest to, że prawdziwą publicznością ceremonii przestał być zespół.
Zazwyczaj nie wynika to z braku wysiłku, a zmiana formatu tego nie naprawi. Powstaje to z przyczyn strukturalnych — menedżer, dla którego faktycznie odbywa się spotkanie stand-up, wskaźnik tempa pracy oceniany przez przełożonych, retrospektywa, której wnioski nigdy nie znajdują zastosowania w kolejnym sprincie — i właśnie dlatego objawia się to w czterech rozpoznawalnych formach, a nie jako jedno niejasne poczucie, że metodyka agile nie działa.
Odróżnianie rzeczywistości od przedstawienia
| Ceremonia spełnia swoją rolę, gdy… | To jest teatr, gdy… |
|---|---|
| Zespół komunikuje się między sobą oraz z zarządem | Wszyscy podlegają osobie zajmującej najwyższe stanowisko w pomieszczeniu |
| Szacunki i prognozy opracowane przez zespół | Szacunki przekształcają się w zobowiązania, które obciążają zespół |
| Odwołanie spotkania byłoby wielką stratą | Rezygnacja z tego nie wiązałaby się z żadnymi kosztami poza poświęceniem czasu |
| Wydarzenia z ostatniej gry retro faktycznie miały miejsce | Po retro nic się nie zmienia |
Każdy z poniższych trybów stanowi najbardziej wyraźny przykład tej rozbieżności — pokazuje, na czym polega dana ceremonia oraz jak w praktyce ją przeprowadzić. Jeśli chcą Państwo najpierw uzyskać jasne wyjaśnienie dotyczące tych spotkań, proszę zacząć od tego, do czego faktycznie służą ceremonie agile; jeśli treść w prawej kolumnie wydaje się Państwu już znajoma, proszę czytać dalej.
Pierwszy rodzaj niepowodzenia w teatrze agile: ceremonie organizowane dla pozoru, a nie dla praktycznej użyteczności. Stand-upy służące wyłącznie pokazaniu się, szacowanie typu „kultu ładunku” oraz retrospektywy polegające na odhaczaniu punktów — oraz jak odróżnić funkcjonalność od pozorów.
Drugi rodzaj niepowodzenia w teorii „agile theatre”: wypaczenia związane z autorytetem, które niweczą szczerość. „Ratchet prędkości”, „pranie szacunków” i „gromadzenie informacji zwrotnych” — trzy sposoby, w jakie nierównowaga sił sprawia, że ceremonia obraca się przeciwko zespołowi.
Trzeci rodzaj niepowodzenia w agile theatre: nadmierna formalność. „Podatek od spotkań”, koszt zmiany kontekstu, który znacznie przewyższa te piętnaście minut, oraz obciążenie związane z rytmem pracy, które niweczy efekty krótkich sprintów — oraz sposoby na znalezienie odpowiedniej równowagi.
Czwarty rodzaj niepowodzenia w teorii agile: brak konsekwencji w działaniu. Kiedy retrospektywa przynosi jedynie słowa, staje się jedynie zaworem bezpieczeństwa dla problemów pozostających poza kontrolą zespołu – oraz jak zamiast tego dokonywać selekcji, eskalować sprawy i wyciągać wnioski.
Definicje czterech terminów ukutych w przewodniku „Agile Theatre”: „pranie szacunków”, „gromadzenie informacji zwrotnych”, „efekt zapadki prędkości” oraz „retro jako zawór bezpieczeństwa”. Kanoniczne, nadające się do cytowania źródła dla każdego z nich.