5 pytań, które Scrum Master powinien zadać przed dołączeniem do startupu
Opublikowany: 2022-03-11Rola scrum mastera należy do 20 najlepiej płatnych stanowisk w 2018 roku w USA i zajmuje 10. miejsce w rankingu Linkedin na najbardziej obiecujące stanowiska w 2019 roku. Biorąc pod uwagę rosnącą popularność metodologii Agile i Scrum, wyniki te nie są zaskakujące.
Przyjęcie Scrum w małych i średnich firmach staje się coraz bardziej popularne. Według raportu Scrum Master Trends 2019, 34% scrum masterów pracuje w firmach zatrudniających mniej niż 1000 pracowników.
Wiele startupów, które wychodzą poza etap seed, potrzebuje profesjonalnego scrum mastera. Czasami wynika to z tarcia i nieporozumień między programistami a interesariuszami biznesowymi.
Nie wszystkie startupy są sobie równe, a mistrzowie scrum powinni być w stanie wybrać te, które będą pasować do ich doświadczenia zawodowego. Poniżej znajduje się pięć pytań, które scrum master powinien zadać podczas rozmowy kwalifikacyjnej, aby zebrać jak najbardziej realistyczne środowisko i oczekiwania wobec potencjalnych pracowników.
Dlaczego zatrudniasz Scrum Mastera, a nie Project Managera?
Zadając to pytanie, kandydat na scrum master lepiej zrozumie oczekiwania związane z daną rolą. Na przykład nowo utworzona firma może potrzebować wskazówek, jak wdrożyć Scrum, aby zapewnić minimalny opłacalny produkt (MVP). Bardzo ważne jest, aby scrum master znał zakres prac i poziom dojrzałości Agile startupu jak najwcześniej – najlepiej już na etapie rozmowy kwalifikacyjnej.
Doświadczony scrum master jest zwykle potrzebny, aby wyrównać wydajność zespołu startupowego. Potrzebują kogoś, kto wskaże, jak mogą się poprawić i rozwinąć w dobrze działający zespół. Dyskusja może posunąć się dalej, pytając o poziom spójności zespołu. Czy są samoorganizujące się? Jeśli nie, dlaczego?
Odpowiedzi ankietera na te pytania określą jego oczekiwania wobec stanowiska scrum master. Scrum master nie jest menedżerem, który dyktuje, co robić, ale liderem-służbą, który zapewnia środowisko, w którym zespół współpracuje autonomicznie. Rola scrum mastera polega na optymalizacji indywidualnych mocnych stron, aby zespół działał jak najlepiej i osiągał swoje cele.
Czasami ludzie, którym brakuje doświadczenia ze Scrumem, mieszają te dwie pozycje. Jeśli założyciele uważają, że proces rozwoju jest powolny, nieprzejrzysty lub niezorganizowany, może to oznaczać, że startup potrzebuje zwinnego kierownika projektu, aby zorganizować pracę i współpracować z innymi zespołami lub nawet właściciela produktu, aby zamiast tego nadać priorytet pracom programistycznym.
Scrum master może określić, że rola projektu lub produktu musi zostać obsadzona, aby zespół programistów działał skutecznie i aby przejście na Agile zakończyło się sukcesem.
To pytanie pomoże kandydatom na scrum master we wczesnej identyfikacji takich sytuacji i uniknięciu nierealistycznych oczekiwań. Umowę o zatrudnienie kierownika projektu lub właściciela produktu można zawrzeć przed podpisaniem umowy.
Jaki jest styl przywództwa założycieli startupów?
Niezwykle ważne jest, aby wnioskodawca rozumiał styl przywództwa podstawowej grupy w ramach startupu. Scrum master będzie musiał współpracować z kierownictwem startupu przynajmniej raz w tygodniu. Ustalenie, w jaki sposób założyciele realizują swoją wizję na poziomie praktycznym, sprawi, że wnioskodawca będzie lepiej przygotowany pod względem zarządzania interesariuszami.
Dyskusję można rozpocząć od pytania, jak powstała firma i jakie były niektóre z wczesnych wyzwań. Większość założycieli chętnie dzieli się swoimi doświadczeniami, ale mogą skupiać się tylko na rozwiązaniach i rezultatach końcowych. Za pomocą pytań uzupełniających zachęcaj ankieterów do podkreślenia, w jaki sposób faktycznie rozwiązali te wyzwania. Jakie były omawiane alternatywne rozwiązania? Kto zaproponował ostateczne rozwiązanie i kto wykonał telefon?
Cechy założyciela, na które należy zwrócić uwagę
Niektórzy założyciele startupów są bardzo techniczni i skupiają się bardziej na architekturze i projektowaniu produktu, ale brakuje im umiejętności organizacyjnych. Jeśli jest to startup na wczesnym etapie, niektórzy z założycieli mogą nadal samodzielnie wykonywać prace rozwojowe. W niektórych sytuacjach mogą chronić swoje praktyki kodowania i potencjalnie wywoływać urazę do mistrza scrum, który sugeruje pewne niewygodne zmiany w ich podejściu.
Scrum masterzy mogą również natknąć się na nietechnicznych założycieli, którzy mogą być bardziej zaniepokojeni „załatwianiem spraw”. Znają wizję produktu i czasami biorą na siebie obowiązki właściciela produktu. Jednak nie będąc profesjonalnie przeszkolonym w praktykach Agile, nietechniczni założyciele mogą popełniać różne błędy, takie jak wprowadzanie nowych elementów podczas sprintu lub nie spędzanie czasu na walidacji założeń produktu.
Scrum master powinien jak najwcześniej uświadomić sobie te potencjalne cechy, aby zrozumieć, jak najlepiej dostosować swoje podejście w przyszłości.
Znaczenie wpisu założyciela
Agile kładzie nacisk na współpracę zespołową, ciągłe uczenie się, wzmacnianie pozycji i interakcję z klientem. Nie trzyma się hierarchicznego stylu zarządzania; ludzie są upoważnieni do podejmowania decyzji i nie polegają na menedżerach. Mistrzowie Scrum powinni jasno komunikować, że przyjęcie Agile wymaga pewnej zmiany kulturowej w firmie. Oceń reakcję założycieli na możliwość wymiany pewnego poziomu kontroli w celu wzmocnienia zespołu.
Jaki jest Twój obecny proces tworzenia oprogramowania?
Celem zadania tego pytania jest ocena poziomu sprawności technicznej startupu. Jeśli ankieterzy wspominają o jakichkolwiek ceremoniach scrum, uzupełnij je pytaniami, które proszą o szczegółowe opisanie tych ceremonii.

Chociaż Scrum promuje posiadanie zespołów wielofunkcyjnych, rzeczywistość jest często inna. W dużych korporacjach mistrz scrum czasami ma możliwość pracy z więcej niż jednym zespołem wysoko wykwalifikowanych profesjonalistów. Jednak w małych firmach i startupach mistrz scrum często musi nosić kilka czapek. Istnieją przypadki, w których zaangażowanie mistrza scrum jest niezbędne do analizy wymagań, testowania funkcjonalnego i innych działań związanych z tworzeniem oprogramowania.
Zapytaj też o aktualny skład zespołu deweloperskiego. Obecność starszego programisty jest kluczem do stworzenia solidnego oprogramowania. Zapytaj, w jaki sposób zespół zapewnia jakość swojego kodu lub jakie są ich procedury przeglądu i testowania kodu. Te informacje pomogą scrum masterowi zrozumieć, ile czasu będzie potrzebował na skupienie się na technicznej stronie rzeczy i czy pasuje to do jego doświadczenia.
Czy pracownicy otrzymują regularne informacje zwrotne?
Ważną częścią roli scrum mastera jest trenowanie członków zespołu, aby mogli się wyróżniać jako zwinni profesjonaliści. Jednak startupom często brakuje kompleksowych mechanizmów informacji zwrotnej. W takim scenariuszu bardziej wpływowy rozwój zespołu będzie pochodził z tworzenia możliwości dla członków zespołu, aby uzyskać informacje zwrotne na temat ich umiejętności zawodowych i miękkich. Omów to podczas rozmowy kwalifikacyjnej, aby określić oczekiwania założycieli startupu dotyczące tego, jakie zaangażowanie może być potrzebne im lub ich współpracownikom, aby skonfigurować te mechanizmy informacji zwrotnej.
Z drugiej strony kandydat może stwierdzić, że istnieją już pewne formalne i nieformalne procedury udzielania informacji zwrotnej. Może zespół co kilka tygodni wychodzi na drinka, aby omówić, jak sobie radzi jako zespół. Może CTO przeprowadza roczne lub kwartalne przeglądy z programistami, aby przyspieszyć ich rozwój zawodowy. Niezależnie od przypadku, ustalenie tych inicjatyw podczas rozmowy kwalifikacyjnej sprawi, że wnioskodawca będzie lepiej przygotowany do wdrażania własnych procesów informacji zwrotnej. O wiele łatwiej jest podłączyć się do istniejącego frameworka i sugerować ulepszenia, niż budować wszystko od podstaw.
Jak zdefiniowałbyś kulturę swojej firmy?
To pytanie jest prawdopodobnie ważne podczas każdej rozmowy kwalifikacyjnej, ale o wiele bardziej dla kandydata na scrum mastera. Agile to sposób myślenia, a nie tylko metodyka zarządzania projektami.
Przejście na Agile oznacza przyjęcie nowego sposobu myślenia o interakcjach, współpracy z klientami i umiejętności reagowania na nieprzewidywalne zmiany, jak to ucieleśnia Manifest Agile.
Scrum master jest zawsze na czele tej zmiany kulturowej i nie ma lepszego miejsca na rozpoczęcie niż proces rozmowy kwalifikacyjnej. To pytanie dotyczy nie tyle zdobywania informacji o dokładnej kulturze firmy (co jednak należy zrobić), ale bardziej faktycznego inicjowania zmiany kulturowej.
Wdrażając Agile, kultura startupu nie musi być podważana. Być może trzeba będzie go nieco zmodyfikować lub przynajmniej ulepszyć, aby uwzględnić nowe wartości. Prowadzenie tej dyskusji już na etapie rozmowy kwalifikacyjnej pomoże scrum masterowi w utrzymaniu porządku. Większość startupów poszukuje scrum mastera, aby stać się bardziej zwinnym i uzgodnią teoretyczny poziom zmian, które będą musiały nastąpić w zakresie kultury. Jeśli scrum master dołączy do startupu, zawsze będzie mógł odnieść się do dyskusji podczas wywiadu, jeśli napotka sprzeciw podczas faktycznego wprowadzania zmian.
Podsumowanie: Znajdź najlepszy start-up, który będzie pasował do Twoich umiejętności
Sprytny mistrz scrum musi zadać odpowiednie pytania przed dołączeniem do firmy. Przed podjęciem decyzji scrum master powinien jasno ocenić obecną sytuację w startupie.
Scrum master musi upewnić się, że założyciele startupu rozumieją pojęcie zwinności i znają obszary, w których ich zaangażowanie będzie najbardziej potrzebne. Umożliwi to kandydatowi sprawdzenie, czy istnieje zgodność między jego zestawem umiejętności a wyzwaniami. Oto lista pięciu najważniejszych pytań, które należy zadać:
- Dlaczego zatrudniasz scrum mastera, a nie kierownika projektu?
- Jaki jest styl przywództwa założycieli startupów?
- Jaki jest Twój obecny proces tworzenia oprogramowania?
- Czy pracownicy otrzymują regularne informacje zwrotne?
- Jak określiłbyś kulturę swojej firmy?
Odpowiedzi na te pytania dadzą przegląd tego, czego można się spodziewać po dołączeniu do firmy start-upowej. Dobry scrum master powinien umieć identyfikować sytuacje, w których startup potrzebuje kierownika projektu zamiast scrum mastera i nie brać na siebie zbędnych odpowiedzialności.
Omówienie przepływu pracy deweloperskiej pozwoli kandydatowi ocenić luki techniczne i czy mistrz scrum posiada odpowiednie umiejętności, aby je wypełnić. Przegląd obecnych mechanizmów informacji zwrotnej od pracowników ujawni wszelkie słabe owoce dla rozwoju zawodowego zespołu. Wreszcie, omówienie stylu przywództwa założyciela i kultury firmy dostosuje oczekiwania i przygotuje startup do mentalności wymaganej podczas zwinnej transformacji.