Przewodnik po Scrumie | 9. Dobry Scrum Master – charakterystyka
Opublikowany: 2022-04-19Co wyróżnia dobrego scrum mastera? Aby odpowiedzieć na to pytanie, powinniśmy najpierw podsumować, kim jest mistrz scrum. To stanowisko facylitatora zespołu, osoby kierującej zespołem, aby osiągnąć jak największy potencjał. Scrum master zespołu. Oraz poprzez usuwanie przeszkód, które stoją na drodze efektywnej realizacji przyrostu. Wymaga to odpowiedniego spojrzenia, podejścia do problemów napotykanych przez zespół oraz umiejętności miękkich.
Charakterystyka dobrego Scrum Mastera – Spis treści:
- Planowanie i koordynacja
- Prowadząc przez przewodnictwo
- Ostrożne przekonywanie
- Widząc duży obraz
- Streszczenie
Planowanie i koordynacja
Idealny Scrum Master to osoba, która potrafi genialnie zorganizować pracę. Dzięki temu może sprawnie i na bieżąco organizować Backlog Produktu – jeden z artefaktów Scrum, które opiszemy.
Jednak umiejętności organizacyjne Scrum Mastera są wykorzystywane przede wszystkim do koordynowania pracy wykonywanej przez innych. Dlatego dobrze, żeby był równie skuteczny w organizowaniu wydarzeń Scrumowych, które szczegółowo opisujemy w osobnym artykule, jak w ich moderowaniu. Do jego zadań należy również uzupełnianie brakujących informacji oraz odpowiadanie na pytania programistów. Oraz ułatwienie członkom zespołu dostępu do szkoleń i narzędzi.
Jak pisaliśmy w poprzednim artykule, Scrum Master zajmuje się przede wszystkim pracą z ludźmi. Zarządzając zespołem i zapewniając sprawne działanie, każdy członek Zespołu Scrumowego zna swoją rolę, zakres obowiązków w zespole. Innymi słowy, każdy wie, co robić i dlaczego.
Prowadząc przez przewodnictwo
Rola Scrum Mastera ma określone cechy. Takich jak pełnienie roli przewodnika, osoby prowadzącej drogę do bezpieczeństwa, ale powstrzymującej się od narzucania wyższości. Jak facylitator, Scrum Master pomaga, wskazując sposoby na zwiększenie produktywności i poprawę współpracy. Innymi słowy, dobry Scrum Master nie poświęca czasu na wymuszanie decyzji lub rozwiązań dotyczących Produktu, który tworzy zespół. Zamiast tego główny nacisk kładzie się na wydajność zespołu. W ten sposób znaleźć skuteczne rozwiązania i podpowiedzieć, jak współpracować.
Dlatego tak ważna jest dla niego umiejętność zadawania pytań. Pytania, które nie są tradycyjnie kojarzone z rolą menedżera. Czyli zamiast sprawdzać zadania i pytać – czy zostały wykonane poprawnie i na czas? Czemu nie?
Dobry Scrum Master pyta:
- Jak mogę ci pomóc?
- Co może pomóc zespołowi w poczynieniu postępów w tym projekcie?
- Czy coś przegapiliśmy?
- Czy omówiliśmy wszystkie problemy?
- Co jeszcze może pójść nie tak?
- Ile czasu na to potrzeba?
- Czy będziemy kontynuować to podejście w następnej iteracji?
Zadawanie pytań to jednak za mało. Kluczem jest umiejętność słuchania i korzystania z wiedzy, spostrzeżeń i pomocy zapewnianej przez zespół.
Ostrożne przekonywanie
Podstawą silnej pozycji Scrum Mastera w Zespole Scrumowym jest równe traktowanie wszystkich członków zespołu. Kluczem jest upewnienie się, że każdy członek Zespołu Deweloperskiego czuje, że jego wkład w zespół jest doceniany. Kolejnym krokiem jest wzmocnienie pozycji członków zespołu poprzez wspieranie ich rozwoju zawodowego i osobistego. Zespół Deweloperski złożony z równych i pewnych siebie osób będzie dążył do samodzielnego rozwiązywania problemów.
Oznacza to jednak znacznie trudniejszy sposób zarządzania niż tradycyjny. Scrum Master powinien przedkładać dialog i dyskusję nad forsowanie, a prowadzenie i zadawanie pytań nad znajdowanie rozwiązań dla Developerów. To wymaga dużo cierpliwości. Ale też zdecydowanie. W końcu nie chodzi o pozostawienie spornych kwestii nierozwiązanych.
Dlatego Scrum Master musi opanować umiejętność wpływania na zespół. Wymaga to wysokiej inteligencji emocjonalnej. Zazwyczaj nie pracuje na stanowisku, które czyniłoby go, w tradycyjnym sensie, przełożonym Zespołu Deweloperskiego.
Widząc duży obraz
Scrum Master pracuje wewnątrz zespołu i nie patrzy na pracę zespołu „z góry”. Nie dotyczy to jednak wszystkich sytuacji. Nie angażując się bezpośrednio w tworzenie produktu, Scrum Master może dostrzec wzorce i zależności, które są niewidoczne dla członków Zespołu Deweloperskiego.
Ta inna perspektywa jest również dobra do motywowania innych. Pozwala wyznaczać horyzonty rozwoju i konsekwentnie wspiera członków Zespołu Deweloperskiego w ich dochodzeniu.
Możliwość szerszego spojrzenia na pracę zespołu pozwoli Scrum Masterowi zasugerować systemową zmianę w podejściu, zamiast pomagać Developerom w naprawie pojedynczych, powtarzających się błędów. Energetyczny, kolejna cecha dobrego Scrum Mastera, który potrafi zmobilizować zespół, również pomaga we wspieraniu nowej wizji.
Dobry Scrum Master – podsumowanie
W dzisiejszym artykule opisaliśmy najważniejsze cechy dobrego Scrum Mastera:
- świetna organizacja pracy
- umiejętność zadawania pytań i korzystania z wiedzy innych
- zarządzanie przez wpływy
- umiejętność dystansowania się
Oczywiście, pełna lista wszystkich umiejętności Scrum Mastera jest ogromna. Można jednak śmiało powiedzieć, że przypomina zestaw umiejętności dobrego kierownika projektu.
Zarządzanie konfliktami, dobra perswazja i umiejętność pracy zespołowej to fundamenty, na których wyrastają szczegółowe umiejętności mistrza Scrum.
Jeśli podobają Ci się nasze treści, dołącz do naszej pracowitej społeczności pszczół na Facebooku, Twitterze, LinkedIn, Instagramie, YouTube.
Przewodnik po Scrumie:
- Słowniczek podstawowych pojęć, ról i pojęć
- Co to jest Scrum?
- Wartości Scrum
- Jak wdrożyć Scrum w swojej firmie?
- Zespół Scrumowy - co to jest i jak działa?
- Kim jest Product Owner?
- Najczęstsze błędy Product Ownera
- Kim jest Scrum Master?
- Charakterystyka dobrego Scrum Mastera
- Najczęstsze błędy Scrum Mastera
- Jakie statystyki i metryki powinien śledzić Scrum Master?
- Współpraca Product Ownera ze Scrum Masterem
- Zespół Deweloperski w Scrum
- Najczęstsze błędy programistów
- Artefakty Scrum
- Skalowanie Scrum
- Backlog Sprintu
- Czym jest Backlog Produktu?
- Czym są historie użytkowników?
- Tworzenie najlepszej historii użytkownika z INVEST
- Najczęstsze błędy User Story
- Kryteria akceptacji historii użytkownika
- Szacowanie i punkty fabularne w Scrumie
- Poker Planowania
- Drużynowa gra szacowania
- Definiowanie przyrostu
- Wydarzenia scrumowe
- Czym jest Sprint w Scrumie?
- Zobowiązania zespołu Scrum – cel produktu, cel sprintu i definicja ukończenia
- Co to jest wykres spalania?
- Jak stworzyć i zinterpretować wykres spalania?
- Zalety i wady wykresu spalania
- Tablice Kanban w Scrum i Scrumban
- Velocity in Scrum - Szybkość Zespołu Deweloperskiego
- Codzienny Scrum
- Planowanie sprintu
- Przegląd sprintu
- Czym jest retrospektywa sprintu?
- Typowe błędy podczas Retrospektywy Sprintu
- Pielęgnacja Backlogu Produktu