Переходьте в офлайн за допомогою програми Player FM !
Czego oczekiwać od Scrum Mastera?
Manage episode 440519111 series 2440361
Grupa Product Ownerów z jednej z firm zadała nam pytanie: „Czego w praktyce możemy oczekiwać od Scrum Mastera?”. To zagadnienie zainspirowało nas do szerszej dyskusji o tym, jak powinna wyglądać taka współpraca ze Scrum Masterem z perspektywy dowolnego członka Zespołu Scrumowego. Jeśli zarządzasz Scrum Masterami lub jesteś członkiem Zespołu Scrumowego, to ten materiał jest właśnie dla Ciebie. Scrum Masterzy też znajdą tu przydatne informacje. Pomożemy Ci zrozumieć, jak skutecznie komunikować swoją rolę i odpowiedzialności.
Spis treści
Kiedy Scrum Master, poprawnie realizuje swoją odpowiedzialność?
1. Inicjuje rozmowę o swojej “ofercie”
To podstawowy element pracy, gdzie oczekujemy, że Scrum Master, rozpoczynając współpracę z zespołem lub firmą, potrafi opowiedzieć, czym się zajmuje, co planuje robić, jakie techniki stosuje i na jakich zasadach będzie współpracować. Jeśli twój Scrum Master tego nie zrobił — niezależnie od tego, czy jesteś Product Ownerem, liderem zespołu czy deweloperem — i masz poczucie niedosytu lub nikt z grona Scrum Masterów nie wyjaśnił ci, czym się zajmuje, to uważamy, że jest to pierwszy, wręcz zerowy krok. Scrum Master powinien wyjaśnić, na czym polega jego funkcja. Umiejętność przedstawienia swojej oferty świadczy o tym, że jest ona dobrze przemyślana i wykracza poza wsparcie zespołu tylko podczas wydarzeń scrumowych. Scrum Master może zaoferować o wiele więcej, i samo zastanowienie się nad tym, co faktycznie może zrobić w organizacji, jest czymś, do czego zachęcamy.
2. Edukuje zespół w temacie zwinności i Scruma
Oczekujemy, że Scrum Master potrafi wyjaśnić nie tylko sam framework Scrum, który w wielu firmach stanowi podstawę pracy zespołów, ale także rozumie, czym jest zwinność. Popularność Scruma sprawiła, że wiele technik i praktyk jest kategoryzowanych jako scrumowe, co może prowadzić do zapomnienia o podstawowych zasadach wynikających z podejścia zwinnego lub inspirowanych innymi metodami pracy. Ważne jest, aby Scrum Master rozumiał te zasady i umiał je sensownie wytłumaczyć zespołowi.
W praktyce oznacza to edukowanie zespołu w obszarach takich jak samozarządzanie — koncept, że zespół sam organizuje swoją pracę bez potrzeby koordynatora czy managera. Scrum Master powinien umieć wyjaśnić temat Celu Sprintu, podpowiedzieć, jak go zastosować, i przeprowadzić zespół przez niezbędne zmiany. Dotyczy to również zarządzania Backlogiem Produktu, technik priorytetyzacji czy sposobów opisu elementów Backlogu.
Oczekuję\emy, że Scrum Master potrafi zaproponować praktyki odpowiednie do problemów zespołu, przedstawić przykłady, szablony czy modele. Ważne jest także, aby umiał wdrożyć te rozwiązania w życie, pomóc zespołowi w ich zastosowaniu, doradzić, jak zrobić to po raz pierwszy i jak udoskonalić proces. Jeśli Scrum Master wraz z zespołem mówi: „Nie umiemy tego robić”, to oznacza, że powinien nadrobić w zakresie edukacji zespołu.
3. Sprawia, że wydarzenia i artefakty scrumowe mają sens
Z bólem serca czasami słyszymy od zespołów stwierdzenia typu: „Nasze Daily nie ma sensu”, „Nie warto realizować Retrospektywy” czy „To, co mamy w Backlogu Produktu, jest zupełnie bezcelowe i nie ma sensu tego uzupełniać”. Dla nas to sygnał, że jest coś do poprawy. Przekuwając to na pozytywy, wszystkie elementy Scruma, w które wierzymy, praktykowaliśmy i obserwowaliśmy mają sens. To Scrum Master potrafi to przekazać zespołowi zrozumiałym językiem i sprawić, by ten sens pojawił się w zespole. Zwłaszcza zespół początkujący lub mający swoje wyzwania może wykonywać te elementy niedoskonale. To od Scrum Mastera oczekujemy, że drobnymi korektami i podpowiedziami sprawi, że rzeczy w naszym Scrumie zaczną się składać w większą całość.
Pierwszym krokiem z perspektywy Scrum Mastera powinno być zrozumienie wszystkich niuansów, aby móc komentować wydarzenia i artefakty oraz ich celowość i sensowność. Najpierw trzeba odrobić lekcję pod tytułem: „Po co tak naprawdę to robimy? Dlaczego ten konkretny element Scruma jest tu, gdzie jest? Dlaczego powinniśmy na niego zwracać uwagę?” To oczywiście prowadzi do rekomendacji, aby zadbać o edukację i naprawdę zrozumieć, dlaczego te konkretne elementy zostały wymyślone. Rozmawianie z praktykami, uczestnictwo w szkoleniach prowadzonych przez osoby, które faktycznie to rozumieją — są to przykłady działań, które można podjąć, aby uzyskać takie zrozumienie.
4. Zapewnia, że zespół się regularnie usprawnia
Ciągłe doskonalenie jest absolutnym fundamentem zarówno podejścia zwinnego, jak i Scruma. Zadbanie o to, by usprawnienia faktycznie miały miejsce, jest jedną z najważniejszych funkcji Scrum Mastera. Ważne jest, aby te usprawnienia były rzeczywiście realizowane przez zespół zgodnie z ustaleniami. Ponadto warto upewnić się, że dotyczą one faktycznie obszarów, które poprawią pracę zespołu, a nie są jedynie wygodnymi tematami zastępczymi.
Jak możemy rozpoznać, że Scrum Master wspiera zespół w usprawnianiu? Przede wszystkim poprzez organizację Retrospektyw Sprintu. Niestety, w wielu zespołach to wydarzenie scrumowe jest pomijane lub traktowane bardzo powierzchownie. Dobry Scrum Master sprawia, że zespół rozumie cel Retrospektywy, zna jej przebieg i wie, czego się od niego oczekuje podczas tego spotkania. W efekcie cały zespół dochodzi do konkretnych wniosków. Retrospektywa nie jest tylko jednym z popularnych negatywnych wzorców, ale miejscem, gdzie zespół wychodzi z poczuciem: „Tak, od najbliższego Sprintu wprowadzimy jedną, dwie lub trzy rzeczy, które realnie zmienią naszą pracę”. Jeśli któryś z tych negatywnych wzorców, wymaga poprawy, warto rzucić okiem na nasz webinar o tym, jak powinna wyglądać porządna Retrospektywa Sprintu. Jest on dostępny pod adresem porzadnyagile.pl/retro.
5. Doprowadza do usuwania przeszkód
Przeszkody w Scrumie to ogólne pojęcie odnoszące się do sytuacji, w których zespół spowalnia pracę, doświadcza niepotrzebnych przestojów, ma trudności w realizacji celów lub ewidentnie stoi w miejscu i nie jest w stanie zrealizować swoich planów.
Scrum Master dąży do usuwania tych przeszkód. Może to robić samodzielnie, ale także przysłużyć się zespołowi poprzez świadomą eskalację problemów do odpowiednich osób poza zespołem lub wspierać innych członków zespołu w ich rozwiązywaniu. Na przykład poprzez przypominanie o problemie, nieignorowanie go, dostrzeganie jego istnienia i w ten sposób zachęcanie całego zespołu do wspólnego znalezienia rozwiązania.
Dobrego Scrum Mastera w tym aspekcie poznamy po tym, że rejestr przeszkód istnieje i jest widoczny. Nie jest to coś, co Scrum Master trzyma dla siebie i do czego zespół nie ma dostępu. Powinno być wręcz przeciwnie: to są przeszkody zespołowe, które Scrum Master będzie próbował rozwiązać samodzielnie lub z pomocą innych, ale będzie dbał o to, by tematy posuwały się naprzód. Ważne jest także, aby rozmawiać o faktycznych, źródłowych przyczynach problemu, a nie tylko o powierzchownych aspektach. Trzeba zagłębić się w problem i zrozumieć, z czego on tak naprawdę wynika.
6. Zwraca uwagę zespołu na jego efektywność
Kiedy mówimy o efektywności, mamy na myśli relację między efektami uzyskanymi przez zespół a kosztami poniesionymi na ich osiągnięcie. Nie chodzi o to, jak bardzo ludzie są zajęci, zapracowani czy jak szybko pracują — to nie ta droga. Istotna jest prosta zależność między efektami a kosztami.
Choć ta relacja jest prosta, sposób jej mierzenia nie zawsze jest łatwy, więc dla każdego zespołu może to wyglądać inaczej. W zależności od produktu, firmy czy branży, w której zespół działa, efekty mogą mieć różny charakter.
Zadaniem Scrum Mastera jest zwracanie uwagi na to, czy w ogóle mówi się o efektywności. Ważna jest współpraca z Product Ownerem, aby cały Zespół Scrumowy był świadomy, gdzie leży wartość biznesowa, na czym firma zarabia i dlaczego klienci czy użytkownicy chcą konkretnego elementu. To strona wyników, ale równie istotna jest rozmowa o kosztach. Czy zespół pracuje tak wydajnie, jak powinien? Czy są możliwości zaoszczędzenia pewnych kosztów?
Nie chodzi tu tylko o koszty ludzkie. Każdy zespół ponosi również koszty związane z infrastrukturą, licencjami, niepotrzebnymi działaniami, niską jakością czy nieefektywnymi praktykami. Wszystko to kumuluje się, powodując, że koszt wytworzenia efektu jest wyższy niż mógłby być. Ważne, aby Scrum Master poruszał te kwestie z zespołem — uświadamiał, wyjaśniał, pokazywał pewne mierniki i zadawał trudne pytania, które skłaniają do refleksji. Dzięki temu zespół nie będzie realizował bezmyślnie zadań bez wartości ani wykonywał ich w sposób bardzo kosztowny.
Więcej na ten temat znajdziesz na blogu Kuby, gdzie powstała dedykowaną stronę poświęconą efektywności: https://www.kubaszczepanik.pl/efektywnosc/
7. Wyjaśnia intencje swoich działań
Ostatnie oczekiwanie wobec Scrum Mastera dobrze realizującego swoją rolę stanowi pewnego rodzaju klamrę. Wszystkie poprzednie punkty, które omówiliśmy, muszą być zrealizowane w określonym stylu. Scrum Master powinien wyjaśniać intencje swoich działań. Mamy duży problem ze Scrum Masterami, którzy zachowują się enigmatycznie i bez wyraźnego pytania nie potrafią powiedzieć, dlaczego coś proponują, jaką technikę stosują, zadają pytania czy proszą o wykonanie konkretnej instrukcji.
Od dobrego Scrum Mastera oczekuję, że bez konieczności pytania potrafi powiedzieć: „Robimy to i to, ponieważ… Chcę coś osiągnąć, chcemy jako zespół coś osiągnąć.” Odważnie i szczerze deklaruje pewne rzeczy i oczekiwania, pokazuje swój plan działania. Nie ma ukrytej agendy, manipulacji czy tajemnicy, której zespół nie jest w stanie zrozumieć.
To jest istotne, aby Scrum Master nie kreował wizerunku osoby z tajnym planem czy ukrytą agendą, ani nie sprawiał wrażenia nadrzędnej roli wobec zespołu, gdzie on wszystko wie i mówi, jak ma być, a reszta ma tylko słuchać. Intencje Scrum Mastera powinny być maksymalnie jasne i transparentne dla zespołu. Zespół powinien doskonale rozumieć, że konkretne pytania, sugestie czy propozycje nie wynikają z osobistych kaprysów Scrum Mastera, który przeczytał mądrą książkę i teraz udaje, że wie lepiej. Zamiast tego, Scrum Master powinien być wsparciem dla zespołu, pomagając wspólnie osiągnąć konkretny, sensowny rezultat.
Podkreślając działanie wspólnymi siłami, zauważamy, że wiele z omawianych kwestii jest w rzeczywistości wspólną odpowiedzialnością całego zespołu scrumowego. To cały zespół się usprawnia, cały zespół usuwa przeszkody, cały zespół dba o swoją efektywność. Scrum Master może wspierać i sugerować rozwiązania, ale tak naprawdę to wszyscy razem musimy rozumieć, do czego dążymy. Nawet jeśli Scrum Master ma dobre pomysły, to jeśli narzuca je zespołowi, zazwyczaj nie przynosi to pożądanych rezultatów.
Co zrobić, jeśli sposób pełnienia roli SM wymaga usprawnienia?
1. Zaproponuj spotkanie 1×1 lub z zespołem
Jeśli rozpoczynasz współpracę ze Scrum Masterem, warto zacząć od zaproponowania spotkania. Może to być rozmowa jeden na jeden lub spotkanie z całym zespołem, podczas którego omówicie, jak mogłaby wyglądać oferta wsparcia ze strony Scrum Mastera. To także okazja, by zastanowić się, jak oceniamy aktualne pełnienie tej roli i czy istnieje przestrzeń do wprowadzenia zmian lub usprawnień.
Z naszego doświadczenia wynika, że wiele zespołów lub poszczególnych ich członków ma uwagi do pracy Scrum Mastera, ale brakuje przestrzeni do otwartej rozmowy na ten temat. Często w firmach nie ma wystarczającej kultury udzielania informacji zwrotnej, co utrudnia bezpośrednią komunikację. Dodatkowo, Scrum Masterzy nie zawsze praktykują aktywne proszenie o feedback. Dlatego warto wyjść z inicjatywą, spotkać się z konkretnym Scrum Masterem lub Scrum Masterką z twojego zespołu czy otoczenia i zainicjować dialog.
2. Powołaj się na nasz materiał jako punkt odniesienia
Niektóre osoby nadal nie w pełni rozumieją, czym zajmuje się Scrum Master, co utrudnia szczerą i rzetelną rozmowę o ewentualnych niedociągnięciach czy możliwościach usprawnień. Przygotowaliśmy ten materiał właśnie po to, aby pomóc w refleksji nad tym, jak rola Scrum Mastera jest realizowana w twoim zespole. Jeśli uważasz, że któryś z punktów wymienionych wcześniej wymaga poprawy lub ma potencjał do usprawnienia, powiedz o tym otwarcie. Dla twojego Scrum Mastera nasz materiał powinien być wiarygodnym źródłem i podstawą do wspólnej rozmowy.
3. Wylicz rzeczy których ci brakuje
Pewne przeszkody czy elementy, które nie są realizowane przez Scrum Mastera, mogą być w danym kontekście szczególnie istotne. Na przykład, może największym problemem jest obecnie brak wsparcia dla osób biznesowych lub dla Product Ownera. Być może Backlog Produktu nie jest tak przejrzysty i dobrze poukładany, jak mógłby być. W związku z tym spoczywa na tobie pewna odpowiedzialność, aby wskazać obszary do usprawnienia, szczególnie te, które są najbardziej istotne z twojej perspektywy lub z perspektywy twojej organizacji.
Zalecamy trzymać się konkretów i faktów. Spróbuj na tym etapie:
- mniej oceniać i unikać wzajemnych pretensji,
- nie rób recenzji dotychczasowych działań danego Scrum Mastera,
- skup się raczej na przyszłości, na tym, co możesz wspólnie zrobić, a nie na tym, co do tej pory nie zadziałało u tej osoby, u poprzedniego Scrum Mastera czy poprzednich członków zespołu.
4. Poproś, żeby nad tym wspólnie popracować z zespołem
Większość usprawnień, które Scrum Master może wprowadzić w swoim sposobie działania, jest silnie zależna od tego, jak funkcjonuje cały zespół. Scrum Master samodzielnie może niewiele zmienić bez wsparcia przynajmniej części zespołu. Dlatego zachęcamy cię do ustalenia, co wszyscy w zespole lub jego większa część mogą zrobić, aby wspólnie wyeliminować braki lub usprawnić obszary wymagające poprawy.
5. Ustalcie plan działania, jak usunąć luki, zaczynając od najważniejszej
Ustalcie plan działania, aby konkretnie zlikwidować luki, zaczynając od najważniejszej. Przez plan działania rozumiemy jasne, jednoznaczne i wykonalne kroki. Nie chodzi o ogólne sformułowania, lecz o konkretne, precyzyjne działania:
- spotkanie się z określonymi osobami,
- zorganizowanie spotkania,
- przygotowanie materiałów,
- przeprowadź analizę.
Warto również ograniczyć liczbę tematów, nad którymi pracujemy jednocześnie. Zacznijmy od najważniejszego, rozpocznijmy nad nim pracę i skupmy się na doprowadzeniu go do końca lub do satysfakcjonującego etapu. Dopiero wtedy przechodzimy do kolejnych tematów, aby uniknąć pułapki rozgrzebywania wielu wątków bez ukończenia żadnego.
6. Zaproś Scrum Mastera z innego zespołu, żeby dał feedback – “na świeżo”
Zaproś Scrum Mastera z innego zespołu, aby udzielił feedbacku. Zakładamy, że w naszej organizacji istnieje inny Scrum Master, którego można zaprosić — w większych czy średnich firmach to zwykle jest możliwe. W tej prostej sugestii kryje się wiele wartości, z których sami korzystaliśmy i nadal korzystamy. Świeże spojrzenie jest nieocenione. Osoba głęboko zaangażowana w temat i zanurzona w konkretnym kontekście może nie dostrzegać pewnych aspektów.
Dlatego cenimy sobie, gdy przychodzimy na nasze warsztaty i podpowiadamy sobie wzajemnie co jest do poprawy. Podobny efekt może przynieść Scrum Master z innego zespołu, który dołączy do Sprintu lub weźmie udział w wybranym spotkaniu, warsztacie czy innym wydarzeniu scrumowym. Dzięki temu może zwrócić uwagę na pewne kwestie, które pomogą naszemu Scrum Masterowi w lepszym realizowaniu swojej roli.
7. Zaangażuj zewnętrznego eksperta, który wesprze rozwój Scrum Mastera
Należy ustalić odpowiedni styl współpracy — może to być coaching, mentoring, konsulting lub szkolenie, a także my. W zależności od sytuacji zdecydujemy się na jedną z tych form. Ważne jest dobranie adekwatnych narzędzi do poziomu rozwoju danej osoby oraz właściwe zdiagnozowanie potrzeb dalszej pracy.
Nie każdy ma możliwość zaangażowania zewnętrznego eksperta, gdyż często wiąże się to z rolami liderskimi czy menedżerskimi. Jednak nawet jeśli samodzielnie nie możesz tego zorganizować, zawsze możesz rozpocząć rozmowę na ten temat. W niektórych organizacjach jest to rutynowa praktyka, choć może jeszcze o tym nie wiesz. Jeśli więc jako zespół, w porozumieniu ze Scrum Masterem, czujecie, że mogłoby to pomóc, warto to rozważyć i porozmawiać z odpowiednimi osobami.
8. Umówcie się na sprawdzenie efektów – kiedy sprawdzicie, jaki efekt dały ustalone działania usprawnieniowe
Jedną z klasycznych pułapek w rozmowach o usprawnieniach jest to, że choć ustaliliśmy konkrety i stworzyliśmy plan, nie wracamy do niego i nie podsumowujemy podjętych działań. Warto porozmawiać ze swoim Scrum Masterem o tym, jak zamierzacie sprawdzić efekty umówionych działań i kiedy to zrobicie. Jeśli jesteś członkiem Zespołu Scrumowego, możesz wykorzystać najbliższą lub kolejną Retrospektywę, aby poświęcić kilka minut na omówienie, czy realizacja roli Scrum Mastera faktycznie się poprawiła. To dobra okazja, by docenić wykonane działania i ewentualnie przekazać informację zwrotną na temat obszarów, które nadal wymagają uwagi.
Podsumowując jak można zmienić sposób, w jaki realizowana jest odpowiedzialność Scrum Mastera w Twoim zespole?
- Zaproponuj spotkanie jeden na jeden lub z całym zespołem.
- Powołaj się na nasz materiał jako punkt odniesienia.
- Wymień rzeczy, których ci brakuje.
- Poproś, aby wspólnie nad tym popracować z zespołem.
- Ustalcie plan działania, jak usunąć luki, zaczynając od najważniejszej.
- Zaproś Scrum Mastera z innego zespołu, aby udzielił feedbacku.
- Zaangażuj zewnętrznego eksperta, który wesprze rozwój Scrum Mastera.
Jeśli nie masz pewności, czy Scrum w twojej organizacji jest realizowany w satysfakcjonującym stopniu lub czujesz, że nadal jest potencjał na usprawnienie, ale nie masz pomysłu, jak się za to zabrać, skorzystaj z naszego eksperckiego doradztwa. Dołączamy do organizacji, wykonujemy diagnozę stanu zwinności i na tej bazie rekomendujemy konkretne praktyki oraz zmiany, których celem jest poprawienie efektywności pracy zespołów. Więcej informacji o tej usłudze znajdziesz na stronie porzadnyagile.pl/diagnoza
Transkrypcja podcastu „Czego oczekiwać od Scrum Mastera?”
Kuba: Niedawno na warsztacie, który realizowaliśmy razem z Jackiem w jednej z firm, Product Ownerzy zebrani w tej grupie zapytali nas czego tak naprawdę w praktyce mogą oczekiwać od Scrum Mastera. Uznaliśmy to za świetne pytanie, zwłaszcza ten kontekst takiej praktycznej realizacji odpowiedzialności Scrum Mastera. Przepracowaliśmy sobie na tamtym warsztacie wspólnie odpowiedź, ale po uogólnieniu czujemy, że ta perspektywa jest interesująca dla wszystkich, nie tylko dla Product Ownerów. Zdecydowaliśmy, że to temat na ten odcinek. Więc sponsorami odcinka merytorycznymi jest grupa Product Ownerów ze znanej nam firmy, między innymi Łukasz i Adrian, których pozdrawiamy.
Jacek: Odcinek kierujemy do osób, które zarządzają Scrum Masterami oraz do członków Zespołów Scrumowych, którzy pracują ze Scrum Masterem. To nie znaczy, że Scrum Master powinien wyłączyć to nagranie, wręcz przeciwnie. Posłuchaj, jak tłumaczymy innym to, co należy do Twojej odpowiedzialności. Dokonaj samodzielnej refleksji, zarówno na poziomie tego, jak potrafisz tłumaczyć sens swojej roli, jak i to, co faktycznie jest przez Ciebie realizowane, a w czym możesz się jeszcze poprawić.
Kuba: W tym odcinku powiemy o tym, że Scrum Master, poprawnie realizujący swoją odpowiedzialność, inicjuje rozmowę o swojej ofercie, edukuje zespół w temacie zwinności i Scruma, sprawia, że wydarzenia i artefakty scrumowe mają sens.
Jacek: Zapewnia, że zespół się regularnie usprawnia, doprowadza do usuwania przeszkód, zwraca uwagę zespołu na jego efektywność i wyjaśnia intencje swoich działań.
Kuba: Temat interesujący, posłuchaj reszty odcinka. Spis treści tego odcinka jest prosty, zawiera dwa rozdziały. Jeden, to, czego możesz oczekiwać od Scrum Mastera, gdzie powiemy w szczegółach to, co przed chwilą wymieniliśmy, a w drugiej części skupimy się na tym, co zrobić, jeśli sposób pełnienia roli Scrum Mastera wymaga usprawnienia.
Jacek: I, zanim pójdziemy dalej, informacja, to taka najprostsza instrukcja, świadomie wyselekcjonowaliśmy to, co jest najistotniejsze naszym zdaniem i w szczególności naszą ambicją nie było zrobienie tutaj kalki z Przewodnika po Scrumie.
Kuba: Ok, to pierwszy rozdział. Czego możesz oczekiwać od Scrum Mastera? Zaczęliśmy od tego, że Scrum Master inicjuje rozmowę o swojej ofercie. Jest to takie BHP pracy scrum masterskiej, gdzie oczekujemy, że Scrum Master, który rozpoczyna pracę z danym zespołem czy w ogóle w danej firmie, umie opowiedzieć o tym, czym się zajmuje, co planuje robić, jakie techniki stosuje i w jakich zasadach współdziałania będzie operować. Tutaj, jeśli czujesz, że twój Scrum Master w Twoim zespole tego nie zrobił, albo nie zrobił to swoją osobą, tutaj zakładamy, że może nasi Słuchacze są w różnych rolach, jako Product Owner, lider zespołu czy konkretna funkcja w gronie deweloperów, jeśli masz poczucie niedosytu, albo no ewidentnie, nikt nigdy w gronie scrummasterskim z Tobą nie rozmawiał na temat tego, czym Scrum Master się zajmuje, no to uważamy, że to jest jakby taki pierwszy, wręcz zerowy krok. Scrum Master powinien wyjaśnić, na czym polega ta funkcja.
Jacek: I to brzmi banalnie, na zasadzie, no cóż, wielce tutaj można opowiadać, natomiast umiejętność opowiedzenia, przedstawienia takiej oferty świadczy o tym, że jest ona dosyć dobrze przemyślana i co ważne, wybiega tylko poza wsparcie zespołu w trakcie wydarzeń scrumowych. Tych rzeczy, które Scrum Master może zaoferować, jest o wiele więcej i samo ćwiczenie polegające na zastanowieniu się, co ja tak naprawdę mogę zrobić w organizacji jako Scrum Master, jest czymś, do czego z Kubą gorąco zachęcamy.
Jacek: Kolejna rzecz, którą możesz oczekiwać od Scrum Mastera, to to, że edukuje on zespół w temacie zwinności oraz Scruma. Czyli spodziewamy się tutaj, że zarówno jest w stanie wytłumaczyć framework scrumowy, który w wielu firmach jest jakiegoś rodzaju fundamentem, na którym opiera się praca zespołów, natomiast oczekiwalibyśmy tutaj nieco więcej, czyli zrozumienie też, czym tak naprawdę jest zwinność. Popularność Scruma doprowadziła do tego, że często pewne techniki czy praktyki są kategoryzowane jako scrumowe, no i w tym wszystkim bardzo łatwo zapomnieć, że za tym wszystkim stoją pewne pryncypia, pewne techniki wynikające czysto z podejścia zwinnego, czy inspirowane z innych metod pracy, czy z innych frameworków. Zrozumienie tego oraz umiejętność sensownego wytłumaczenia tego w zespole jest czymś, czego spodziewałbym się od Scrum Mastera.
Kuba: I co mamy na myśli w praktyce w takim punkcie, że Scrum Master edukuje? Mamy tu na myśli między innymi chociażby samo zarządzanie, czyli koncept tego, że zespół sam organizuje sobie pracę i nie potrzebuje żadnego koordynatora, żadnego managera, żadnej osoby zewnętrznej lub nadrzędnej nad zespołem. Zespół często boryka się z tematem Celu Sprintu. Tutaj też oczekujemy, że Scrum Master umie to wyjaśnić, podpowiedzieć, jak to zastosować, umie też przeprowadzić zespół przez pewną zmianę, żeby coś takiego wprowadzić w życie. Czy szereg tematów związanych na przykład z zarządzaniem, Backlogiem Produktów, gdzie tu są techniki związane z prioretyzacją, jakieś szablony stosowania konkretnych sposobów opisu tych elementów? Wymieniam tylko kilka takich najpopularniejszych, ale tak generalizując, oczekuję, że Scrum Master umie powiedzieć, jaką praktykę można by zastosować dla problemu, jaki dany zespół ma, każdy ma swoje. Umie też powiedzieć, słuchajcie, można to robić tak, czy to poprzez przykłady, czy poprzez jakieś szablony, czy poprzez jakieś podpowiedzi z jakichś konkretnych modeli. Ale co ważne, też umie też wprowadzić to w życie i pomóc zespołowi to zastosować, podpowiedzieć jak to zrobić po raz pierwszy, podpowiedzieć jak to zrobić jeszcze lepiej. Czyli tutaj, jeśli Scrum Master razem z nami wszystkimi w zespole mówi, nie umiemy tego robić, to myślę, że jednak to Scrum Master ma tutaj coś do nadrobienia w temacie umiejętności edukacji zespołu.
Kuba: Trzecia rzecz, której możesz oczekiwać od swojego Scrum Mastera to to, że sprawia, że wydarzenia i artefakty scrumowe mają sens. Coś, co z bólem serca czasami słyszę od zespołów, to stwierdzenia typu: Nasze Daily nie ma sensu, albo nie ma sensu realizować Retrospektywy, czy to, co mamy w Backlogu Produktu jest zupełnie bezcelowe, bezsensowne, nie ma sensu tego uzupełniać. To jest dla mnie sygnał, że tu jest coś do poprawy i tak zamieniając to na pozytyw, wszystkie elementy Scruma, tak jak ja w niej ja go wierzę, jak go praktykowałem, jak go widziałem na własne oczy przez kilkanaście lat, mają sens. Po coś są, są realizowane z pewną intencją i to Scrum Master umie to do zespołu przekazać, zrozumiałem językiem, ale też tak sprawić, żeby ten sens się w zespole pojawił. Zwłaszcza zespół początkujący, albo mający jakieś swoje wyzwania może robić te wszystkie elementy bardzo niedoskonale, ale to od Scrum Mastera oczekuję, że drobnymi korektami, drobnymi podpowiedziami sprawiamy, że pewne rzeczy w naszym Scrumie zaczynają się składać w większą całość.
Jacek: I pierwszym krokiem z perspektywy Scrum Mastera byłoby na pewno zrozumienie tych wszystkich niuansów, żeby móc komentować wydarzenia i artefakty oraz ich celowość i sensowność, to najpierw trzeba odrobić lekcje pod tytułem po co tak naprawdę to robimy? Dlaczego ten konkretny element Scruma jest tu, gdzie jest, dlaczego powinniśmy na niego zwracać uwagę? Co oczywiście prowadzi do rekomendacji, żeby jednak zadbać o edukację i tak naprawdę, naprawdę zrozumieć, po co te konkretne klocki zostały wymyślone. No i z mojej perspektywy i na bazie moich doświadczeń, to jest coś więcej niż tylko lektura Przewodnika po Scrumie. Jednak rozmawianie z praktykami, uczestnictwo w szkoleniach, w których jest to tłumaczone przez osoby, które faktycznie to rozumieją, to są na pewno przykładowe rzeczy, które można zrobić, żeby takie zrozumienie uzyskać.
Jacek: Kolejna rzecz, którą możesz oczekiwać od Scrum Mastera. Zapewnia, że zespół się regularnie usprawnia. Usprawnianie się jest absolutnym filarem zarówno podejścia zwinnego, jak i Scruma. I zadbanie o to, żeby faktycznie to usprawnianie miało miejsce, jest jedną z ważniejszych funkcji Scrum Mastera. Z jednej strony ważne, żeby takie usprawnienia faktycznie były realizowane, czyli to na co się umówimy, żeby było faktycznie przez zespół wykonywane. Z drugiej strony warto byłoby zadbać o to, żeby były to faktycznie te rzeczy, które usprawnią pracę zespołu, a nie były tylko jakimiś takimi wygodnymi tematami zastępczymi.
Kuba: I po czym możemy poznać, że taki Scrum Master wspiera zespół właśnie w usprawnianiu? Przede wszystkim realizuje Retrospektywy Sprintu. Tutaj w wielu zespołach to wydarzenie scrumowe albo niestety jest pomijane, albo jest traktowane bardzo po macoszemu. Dobry Scrum Master sprawia, że zespół czuje o co chodzi w tej Retro, czuje też jaki ma przebieg, jakich instrukcji oczekuje od członków zespołu, które uczestniczą w tym wydarzeniu. No i w efekcie właśnie cały zespół dochodzi do konkretów. To nie jest tylko narzekanie, to też jeden z popularnych wzorców negatywnych, ale że zespół wychodzi z poczuciem – Tak. Od najbliższego Sprintu zrobimy tą jedną, dwie, trzy rzeczy, które faktycznie spróbują zmienić realia pracy tego zespołu. Jeśli któryś z tych wzorców negatywnych, o których wspomniałem w poprzednim zdaniu, jest do poprawy, to być może warto rzucić okiem na nasz webinar o tym, jak powinna wyglądać porządna Retrospektywa Sprintu. Jest ona do znalezienia pod adresem porzadnyagile.pl/retro.
Kuba: Kolejna rzecz, o którym poznać, że Scrum Master realizuje swoją odpowiedzialność w poprawny sposób, to to, że doprowadza do usuwania przeszkód. Przeszkody to jest takie bardzo scrumowe ogólne pojęcie na to, że zespół albo spowalnia swoją pracę, albo niepotrzebnie ma jakieś przestoje, czy trudności w realizacji swoich celów, czy po prostu ewidentnie utyka w miejscu i nie jest w stanie zrealizować swoich planów. Co ważne, tutaj specjalnie mówimy dość ogólnie, bo też tak to w praktyce jest realizowane. Scrum Master swoimi działaniami doprowadza do usuwania przeszkód, ale to nie jest tak, że Scrum Master osobiście usuwa te przeszkody, bo tutaj sposobów realizacji tego może być więcej. Scrum Master niektóre przeszkody może usuwać osobiście, ale też może się przysłużyć zespołowi poprzez świadomą eskalację problemów do odpowiednich osób poza zespołem albo wsparcie innych członków zespołu w tym, żeby to usuwanie faktycznie nastąpiło. Na przykład poprzez przypominanie o temacie, nie ignorowanie tematu, dostrzeganie, że on w ogóle istnieje i tym sposobem zachęcenie całego zespołu do wspólnego rozwiązania problemu.
Jacek: Dobrego Scrum Mastera w tym aspekcie poznamy po tym, że ten rejestr tych przeszkód, jakiś Backlog przeszkód, lista przeszkód, ona istnieje, ona jest widoczna, to nie jest coś, co Scrum Master sobie gdzieś tam kitra na boku i to jest coś takiego jego, do czego zespół nie ma dostępu. Powinno być absolutnie odwrotnie, czyli tak naprawdę to są przeszkody zespołowe, które oczywiście Scrum Master będzie próbował rozwiązać samodzielnie czy z pomocą innych osób, ale jednak będzie powodował, że te tematy będą szły do przodu. Istotnym aspektem w kontekście usuwania przeszkód jest zadbanie o to, żeby rozmawiać o faktycznych przyczynach źródłowych problemu, żeby nie rozwiązywać jakichś takich powierzchownych, widocznych aspektów, a jednak zagłębić się trochę w głąb problemu i zrozumieć z czego on tak naprawdę wynika.
Jacek: Przedostatnia porada w kontekście czego możesz oczekiwać od Scrum Mastera, zwraca uwagę zespołu na jego efektywność. Kiedy mówimy o efektywności, mamy tutaj na myśli relacje efektów uzyskanych przez zespół w kontekście do tego jakie były koszty doprowadzenia do tych rezultatów, do tych efektów. W szczególności nie mamy tutaj na myśli patrzenia na to jak bardzo ludzie są zajęci, czy jak bardzo są zapracowani, czy jak szybko pracują. Kompletnie to nie ta ścieżka, raczej ta prosta relacja efektów do poniesionych kosztów.
Kuba: I relacja jest prosta, ale sposób tego mierzenia nie zawsze będzie prosty, więc tutaj co zespół to będzie trochę inna historia. W zależności od tego jaki jest produkt, jaka jest też firma, jaki jest biznes, w którym dany zespół funkcjonuje, to te efekty mogą mieć różny smak. Dzisiaj w tym nagraniu głębiej w to nie wyjdziemy, za chwilę polecę materiał dodatkowy. Natomiast coś, co Scrum Master tutaj ma za zadanie to to, żeby zwracać na to uwagę czy w ogóle o tej efektywności się mówi. Myślę, że tutaj duża porcja pracy z Product Ownerem danego zespołu, żebyśmy wszyscy jako cały Zespół Scrumowy byli uświadomieni, gdzie tu jest wartość biznesowa, na czym firma zarabia, dlaczego klienci, użytkownicy chcą tego konkretnego elementu. No i tutaj jest ta strona właśnie wyników, ale również rozmowa o kosztach. Czy zespół pracuje tak wydajnie jak trzeba, czy są jakieś potencjały na to, żeby może zaoszczędzić niektórych kosztów? Myślę tutaj niekoniecznie o kosztach ludzkich, ale każdy zespół ma też sporo kosztów po stronie, na przykład infrastruktury, licencji niepotrzebnych wykonanych ruchów, słabej jakości, słabych praktyk. To wszystko się kumuluje w to, że koszt wytworzenia pewnego efektu jest trochę wyższy niż mógłby być. Ważne, że Scrum Master to porusza z zespołem, uświadamia, wyjaśnia, pokazuje pewne może mierniki zadaje pewne trudne pytania, które dają wszystkim do myślenia w tej kwestii tak, żeby zespół nie realizował bezmyślnie zadań, które są bezwartościowe, albo realizował te zadania w sposób, który jest bardzo kosztowny. Więcej na ten temat, jeśli jest to interesujące dla Ciebie, znajdziesz na moim blogu, gdzie stworzyłem dedykowaną stronę tematowi efektywności, znajdziesz to pod adresem kubaszczepanik.pl/efektywnosc, akurat bez polskich znaków.
Kuba: I ostatnie oczekiwanie, które miałbym względem Scrum Mastera dobrze realizując swoją odpowiedzialność, to taki rodzaj pewnej klamry. Wszystkie te poprzednie punkty, które wymieniliśmy już w tym nagraniu muszą być zrealizowane w pewnym konkretnym stylu. Scrum Master musi wyjaśniać intencje swoich działań. Mam duży problem ze Scrum Masterami, którzy zachowują się bardzo enigmatycznie i bez wyraźnego zapytania nie umieją powiedzieć, dlaczego coś proponują, jakąś technikę, zadają jakieś pytanie, czy proponują, czy proszą o wykonanie konkretnej instrukcji. Od dobrego Scrum Mastera oczekuję, że niepytany w gdzieś nieczeledżowany sposób umie powiedzieć – Robimy to, to i to dlatego, że chcę coś osiągnąć, chcemy coś jako cały zespół osiągnąć. Odważnie i szczerze deklaruje pewne rzeczy deklaruje pewne oczekiwania. Pokazuje swój plan działania. Też tak odwracając nie ma żadnej tutaj ukrytej agendy jakiejś manipulacji, jakiejś tajemnicy, której zespół nie jest w stanie zrozumieć.
Kuba: No i taka incepcja w tym nagraniu. Jacek dlaczego naszą intencją jest to żeby deklarować intencję sposobu działania Scrum Mastera?
Jacek: Jest to istotne, dlatego, żeby Scrum Master nie budował sobie wizerunku osoby, która ma jakiś tajny plan, jakąś ukrytą agendę czy żeby ktoś sobie pomyślał, że Scrum Master jest jakąś taką nadrzędną rolą w stosunku do zespołu i on coś wie i mówi jak ma być, a ludzie mają tak naprawdę słuchać. No jest zupełnie odwrotnie. Czyli te intencje powinny być maksymalnie jasne, powinny być transparentne, powinny być jasne dla zespołu i zespoł powinien doskonale rozumieć, że przykładowe jakieś konkretne pytanie zespołu, czy jakaś sugestia, czy propozycja nie wynika z jakiegoś tam widzimisię, Scrum Mastera, który przeczytał mądrą książkę i teraz udaje, że wie, a raczej ma być pomocą dla zespołu, żebyśmy wspólnymi siłami osiągnęli jakiś konkretny sensowny rezultat.
Kuba: Ten akcent na wspólnymi siłami, czyli wiele z tych rzeczy, o których mówimy tak naprawdę ma jakąś taką wspólną odpowiedzialność całego Zespołu Scrumowego. Bo to cały zespół się usprawnia, to cały zespół usuwa przeszkody, to cały zespół dba o swoją efektywność i mógłbym tak podsumowywać wszystkie punkty wymienione wcześniej. Scrum Master tutaj może wspierać, podsuwać, ale tak naprawdę to wszyscy razem musimy rozumieć o co nam chodzi. Scrum Master być może ma dobre pomysły, ale jeśli ma te pomysły wciskane zespołowi, to najczęściej nic to nie daje.
Kuba: I zanim przejdziemy do kolejnego rozdziału, przypominam, że trwają zapisy na moje warsztaty, Prawdziwe Przypadki Scrumowe. Grupa jest już liczna i silna w momencie tego nagrania, nadal są pojedyncze wolne miejsca, zapraszam na 202procent.pl/przypadki-scrumowe po więcej szczegółów i informacje organizacyjne.
Jacek: Dobrze, przechodzimy do drugiej części nagrania, czyli tak nieco bardziej praktycznie. Co zrobić, jeśli sposób pełnienia roli Scrum Mastera wymaga usprawnienia. Przede wszystkim z Twojej Słuchaczu perspektywy, jeżeli wchodzisz w relację ze Scrum Masterem no to warto byłoby zacząć od zaproponowania spotkania. Może to być spotkanie jeden na jeden, może to być też spotkanie zorganizowane wspólnie z zespołem, gdzie omówicie jak tak naprawdę ta oferta Scrum Mastera mogłaby wyglądać. Jak się czujemy z tym jak aktualnie ta rola jest pełniona no i być może pojawi się tutaj przestrzeń na to, żeby porozmawiać o tym, co można byłoby zrobić inaczej.
Kuba: I bardzo wprost mówimy o tym, żeby to było wspólne spotkanie dlatego, że naszym doświadczeniem jest to, że wiele zespołów albo pojedynczych osób tworzących zespół ma jakieś uwagi do Scrum Mastera. Nie za bardzo jest przestrzeń na to, żeby o tym rozmawiać. Czasami w niektórych firmach nie ma kultury wystarczająco funkcjonującej, związanej z informacją zwrotną, więc trochę trudniej się o tym rozmawia wprost, a Scrum Masterzy czasami niestety nie realizują jakiejś praktyki, związanej z proszeniem o informację zwrotną. Więc tutaj pierwszy punkt jest o tym, żeby wyjść z inicjatywą, spotkać się z konkretnym Scrum Masterem lub Scrum Masterką z Twojego zespołu czy z Twojego otoczenia i zainicjować rozmowy.
Kuba: Druga rekomendacja, to powołaj się na nasz materiał jako punkt odniesienia. Niestety jest trochę tak, że wiele osób nadal nie do końca rozumie, czym Scrum Master się zajmuje i z tego powodu trochę trudniej, rzetelnie i szczerze tak porozmawiać o tym, gdzie są niedociągnięcia lub gdzie jakieś są potencjały na usprawnienie. Przygotowaliśmy ten materiał z pełną świadomością, że może on służyć właśnie dokładnie do tego, żeby zrobić sobie swego rodzaju rachunek sumienia, zastanowić się jak w Twoim zespole rola Scrum Mastera jest realizowana. Jeśli czujesz, że któryś z punktów, który wymieniliśmy w pierwszym rozdziale ma niedociągnięcia, ma potencjały, to wprost o tym powiedz. Powinno być tak, że dla twojego Scrum Mastera nasz materiał pochodzi ze zaufanego źródła i jest bazą do wspólnej rozmowy.
Jacek: Kolejny punkt. Wylicz rzeczy, których Ci brakuje. Tak jak Kuba wspomniał, materiał może być punktem odniesienia, ale oczywiście należałoby tutaj uwzględnić kontekst organizacyjny. Pewne przeszkody, pewne rzeczy, które nie są realizowane jako Scrum Master być może w danym kontekście są nieco bardziej istotne. Czyli przykładowo, może największy problem aktualnie dotyczy braku wsparcia dla osób biznesowych, braku wsparcia dla osoby Product Ownera. Być może Backlog Produktu nie jest tak przejrzysty i sensownie poukładany jak mógłby być. No stąd tutaj jakby trochę na Tobie pewna odpowiedzialność spoczywa, żeby wskazać tę paletę rzeczy, które można usprawnić. Jednocześnie wskazując te, które są z Twojej perspektywy czy z perspektywy twojej organizacji najbardziej istotne.
Kuba: Natomiast mocna rekomendacja, żeby się trzymać konkretów, faktów. Spróbujmy na tym etapie może mniej oceniać, mniej robić sobie wyrzuty, może też nie róbmy jakiejś recenzji dotychczasowych działań danego Scrum Mastera, tylko raczej bardzo nastawienie na przyszłość. Nastawienie takie o myśleniu o tym, co moglibyśmy wszyscy razem zrobić, a nie co do tej pory nie zadziałało u tej osoby albo u poprzednika, poprzedniego Scrum Mastera czy poprzednich członków zespołu.
Kuba: Czwarta nasza rekomendacja. Poproś, żeby nad tym wspólnie popracować z zespołem. Mocno to akcentowaliśmy w temacie intencje i tutaj to wraca. Większość usprawnień jakie Scrum Master może wprowadzić w swoim sposobie działania jest silnie współzależna od tego, jak działa cały zespół. Czyli Scrum Master indywidualnie może naprawdę niewiele zmienić, jeśli nie będzie jakiegoś rodzaju wsparcia, przynajmniej od części zespołu. Więc tutaj od razu kierujemy Twoje myśli w stronę tego, żeby ustalić co wszyscy w zespole albo co duża część zespołu może zrobić, żeby wspólnie usunąć rzeczy, których na razie brakuje, albo poprawić rzeczy, które wymagają usprawnienia.
Jacek: Kolejny krok. Ustalcie plan działania, jak konkretnie usunąć luki, zaczynając od najważniejszej. Mówiąc plan działania, mam tutaj na myśli konkretne kroki takie bardzo jasne, niewieloznaczne, rabialne. Nie jakieś wielkie ogólne sformułowania, tylko trzeba się spotkać z tą i z tą osobą, trzeba zrobić spotkanie z tym i z tym, trzeba przygotować jakiś materiał, trzeba coś przeanalizować, czyli bardzo konkretnie. No i w tym wszystkim to, co już trochę wybrzmiało w poprzednich punktach, warto limitować sobie tą szerokość tematów, którymi się zajmujemy. Zacząć od najważniejszej, rozpocząć pracę nad tym tematem, skupić się na tym, żeby tą najważniejszą rzecz doprowadzić albo do końca, albo do jakiegoś satysfakcjonującego momentu i dopiero wtedy brać się za kolejne tematy, żeby nie wpaść w pułapkę, że porozgrzebujemy bardzo dużo wątków, a tak naprawdę żaden z nich nie będzie zrealizowany do końca.
Kuba: Kolejna porada, już trochę opcjonalna, ma parę założeń, to zaproś Scrum Mastera z innego zespołu, żeby dał feedback. Założenie najważniejsze, że w naszej organizacji w ogóle jest jakiś jeszcze inny Scrum Master, którego można zaprosić, no ale odpowiednio o dużych czy średnich organizacjach już to ma miejsce. Natomiast w tej instrukcji, tak prostej, jest dużo magii. Magii, z której sami z Jackiem korzystaliśmy czy stosujemy ją wręcz do dzisiaj. Jednak co świeże oko, to świeże oko. Ktoś, kto jest bardzo zaangażowany w temat, ktoś, kto jest bardzo zanurzony w dany kontekst, może po prostu pewnych rzeczy nie dostrzegać. Więc ja do dzisiaj sobie cenię, że Jacek przyjdzie na mój warsztat i mi podpowie, że w niektórych miejscach wpadam w za duże dygresje albo w innych miejscach może moja instrukcja wymagała poprawy i dokładnie ten sam efekt może dać się inny Scrum Master z innego zespołu, który przyjdzie, dołączy na Sprint, czy dołączy, chociaż na pojedyncze wybrane spotkanie czy warsztaty, czy konkretne wydarzenie scrumowe. I na tej bazie zwrócił uwagę na pewne rzeczy, które mogą pomóc danemu konkretnemu, naszemu Scrum Masterowi w realizacji swojej roli.
Jacek: Opcjonalnym punktem rozbudowującym to, co Kuba przed chwilą opowiedział, jest zaangażowanie zewnętrznego eksperta, który wesprze rozwój Scrum Mastera. Tutaj do ustalenia jest możliwy styl współpracy. To może być relacja coachingowa, to może być relacja mentoringowa, to może być wejście bardziej w rolę konsultanta, może to będzie bardziej rola trenerska, a może tak naprawdę w zależności od konkretnej sytuacji będziemy umawiać się na jedną z tych konkretnych podstaw. Oto co warto zadbać, to żeby dobrać adekwatne narzędzia do poziomu rozwoju danej osoby, no i dobrze mieć zdiagnozowane potrzeby dalszej pracy. Nie każdy z naszych Słuchaczy jest w pozycji do tego, żeby zaangażować zewnętrznego eksperta, bo to się raczej wiąże się z rolami liderskimi czy managerskimi, ale nawet jeśli Ty samodzielnie nie jesteś w stanie do tego doprowadzić, to na pewno możesz rozpocząć taką rozmowę. Jest to praktyką, niektóre organizacje robią to dość rutynowo i to jest może możliwe, tylko może jeszcze wasze organizacje niepraktykowane, a może nawet praktykowane, tylko jeszcze o tym nie wiecie. Więc tutaj, jeśli czujecie jako zespół w porozumieniu ze Scrum Masterem, że to jest coś, co mogłoby pomóc, to warto to rozważyć i spróbować porozmawiać z tym z odpowiednimi osobami.
Jacek: I dodam tak bardzo wprost, że tymi odpowiednimi osobami możemy być my z Kubą.
Kuba: Tak. I ostatni punkt w naszej instrukcji. Umówcie się na sprawdzenie efektów. Jedną z klasycznych pułapek rozmowy o usprawnianiu się jest to, że się nawet umówiliśmy na konkrety i nawet zrobiliśmy plan, tylko nie wróciliśmy, nie podsumowaliśmy odpowiednich działań. Tutaj możemy porozmawiać ze swoim Scrum Masterem o tym, jak sprawdzicie, jakie efekty da jakieś umówione działanie i też, kiedy do tego wrócicie. Jeśli jesteś członkiem Zespołu Scrumowego, to jest spora szansa, że można się przyczepić do po prostu konkretnej, najbliższej albo jeszcze kolejnej Retrospektywy i tam sobie wygospodarować parę minut na to, żeby sobie powiedzieć, czy umówiony aspekt realizacji roli Scrum Mastera faktycznie się poprawił. To jest dobra okazja, żeby sobie docenić wykonane działania i być może też dać informację zwrotną do tego, co nadal jeszcze jest pewnym potencjałem.
Jacek: Podsumowując. Jak można zmienić sposób, w jaki realizowana jest odpowiedzialność Scrum Mastera w Twoim zespole? Zaproponuj spotkanie jeden na jeden lub z zespołem. Powołaj się na nasz materiał jako punkt odniesienia. Wylicz rzeczy, których ci brakuje. Poproś, żeby nad tym wspólnie popracować zespołem.
Kuba: Ustalcie plan działania, jak usunąć luki zaczynając od najważniejszej. Zaproś Scrum Mastera z innego zespołu, żeby dał feedback. Zaangażuj zewnętrznego eksperta, który wesprze rozwój Scrum Mastera i umówcie się na sprawdzenie efektu.
Jacek: Jeżeli nie masz pewności, czy Scrum w Twojej organizacji realizowany jest w satysfakcjonującym stopniu albo czujesz, że nadal jest potencjał na usprawnienia, ale nie masz pomysłu, jak się za to zabrać, skorzystaj z naszego eksperckiego doradztwa. Dołączamy z Kubą do organizacji, wykonujemy diagnozę stanu zwinności i na tej bazie rekomendujemy konkretne praktyki oraz zmiany, których celem jest poprawianie efektywności pracy zespołów. Więcej informacji o tej usłudze znajdziesz na stronie porzadnyagile.pl/diagnoza.
Kuba: Natomiast notatki do tego odcinka, artykuł, transkrypcję oraz zapis wideo naszej rozmowy znajdziesz na stronie porządnyagile.pl/127.
Jacek: I to by było wszystko na dzisiaj. Dzięki Kuba.
Kuba: Dzięki Jacek. I do usłyszenia wkrótce.
The post Czego oczekiwać od Scrum Mastera? first appeared on Porządny Agile.
147 епізодів
Manage episode 440519111 series 2440361
Grupa Product Ownerów z jednej z firm zadała nam pytanie: „Czego w praktyce możemy oczekiwać od Scrum Mastera?”. To zagadnienie zainspirowało nas do szerszej dyskusji o tym, jak powinna wyglądać taka współpraca ze Scrum Masterem z perspektywy dowolnego członka Zespołu Scrumowego. Jeśli zarządzasz Scrum Masterami lub jesteś członkiem Zespołu Scrumowego, to ten materiał jest właśnie dla Ciebie. Scrum Masterzy też znajdą tu przydatne informacje. Pomożemy Ci zrozumieć, jak skutecznie komunikować swoją rolę i odpowiedzialności.
Spis treści
Kiedy Scrum Master, poprawnie realizuje swoją odpowiedzialność?
1. Inicjuje rozmowę o swojej “ofercie”
To podstawowy element pracy, gdzie oczekujemy, że Scrum Master, rozpoczynając współpracę z zespołem lub firmą, potrafi opowiedzieć, czym się zajmuje, co planuje robić, jakie techniki stosuje i na jakich zasadach będzie współpracować. Jeśli twój Scrum Master tego nie zrobił — niezależnie od tego, czy jesteś Product Ownerem, liderem zespołu czy deweloperem — i masz poczucie niedosytu lub nikt z grona Scrum Masterów nie wyjaśnił ci, czym się zajmuje, to uważamy, że jest to pierwszy, wręcz zerowy krok. Scrum Master powinien wyjaśnić, na czym polega jego funkcja. Umiejętność przedstawienia swojej oferty świadczy o tym, że jest ona dobrze przemyślana i wykracza poza wsparcie zespołu tylko podczas wydarzeń scrumowych. Scrum Master może zaoferować o wiele więcej, i samo zastanowienie się nad tym, co faktycznie może zrobić w organizacji, jest czymś, do czego zachęcamy.
2. Edukuje zespół w temacie zwinności i Scruma
Oczekujemy, że Scrum Master potrafi wyjaśnić nie tylko sam framework Scrum, który w wielu firmach stanowi podstawę pracy zespołów, ale także rozumie, czym jest zwinność. Popularność Scruma sprawiła, że wiele technik i praktyk jest kategoryzowanych jako scrumowe, co może prowadzić do zapomnienia o podstawowych zasadach wynikających z podejścia zwinnego lub inspirowanych innymi metodami pracy. Ważne jest, aby Scrum Master rozumiał te zasady i umiał je sensownie wytłumaczyć zespołowi.
W praktyce oznacza to edukowanie zespołu w obszarach takich jak samozarządzanie — koncept, że zespół sam organizuje swoją pracę bez potrzeby koordynatora czy managera. Scrum Master powinien umieć wyjaśnić temat Celu Sprintu, podpowiedzieć, jak go zastosować, i przeprowadzić zespół przez niezbędne zmiany. Dotyczy to również zarządzania Backlogiem Produktu, technik priorytetyzacji czy sposobów opisu elementów Backlogu.
Oczekuję\emy, że Scrum Master potrafi zaproponować praktyki odpowiednie do problemów zespołu, przedstawić przykłady, szablony czy modele. Ważne jest także, aby umiał wdrożyć te rozwiązania w życie, pomóc zespołowi w ich zastosowaniu, doradzić, jak zrobić to po raz pierwszy i jak udoskonalić proces. Jeśli Scrum Master wraz z zespołem mówi: „Nie umiemy tego robić”, to oznacza, że powinien nadrobić w zakresie edukacji zespołu.
3. Sprawia, że wydarzenia i artefakty scrumowe mają sens
Z bólem serca czasami słyszymy od zespołów stwierdzenia typu: „Nasze Daily nie ma sensu”, „Nie warto realizować Retrospektywy” czy „To, co mamy w Backlogu Produktu, jest zupełnie bezcelowe i nie ma sensu tego uzupełniać”. Dla nas to sygnał, że jest coś do poprawy. Przekuwając to na pozytywy, wszystkie elementy Scruma, w które wierzymy, praktykowaliśmy i obserwowaliśmy mają sens. To Scrum Master potrafi to przekazać zespołowi zrozumiałym językiem i sprawić, by ten sens pojawił się w zespole. Zwłaszcza zespół początkujący lub mający swoje wyzwania może wykonywać te elementy niedoskonale. To od Scrum Mastera oczekujemy, że drobnymi korektami i podpowiedziami sprawi, że rzeczy w naszym Scrumie zaczną się składać w większą całość.
Pierwszym krokiem z perspektywy Scrum Mastera powinno być zrozumienie wszystkich niuansów, aby móc komentować wydarzenia i artefakty oraz ich celowość i sensowność. Najpierw trzeba odrobić lekcję pod tytułem: „Po co tak naprawdę to robimy? Dlaczego ten konkretny element Scruma jest tu, gdzie jest? Dlaczego powinniśmy na niego zwracać uwagę?” To oczywiście prowadzi do rekomendacji, aby zadbać o edukację i naprawdę zrozumieć, dlaczego te konkretne elementy zostały wymyślone. Rozmawianie z praktykami, uczestnictwo w szkoleniach prowadzonych przez osoby, które faktycznie to rozumieją — są to przykłady działań, które można podjąć, aby uzyskać takie zrozumienie.
4. Zapewnia, że zespół się regularnie usprawnia
Ciągłe doskonalenie jest absolutnym fundamentem zarówno podejścia zwinnego, jak i Scruma. Zadbanie o to, by usprawnienia faktycznie miały miejsce, jest jedną z najważniejszych funkcji Scrum Mastera. Ważne jest, aby te usprawnienia były rzeczywiście realizowane przez zespół zgodnie z ustaleniami. Ponadto warto upewnić się, że dotyczą one faktycznie obszarów, które poprawią pracę zespołu, a nie są jedynie wygodnymi tematami zastępczymi.
Jak możemy rozpoznać, że Scrum Master wspiera zespół w usprawnianiu? Przede wszystkim poprzez organizację Retrospektyw Sprintu. Niestety, w wielu zespołach to wydarzenie scrumowe jest pomijane lub traktowane bardzo powierzchownie. Dobry Scrum Master sprawia, że zespół rozumie cel Retrospektywy, zna jej przebieg i wie, czego się od niego oczekuje podczas tego spotkania. W efekcie cały zespół dochodzi do konkretnych wniosków. Retrospektywa nie jest tylko jednym z popularnych negatywnych wzorców, ale miejscem, gdzie zespół wychodzi z poczuciem: „Tak, od najbliższego Sprintu wprowadzimy jedną, dwie lub trzy rzeczy, które realnie zmienią naszą pracę”. Jeśli któryś z tych negatywnych wzorców, wymaga poprawy, warto rzucić okiem na nasz webinar o tym, jak powinna wyglądać porządna Retrospektywa Sprintu. Jest on dostępny pod adresem porzadnyagile.pl/retro.
5. Doprowadza do usuwania przeszkód
Przeszkody w Scrumie to ogólne pojęcie odnoszące się do sytuacji, w których zespół spowalnia pracę, doświadcza niepotrzebnych przestojów, ma trudności w realizacji celów lub ewidentnie stoi w miejscu i nie jest w stanie zrealizować swoich planów.
Scrum Master dąży do usuwania tych przeszkód. Może to robić samodzielnie, ale także przysłużyć się zespołowi poprzez świadomą eskalację problemów do odpowiednich osób poza zespołem lub wspierać innych członków zespołu w ich rozwiązywaniu. Na przykład poprzez przypominanie o problemie, nieignorowanie go, dostrzeganie jego istnienia i w ten sposób zachęcanie całego zespołu do wspólnego znalezienia rozwiązania.
Dobrego Scrum Mastera w tym aspekcie poznamy po tym, że rejestr przeszkód istnieje i jest widoczny. Nie jest to coś, co Scrum Master trzyma dla siebie i do czego zespół nie ma dostępu. Powinno być wręcz przeciwnie: to są przeszkody zespołowe, które Scrum Master będzie próbował rozwiązać samodzielnie lub z pomocą innych, ale będzie dbał o to, by tematy posuwały się naprzód. Ważne jest także, aby rozmawiać o faktycznych, źródłowych przyczynach problemu, a nie tylko o powierzchownych aspektach. Trzeba zagłębić się w problem i zrozumieć, z czego on tak naprawdę wynika.
6. Zwraca uwagę zespołu na jego efektywność
Kiedy mówimy o efektywności, mamy na myśli relację między efektami uzyskanymi przez zespół a kosztami poniesionymi na ich osiągnięcie. Nie chodzi o to, jak bardzo ludzie są zajęci, zapracowani czy jak szybko pracują — to nie ta droga. Istotna jest prosta zależność między efektami a kosztami.
Choć ta relacja jest prosta, sposób jej mierzenia nie zawsze jest łatwy, więc dla każdego zespołu może to wyglądać inaczej. W zależności od produktu, firmy czy branży, w której zespół działa, efekty mogą mieć różny charakter.
Zadaniem Scrum Mastera jest zwracanie uwagi na to, czy w ogóle mówi się o efektywności. Ważna jest współpraca z Product Ownerem, aby cały Zespół Scrumowy był świadomy, gdzie leży wartość biznesowa, na czym firma zarabia i dlaczego klienci czy użytkownicy chcą konkretnego elementu. To strona wyników, ale równie istotna jest rozmowa o kosztach. Czy zespół pracuje tak wydajnie, jak powinien? Czy są możliwości zaoszczędzenia pewnych kosztów?
Nie chodzi tu tylko o koszty ludzkie. Każdy zespół ponosi również koszty związane z infrastrukturą, licencjami, niepotrzebnymi działaniami, niską jakością czy nieefektywnymi praktykami. Wszystko to kumuluje się, powodując, że koszt wytworzenia efektu jest wyższy niż mógłby być. Ważne, aby Scrum Master poruszał te kwestie z zespołem — uświadamiał, wyjaśniał, pokazywał pewne mierniki i zadawał trudne pytania, które skłaniają do refleksji. Dzięki temu zespół nie będzie realizował bezmyślnie zadań bez wartości ani wykonywał ich w sposób bardzo kosztowny.
Więcej na ten temat znajdziesz na blogu Kuby, gdzie powstała dedykowaną stronę poświęconą efektywności: https://www.kubaszczepanik.pl/efektywnosc/
7. Wyjaśnia intencje swoich działań
Ostatnie oczekiwanie wobec Scrum Mastera dobrze realizującego swoją rolę stanowi pewnego rodzaju klamrę. Wszystkie poprzednie punkty, które omówiliśmy, muszą być zrealizowane w określonym stylu. Scrum Master powinien wyjaśniać intencje swoich działań. Mamy duży problem ze Scrum Masterami, którzy zachowują się enigmatycznie i bez wyraźnego pytania nie potrafią powiedzieć, dlaczego coś proponują, jaką technikę stosują, zadają pytania czy proszą o wykonanie konkretnej instrukcji.
Od dobrego Scrum Mastera oczekuję, że bez konieczności pytania potrafi powiedzieć: „Robimy to i to, ponieważ… Chcę coś osiągnąć, chcemy jako zespół coś osiągnąć.” Odważnie i szczerze deklaruje pewne rzeczy i oczekiwania, pokazuje swój plan działania. Nie ma ukrytej agendy, manipulacji czy tajemnicy, której zespół nie jest w stanie zrozumieć.
To jest istotne, aby Scrum Master nie kreował wizerunku osoby z tajnym planem czy ukrytą agendą, ani nie sprawiał wrażenia nadrzędnej roli wobec zespołu, gdzie on wszystko wie i mówi, jak ma być, a reszta ma tylko słuchać. Intencje Scrum Mastera powinny być maksymalnie jasne i transparentne dla zespołu. Zespół powinien doskonale rozumieć, że konkretne pytania, sugestie czy propozycje nie wynikają z osobistych kaprysów Scrum Mastera, który przeczytał mądrą książkę i teraz udaje, że wie lepiej. Zamiast tego, Scrum Master powinien być wsparciem dla zespołu, pomagając wspólnie osiągnąć konkretny, sensowny rezultat.
Podkreślając działanie wspólnymi siłami, zauważamy, że wiele z omawianych kwestii jest w rzeczywistości wspólną odpowiedzialnością całego zespołu scrumowego. To cały zespół się usprawnia, cały zespół usuwa przeszkody, cały zespół dba o swoją efektywność. Scrum Master może wspierać i sugerować rozwiązania, ale tak naprawdę to wszyscy razem musimy rozumieć, do czego dążymy. Nawet jeśli Scrum Master ma dobre pomysły, to jeśli narzuca je zespołowi, zazwyczaj nie przynosi to pożądanych rezultatów.
Co zrobić, jeśli sposób pełnienia roli SM wymaga usprawnienia?
1. Zaproponuj spotkanie 1×1 lub z zespołem
Jeśli rozpoczynasz współpracę ze Scrum Masterem, warto zacząć od zaproponowania spotkania. Może to być rozmowa jeden na jeden lub spotkanie z całym zespołem, podczas którego omówicie, jak mogłaby wyglądać oferta wsparcia ze strony Scrum Mastera. To także okazja, by zastanowić się, jak oceniamy aktualne pełnienie tej roli i czy istnieje przestrzeń do wprowadzenia zmian lub usprawnień.
Z naszego doświadczenia wynika, że wiele zespołów lub poszczególnych ich członków ma uwagi do pracy Scrum Mastera, ale brakuje przestrzeni do otwartej rozmowy na ten temat. Często w firmach nie ma wystarczającej kultury udzielania informacji zwrotnej, co utrudnia bezpośrednią komunikację. Dodatkowo, Scrum Masterzy nie zawsze praktykują aktywne proszenie o feedback. Dlatego warto wyjść z inicjatywą, spotkać się z konkretnym Scrum Masterem lub Scrum Masterką z twojego zespołu czy otoczenia i zainicjować dialog.
2. Powołaj się na nasz materiał jako punkt odniesienia
Niektóre osoby nadal nie w pełni rozumieją, czym zajmuje się Scrum Master, co utrudnia szczerą i rzetelną rozmowę o ewentualnych niedociągnięciach czy możliwościach usprawnień. Przygotowaliśmy ten materiał właśnie po to, aby pomóc w refleksji nad tym, jak rola Scrum Mastera jest realizowana w twoim zespole. Jeśli uważasz, że któryś z punktów wymienionych wcześniej wymaga poprawy lub ma potencjał do usprawnienia, powiedz o tym otwarcie. Dla twojego Scrum Mastera nasz materiał powinien być wiarygodnym źródłem i podstawą do wspólnej rozmowy.
3. Wylicz rzeczy których ci brakuje
Pewne przeszkody czy elementy, które nie są realizowane przez Scrum Mastera, mogą być w danym kontekście szczególnie istotne. Na przykład, może największym problemem jest obecnie brak wsparcia dla osób biznesowych lub dla Product Ownera. Być może Backlog Produktu nie jest tak przejrzysty i dobrze poukładany, jak mógłby być. W związku z tym spoczywa na tobie pewna odpowiedzialność, aby wskazać obszary do usprawnienia, szczególnie te, które są najbardziej istotne z twojej perspektywy lub z perspektywy twojej organizacji.
Zalecamy trzymać się konkretów i faktów. Spróbuj na tym etapie:
- mniej oceniać i unikać wzajemnych pretensji,
- nie rób recenzji dotychczasowych działań danego Scrum Mastera,
- skup się raczej na przyszłości, na tym, co możesz wspólnie zrobić, a nie na tym, co do tej pory nie zadziałało u tej osoby, u poprzedniego Scrum Mastera czy poprzednich członków zespołu.
4. Poproś, żeby nad tym wspólnie popracować z zespołem
Większość usprawnień, które Scrum Master może wprowadzić w swoim sposobie działania, jest silnie zależna od tego, jak funkcjonuje cały zespół. Scrum Master samodzielnie może niewiele zmienić bez wsparcia przynajmniej części zespołu. Dlatego zachęcamy cię do ustalenia, co wszyscy w zespole lub jego większa część mogą zrobić, aby wspólnie wyeliminować braki lub usprawnić obszary wymagające poprawy.
5. Ustalcie plan działania, jak usunąć luki, zaczynając od najważniejszej
Ustalcie plan działania, aby konkretnie zlikwidować luki, zaczynając od najważniejszej. Przez plan działania rozumiemy jasne, jednoznaczne i wykonalne kroki. Nie chodzi o ogólne sformułowania, lecz o konkretne, precyzyjne działania:
- spotkanie się z określonymi osobami,
- zorganizowanie spotkania,
- przygotowanie materiałów,
- przeprowadź analizę.
Warto również ograniczyć liczbę tematów, nad którymi pracujemy jednocześnie. Zacznijmy od najważniejszego, rozpocznijmy nad nim pracę i skupmy się na doprowadzeniu go do końca lub do satysfakcjonującego etapu. Dopiero wtedy przechodzimy do kolejnych tematów, aby uniknąć pułapki rozgrzebywania wielu wątków bez ukończenia żadnego.
6. Zaproś Scrum Mastera z innego zespołu, żeby dał feedback – “na świeżo”
Zaproś Scrum Mastera z innego zespołu, aby udzielił feedbacku. Zakładamy, że w naszej organizacji istnieje inny Scrum Master, którego można zaprosić — w większych czy średnich firmach to zwykle jest możliwe. W tej prostej sugestii kryje się wiele wartości, z których sami korzystaliśmy i nadal korzystamy. Świeże spojrzenie jest nieocenione. Osoba głęboko zaangażowana w temat i zanurzona w konkretnym kontekście może nie dostrzegać pewnych aspektów.
Dlatego cenimy sobie, gdy przychodzimy na nasze warsztaty i podpowiadamy sobie wzajemnie co jest do poprawy. Podobny efekt może przynieść Scrum Master z innego zespołu, który dołączy do Sprintu lub weźmie udział w wybranym spotkaniu, warsztacie czy innym wydarzeniu scrumowym. Dzięki temu może zwrócić uwagę na pewne kwestie, które pomogą naszemu Scrum Masterowi w lepszym realizowaniu swojej roli.
7. Zaangażuj zewnętrznego eksperta, który wesprze rozwój Scrum Mastera
Należy ustalić odpowiedni styl współpracy — może to być coaching, mentoring, konsulting lub szkolenie, a także my. W zależności od sytuacji zdecydujemy się na jedną z tych form. Ważne jest dobranie adekwatnych narzędzi do poziomu rozwoju danej osoby oraz właściwe zdiagnozowanie potrzeb dalszej pracy.
Nie każdy ma możliwość zaangażowania zewnętrznego eksperta, gdyż często wiąże się to z rolami liderskimi czy menedżerskimi. Jednak nawet jeśli samodzielnie nie możesz tego zorganizować, zawsze możesz rozpocząć rozmowę na ten temat. W niektórych organizacjach jest to rutynowa praktyka, choć może jeszcze o tym nie wiesz. Jeśli więc jako zespół, w porozumieniu ze Scrum Masterem, czujecie, że mogłoby to pomóc, warto to rozważyć i porozmawiać z odpowiednimi osobami.
8. Umówcie się na sprawdzenie efektów – kiedy sprawdzicie, jaki efekt dały ustalone działania usprawnieniowe
Jedną z klasycznych pułapek w rozmowach o usprawnieniach jest to, że choć ustaliliśmy konkrety i stworzyliśmy plan, nie wracamy do niego i nie podsumowujemy podjętych działań. Warto porozmawiać ze swoim Scrum Masterem o tym, jak zamierzacie sprawdzić efekty umówionych działań i kiedy to zrobicie. Jeśli jesteś członkiem Zespołu Scrumowego, możesz wykorzystać najbliższą lub kolejną Retrospektywę, aby poświęcić kilka minut na omówienie, czy realizacja roli Scrum Mastera faktycznie się poprawiła. To dobra okazja, by docenić wykonane działania i ewentualnie przekazać informację zwrotną na temat obszarów, które nadal wymagają uwagi.
Podsumowując jak można zmienić sposób, w jaki realizowana jest odpowiedzialność Scrum Mastera w Twoim zespole?
- Zaproponuj spotkanie jeden na jeden lub z całym zespołem.
- Powołaj się na nasz materiał jako punkt odniesienia.
- Wymień rzeczy, których ci brakuje.
- Poproś, aby wspólnie nad tym popracować z zespołem.
- Ustalcie plan działania, jak usunąć luki, zaczynając od najważniejszej.
- Zaproś Scrum Mastera z innego zespołu, aby udzielił feedbacku.
- Zaangażuj zewnętrznego eksperta, który wesprze rozwój Scrum Mastera.
Jeśli nie masz pewności, czy Scrum w twojej organizacji jest realizowany w satysfakcjonującym stopniu lub czujesz, że nadal jest potencjał na usprawnienie, ale nie masz pomysłu, jak się za to zabrać, skorzystaj z naszego eksperckiego doradztwa. Dołączamy do organizacji, wykonujemy diagnozę stanu zwinności i na tej bazie rekomendujemy konkretne praktyki oraz zmiany, których celem jest poprawienie efektywności pracy zespołów. Więcej informacji o tej usłudze znajdziesz na stronie porzadnyagile.pl/diagnoza
Transkrypcja podcastu „Czego oczekiwać od Scrum Mastera?”
Kuba: Niedawno na warsztacie, który realizowaliśmy razem z Jackiem w jednej z firm, Product Ownerzy zebrani w tej grupie zapytali nas czego tak naprawdę w praktyce mogą oczekiwać od Scrum Mastera. Uznaliśmy to za świetne pytanie, zwłaszcza ten kontekst takiej praktycznej realizacji odpowiedzialności Scrum Mastera. Przepracowaliśmy sobie na tamtym warsztacie wspólnie odpowiedź, ale po uogólnieniu czujemy, że ta perspektywa jest interesująca dla wszystkich, nie tylko dla Product Ownerów. Zdecydowaliśmy, że to temat na ten odcinek. Więc sponsorami odcinka merytorycznymi jest grupa Product Ownerów ze znanej nam firmy, między innymi Łukasz i Adrian, których pozdrawiamy.
Jacek: Odcinek kierujemy do osób, które zarządzają Scrum Masterami oraz do członków Zespołów Scrumowych, którzy pracują ze Scrum Masterem. To nie znaczy, że Scrum Master powinien wyłączyć to nagranie, wręcz przeciwnie. Posłuchaj, jak tłumaczymy innym to, co należy do Twojej odpowiedzialności. Dokonaj samodzielnej refleksji, zarówno na poziomie tego, jak potrafisz tłumaczyć sens swojej roli, jak i to, co faktycznie jest przez Ciebie realizowane, a w czym możesz się jeszcze poprawić.
Kuba: W tym odcinku powiemy o tym, że Scrum Master, poprawnie realizujący swoją odpowiedzialność, inicjuje rozmowę o swojej ofercie, edukuje zespół w temacie zwinności i Scruma, sprawia, że wydarzenia i artefakty scrumowe mają sens.
Jacek: Zapewnia, że zespół się regularnie usprawnia, doprowadza do usuwania przeszkód, zwraca uwagę zespołu na jego efektywność i wyjaśnia intencje swoich działań.
Kuba: Temat interesujący, posłuchaj reszty odcinka. Spis treści tego odcinka jest prosty, zawiera dwa rozdziały. Jeden, to, czego możesz oczekiwać od Scrum Mastera, gdzie powiemy w szczegółach to, co przed chwilą wymieniliśmy, a w drugiej części skupimy się na tym, co zrobić, jeśli sposób pełnienia roli Scrum Mastera wymaga usprawnienia.
Jacek: I, zanim pójdziemy dalej, informacja, to taka najprostsza instrukcja, świadomie wyselekcjonowaliśmy to, co jest najistotniejsze naszym zdaniem i w szczególności naszą ambicją nie było zrobienie tutaj kalki z Przewodnika po Scrumie.
Kuba: Ok, to pierwszy rozdział. Czego możesz oczekiwać od Scrum Mastera? Zaczęliśmy od tego, że Scrum Master inicjuje rozmowę o swojej ofercie. Jest to takie BHP pracy scrum masterskiej, gdzie oczekujemy, że Scrum Master, który rozpoczyna pracę z danym zespołem czy w ogóle w danej firmie, umie opowiedzieć o tym, czym się zajmuje, co planuje robić, jakie techniki stosuje i w jakich zasadach współdziałania będzie operować. Tutaj, jeśli czujesz, że twój Scrum Master w Twoim zespole tego nie zrobił, albo nie zrobił to swoją osobą, tutaj zakładamy, że może nasi Słuchacze są w różnych rolach, jako Product Owner, lider zespołu czy konkretna funkcja w gronie deweloperów, jeśli masz poczucie niedosytu, albo no ewidentnie, nikt nigdy w gronie scrummasterskim z Tobą nie rozmawiał na temat tego, czym Scrum Master się zajmuje, no to uważamy, że to jest jakby taki pierwszy, wręcz zerowy krok. Scrum Master powinien wyjaśnić, na czym polega ta funkcja.
Jacek: I to brzmi banalnie, na zasadzie, no cóż, wielce tutaj można opowiadać, natomiast umiejętność opowiedzenia, przedstawienia takiej oferty świadczy o tym, że jest ona dosyć dobrze przemyślana i co ważne, wybiega tylko poza wsparcie zespołu w trakcie wydarzeń scrumowych. Tych rzeczy, które Scrum Master może zaoferować, jest o wiele więcej i samo ćwiczenie polegające na zastanowieniu się, co ja tak naprawdę mogę zrobić w organizacji jako Scrum Master, jest czymś, do czego z Kubą gorąco zachęcamy.
Jacek: Kolejna rzecz, którą możesz oczekiwać od Scrum Mastera, to to, że edukuje on zespół w temacie zwinności oraz Scruma. Czyli spodziewamy się tutaj, że zarówno jest w stanie wytłumaczyć framework scrumowy, który w wielu firmach jest jakiegoś rodzaju fundamentem, na którym opiera się praca zespołów, natomiast oczekiwalibyśmy tutaj nieco więcej, czyli zrozumienie też, czym tak naprawdę jest zwinność. Popularność Scruma doprowadziła do tego, że często pewne techniki czy praktyki są kategoryzowane jako scrumowe, no i w tym wszystkim bardzo łatwo zapomnieć, że za tym wszystkim stoją pewne pryncypia, pewne techniki wynikające czysto z podejścia zwinnego, czy inspirowane z innych metod pracy, czy z innych frameworków. Zrozumienie tego oraz umiejętność sensownego wytłumaczenia tego w zespole jest czymś, czego spodziewałbym się od Scrum Mastera.
Kuba: I co mamy na myśli w praktyce w takim punkcie, że Scrum Master edukuje? Mamy tu na myśli między innymi chociażby samo zarządzanie, czyli koncept tego, że zespół sam organizuje sobie pracę i nie potrzebuje żadnego koordynatora, żadnego managera, żadnej osoby zewnętrznej lub nadrzędnej nad zespołem. Zespół często boryka się z tematem Celu Sprintu. Tutaj też oczekujemy, że Scrum Master umie to wyjaśnić, podpowiedzieć, jak to zastosować, umie też przeprowadzić zespół przez pewną zmianę, żeby coś takiego wprowadzić w życie. Czy szereg tematów związanych na przykład z zarządzaniem, Backlogiem Produktów, gdzie tu są techniki związane z prioretyzacją, jakieś szablony stosowania konkretnych sposobów opisu tych elementów? Wymieniam tylko kilka takich najpopularniejszych, ale tak generalizując, oczekuję, że Scrum Master umie powiedzieć, jaką praktykę można by zastosować dla problemu, jaki dany zespół ma, każdy ma swoje. Umie też powiedzieć, słuchajcie, można to robić tak, czy to poprzez przykłady, czy poprzez jakieś szablony, czy poprzez jakieś podpowiedzi z jakichś konkretnych modeli. Ale co ważne, też umie też wprowadzić to w życie i pomóc zespołowi to zastosować, podpowiedzieć jak to zrobić po raz pierwszy, podpowiedzieć jak to zrobić jeszcze lepiej. Czyli tutaj, jeśli Scrum Master razem z nami wszystkimi w zespole mówi, nie umiemy tego robić, to myślę, że jednak to Scrum Master ma tutaj coś do nadrobienia w temacie umiejętności edukacji zespołu.
Kuba: Trzecia rzecz, której możesz oczekiwać od swojego Scrum Mastera to to, że sprawia, że wydarzenia i artefakty scrumowe mają sens. Coś, co z bólem serca czasami słyszę od zespołów, to stwierdzenia typu: Nasze Daily nie ma sensu, albo nie ma sensu realizować Retrospektywy, czy to, co mamy w Backlogu Produktu jest zupełnie bezcelowe, bezsensowne, nie ma sensu tego uzupełniać. To jest dla mnie sygnał, że tu jest coś do poprawy i tak zamieniając to na pozytyw, wszystkie elementy Scruma, tak jak ja w niej ja go wierzę, jak go praktykowałem, jak go widziałem na własne oczy przez kilkanaście lat, mają sens. Po coś są, są realizowane z pewną intencją i to Scrum Master umie to do zespołu przekazać, zrozumiałem językiem, ale też tak sprawić, żeby ten sens się w zespole pojawił. Zwłaszcza zespół początkujący, albo mający jakieś swoje wyzwania może robić te wszystkie elementy bardzo niedoskonale, ale to od Scrum Mastera oczekuję, że drobnymi korektami, drobnymi podpowiedziami sprawiamy, że pewne rzeczy w naszym Scrumie zaczynają się składać w większą całość.
Jacek: I pierwszym krokiem z perspektywy Scrum Mastera byłoby na pewno zrozumienie tych wszystkich niuansów, żeby móc komentować wydarzenia i artefakty oraz ich celowość i sensowność, to najpierw trzeba odrobić lekcje pod tytułem po co tak naprawdę to robimy? Dlaczego ten konkretny element Scruma jest tu, gdzie jest, dlaczego powinniśmy na niego zwracać uwagę? Co oczywiście prowadzi do rekomendacji, żeby jednak zadbać o edukację i tak naprawdę, naprawdę zrozumieć, po co te konkretne klocki zostały wymyślone. No i z mojej perspektywy i na bazie moich doświadczeń, to jest coś więcej niż tylko lektura Przewodnika po Scrumie. Jednak rozmawianie z praktykami, uczestnictwo w szkoleniach, w których jest to tłumaczone przez osoby, które faktycznie to rozumieją, to są na pewno przykładowe rzeczy, które można zrobić, żeby takie zrozumienie uzyskać.
Jacek: Kolejna rzecz, którą możesz oczekiwać od Scrum Mastera. Zapewnia, że zespół się regularnie usprawnia. Usprawnianie się jest absolutnym filarem zarówno podejścia zwinnego, jak i Scruma. I zadbanie o to, żeby faktycznie to usprawnianie miało miejsce, jest jedną z ważniejszych funkcji Scrum Mastera. Z jednej strony ważne, żeby takie usprawnienia faktycznie były realizowane, czyli to na co się umówimy, żeby było faktycznie przez zespół wykonywane. Z drugiej strony warto byłoby zadbać o to, żeby były to faktycznie te rzeczy, które usprawnią pracę zespołu, a nie były tylko jakimiś takimi wygodnymi tematami zastępczymi.
Kuba: I po czym możemy poznać, że taki Scrum Master wspiera zespół właśnie w usprawnianiu? Przede wszystkim realizuje Retrospektywy Sprintu. Tutaj w wielu zespołach to wydarzenie scrumowe albo niestety jest pomijane, albo jest traktowane bardzo po macoszemu. Dobry Scrum Master sprawia, że zespół czuje o co chodzi w tej Retro, czuje też jaki ma przebieg, jakich instrukcji oczekuje od członków zespołu, które uczestniczą w tym wydarzeniu. No i w efekcie właśnie cały zespół dochodzi do konkretów. To nie jest tylko narzekanie, to też jeden z popularnych wzorców negatywnych, ale że zespół wychodzi z poczuciem – Tak. Od najbliższego Sprintu zrobimy tą jedną, dwie, trzy rzeczy, które faktycznie spróbują zmienić realia pracy tego zespołu. Jeśli któryś z tych wzorców negatywnych, o których wspomniałem w poprzednim zdaniu, jest do poprawy, to być może warto rzucić okiem na nasz webinar o tym, jak powinna wyglądać porządna Retrospektywa Sprintu. Jest ona do znalezienia pod adresem porzadnyagile.pl/retro.
Kuba: Kolejna rzecz, o którym poznać, że Scrum Master realizuje swoją odpowiedzialność w poprawny sposób, to to, że doprowadza do usuwania przeszkód. Przeszkody to jest takie bardzo scrumowe ogólne pojęcie na to, że zespół albo spowalnia swoją pracę, albo niepotrzebnie ma jakieś przestoje, czy trudności w realizacji swoich celów, czy po prostu ewidentnie utyka w miejscu i nie jest w stanie zrealizować swoich planów. Co ważne, tutaj specjalnie mówimy dość ogólnie, bo też tak to w praktyce jest realizowane. Scrum Master swoimi działaniami doprowadza do usuwania przeszkód, ale to nie jest tak, że Scrum Master osobiście usuwa te przeszkody, bo tutaj sposobów realizacji tego może być więcej. Scrum Master niektóre przeszkody może usuwać osobiście, ale też może się przysłużyć zespołowi poprzez świadomą eskalację problemów do odpowiednich osób poza zespołem albo wsparcie innych członków zespołu w tym, żeby to usuwanie faktycznie nastąpiło. Na przykład poprzez przypominanie o temacie, nie ignorowanie tematu, dostrzeganie, że on w ogóle istnieje i tym sposobem zachęcenie całego zespołu do wspólnego rozwiązania problemu.
Jacek: Dobrego Scrum Mastera w tym aspekcie poznamy po tym, że ten rejestr tych przeszkód, jakiś Backlog przeszkód, lista przeszkód, ona istnieje, ona jest widoczna, to nie jest coś, co Scrum Master sobie gdzieś tam kitra na boku i to jest coś takiego jego, do czego zespół nie ma dostępu. Powinno być absolutnie odwrotnie, czyli tak naprawdę to są przeszkody zespołowe, które oczywiście Scrum Master będzie próbował rozwiązać samodzielnie czy z pomocą innych osób, ale jednak będzie powodował, że te tematy będą szły do przodu. Istotnym aspektem w kontekście usuwania przeszkód jest zadbanie o to, żeby rozmawiać o faktycznych przyczynach źródłowych problemu, żeby nie rozwiązywać jakichś takich powierzchownych, widocznych aspektów, a jednak zagłębić się trochę w głąb problemu i zrozumieć z czego on tak naprawdę wynika.
Jacek: Przedostatnia porada w kontekście czego możesz oczekiwać od Scrum Mastera, zwraca uwagę zespołu na jego efektywność. Kiedy mówimy o efektywności, mamy tutaj na myśli relacje efektów uzyskanych przez zespół w kontekście do tego jakie były koszty doprowadzenia do tych rezultatów, do tych efektów. W szczególności nie mamy tutaj na myśli patrzenia na to jak bardzo ludzie są zajęci, czy jak bardzo są zapracowani, czy jak szybko pracują. Kompletnie to nie ta ścieżka, raczej ta prosta relacja efektów do poniesionych kosztów.
Kuba: I relacja jest prosta, ale sposób tego mierzenia nie zawsze będzie prosty, więc tutaj co zespół to będzie trochę inna historia. W zależności od tego jaki jest produkt, jaka jest też firma, jaki jest biznes, w którym dany zespół funkcjonuje, to te efekty mogą mieć różny smak. Dzisiaj w tym nagraniu głębiej w to nie wyjdziemy, za chwilę polecę materiał dodatkowy. Natomiast coś, co Scrum Master tutaj ma za zadanie to to, żeby zwracać na to uwagę czy w ogóle o tej efektywności się mówi. Myślę, że tutaj duża porcja pracy z Product Ownerem danego zespołu, żebyśmy wszyscy jako cały Zespół Scrumowy byli uświadomieni, gdzie tu jest wartość biznesowa, na czym firma zarabia, dlaczego klienci, użytkownicy chcą tego konkretnego elementu. No i tutaj jest ta strona właśnie wyników, ale również rozmowa o kosztach. Czy zespół pracuje tak wydajnie jak trzeba, czy są jakieś potencjały na to, żeby może zaoszczędzić niektórych kosztów? Myślę tutaj niekoniecznie o kosztach ludzkich, ale każdy zespół ma też sporo kosztów po stronie, na przykład infrastruktury, licencji niepotrzebnych wykonanych ruchów, słabej jakości, słabych praktyk. To wszystko się kumuluje w to, że koszt wytworzenia pewnego efektu jest trochę wyższy niż mógłby być. Ważne, że Scrum Master to porusza z zespołem, uświadamia, wyjaśnia, pokazuje pewne może mierniki zadaje pewne trudne pytania, które dają wszystkim do myślenia w tej kwestii tak, żeby zespół nie realizował bezmyślnie zadań, które są bezwartościowe, albo realizował te zadania w sposób, który jest bardzo kosztowny. Więcej na ten temat, jeśli jest to interesujące dla Ciebie, znajdziesz na moim blogu, gdzie stworzyłem dedykowaną stronę tematowi efektywności, znajdziesz to pod adresem kubaszczepanik.pl/efektywnosc, akurat bez polskich znaków.
Kuba: I ostatnie oczekiwanie, które miałbym względem Scrum Mastera dobrze realizując swoją odpowiedzialność, to taki rodzaj pewnej klamry. Wszystkie te poprzednie punkty, które wymieniliśmy już w tym nagraniu muszą być zrealizowane w pewnym konkretnym stylu. Scrum Master musi wyjaśniać intencje swoich działań. Mam duży problem ze Scrum Masterami, którzy zachowują się bardzo enigmatycznie i bez wyraźnego zapytania nie umieją powiedzieć, dlaczego coś proponują, jakąś technikę, zadają jakieś pytanie, czy proponują, czy proszą o wykonanie konkretnej instrukcji. Od dobrego Scrum Mastera oczekuję, że niepytany w gdzieś nieczeledżowany sposób umie powiedzieć – Robimy to, to i to dlatego, że chcę coś osiągnąć, chcemy coś jako cały zespół osiągnąć. Odważnie i szczerze deklaruje pewne rzeczy deklaruje pewne oczekiwania. Pokazuje swój plan działania. Też tak odwracając nie ma żadnej tutaj ukrytej agendy jakiejś manipulacji, jakiejś tajemnicy, której zespół nie jest w stanie zrozumieć.
Kuba: No i taka incepcja w tym nagraniu. Jacek dlaczego naszą intencją jest to żeby deklarować intencję sposobu działania Scrum Mastera?
Jacek: Jest to istotne, dlatego, żeby Scrum Master nie budował sobie wizerunku osoby, która ma jakiś tajny plan, jakąś ukrytą agendę czy żeby ktoś sobie pomyślał, że Scrum Master jest jakąś taką nadrzędną rolą w stosunku do zespołu i on coś wie i mówi jak ma być, a ludzie mają tak naprawdę słuchać. No jest zupełnie odwrotnie. Czyli te intencje powinny być maksymalnie jasne, powinny być transparentne, powinny być jasne dla zespołu i zespoł powinien doskonale rozumieć, że przykładowe jakieś konkretne pytanie zespołu, czy jakaś sugestia, czy propozycja nie wynika z jakiegoś tam widzimisię, Scrum Mastera, który przeczytał mądrą książkę i teraz udaje, że wie, a raczej ma być pomocą dla zespołu, żebyśmy wspólnymi siłami osiągnęli jakiś konkretny sensowny rezultat.
Kuba: Ten akcent na wspólnymi siłami, czyli wiele z tych rzeczy, o których mówimy tak naprawdę ma jakąś taką wspólną odpowiedzialność całego Zespołu Scrumowego. Bo to cały zespół się usprawnia, to cały zespół usuwa przeszkody, to cały zespół dba o swoją efektywność i mógłbym tak podsumowywać wszystkie punkty wymienione wcześniej. Scrum Master tutaj może wspierać, podsuwać, ale tak naprawdę to wszyscy razem musimy rozumieć o co nam chodzi. Scrum Master być może ma dobre pomysły, ale jeśli ma te pomysły wciskane zespołowi, to najczęściej nic to nie daje.
Kuba: I zanim przejdziemy do kolejnego rozdziału, przypominam, że trwają zapisy na moje warsztaty, Prawdziwe Przypadki Scrumowe. Grupa jest już liczna i silna w momencie tego nagrania, nadal są pojedyncze wolne miejsca, zapraszam na 202procent.pl/przypadki-scrumowe po więcej szczegółów i informacje organizacyjne.
Jacek: Dobrze, przechodzimy do drugiej części nagrania, czyli tak nieco bardziej praktycznie. Co zrobić, jeśli sposób pełnienia roli Scrum Mastera wymaga usprawnienia. Przede wszystkim z Twojej Słuchaczu perspektywy, jeżeli wchodzisz w relację ze Scrum Masterem no to warto byłoby zacząć od zaproponowania spotkania. Może to być spotkanie jeden na jeden, może to być też spotkanie zorganizowane wspólnie z zespołem, gdzie omówicie jak tak naprawdę ta oferta Scrum Mastera mogłaby wyglądać. Jak się czujemy z tym jak aktualnie ta rola jest pełniona no i być może pojawi się tutaj przestrzeń na to, żeby porozmawiać o tym, co można byłoby zrobić inaczej.
Kuba: I bardzo wprost mówimy o tym, żeby to było wspólne spotkanie dlatego, że naszym doświadczeniem jest to, że wiele zespołów albo pojedynczych osób tworzących zespół ma jakieś uwagi do Scrum Mastera. Nie za bardzo jest przestrzeń na to, żeby o tym rozmawiać. Czasami w niektórych firmach nie ma kultury wystarczająco funkcjonującej, związanej z informacją zwrotną, więc trochę trudniej się o tym rozmawia wprost, a Scrum Masterzy czasami niestety nie realizują jakiejś praktyki, związanej z proszeniem o informację zwrotną. Więc tutaj pierwszy punkt jest o tym, żeby wyjść z inicjatywą, spotkać się z konkretnym Scrum Masterem lub Scrum Masterką z Twojego zespołu czy z Twojego otoczenia i zainicjować rozmowy.
Kuba: Druga rekomendacja, to powołaj się na nasz materiał jako punkt odniesienia. Niestety jest trochę tak, że wiele osób nadal nie do końca rozumie, czym Scrum Master się zajmuje i z tego powodu trochę trudniej, rzetelnie i szczerze tak porozmawiać o tym, gdzie są niedociągnięcia lub gdzie jakieś są potencjały na usprawnienie. Przygotowaliśmy ten materiał z pełną świadomością, że może on służyć właśnie dokładnie do tego, żeby zrobić sobie swego rodzaju rachunek sumienia, zastanowić się jak w Twoim zespole rola Scrum Mastera jest realizowana. Jeśli czujesz, że któryś z punktów, który wymieniliśmy w pierwszym rozdziale ma niedociągnięcia, ma potencjały, to wprost o tym powiedz. Powinno być tak, że dla twojego Scrum Mastera nasz materiał pochodzi ze zaufanego źródła i jest bazą do wspólnej rozmowy.
Jacek: Kolejny punkt. Wylicz rzeczy, których Ci brakuje. Tak jak Kuba wspomniał, materiał może być punktem odniesienia, ale oczywiście należałoby tutaj uwzględnić kontekst organizacyjny. Pewne przeszkody, pewne rzeczy, które nie są realizowane jako Scrum Master być może w danym kontekście są nieco bardziej istotne. Czyli przykładowo, może największy problem aktualnie dotyczy braku wsparcia dla osób biznesowych, braku wsparcia dla osoby Product Ownera. Być może Backlog Produktu nie jest tak przejrzysty i sensownie poukładany jak mógłby być. No stąd tutaj jakby trochę na Tobie pewna odpowiedzialność spoczywa, żeby wskazać tę paletę rzeczy, które można usprawnić. Jednocześnie wskazując te, które są z Twojej perspektywy czy z perspektywy twojej organizacji najbardziej istotne.
Kuba: Natomiast mocna rekomendacja, żeby się trzymać konkretów, faktów. Spróbujmy na tym etapie może mniej oceniać, mniej robić sobie wyrzuty, może też nie róbmy jakiejś recenzji dotychczasowych działań danego Scrum Mastera, tylko raczej bardzo nastawienie na przyszłość. Nastawienie takie o myśleniu o tym, co moglibyśmy wszyscy razem zrobić, a nie co do tej pory nie zadziałało u tej osoby albo u poprzednika, poprzedniego Scrum Mastera czy poprzednich członków zespołu.
Kuba: Czwarta nasza rekomendacja. Poproś, żeby nad tym wspólnie popracować z zespołem. Mocno to akcentowaliśmy w temacie intencje i tutaj to wraca. Większość usprawnień jakie Scrum Master może wprowadzić w swoim sposobie działania jest silnie współzależna od tego, jak działa cały zespół. Czyli Scrum Master indywidualnie może naprawdę niewiele zmienić, jeśli nie będzie jakiegoś rodzaju wsparcia, przynajmniej od części zespołu. Więc tutaj od razu kierujemy Twoje myśli w stronę tego, żeby ustalić co wszyscy w zespole albo co duża część zespołu może zrobić, żeby wspólnie usunąć rzeczy, których na razie brakuje, albo poprawić rzeczy, które wymagają usprawnienia.
Jacek: Kolejny krok. Ustalcie plan działania, jak konkretnie usunąć luki, zaczynając od najważniejszej. Mówiąc plan działania, mam tutaj na myśli konkretne kroki takie bardzo jasne, niewieloznaczne, rabialne. Nie jakieś wielkie ogólne sformułowania, tylko trzeba się spotkać z tą i z tą osobą, trzeba zrobić spotkanie z tym i z tym, trzeba przygotować jakiś materiał, trzeba coś przeanalizować, czyli bardzo konkretnie. No i w tym wszystkim to, co już trochę wybrzmiało w poprzednich punktach, warto limitować sobie tą szerokość tematów, którymi się zajmujemy. Zacząć od najważniejszej, rozpocząć pracę nad tym tematem, skupić się na tym, żeby tą najważniejszą rzecz doprowadzić albo do końca, albo do jakiegoś satysfakcjonującego momentu i dopiero wtedy brać się za kolejne tematy, żeby nie wpaść w pułapkę, że porozgrzebujemy bardzo dużo wątków, a tak naprawdę żaden z nich nie będzie zrealizowany do końca.
Kuba: Kolejna porada, już trochę opcjonalna, ma parę założeń, to zaproś Scrum Mastera z innego zespołu, żeby dał feedback. Założenie najważniejsze, że w naszej organizacji w ogóle jest jakiś jeszcze inny Scrum Master, którego można zaprosić, no ale odpowiednio o dużych czy średnich organizacjach już to ma miejsce. Natomiast w tej instrukcji, tak prostej, jest dużo magii. Magii, z której sami z Jackiem korzystaliśmy czy stosujemy ją wręcz do dzisiaj. Jednak co świeże oko, to świeże oko. Ktoś, kto jest bardzo zaangażowany w temat, ktoś, kto jest bardzo zanurzony w dany kontekst, może po prostu pewnych rzeczy nie dostrzegać. Więc ja do dzisiaj sobie cenię, że Jacek przyjdzie na mój warsztat i mi podpowie, że w niektórych miejscach wpadam w za duże dygresje albo w innych miejscach może moja instrukcja wymagała poprawy i dokładnie ten sam efekt może dać się inny Scrum Master z innego zespołu, który przyjdzie, dołączy na Sprint, czy dołączy, chociaż na pojedyncze wybrane spotkanie czy warsztaty, czy konkretne wydarzenie scrumowe. I na tej bazie zwrócił uwagę na pewne rzeczy, które mogą pomóc danemu konkretnemu, naszemu Scrum Masterowi w realizacji swojej roli.
Jacek: Opcjonalnym punktem rozbudowującym to, co Kuba przed chwilą opowiedział, jest zaangażowanie zewnętrznego eksperta, który wesprze rozwój Scrum Mastera. Tutaj do ustalenia jest możliwy styl współpracy. To może być relacja coachingowa, to może być relacja mentoringowa, to może być wejście bardziej w rolę konsultanta, może to będzie bardziej rola trenerska, a może tak naprawdę w zależności od konkretnej sytuacji będziemy umawiać się na jedną z tych konkretnych podstaw. Oto co warto zadbać, to żeby dobrać adekwatne narzędzia do poziomu rozwoju danej osoby, no i dobrze mieć zdiagnozowane potrzeby dalszej pracy. Nie każdy z naszych Słuchaczy jest w pozycji do tego, żeby zaangażować zewnętrznego eksperta, bo to się raczej wiąże się z rolami liderskimi czy managerskimi, ale nawet jeśli Ty samodzielnie nie jesteś w stanie do tego doprowadzić, to na pewno możesz rozpocząć taką rozmowę. Jest to praktyką, niektóre organizacje robią to dość rutynowo i to jest może możliwe, tylko może jeszcze wasze organizacje niepraktykowane, a może nawet praktykowane, tylko jeszcze o tym nie wiecie. Więc tutaj, jeśli czujecie jako zespół w porozumieniu ze Scrum Masterem, że to jest coś, co mogłoby pomóc, to warto to rozważyć i spróbować porozmawiać z tym z odpowiednimi osobami.
Jacek: I dodam tak bardzo wprost, że tymi odpowiednimi osobami możemy być my z Kubą.
Kuba: Tak. I ostatni punkt w naszej instrukcji. Umówcie się na sprawdzenie efektów. Jedną z klasycznych pułapek rozmowy o usprawnianiu się jest to, że się nawet umówiliśmy na konkrety i nawet zrobiliśmy plan, tylko nie wróciliśmy, nie podsumowaliśmy odpowiednich działań. Tutaj możemy porozmawiać ze swoim Scrum Masterem o tym, jak sprawdzicie, jakie efekty da jakieś umówione działanie i też, kiedy do tego wrócicie. Jeśli jesteś członkiem Zespołu Scrumowego, to jest spora szansa, że można się przyczepić do po prostu konkretnej, najbliższej albo jeszcze kolejnej Retrospektywy i tam sobie wygospodarować parę minut na to, żeby sobie powiedzieć, czy umówiony aspekt realizacji roli Scrum Mastera faktycznie się poprawił. To jest dobra okazja, żeby sobie docenić wykonane działania i być może też dać informację zwrotną do tego, co nadal jeszcze jest pewnym potencjałem.
Jacek: Podsumowując. Jak można zmienić sposób, w jaki realizowana jest odpowiedzialność Scrum Mastera w Twoim zespole? Zaproponuj spotkanie jeden na jeden lub z zespołem. Powołaj się na nasz materiał jako punkt odniesienia. Wylicz rzeczy, których ci brakuje. Poproś, żeby nad tym wspólnie popracować zespołem.
Kuba: Ustalcie plan działania, jak usunąć luki zaczynając od najważniejszej. Zaproś Scrum Mastera z innego zespołu, żeby dał feedback. Zaangażuj zewnętrznego eksperta, który wesprze rozwój Scrum Mastera i umówcie się na sprawdzenie efektu.
Jacek: Jeżeli nie masz pewności, czy Scrum w Twojej organizacji realizowany jest w satysfakcjonującym stopniu albo czujesz, że nadal jest potencjał na usprawnienia, ale nie masz pomysłu, jak się za to zabrać, skorzystaj z naszego eksperckiego doradztwa. Dołączamy z Kubą do organizacji, wykonujemy diagnozę stanu zwinności i na tej bazie rekomendujemy konkretne praktyki oraz zmiany, których celem jest poprawianie efektywności pracy zespołów. Więcej informacji o tej usłudze znajdziesz na stronie porzadnyagile.pl/diagnoza.
Kuba: Natomiast notatki do tego odcinka, artykuł, transkrypcję oraz zapis wideo naszej rozmowy znajdziesz na stronie porządnyagile.pl/127.
Jacek: I to by było wszystko na dzisiaj. Dzięki Kuba.
Kuba: Dzięki Jacek. I do usłyszenia wkrótce.
The post Czego oczekiwać od Scrum Mastera? first appeared on Porządny Agile.
147 епізодів
Усі епізоди
×Ласкаво просимо до Player FM!
Player FM сканує Інтернет для отримання високоякісних подкастів, щоб ви могли насолоджуватися ними зараз. Це найкращий додаток для подкастів, який працює на Android, iPhone і веб-сторінці. Реєстрація для синхронізації підписок між пристроями.