Zdjęcie zawodu
W. żeńska

Scrum Master

Odpowiadam za stosowanie frameworku Scrum w firmie, który pomaga szybko tworzyć skomplikowane produkty wysokiej jakości, takie jak strona internetowa, portal, oprogramowanie.

Scrum Master

Odpowiadam za stosowanie frameworku Scrum w firmie, który pomaga szybko tworzyć skomplikowane produkty wysokiej jakości, takie jak strona internetowa, portal, oprogramowanie.


WERSJA żeńska

Dlaczego lubię ten zawód?

Wspierając programistów i współpracując z Product Ownerem mam wpływ na to, żeby zespół scrumowy był jak najlepiej zorganizowany i jak najbardziej produktywny. Ułatwiając pracę innym poprzez usuwanie przeszkód sprawiam, że efektywniej realizują swoje zadania, co przekłada się na zadowolenie klientów.

Czym się zajmuję?

Jako Scrum Master odpowiadam za prowadzenie zespołu pracowników w sposób zgodny z zasadami Scrum. Czym właściwie jest Scrum? To uproszczone ramy postępowania, które pomagają poszczególnym osobom, zespołom i organizacjom wytwarzać skomplikowane produkty wysokiej jakości, takie jak strona internetowa, portal, oprogramowanie, i zrobić to jak najszybciej. Moim zadaniem jest czuwanie nad samozarządzaniem Zespołu Scrumowego. Taki zespół buduje się dla konkretnego projektu z osób mających wiedzę i umiejętności potrzebne do wykonania czekającej pracy. Projekt, czyli to, co mamy zrobić, Zespół Scrumowy dzieli na mniejsze jednostki, sprinty, trwające od tygodnia do maksymalnie miesiąca. 


Zespół ustala, co jest najważniejsze, a co mniej istotne, co trzeba wykonać najpierw, a co może poczekać, i przydziela sobie zadania. Po zakończeniu każdego sprintu zespół powinien dostarczyć gotową, działającą funkcjonalność produktu. Przed każdym sprintem rozmawiamy o tym, co chcemy osiągnąć i w jaki sposób - to tzw. Sprint Planning - oraz czym się będą zajmować poszczególni członkowie zespołu. Codziennie czuwam, aby spotkanie zespołu, nazywane Daily Scrumem, odbywało się, podczas niego każdy mówi co zrobił poprzedniego dnia, jakie napotkał problemy i co zamierza robić dzisiaj. W ten sposób wszyscy pracownicy wiedzą, na jakim etapie pracy jesteśmy i mogą sobie nawzajem pomagać. 
Po zakończeniu każdego sprintu, jeśli zachodzi konieczność pomocy, pomagam zorganizować spotkanie, na którym członkowie zespołu mówią, co udało się im osiągnąć, co poszło dobrze, a co źle. W każdej chwili służę pomocą programistom, usuwam przeszkody, które mogłyby wpłynąć na tempo prac, np. niedostępność środowiska testowego lub brak dostępnych urządzeń mobilnych w zespole tworzącym aplikacje na telefon. Odpowiadam za kontakty z Product Ownerem, czyli osobą odpowiedzialną za rozwój produktu, tworzącą jego wizję, zarządzającą budżetem. Pomagam mu w zarządzaniu Product Backlogiem, czyli rejestrem produktu, spisem wszystkich działań, jakie zespół ma wykonać, żeby udało się stworzyć produkt, nad którego realizacją pracujemy. 
Oprócz tego pomagam zrozumieć zasady Scruma innym pracownikom firmy, spoza Zespołu Scrumowego. Mogę też przeprowadzać proces wdrażania Scruma \"od zera\". Jeśli jestem zatrudniony w dużej organizacji, w której pracuje kilka zespołów scrumowych, współpracuję z ich Scrum Masterami, żeby wspólnie wdrożyć scrumowe podejście do pracy w całej firmie. 


Co powinienem umieć? 

Jako Scrum Master pomagam czuwać nad dobrą organizacją pracy programistów, dlatego powinienem znać się na informatyce, a zwłaszcza na procesach i procedurach związanych z tworzeniem aplikacji, oprogramowania, stron internetowych, portali i ich poszczególnych funkcjonalności, ale nie jest to warunek konieczny w mojej roli.


W mojej pracy istotna jest znajomość języka angielskiego, bo w tym języku napisane są interfejsy popularnych języków programowania. To pozwala mi też sprawnie porozumiewać się z członkami Development Teamu, Product Ownerem lub innymi anglojęzycznymi pracownikami.
Muszę znać fazy projektu scrumowego, którymi są: inicjowanie, planowanie i szacowanie, implementacja, retrospektywa i wdrożenie, wiedzieć, jaka jest rola Scrum Mastera, Product Ownera i Developerów, potrafić rozwiązywać problemy i konflikty, jakie mogą się pojawiać. 


Jakie kompetencje miękkie są ważne w mojej pracy? 

  • komunikatywność,
  • asertywność,
  • innowacyjność,
  • przedsiębiorczość,
  • umiejętność rozwiązywania konfliktów,
  • umiejętność słuchania,
  • dobry zmysł obserwacji.

Gdzie mogę pracować? 

Mogę znaleźć zatrudnienie w firmach wykorzystujących Scrum w codziennej pracy.


Zobacz, kto zatrudnia przedstawicieli tego zawodu


Tekst udostępniony na licencji Creative Commons Uznanie autorstwa 4.0 (CC BY 4.0). Jeśli chcesz go rozpowszechnić lub użyć w swoich materiałach, zajrzyj tutaj.