Czym jest Health Check Scrum?

Scrum zwykle zawodzi w konkretnych miejscach: backlog, którego nikt nie dopracował, wydarzenia, które straciły sens, dług techniczny spowalniający każdy sprint. Health Check Scrum prosi zespół o ocenę pięciu obszarów stosowania Scruma: Zarządzanie produktem, Praca zespołowa, Wydarzenia, Produkt i dług techniczny oraz Narzędzia. Każdy obszar ocenia się w skali od 1 do 5 pomiędzy dwoma prostymi określeniami, np. „Nieskuteczne” i „Bardzo skuteczne” w przypadku Wydarzeń. Zespół widzi, co jego zdaniem działa, a gdzie pojawiają się problemy, a najniższy wynik wyznacza jasny punkt wyjścia do kolejnej retrospektywy.

Wymiary

Praktyki Scrum

Oceń kluczowe filary codziennego stosowania frameworka Scrum przez zespół, od zarządzania produktem po dostarczanie i narzędzia.

  • Zarządzanie produktem

    Oceń obecny stan naszego backlogu produktu, historyjek użytkownika, kryteriów akceptacji oraz ich znaczenia dla biznesu.

    • Niejasny backlog
    • W większości zdefiniowany
    • Jasny i wartościowy
  • Praca zespołowa

    Oceń obecny stan naszej współpracy, komunikacji i zaangażowania oraz naszą zdolność do brania odpowiedzialności za proces i pokonywania przeszkód.

    • Każdy osobno
    • Zgrywamy się
    • Pełne zgranie
  • Wydarzenia

    Oceń regularność i skuteczność naszych spotkań, w tym daily, planowania, przeglądów, retrospektyw i refinementu.

    • Nieskuteczne
    • Częściowo przydatne
    • Bardzo skuteczne
  • Produkt i dług techniczny

    Oceń nasze tempo spalania (burn rate), Definition of Done, wartość przyrostów oraz dług techniczny.

    • Nie do utrzymania
    • Pod kontrolą
    • Zdrowy i zrównoważony
  • Narzędzia

    Oceń naszą umiejętność korzystania z narzędzi agile i automatyzacji testów.

    • Ręczne i toporne
    • Częściowo zautomatyzowane
    • Usprawnione

Kiedy należy skorzystać z tej kontroli stanu zdrowia

  • Gdy zespół Scrum chce regularnie sprawdzać, jak dobrze stosuje framework.
  • Przed retrospektywą, aby skierować rozmowę na obszary wymagające największej uwagi.
  • Gdy nowy Scrum Master lub Product Owner chce poznać punkt wyjścia, czyli obecny sposób pracy zespołu.
  • Po zmianach w składzie zespołu, procesie lub narzędziach, aby sprawdzić, jaki przyniosły efekt.
  • Co kwartał lub co kilka sprintów, aby śledzić, czy sytuacja się poprawia.

Porady i wskazówki

  • Zachowaj anonimowość, aby ludzie szczerze mówili o tym, co nie działa.
  • Przeprowadzaj ocenę regularnie, aby móc porównywać wyniki ze sprintu na sprint.
  • Skup działania na jednym lub dwóch obszarach z najniższym wynikiem. Próba naprawienia wszystkich pięciu naraz rozprasza siły zespołu.
  • Zaangażuj Product Ownera i Scrum Mastera, aby wyniki odzwierciedlały cały zespół.
  • Omów wyniki na retrospektywie i zamień najniżej oceniony obszar w działanie z przypisaną osobą odpowiedzialną.

Najczęściej zadawane pytania

Czym jest Health Check Scrum?
To samoocena zespołu, która pokazuje, jak dobrze stosujecie Scrum w pięciu obszarach: zarządzanie produktem, praca zespołowa, wydarzenia, produkt i dług techniczny oraz narzędzia. Wyniki dają zespołowi wspólny obraz tego, gdzie jego praktyka Scruma jest mocna, a gdzie zaczyna słabnąć.
Jak często przeprowadzać Health Check Scrum?
Większość zespołów robi to co kwartał lub co kilka sprintów. Regularny rytm pokazuje, czy działania usprawniające przynoszą efekty.
Kto powinien wziąć udział?
Cały zespół Scrum, w tym deweloperzy, Product Owner i Scrum Master, aby wyniki uwzględniały każdą perspektywę.
Jak wygląda ocenianie?
Każdy obszar ocenia się w skali od 1 do 5 pomiędzy dwoma określeniami, np. od „Nieskuteczne” do „Bardzo skuteczne” w przypadku Wydarzeń. Zbiorcze wyniki pokazują najmocniejsze obszary oraz te, które wymagają uwagi.
Jak to pomaga w retrospektywach?
Wyniki pokazują, z którymi obszarami zespół ma trudności, więc retrospektywa zaczyna się od najniższego wyniku zamiast od pustej tablicy.