niedziela, 27 maja 2012

Spotkanie sprint retrospective

spotkanie sprint retrospective
przykładowy arkusz na spotkanie sprint retrospective
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.

1 komentarz:

  1. Świetny blog. Każdy wpis przeczytałem z pełnym zainteresowaniem. Zachęcam do pisania dalszych wpisów o tematyce SCRUM na takim samym poziomie.

    OdpowiedzUsuń