Scrum Master: praca, certyfikaty i kariera
Scrum Master (SM) pomaga zespołowi programistów w sprawnym funkcjonowaniu w ramach metodyki Scrum: prowadzi spotkania, usuwa przeszkody, szkoli zespół i właściciela produktu oraz propaguje praktyki agile w całej organizacji. W Polsce jest to głównie stanowisko w branży IT, wymagające zazwyczaj roku lub dwóch lat doświadczenia, a wielu pracodawców oczekuje certyfikatu PSM I.
Czym zajmuje się scrum master przez cały dzień?
Twoje wyniki na tym stanowisku mierzy się postępami zespołu, a nie tym, co osobiście tworzysz. To sprawia, że trudno opisać tę pracę za pomocą listy zadań, ale polskie ogłoszenia o pracę i tak próbują to zrobić. Wymieniają one wspieranie zespołu w samoorganizacji i rozwijaniu umiejętności międzyfunkcyjnych, stosowanie przywództwa służebnego i facylitacji, rozwiązywanie konfliktów, prowadzenie retrospektyw, śledzenie wykresów burndown i burnup oraz pomaganie właścicielowi produktu w stosowaniu technik tworzenia i zarządzania backlogiem.
W praktyce tydzień wygląda mniej więcej tak. Dbasz o to, by planowanie sprintu zakończyło się ustaleniem celu, w który wierzy zespół, dbasz o to, by codzienne spotkania scrumowe były krótkie i przydatne, przygotowujesz retrospektywę, która nie powtarza tych samych trzech zarzutów co dwa tygodnie, oraz pomagasz zorganizować przegląd sprintu, podczas którego prawdziwi użytkownicy lub interesariusze zapoznają się z działającym oprogramowaniem. Pomiędzy tymi wydarzeniami zajmujesz się usuwaniem przeszkód: brakującego środowiska testowego, decyzji, która utknęła w innym dziale, zależności od zespołu w innym kraju.
Coraz większa część pracy odbywa się poza zespołem. Ogłoszenia polskich banków i ubezpieczycieli wymagają doświadczenia we wdrażaniu usprawnień na poziomie organizacyjnym, współpracy z interesariuszami w celu zrozumienia ich oczekiwań oraz proponowania planów działania, zanim problemy się nasilą. W większych firmach będziesz również koordynować działania z odpowiednikami z innych zespołów, zwłaszcza tam, gdzie frameworki takie jak SAFe lub Nexus skalują Scrum na wiele zespołów.
Narzędzia są skromne: Jira i Confluence pojawiają się w niemal każdym ogłoszeniu, Miro lub Mural do prowadzenia zdalnych warsztatów, MS Teams, a czasem Azure DevOps. Znajomość Kanbanu jest często dodatkowym atutem, ponieważ wiele zespołów łączy te dwie metody.
Certyfikaty scrum mastera: które mają znaczenie?
Certyfikaty odgrywają tu większą rolę niż w przypadku większości stanowisk IT. W kilku polskich ogłoszeniach certyfikat PSM I traktowany jest jako niezbędny wymóg, a nie miły dodatek, a niektóre wymagają certyfikatu PSM II na stanowiska wyższego szczebla. Jest to jedna z najwyraźniejszych różnic między rolą scrum mastera a np. stanowiskami programisty lub testera, gdzie certyfikaty są zazwyczaj opcjonalne.
| Certyfikat | Wydawany przez | Czy wymagany jest kurs? | Jak traktują go polskie ogłoszenia |
|---|---|---|---|
| PSM I | Scrum.org | Nie, egzamin online można zdać po samodzielnej nauce | Najczęstszy wymóg, często warunek złożenia podania |
| PSM II / PSM III | Scrum.org | Nie | Przewaga przy ubieganiu się o stanowiska seniorów i coachów agile |
| CSM | Scrum Alliance | Tak, kurs prowadzony przez certyfikowanego trenera | Uznawany jako odpowiednik PSM I w większości ogłoszeń |
| SAFe Scrum Master | Scaled Agile | Tak | Ceniony w dużych bankach i korporacjach korzystających z SAFe |
| Certyfikaty PSPO, PAL-E, Kanban | Scrum.org i inne | Różnie | Wymieniane jako dodatkowe atuty |
Ponieważ PSM I nie wymaga udziału w kursie, wiele osób zmieniających ścieżkę kariery przygotowuje się samodzielnie, korzystając z Przewodnika Scrum (dostępnego w języku polskim) oraz testów próbnych na Scrum.org. Egzamin sprawdza, jak dobrze rozumiesz zasady, a nie czy potrafisz poprowadzić trudną retrospektywę, więc traktuj go raczej jako przepustkę do rozmów kwalifikacyjnych niż dowód umiejętności.
Jak zostać scrum masterem?
Rola ta nie figuruje w polskiej klasyfikacji zawodów (KZiS). Barometr zawodów, czyli krajowa prognoza popytu na pracę, umieszcza ją wśród specjalności spoza klasyfikacji, obok specjalistów ds. oprogramowania. Oznacza to brak formalnej ścieżki edukacyjnej: liczy się doświadczenie w zespołach agile oraz umiejętność wykazania, w jaki sposób pomogłeś zespołowi stać się lepszym.
Ogłoszenia zazwyczaj wymagają co najmniej jednego lub dwóch lat doświadczenia jako scrum master, co stwarza klasyczny dylemat „jajko czy kura”. Ludzie rozwiązują go na kilka sposobów:
- Z perspektywy zespołu Scrum: testerzy, programiści i analitycy często przejmują obowiązki scrum mastera w niepełnym wymiarze godzin, gdy zespół nie ma wyznaczonej osoby na tym stanowisku, a następnie przechodzą na pełny etat.
- Z perspektywy koordynacji projektów: koordynatorzy projektów i młodsi kierownicy projektów w firmach IT poznają proces realizacji projektów oraz stosowane narzędzia.
- Z działu wsparcia technicznego lub administracji: osoby znające sposób działania zespołów infrastrukturalnych, na przykład były administrator sieci, mogą wspierać zespoły tworzące platformy wewnętrzne lub zajmujące się operacjami.
- Z działu HR, szkoleń lub coachingu: umiejętności facylitacyjne dobrze się przenoszą, ale trzeba będzie nauczyć się, jak powstaje oprogramowanie.
Większość ogłoszeń wspomina o zrozumieniu cyklu życia oprogramowania, a wiele z nich wskazuje, że wykształcenie techniczne lub doświadczenie w programowaniu, analizie, zarządzaniu projektami lub testowaniu stanowi atut. Standardem jest znajomość języka angielskiego na poziomie B2 lub wyższym, a międzynarodowe firmy wymagają poziomu C1.
Jak wygląda rekrutacja na to stanowisko?
Spodziewaj się procesu, który sprawdza raczej zachowanie niż wiedzę. Po rozmowie kwalifikacyjnej, podczas której rekruter weryfikuje Twoje certyfikaty, znajomość języka angielskiego oraz doświadczenie w pracy z Jira i Confluence, większość firm organizuje rozmowę z kierownikiem projektu lub trenerem agile, opartą na rzeczywistych sytuacjach: zespół, który ciągle nie osiąga celu sprintu, właściciel produktu zmieniający priorytety w trakcie sprintu, starszy programista odmawiający udziału w retrospektywach. Chcą usłyszeć, co faktycznie zrobiłeś, co się nie udało i co byś zmienił.
Niektórzy pracodawcy dodają ćwiczenie praktyczne, takie jak poprowadzenie krótkiej retrospektywy z osobami przeprowadzającymi rozmowę kwalifikacyjną lub przygotowanie planu na pierwszy miesiąc pracy w nowym zespole. Potraktuj to jak warsztaty, a nie prezentację: zadawaj pytania, pozwól innym zabrać głos i zakończ uzgodnionymi działaniami. W przypadku stanowisk rekrutowanych przez agencje IT w sektorze B2B ostatnia rozmowa kwalifikacyjna często odbywa się z firmą kliencką, więc przygotuj się na opowiedzenie swojej historii dwukrotnie.
Typowe błędy nowych scrum masterów
Ta rola ma kilka specyficznych dla niej pułapek, o które rekruterzy pytają podczas rozmów kwalifikacyjnych.
Stawanie się sekretarzem zespołu. Jeśli rezerwujesz każde spotkanie, aktualizujesz każdy zgłoszenie w Jira i sporządzasz każdą notatkę, zespół przestaje czuć się właścicielem swojego procesu. Dobry SM uczy zespół, jak samodzielnie wykonywać te zadania.
Zachowywanie się jak menedżer. Przydzielanie zadań, sprawdzanie, kto co zrobił, oraz raportowanie indywidualnych wyników kierownictwu szybko niszczy zaufanie. Masz wpływ, a nie władzę.
Prowadzenie spotkań bez celu. Retrospektywa, która kończy się bez żadnych zmian, lub codzienne spotkanie scrumowe, które zamienia się w raport o stanie prac dla szefa, to sygnały, że Scrum stał się rytuałem. Ogłoszenia o pracę wymagają „zwinnego sposobu myślenia” właśnie dlatego, że pracodawcy zbyt często się z tym spotykali.
Ignorowanie aspektów technicznych. Nie musisz umieć programować, ale jeśli nie rozumiesz, dlaczego zespół boryka się z problemami związanymi ze środowiskami testowymi, długiem technicznym czy wdrażaniem, nie będziesz w stanie pomóc w usunięciu tych przeszkód.
Ile zarabia scrum master?
Stanowiska scrum masterów to głównie pozycje średniego i wyższego szczebla, więc wynagrodzenie zazwyczaj zaczyna się powyżej średniej krajowej. Doświadczeni scrum masterzy i trenerzy agile pracujący z kilkoma zespołami w bankach lub dużych korporacjach zarabiają znacznie powyżej tej średniej. Nieliczne stanowiska na poziomie podstawowym w mniejszych firmach programistycznych mogą zaczynać się bliżej średniej, zwłaszcza gdy rola ta jest połączona z koordynacją projektów.
Co wpływa na wysokość wynagrodzenia:
- Rodzaj umowy: Agencje rekrutacyjne z branży IT często oferują umowy B2B z stawką godzinową, podczas gdy banki i duzi pracodawcy oferują również umowę o pracę z dodatkowymi świadczeniami.
- Branża: w sektorze finansów i ubezpieczeń wynagrodzenia są wyższe niż w mniejszych firmach programistycznych i projektach sektora publicznego.
- Zakres obowiązków: praca w jednym zespole jest oceniana inaczej niż koordynowanie kilku zespołów lub coaching na poziomie organizacji.
- Frameworki skalowania: Doświadczenie w pracy z SAFe lub LeSS stanowi wartość dodaną w korporacjach.
- Język: Biegła znajomość języka angielskiego, a czasem niemieckiego, otwiera dostęp do międzynarodowych zespołów dysponujących większymi budżetami.
Praca zdalna, hybrydowa czy w biurze?
Ta rola szybko przeniosła się do sieci, a wiele polskich ogłoszeń oferuje pracę zdalną lub hybrydową, często z wymogiem przychodzenia do biura w wybrane dni lub na warsztaty. Niektórzy pracodawcy wyraźnie wymagają doświadczenia w facylitowaniu zespołów rozproszonych, co oznacza prowadzenie angażujących retrospektyw w Miro i utrzymywanie zaangażowania uczestników, gdy kamery są wyłączone. Duzi pracodawcy w Warszawie coraz częściej ustalają stałe dni pracy w biurze, na przykład dwa lub trzy w tygodniu.
Dokąd prowadzi rola scrum mastera?
Naturalnymi kolejnymi krokami są: agile coach (współpraca z kilkoma zespołami i kierownictwem), release train engineer w organizacjach SAFe, delivery manager lub project manager. Wiele osób przechodzi również na równoległą ścieżkę kariery, obejmując rolę product owner, w której biorą odpowiedzialność za to, co tworzy zespół, a nie za to, jak on działa.
Zwróć uwagę na pewną tendencję widoczną w polskich ogłoszeniach: wielu pracodawców łączy obecnie tę rolę z zarządzaniem projektami, publikując oferty pracy na stanowisko „Kierownik projektu IT / Scrum Master”. Pozwala to zdobyć szersze doświadczenie, ale może też spowodować niejasność co do zakresu obowiązków, dlatego warto zapytać, ile czasu zajmuje każda z tych części. Znajomość podstaw zarządzania projektami, budżetami i ryzykiem sprawia, że jesteś bardziej elastyczny w obliczu zmian na rynku.
Czy sztuczna inteligencja przejmie obowiązki scrum mastera?
Narzędzia oparte na sztucznej inteligencji już teraz sporządzają podsumowania spotkań, generują raporty ze sprintów i wykrywają wzorce w danych z Jiry. Eliminuje to prace administracyjne, które nigdy nie stanowiły wartościowej części tej roli. Pozostaje to, co ludzkie: dostrzeganie napięć w zespole, pomaganie ludziom w osiągnięciu porozumienia, kwestionowanie decyzji kierownictwa, gdy podważa ono zobowiązania zespołu. Największą presję odczują ci, którzy sprowadzili tę rolę wyłącznie do organizowania spotkań. Ci, którzy pełnią rolę coachów i zmieniają sposób funkcjonowania organizacji, przekonają się, że ich umiejętności są nadal poszukiwane.
Czy rola scrum mastera jest dla Ciebie odpowiednia?
Ta praca pasuje do osób, które czerpią satysfakcję z sukcesów innych, lubią pełnić rolę moderatora i potrafią zachować neutralność w konfliktach. Potrzebna jest cierpliwość, ponieważ zmiana nawyków w zespołach i organizacjach trwa miesiące, a także gruba skóra, ponieważ czasami będziesz musiał mówić menedżerom rzeczy, których nie chcą usłyszeć.
Ta rola nie jest dla Ciebie, jeśli zależy Ci na widocznych osobistych osiągnięciach, wolisz dogłębną pracę techniczną lub potrzebujesz wyraźnej władzy nad ludźmi. Przed pierwszą rozmową kwalifikacyjną przygotuj przykłady sytuacji, w których przyczyniłeś się do poprawy, ponieważ pytania dotyczące rzeczywistych przypadków dominują w procesie rekrutacji na stanowisko scrum mastera; nasza lista typowych pytań na rozmowach kwalifikacyjnych w branży IT może pomóc Ci w przygotowaniach.
Scrum master: najczęściej zadawane pytania
Czy stanowisko scrum mastera to dobra pierwsza praca w branży IT?
Jest to możliwe, ale trudne. Większość ogłoszeń wymaga jednego lub dwóch lat doświadczenia na tym stanowisku, a zespoły ufają osobom, które rozumieją, jak powstaje oprogramowanie. Bardziej pewnym sposobem na rozpoczęcie kariery jest rozpoczęcie pracy jako tester, analityk lub koordynator projektu w zespole Scrum, przejęcie obowiązków scrum mastera, gdy nadarzy się okazja, oraz zdanie egzaminu PSM I w trakcie tej drogi.
Czy certyfikat PSM I wystarczy, aby zdobyć pracę jako scrum master?
Często wystarcza to do przejścia etapu selekcji CV, ponieważ wiele polskich ogłoszeń wymienia PSM I lub CSM jako wymóg. Nie wystarczy to jednak, aby przejść pomyślnie rozmowę kwalifikacyjną. Rekruterzy pytają, w jaki sposób prowadziłeś retrospektywy, radziłeś sobie z konfliktami lub pomagałeś zespołowi, który nie osiągnął celów sprintu. Przygotuj autentyczne historie oparte na własnym doświadczeniu, nawet z okresu pełnienia obowiązków scrum mastera w niepełnym wymiarze godzin.
Jaka jest różnica między scrum masterem a kierownikiem projektu?
Kierownik projektu odpowiada za zrealizowanie uzgodnionego zakresu prac na czas i w ramach budżetu, a także zazwyczaj planuje i przydziela zadania. Scrum Master nie przydziela zadań ani nie jest odpowiedzialny za plan; jego rolą jest wspieranie samoorganizującego się zespołu w skutecznej pracy w ramach metodyki Scrum oraz usuwanie przeszkód. W Polsce niektóre ogłoszenia łączą obie te role, dlatego warto sprawdzić zakres obowiązków, a nie sam tytuł stanowiska.
Czy scrum master musi posiadać wiedzę techniczną?
Nie na poziomie programisty, ale w większości ogłoszeń oczekuje się solidnego zrozumienia cyklu życia oprogramowania. Powinieneś wiedzieć, co oznaczają ciągła integracja, automatyczne testowanie i dług techniczny, ponieważ wiele przeszkód, z którymi boryka się zespół, ma charakter techniczny. W ogłoszeniach często jako atut wymienia się wykształcenie techniczne lub doświadczenie w programowaniu, analizie lub testowaniu.
Czy scrum master może pracować całkowicie zdalnie?
Wielu z nich może. Oferty pracy zdalnej i hybrydowej są powszechne, zwłaszcza za pośrednictwem agencji rekrutacyjnych z branży IT oraz firm programistycznych obsługujących zagranicznych klientów. Niektórzy pracodawcy nadal wymagają sporadycznych dni spędzanych w biurze na sesje planowania lub warsztaty. Jeśli chcesz pracować całkowicie zdalnie, podkreśl doświadczenie w koordynowaniu zespołów rozproszonych oraz prowadzeniu warsztatów online z wykorzystaniem narzędzi takich jak Miro.