Dlaczego retrospektywy mają znaczenie?
Retrospektywy napędzają ciągłe doskonalenie: proszę zobaczyć, jaki jest cel, koszt ich pomijania i co dobrze przeprowadzona retrospektywa daje Państwa zespołowi agile.
Retrospektywy mają znaczenie, ponieważ zapewniają zespołom agile regularną i ukierunkowaną metodę analizy własnego sposobu działania oraz wprowadzania zmian, zanim drobne problemy przerodzą się w poważne. Dobrze przeprowadzona retrospektywa przekształca refleksję w konkretne działania, które podnoszą morale, pozwalają wcześnie wykrywać przeszkody oraz budują kulturę ciągłego doskonalenia.
W regularnych odstępach czasu zespół zastanawia się, jak zwiększyć swoją skuteczność, a następnie odpowiednio dostosowuje swoje działania. — Zasada Manifestu Agile
Zespoły stosujące metodykę agile regularnie analizują i dostosowują swoje działania, zastanawiają się nad nimi oraz wprowadzają ulepszenia, działając wspólnie i kierując się odpowiednimi celami. Retrospektywy stanowią kluczowe narzędzie dla scrum masterów, zespołów programistycznych i właścicieli produktu, umożliwiające im współpracę w sposób ukierunkowany i ograniczony czasowo, co służy budowaniu kultury ciągłego doskonalenia.
Głównym celem retrospektywy jest zebranie zespołu w jednym miejscu i omówienie czynników, które mogą spowalniać pracę, oraz zmian, które można wprowadzić w celu poprawy wyników. Oznacza to:
- Zespoły mają możliwość zgłaszania sugestii dotyczących usprawnień
- W razie potrzeby można zgłaszać problemy i trudności anonimowo
- Można poprawić morale i zaangażowanie zespołu
- Przeszkody można wcześnie zidentyfikować i wyeliminować, aby przyspieszyć realizację projektu
- Dzielimy się informacjami o popełnionych błędach i wyciągniętych wnioskach, aby uniknąć ich powtórzenia
Należy jednak pamiętać, że retrospektywa musi być przeprowadzona w sposób świadomy i skoncentrowany. Powinna być zarówno angażująca, jak i efektywna czasowo.
Firma Bain & Company przeanalizowała sposób wykorzystania czasu w 17 dużych korporacjach. Okazało się, że nawet 15% czasu pracy zespołów poświęcane jest na spotkania, a jednocześnie aż 71% osób uczestniczących w tych spotkaniach jest niezaangażowanych, rozproszonych, wykonuje jednocześnie inne zadania lub po prostu nie śledzi przebiegu rozmowy.
Często wymienianymi przyczynami są brak planu spotkania, niewystarczająca ilość czasu, brak jasno określonego celu oraz nieefektywny proces decyzyjny, co znacznie obniża efektywność poświęconego czasu.
Z drugiej strony, jeśli nigdy nie przeprowadza się retrospektywy, może to skutkować:
- Kwestie, które nie są wcześnie rozpoznawane i omawiane
- Napięcie i niepokój narastają, co negatywnie wpływa na wydajność i morale
- Brak możliwości zgłaszania nowych pomysłów i wprowadzania ulepszeń jako zespół
- Podejście odgórne, które nie wzmacnia pozycji zespołu
- Scrum master nie wie, co motywuje zespół, a co go demotywuje
Dobrze przeprowadzona retrospektywa charakteryzuje się jasno określonym celem, przejrzystym i powtarzalnym procesem, ułatwiającym podejmowanie decyzji w grupie, a także działaniami, które można zaplanować i monitorować. Regularne organizowanie takich spotkań dodatkowo zwiększa odpowiedzialność i dyscyplinę.
Ograniczenie czasu trwania retrospektywy nadaje jej dynamiki, a odpowiedni szablon zapewnia uczestnikom strukturę, dzięki której mogą z łatwością dzielić się swoimi przemyśleniami.
Stanowią one również forum, na którym wartości, manifest i zasady metodyki agile są prezentowane, praktykowane i stosowane.
Dzięki narzędziom internetowym, takim jak TeamRetro, mogą Państwo przeprowadzić retrospektywę w formie częściowo lub całkowicie anonimowej, zwiększając tym samym poczucie bezpieczeństwa psychicznego. Każdy ma równe szanse na udział w dyskusjach i procesie podejmowania decyzji, co pozwala zidentyfikować obszary oporu lub energii, a tym samym zwiększyć zaangażowanie. Dzięki przyznaniu zespołowi roli w tym procesie jest bardziej prawdopodobne, że poprze on wszelkie zmiany w kolejnej iteracji.