Retrospektywy mają duże znaczenie, ponieważ zapewniają zespołom pracującym metodą agile regularną i ukierunkowaną okazję do 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 i modyfikuje swoje działania. — Zasada Manifestu Agile

Zespoły stosujące metodologię agile regularnie dokonują przeglądu i dostosowują swoje działania, analizują je 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 w ramach wyznaczonych ram czasowych, co przyczynia się do budowania kultury ciągłego doskonalenia.

Głównym celem retrospektywy jest zgromadzenie zespołu w jednym miejscu oraz omówienie czynników, które mogą spowalniać pracę, a także zmian, jakie można wprowadzić w celu poprawy wyników. Oznacza to:

  1. Zespoły mają możliwość zgłaszania propozycji usprawnień
  2. W razie potrzeby można zgłaszać problemy i trudności anonimowo
  3. Można poprawić morale i zaangażowanie zespołu
  4. Przeszkody można wcześnie zidentyfikować i wyeliminować, aby zwiększyć tempo realizacji
  5. 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ć przeprowadzana w sposób świadomy i z pełnym zaangażowaniem. Powinna być zarówno angażująca, jak i efektywna pod względem czasowym.

Firma Bain & Company przeanalizowała sposób wykorzystania czasu w 17 dużych korporacjach. Z badania wynika, że nawet 15% czasu zespołu poświęcane jest na spotkania, a mimo to aż 71% osób uczestniczących w tych spotkaniach jest niezaangażowanych, rozproszonych, wykonuje jednocześnie inne zadania lub po prostu nie śledzi przebiegu spotkania.

Często wymienianymi przyczynami są brak porządku obrad, ram czasowych, celu oraz procesu decyzyjnego, co drastycznie obniża zwrot z zainwestowanego czasu.

Z drugiej strony, jeśli nigdy nie przeprowadzą Państwo 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 usprawnień w ramach zespołu
  • 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 oraz działaniami, które można zaplanować i monitorować. Regularne organizowanie takich retrospektyw 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ą przedstawiać swoje uwagi.

Stanowią one również forum, na którym wartości, manifest i zasady metodyki agile są prezentowane, praktykowane i wdrażane.

The Agile Manifesto

Dzięki narzędziom internetowym, takim jak TeamRetro, mogą Państwo sprawić, by sesja retrospektywna miała charakter częściowo lub całkowicie anonimowy, co zwiększa poczucie bezpieczeństwa psychicznego. Każdy ma równe szanse na udział w dyskusjach i procesie podejmowania decyzji, co pozwala zidentyfikować obszary oporu lub entuzjazmu, a tym samym zwiększyć zaangażowanie zespołu. Dzięki przyznaniu zespołowi roli w tym procesie wzrasta prawdopodobieństwo, że poprze on wszelkie zmiany w kolejnej iteracji.