PLAY PODCASTS
Jak się rozwijać w roli Scrum Mastera?

Jak się rozwijać w roli Scrum Mastera?

Porządny Agile

September 26, 2018

Audio is streamed directly from the publisher (feeds.soundcloud.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

Ten materiał poświęciliśmy w całości tematowi możliwych działań rozwojowych, po to by Scrum Master stał się jeszcze lepszym w tym co robi. Na bazie swojej praktyki w roli SMa i doświadczeń we wspieraniu rozwoju Scrum Masterów jako Agile Coache przedstawiamy w sumie 7 pomysłów, które uznajemy za najważniejsze jako inspiracje do rozwoju.

Każdy Scrum Master powinien ciągle wracać do podstaw Scruma tak, aby mieć je w tzw. „małym paluszku”. Te podstawy możesz czerpać ze “Scrum Guide”, jednak pamiętaj, że nie chodzi o to, aby zacytować ten podręcznik na wyrywki. Ważne jest to, aby zrozumieć podstawową intencję i sens, dlaczego w “Scrum Guide” pewne rzeczy są wyrażone tak, a nie inaczej.

“Scrum Guide” jest efektem ciągłego doskonalenia przedstawienia metody i jej sedna w jak najprostszy sposób.

Rozwijając się, Scrum Master musi tę prostotę, a zarazem uniwersalność metody, odkrywać. Musi zauważyć, że przykładowo na początku zbyt wąsko lub zbyt szeroko zinterpretował artefakt jakim jest Product Backlog i to w efekcie może potem prowadzić do nieprawidłowego stosowania Scruma w zespołach takiego Scrum Mastera.

Oprócz wracania do “Scrum Guide”, warto odświeżać sobie wiedzę, uczestnicząc w jakimś szkoleniu ze Scruma. Mając już doświadczenie w pracy jako Scrum Master, będziesz mieć inne spojrzenie na pewne zagadnienia, może odkryjesz coś nowego, wymienisz się doświadczeniami, zobaczysz, jak podobne do Twoich problemy rozwiązują inni. 

Sami zauważamy, że wracając do podstaw Scruma, jesteśmy w stanie dostrzec rzeczy, na które wcześniej nie zwracaliśmy uwagi, a są dla nas obecnie kluczowe.

Zresztą Scrum cały czas trochę ewoluuje, powstają uaktualnienia przewodnika czy pewne elementy zostają przedefiniowane, jak chociażby ostatnie zmiany w podejściu do Daily Scrum.

To jest tak, jak z wszystkimi innymi obszarami. Każde nowe doświadczenie daje nowe perspektywy, co po jakimś czasie powoduje, że skupiasz się na innych aspektach niż poprzednio.

Szczególnie polecamy przeczytać na początku drogi Scrum Mastera (i wracać co jakiś czas do nich):

  •  “Coaching Agile Teams” Lyssy Adkins,
  • “Agile and Iterative Development” Craig Larman – uczy podstaw pracy iteracyjnej oraz pokazuje czym się różni podejście kaskadowe od pracy w modelu przyrostowym,
  • „Agile Product Management with Scrum” Roman Pichler, dosyć skondensowana wiedza o podstawach Scruma, która skupia się też na perspektywie Product Ownera i współpracy z nim. Dużo w niej przykładów, praktyk i materiałów dostępnych online.

2. Wchodź w różne role, inne niż Scrum Master

Każda z nowych ról pozwala spojrzeć na proces wytwarzania produktów z innej perspektywy. Przykładowo Jacek początkowo był deweloperem i przez 7 lat programował, potem był Project Managerem, by następnie wejść w rolę Agile Coacha, znów w rolę menedżerską i wrócić do Agile Coacha. Praca jako programista pozwoliła mu doświadczyć, jak wygląda proces wytwarzania produktu od podszewki i ile pracy to wymaga, aby produkt działał. Teraz rola programisty pozwala mu lepiej porozumiewać się z zespołami, jeśli wchodzą w wątki techniczne, bo rozumie słownictwo i specyfikę pracy. Z kolei bycie Project Managerem ułatwia obecnie komunikować się z osobami, które są bliższe klasycznemu zarządzaniu projektami.

Poznanie różnych perspektyw w historii kariery zawodowej jest naprawdę mocną stroną Scrum Mastera. 

W momencie, gdy już zostaniesz Scrum Masterem, warto wychodzić czasem z tej roli albo przynajmniej zmieniać zespoły, które są odpowiedzialne za odrębne obszary. Fajnie robić to w ramach tej samej organizacji, choć zmiana firmy też ma swoje zalety, zwłaszcza jeśli np. przechodzimy z firmy produktowej, w której pracujemy dla klienta wewnętrznego, do firmy takiej jak Software house, pracującej z klientami zewnętrznymi.

3. Szukaj możliwości rozwoju jako Scrum Master w kolejnych firmach

Nie bój się zmian. Każda nowa firma czy nowy zespół, to inny kontekst projektu, inny model biznesowy czy model współpracy, inna kultura organizacji, może nawet inny typ klienta. Scrum tutaj się nie zmieni, ale zmienią się techniki pracy, ludzie i wcześniej wspomniany kontekst. 

Zaczynając rozumieć te różnice, ulepszasz swoje umiejętności przekonywania, dobierania praktyk i współpracy z innymi.

Taka zmiana może nie być prostą decyzją, zwłaszcza jeśli budujesz relacje z osobami w twojej obecnej organizacji i przyzwyczajasz się do danych realiów.

Warto jednak podjąć ten krok, bo jest to bardzo odświeżające i rozwijające.

Decydując się na zmianę firmy, warto poszukać takiej, która faktycznie będzie różniła się od tej, w której obecnie pracujemy. Przykładowo wychodząc z Software House, współpracującego z klientem zewnętrznym nad aplikacją mobilną, poszukaj takiej, która tworzy system na własne potrzeby do współpracy z klientem B2C.

Jeśli nie chcesz zmieniać firmy czy zespołu, to chociaż spróbuj się zamienić z innym Scrum Masterem i zobacz, jak będzie Ci się pracować w jego zespole, co dla niego będzie ważne i jakie techniki pracy praktykują. To może być także bardzo odżywcze dla samych zespołów. I to nie muszą być jedynie zespoły IT. Przed złożonymi problemami, w których warto zastosować podejście zwinne, stają także zespoły HR, czy obsługi klienta. Tam próba zastosowania Scruma może okazać się nie lada wyzwaniem, zwłaszcza jeśli chodzi o język komunikacji i podstawowe pojęcia. Scrum Master musi wtedy nauczyć ich Scruma językiem zrozumiałym dla osób spoza IT. Później w kolejnych krokach będzie trzeba zaadaptować elementy Scruma do innej rzeczywistości, w której przyrostem nie jest software, a np. nowa kampania mailowa.

Na początku drogi Scrum Mastera polecamy przeczytać: "Coaching Agile Teams" Lyssy Adkins "Agile and Iterative Development" Craig Larman "Agile Product Management with Scrum" Roman Pichler

4. Poznaj inne osoby pracujące z zespołami zwinnymi jako Scrum Master

W przypadku, gdy zmiana firmy lub zespołu nie wchodzi w grę, możesz też poszukać okazji do rozmowy czy wymiany doświadczeń z innymi Scrum Masterami, Product Ownerami czy liderami, którzy pracują w różnych branżach i organizacjach. Znajdziesz ich na konferencjach, meet-upach czy grupach w Internecie zrzeszających osoby pracujące z zespołami zwinnymi. 

Praktycznie w każdym mieście wojewódzkim jest jakaś społeczność, która spotyka się z różną częstotliwością. Zwykle ma to formułę interaktywną z warsztatami, dyskusją, rozwiązaniem czyjegoś problemu, z którym może i Ty się borykasz.

Tego typu spotkania są nie tylko pomocne w rozwiązywaniu problemów i inspirowaniu, ale także zwiększają motywację do rozwoju i dają poczucie, że nie jesteś osamotniony/a, że inni też mają gorsze dni i też napotykają podobne trudności.

Z kolei, jeśli masz okazję wziąć udział w konferencji, to nie skupiaj się tylko na wykładach. Wykorzystaj przerwy kawowe, aby poznać innych uczestników, albo porozmawiać z prelegentem, dopytać o coś, pogłębić temat, czy nawiązać relację. My sami biorąc udział w konferencjach, staramy się nie trzymać się razem i rozmawiać tylko ze sobą, bo to możemy zrobić przy innych okazjach lub przez telefon. Szukamy nowych znajomości, doświadczeń, perspektyw.

5. Obserwuj dobre wzorce

Będąc Scrum Masterem, zwłaszcza w firmie, gdzie zespołów scrumowych jest więcej, warto przejść się po wydarzeniach scrumowych prowadzonych przez innego Scrum Mastera lub konsultanta zewnętrznego. Chodzi o to, aby siedząc nieco z boku i nie wpływając na pracę zespołu, poobserwować jak inna osoba wykonuje rolę Scrum Mastera. Warto przyjrzeć się takim aspektom jak sposób formułowania pytań, wykorzystywane techniki, w jakim stopniu obserwowany SM dominuje w swoim zespole, jak radzi sobie z konfliktami i jak wizualizuje to, co się dzieje. Zupełnie niskim kosztem możesz odkryć ciekawe zachowania czy techniki, na które samemu nie wpadniesz, a które możesz też przetestować we własnym zespole.

Warto też porozmawiać z tym Scrum Masterem, bez porównywania się i oceniania. Podejść do tej interakcji na zasadzie zadawania otwartych pytań i wnikania w istotę czy intencję danego zachowania i zastosowanej techniki. Przykładowo idąc na Retrospektywę, zapytaj Scrum Mastera, który będzie ją prowadził, jaki ma plan na spotkanie, a potem obserwuj, jak ten plan jest realizowany, jakie modyfikacje są wprowadzane. Dobrze jeszcze potem o tym po spotkaniu porozmawiać i dopytać o jego spostrzeżenia, wymienić się opiniami. Tego typu sytuacje warto też wykorzystać do zbudowania relacji z innym Scrum Masterem, tak aby mieć zaufaną osobę, która i Tobie da szczerą informację zwrotną i do której możesz się zwrócić z prośbą o poradę.

6. Znajdź mentora

Może to być osoba z zewnątrz, która jest np. Agile coachem lub konsultantem. Może to być też bardziej doświadczony Scrum Master, który wykazuje chęć do wspierania Cię w rozwoju.

Niektóre firmy celowo zatrudniają doświadczonych Scrum Masterów, którzy wśród swoich obowiązków mają również bycie mentorami mniej doświadczonych kolegów.

Istotne jest to, aby korzystając z pomocy mentora, nie być tylko biernym słuchaczem, a wykazać inicjatywę w byciu w roli ucznia. Chodzi o to, żeby ciągle szukać, ciągle się rozwijać, ciągle zadawać jakieś pytania, na które wcale nie oczekuje gotowych odpowiedzi, a raczej oczekuje ze strony mentora takiej asysty w dalszym rozwijaniu się.

To właśnie bardzo ważne, aby mentor nie dawał nam gotowych rozwiązań, a zmuszał do myślenia, szukania, znajdowania odpowiedzi ze wskazanych książek, artykułów czy teorii. Dobry mentor nie mówi co myśleć, on pokazuje, jak on myśli w takich sytuacjach i zachęca do odkrycia swoich sposobów i taktyk, na które możliwe, że i on by nie wpadł.

Z doświadczenia w byciu Agile coachem wiemy, że dobry mentor prowokuje do myślenia i sprawia, że po pewnym czasie, jego uczeń sam wychodzi z propozycjami i pomysłami, sam rozkłada problem na czynniki pierwsze, uprzedzając w tym mentora.

7. Zostań mentorem/mentorką

Już nawet średniozaawansowany Scrum Master może być mentorem dla osoby początkującej w tym obszarze. Będziesz w stanie pokazywać jej pierwsze kroki, uczyć ją jakiegoś sposobu myślenia. Prawdopodobnie będziesz lepiej rozumieć problemy początkującego Scrum Mastera, niż osoba, która ten etap ma dawno za sobą.

Dużą wartością w byciu mentorem jest to, że uczysz się prowokować do myślenia i rozwoju. Samemu musisz poukładać pewne rzeczy, ale nie musisz mówić innym, co mają myśleć. To bardzo porządkuje temat ego, za dużych ambicji i odruchu porównywania się do innych. 

Wyżej wymienione punkty to tylko proponowana przez nas paleta możliwych metod rozwoju. Jeśli masz swoje sposoby, to będziemy wdzięczni za podzielenie się nimi w komentarzu.

📄Transkrypcja podcastu "Jak się rozwijać w roli Scrum Mastera?"

Poniżej znajdziesz pełny zapis rozmowy z tego odcinka podcastu „Porządny Agile”.

Kuba: W dzisiejszym odcinku chcielibyśmy opowiedzieć Tobie o naszym wyborze tematów, które można zrobić, żeby rozwijać się w roli Scrum Mastera.

Jacek: Przygotowaliśmy około 6 obszarów, które są naszym zdaniem i na bazie naszych doświadczeń jako Scrum Master – kluczowe. Po kolei z Kubą po tych obszarach przejdziemy.

Kuba: Tak jak Jacek powiedział, to są takie tematy, które zarówno wybraliśmy z naszych osobistych ścieżek rozwoju naszej kariery czy naszych umiejętności, jak i też rzec