Retrospektywa Sprintu: Agenda, Przykłady i Najlepsze Praktyki

Opublikowany: 2022-08-23

Retrospekcja jest kluczem do zrozumienia i samoświadomości. Podobnie retrospektywa sprintu jest wykorzystywana przez zespoły zwinne i scrum wraz z resztą ceremonii zwinnych do monitorowania ich wydajności i zarządzania pracą.

Scrum działa przy założeniu, że klienci regularnie zmieniają zdanie na temat tego, czego chcą lub potrzebują. To dynamiczne środowisko wymaga spotkań scrumowych, takich jak codzienne spotkania standupowe, planowanie sprintów lub retrospektywa sprintów, podczas których członkowie zespołu mogą się zebrać i upewnić się, że wszyscy pracują razem nad bieżącymi potrzebami klienta.

Aby szybko dostarczać produkty i dostosowywać się do zmian, zespoły scrumowe pracują w krótkich okresach trwających miesiąc lub krócej, zwanych sprintami zwinnymi, gdzie retrospektywa sprintu odbywa się na koniec każdego sprintu. Retrospektywne spotkanie sprintu jest tak, jak się wydaje, czasem refleksji. Ale to coś więcej niż zwykłe potwierdzenie tego, co zaszło w poprzednich sprintach: oferuje lekcje, które wyznaczają kierunek naprzód.

Czym jest retrospektywa sprintu?

Retrospektywa sprintu daje całemu zespołowi chwilę na introspekcję. Mogą zatrzymać się i spojrzeć wstecz na sprint, omówić, co się wydarzyło, przeanalizować sposób, w jaki współpracowali, określić, w jaki sposób można to poprawić, a następnie zaplanować wdrożenie tych ulepszeń w następnym sprincie.

Retrospektywa sprintu odbywa się zwykle jako ostatnia czynność sprintu. Dobrym pomysłem jest powtórzenie retrospektywy sprintu w tym samym dniu i miejscu. Mogą trwać od godziny do trzech godzin, w zależności od długości sprintu.

Kiedy wykonujesz retrospektywę sprintu, chcesz uchwycić wszelkie dobre pomysły, które się pojawią, które można następnie zastosować w przyszłych sprintach. ProjectManager to oparte na chmurze oprogramowanie do zarządzania pracą i projektami, które ma wiele widoków projektów. Możesz wykonać swój sprint na tablicach kanban, ale lista zadań jest świetnym narzędziem do zebrania najważniejszych punktów retrospektywy sprintu. Teraz są w oprogramowaniu i mogą być przypisane, śledzone, a nawet zautomatyzowane w przyszłych sprintach.

Widok listy w ProjectManager
Lista zadań ProjectManagera jest jednym z wielu widoków projektu. Ucz się więcej!

Kto bierze udział w spotkaniu retrospektywnym Sprintu?

Cały zespół jest obecny na retrospektywie sprintu. Obejmuje to mistrza scrum, właściciela produktu, zespół programistów i wszystkich, którzy projektują, budują i testują produkt. Chociaż nie jest bezprecedensowe, że zespół scrumowy szuka zewnętrznego wglądu i perspektyw.

Chociaż retrospektywa sprintu daje wszystkim zaangażowanym czas na przyjrzenie się sprintowi, pomaga im również zidentyfikować i uzgodnić ciągły proces ulepszeń, który można przekształcić w wykonalne zadania w teraźniejszości i przyszłości.

Powiązane: Darmowy szablon planu Agile Sprint

Rola Scrum Mastera w retrospekcji sprintu

Scrum master to osoba, która ułatwia proces retrospektywy sprintu. Są po to, aby upewnić się, że zespół przygląda się temu, co wydarzyło się podczas ostatniego sprintu, aby móc opracować nowe sposoby poprawy wydajności w następnym.

Podczas gdy zespół scrumowy jest samoorganizujący się i może szybko się zmieniać w razie potrzeby, mistrz scrum pomaga w przepływie informacji, aby podejmować bardziej efektywne decyzje. Dlatego bez scrum mastera, który pomoże zespołowi, droga do procesu doskonalenia może być powolna. Właśnie dlatego mistrzowie scrum często używają oprogramowania do zarządzania projektami wyposażonego w tablice kanban i inne funkcje zarządzania zadaniami, aby usprawnić planowanie sprintu, przegląd i proces retrospektywny.

Powiązane: Najlepsze oprogramowanie Kanban 2022

Retrospektywa sprintu: co się dzieje?

W retrospekcji sprintu zadawane są trzy główne pytania: Co poszło dobrze podczas sprintu, co nie poszło dobrze, a co można poprawić, aby uzyskać lepszą produktywność w następnym sprincie? Te pytania i całą retrospektywę sprintu ułatwia mistrz scrum.

Chociaż są to podstawowe pytania zadawane w retrospekcji, nic nie jest wykluczone, jeśli chodzi o to, o czym można mówić, o ile dotyczy to ogólnego sprintu, który właśnie miał miejsce. Jest to kluczowa funkcja przepływu pracy scrum, ponieważ daje zespołom scrumowym możliwość dostrojenia swoich zachowań i działań, aby lepiej służyć tworzeniu produktu.

Powiązane: Jaka jest definicja Done dla Agile Teams?

Plan retrospektywny sprintu

Podobnie jak w przypadku każdego spotkania, retrospektywa sprintu będzie miała plan, aby je zorganizować i utrzymać na celu. Nie oznacza to, że każdy retrospektywny plan sprintu jest taki sam. Mogą się różnić w zależności od firmy, a nawet od projektu do projektu. Jednak większość podzieli te główne punkty.

Z góry będziesz chciał ustalić cel retrospektywy sprintu. Po określeniu celu następnym krokiem jest zebranie niezbędnych danych od wszystkich obecnych, aby uzyskać ich perspektywę. Na podstawie tych udostępnionych informacji zidentyfikuj wzorce i zobacz pełny obraz. Będziesz chciał zapytać, dlaczego rzeczy potoczyły się tak, jak się potoczyły.

Przed zakończeniem retrospektywy sprintu w agendzie powinien znajdować się moment, w którym każdy decyduje, jakie będą kolejne kroki. Zidentyfikowałeś problemy i wyzwania, teraz opracuj plan działania, aby odpowiedzieć na każde z nich. Następnie możesz zamknąć retrospektywę, podsumowując spotkanie, dziękując wszystkim za udział i zastanawiając się, jak ulepszyć przyszłe retrospektywy sprintu.

Pytania dotyczące retrospektywy sprintu

Kwestionowanie jest sednem retrospektywy sprintu. Są pytania, które możesz zadać przed retrospektywą, podczas burzy mózgów i zbierania danych, podczas przeglądania, a następnie na zakończenie. Oto kilka z każdej z tych sekcji.

Zanim

  • Czy wszyscy zgadzają się z agendą?
  • Czy jest coś do dodania do agendy?
  • Czy wszyscy rozumieją program?
  • Podczas burzy mózgów/zbierania danych
  • Co poszło dobrze w sprincie?
  • Co poszło nie tak w tym sprincie?
  • Co możemy zrobić w kolejnym sprincie?
  • Czego nauczyliśmy się z projektu?

W recenzji

  • Jak możemy naprawić to, co poszło nie tak?
  • Jak możemy przezwyciężyć te problemy w przyszłości?
  • Jak możemy pomóc naszym kolegom z zespołu?

Przy zamknięciu

  • Czego się dzisiaj nauczyliśmy?
  • Czy kolejne kroki mają sens?
  • Czy wszyscy jasno wiedzą, co mają zrobić?

To tylko kilka pytań. Projekt określi, o co zadasz i nie ma ograniczeń co do liczby pytań, które można zadać. Jednak retrospektywa sprintu powinna trwać tylko około jednej do trzech godzin. Chcesz pozostać na miejscu i nie wypalić swojego zespołu.

Jak przeprowadzić retrospektywę sprintu

Retrospektywa sprintu to spotkanie cykliczne i za każdym razem będzie inaczej. Ma jednak kilka niezbędnych elementów, które są potrzebne do utrzymania jej produktywności. Poniżej przedstawiamy kilka najlepszych praktyk dotyczących retrospektyw sprintu, które pomogą Ci poprowadzić bardziej produktywne spotkanie.

Planować naprzód

Zawczasu zastanów się, w jaki sposób przejdziesz przez retrospektywę sprintu i jak najlepiej wykorzystaj swój ograniczony czas. Tak jak plan jest kluczowy dla prowadzenia projektu, jest równie ważny w przypadku mniejszych zadań, takich jak to. Bez planu marnuje się czas, a z retrospektywy sprintu wynika mniej produktywna praca.

Angażuj ludzi

Im szybciej zaangażujesz ludzi, tym bardziej prawdopodobne jest, że przyjdą na spotkanie z czymś do powiedzenia. Możesz to zrobić, prosząc ich o przeczytanie czegoś związanego z procesem, co wzbudzi ich zainteresowanie i przyciągnie ich do stołu z pomysłami do podzielenia się.

Utwórz przestrzeń

Będziesz chciał mieć dedykowane miejsce na sprint retrospektywy, które jest prywatne i otwarte na wolną dyskusję i zaangażowanie zespołu. Może to być półokrąg krzeseł wokół tablicy lub coś więcej. Jeśli pracujesz z rozproszonymi zespołami, zastanów się, jak sprawić, by poczuli się jak uczestnik, a nie widz.

Mieć elementy akcji

To jest jak program, więc zaczynasz retrospektywę sprintu od czegoś, o czym można porozmawiać i skupienia się na utrzymaniu rozmowy w produktywnym kierunku. Pomaga wizualnie opublikować te elementy akcji, aby były dostępne dla wszystkich zaangażowanych.

Rozpocznij od poprzednich retrospektywnych działań

Jeśli nie przeglądasz przeszłych elementów działań, to nie monitorujesz postępów w ulepszeniach wprowadzonych w poprzednich retrospekcji sprintu. Potraktuj je jako eksperymenty: czego próbowałeś, jakie były wyniki i czy warto za nimi nadążyć?

Nie zapomnij się dobrze bawić

Tak, to praca, ale nie musi być torturą. Im więcej zabawy możesz wstrzyknąć w ten proces, tym więcej z niego wyjdziesz. Ludzie są bardziej zaangażowani, gdy dobrze się bawią. To nie oznacza chaosu; po prostu usuń ciężki, tragiczny charakter wielu spotkań i pamiętaj, że wszyscy pracujecie razem dla tego samego celu.

Powiązane: 10 super zabawnych gier zespołowych!

Retrospektywne przykłady sprintu

Przyjrzyjmy się kilku przykładom retrospektywy sprintu. Na przykład, jeśli budujesz aplikację, a ostatni sprint polegał na uzyskaniu projektu interfejsu użytkownika. Może czujesz, że to zbyt skomplikowane. Zajmuje zbyt dużo pamięci. Czy można to uprościć? Być może może być mniej kroków, które użytkownik musi wykonać. Można to zastosować do następnego sprintu.

Innym przykładem retrospektywy sprintu może być stworzenie strony internetowej dla handlu detalicznego. Ostatnim sprintem było dodawanie zdjęć do serwisu. Jednak czcionka nie jest prawidłowo zawijana wokół tych obrazów. Zespół przeprowadził burzę mózgów i wymyślił sposób na zmniejszenie rozmiaru obrazów przy jednoczesnym zachowaniu ich czytelności.

Są to bardzo uproszczone przykłady, ale dają wyobrażenie o tym, jak działa retrospektywa sprintu. To przegląd dotychczasowej pracy, burza mózgów na temat tego, co można poprawić, a następnie plan wdrożenia tych ulepszeń w następnym sprincie.

Pomysły na retrospektywę sprintu

Scrum zawsze szuka ulepszeń. Nie boi się zmian; obejmuje to. Mając to na uwadze, zakończmy sugestiami, jak ulepszyć retrospektywę sprintu.

  1. Zacznij od lodołamacza: Aby zespoły ruszyły w drogę, musisz upewnić się, że czują się ze sobą komfortowo. Chociaż mogą pracować razem, mogli być oddani różnym zadaniom lub pracować zdalnie. Dlatego zachęcaj do przepływu pomysłów, powiadamiając wszystkich z wyprzedzeniem i oferując kilka prostych lodołamaczy, aby skłonić ich do myślenia. Mogą to być jednowyrazowe odpowiedzi na proste pytania lub emocjonalny wskaźnik tego, jak czuli się podczas poprzedniego sprintu.
  2. Wyświetlaj poprzednie cele sprintu i ulepszenia: zaznacz je, aby wszyscy mogli się przekonać, aby ludzie zaczęli dyskutować o tym, jak te ulepszenia się potoczyły i jakie cele zostały osiągnięte, a jakie nie. Możesz później przeanalizować wyniki, ale skłonienie ludzi do rozmowy da lepszy obraz procesu oraz tego, gdzie działa, a gdzie nie.
  3. Nie wpadaj w rutynę: łatwiej to powiedzieć niż zrobić, ponieważ jeśli raz zadziałało, prawdopodobnie wrócisz do niego. Ale rutyna może być pocałunkiem śmierci. Ludzie tracą zaangażowanie, a produktywność jest tracona. Spróbuj rozpocząć i zakończyć spotkanie, pytając zespół, co według nich powinni zacząć robić, przestać robić i robić dalej. Zorganizuj spotkanie jak pokaz rozdania nagród, z najlepszą historią, najbardziej irytującą historią itp. Istnieje wiele kreatywnych podejść do spotkań, które możesz zbadać i zastosować.
  4. Zrób retrospektywę retrospektywy: nie zaszkodzi umieścić proces pod mikroskopem. To nie tylko stworzy bardziej zaangażowaną i mniej rutynową retrospektywę sprintu, ale także dostarczy wskazówek, co działa, a co nie działa w samym procesie. Nie tylko sprint może wymagać usprawnień.
  5. Zmień Facylitatora: Tak, mistrzem scrum tradycyjnie jest ułatwianie retrospekcji sprintu, ale to nie znaczy, że takie jest prawo. Mistrz scrum będzie obecny, aby utrzymać rzeczy w granicach, ale może to naprawdę pomóc zamieszać i zaoferować nowe perspektywy, aby inni przejęli ster.
  6. Zacznij od Dlaczego: Innym sposobem na zwiększenie przepływu krwi jest zakwestionowanie całego procesu. Po co w ogóle mieć retrospektywę sprintu? Możesz znaleźć kilku, którzy łapią przynętę i się z tym zgadzają, ale bardziej prawdopodobne jest, że znajdziesz ludzi, którzy będą się potykać, aby wyjaśnić znaczenie tego procesu. Jest kilka lepszych sposobów na otwarcie retrospektywy z bardziej autentycznym zaangażowaniem.
  7. Tabu na stół: Zawsze znajdą się tacy, którzy mają niewypowiedziane obawy lub krytykę dotyczącą sprintu lub innych aspektów pracy. Z zapewnieniem całkowitej poufności i bez represji, podziel się tymi tabu podczas cichego spotkania, na którym każdy otrzymuje kartkę papieru, na której można zapisać swoje największe niewypowiedziane tabu. Teraz przetasuj kartki i rozdaj je innym, aby mogli je skomentować. Niech chodzą po pokoju, aż oryginalny artykuł wróci do autora. Następnie zniszcz papiery. Może się odwrócić, ale kiedy uderzy, nastrój jest oczyszczający.

ProjectManager dla retrospektyw sprintu

ProjectManager to wielokrotnie nagradzane oprogramowanie do zarządzania pracą i projektami, które można zastosować w zwinnym zarządzaniu projektami, metodologii kaskadowej lub hybrydzie obu. Nasze elastyczne narzędzie pomaga zespołom scrum współpracować podczas udostępniania danych w czasie rzeczywistym wielu widokom projektu, jeśli w Twojej organizacji jest dział, który preferuje widok wykresu Gantta, arkusza, listy zadań lub kalendarza.

Zarządzaj zaległościami na tablicach Kanban

Nasze oprogramowanie współpracuje do samego rdzenia. Zespoły Scrumowe mogą zarządzać swoimi zaległościami na naszej tablicy kanban po retrospekcji sprintu. Używają tego samego narzędzia do współpracy przy planowaniu kolejnego sprintu z tym, czego nauczyli się podczas retrospektywy. Menedżerowie uzyskują wgląd w swoje procesy i mogą w razie potrzeby realokować zasoby, aby uniknąć wąskich gardeł.

Zrzut ekranu widoku projektu tablicy Kanban

Uzyskaj dane w czasie rzeczywistym do retrospekcji sprintu dzięki pulpitom nawigacyjnym na żywo

Jednym ze sposobów pomocy w gromadzeniu danych z retrospektywy sprintu jest nasz pulpit nawigacyjny w czasie rzeczywistym. Nie wymaga konfiguracji jak inne lekkie narzędzia i automatycznie zbiera dane na żywo. Te informacje są obliczane i wyświetlane na kolorowych wykresach, które monitorują sześć wskaźników projektu. Śledź czas, koszty i wiele więcej.

Widok dashboardu ProjectManagera, który pokazuje sześć kluczowych metryk projektu

Uzyskaj lepszy wgląd w ceremonie Scrum dzięki raportom, które można filtrować

Jeśli potrzebujesz jeszcze więcej szczegółów, oto nasze raporty za jednym kliknięciem. Każdy raport można odfiltrować do zera tylko na podstawie danych, które chcesz śledzić. Następnie można je udostępnić zespołowi podczas ceremonii scrum lub zainteresowanym stronom, gdy spotkasz się, aby zaktualizować ich postępy w projekcie.

Raport o stanie ProjectManagera

Podczas pracy nad sprintem zespoły mogą komentować i udostępniać pliki. Powiadomienia e-mail i alerty w aplikacji pozwalają być na bieżąco i zawsze pracować na najbardziej aktualnych danych. Nasze jedyne źródło prawdy utrzymuje Twoją projekcję bez konieczności nadrabiania zaległości. Przynajmniej o to nie musisz się martwić podczas następnej retrospektywy sprintu.

Jeśli pracujesz w zwinnym frameworku z zespołami scrumowymi i sprintami, to ciągle się zmieniasz i potrzebujesz kotwicy danych w czasie rzeczywistym, która pomoże Ci pozostać na właściwym kursie. ProjectManager to oparte na chmurze oprogramowanie do zarządzania projektami, które ma pulpit nawigacyjny w czasie rzeczywistym i wspólne wykresy Gantta online, aby pomóc zespołom w autonomicznej pracy z harmonogramami. Wypróbuj już dziś dzięki bezpłatnej 30-dniowej wersji próbnej.