Jedna z ważniejszych praktyk scrumowych o którym mowa w tytule postu to zebranie wszystkich członków zespołu wraz z product ownerem i scrum masterem po skończonym sprincie i rozmowa na temat tego co się wydarzyło podczas niego. Oczywiście jeśli są osoby z zewnątrz które chcą uczestniczyć mają również taką możliwość. Zazwyczaj spotkanie odbywa się zaraz po sprint review, gdzie zespół prezentuje to co wykonał. Głównym zadaniem spotkania jest przyjrzenie się w z góry założonym czasie, temu jak zespół pracował podczas omawianego sprintu. Podczas każdego spotkania tego rodzaju, każdy z uczestników powinien podzielić się odpowiedziami na kilka kluczowych pytań, mianowicie:
- Co powinno zostać zmienione aby praca była bardziej produktywna i de facto sprawiała więcej przyjemności, jakie poprawki można wprowadzić, dotyczące zarówno procesów, metod komunikacji, środowisk pracy, obsługi błędów, narzędzi czy czasów realizacji, etc.
- Co działało dobrze podczas ostatniego sprintu i co zespół powinien dalej kontynuować, zadania, czynności o których mowa powinny zostać zidentyfikowane i stosowane dalej jako dobre praktyki
- Co nie działało poprawnie podczas sprintu, praktyki, czynności lub zadania nad którymi zespół powinien się skupić aby w przyszłym sprincie zostały wyeliminowane
Scrum nie jest sztywną metodologia a raczej frameworkim który poprzez swoją elastyczność dopasowuje się pod konkretne projekty, zespoły i okoliczności, wobec tego mechanizm spotkań retrospektywnych pozwala zespołowi dojrzewać w projekcie scrumowym, poprzez cały cykl życia projektu. Podczas każdej iteracji zespół powinien nieustannie poprawiać nawet wcześniej zaproponowane ulepszenia, jeśli tylko widzi miejsce na usprawnienia. Oczywiście jedną z najważniejszych rzeczy jest dobra komunikacja, każdy z członków zespołu powinien mieć możliwość swobodnie wyartykułować swoje odczucia, pomysły i zauważone problemy. Wszystkie przemyślenia powinny zostać spisane na karteczkach bądź elektronicznie w excelu lub innym narzędziu przy imieniu każdego członka zespołu. Mając zrobioną listę z feedbackiem zespołu, spośród wszystkich opinii wybieramy zazwyczaj trzy , które mają według zespołu największy priorytet i zaczynamy je stosować w kolejnym sprincie. Scrum Master dba o to aby to co działo się podczas spotkania zostało udokumentowane oraz aby czas przyjęty na spotkanie nie został przekroczony.
0 komentarzy