Product Owner stawia przed Zespołem Developerskim jasno określony Cel Produktu i wymaga postępów w jego realizacji. Scrum Master dba o jakość procesu jego powstawania: o dobrą atmosferę towarzyszącą pracy Zespołu, motywację i usuwanie przeszkód. Product Owner i Scrum Master nie są jednak dwoma niezależnymi od siebie siłami działającymi na Zespół Deweloperski.

Współpraca Scrum Mastera z Product Ownerem – omówione zagadnienia:

  1. Praca Scrum Mastera z Product Ownerem
  2. Wspomaganie skutecznej komunikacji z Developerami
  3. Wiedza wynikajÄ…ca z »å´ÇÅ›·É¾±²¹»å³¦³ú±ð²Ô¾±²¹
  4. Wprowadzanie Interesariuszy w Scrum
  5. Podsumowanie
cooperation between Product Owner and Scrum Master

Praca Scrum Mastera z Product Ownerem

Choć sposoby działania każdego z nich są bardzo różne, ich interesy są zbieżne: chodzi przede wszystkim o efektywne działanie Scrum Team. Dlatego tak ważne są wzajemne relacje oraz ich efektywna współpraca.

WiÄ™kszość zadaÅ„ Product Ownera i Scrum Mastera – o których pisaliÅ›my szerzej w osobnych artykuÅ‚ach – koncentruje siÄ™ wokół ich obowiÄ…zków zwiÄ…zanych z pracÄ… ZespoÅ‚u Developerów. Jednak do obowiÄ…zków i zadaÅ„ SM należy również wspieranie pracy PO.

Wspomaganie skutecznej komunikacji z Developerami

Skuteczna komunikacja Product Ownera z Zespołem Developerskim wymaga co najmniej dwóch mocnych podstaw: zrozumiałości i odpowiedniej siły oddziaływania. Scrum Master pomaga Product Ownerowi w ich wzmacnianiu.

Zrozumiałość Backlogu Produktu

Jednym z podstawowych sposobów, w jakie Scrum Master pomaga Product Ownerowi jest upewnienie się, że formułowane przez niego komunikaty są zrozumiałe dla Zespołu Developerskiego. Przegląda on wpisy w Backlogu Produktu i zadaje dodatkowe pytania, które pozwolą poprawić ich zrozumiałość. Zwraca uwagę przede wszystkim na:

  • jasność wpisów– po to, żeby Deweloperzy dokÅ‚adnie wiedzieli, w jakim celu rozwijajÄ… danÄ… funkcjonalność
  • zwiÄ™zÅ‚ość wpisów– po to, żeby opisy planowanych funkcjonalnoÅ›ci zawieraÅ‚y tylko niezbÄ™dne informacje i zapoznanie siÄ™ z nimi zajmowaÅ‚o jak najmniej czasu

W ten sposób Scrum Master zapobiega pojawieniu się rozbieżności pomiędzy Celem Produktu, takim, jakim wyobraża go sobie Product Owner, a tym, jak zrozumieli swoje zadanie członkowie Zespołu Developerskiego.

Siła oddziaływania Product Ownera

Scrum Master pomaga Product Ownerowi wzmacniać skuteczność przekazu i charyzmę. Pełni bowiem rolę coucha, z którym Product Owner może omówić problematyczne kwestie dotyczące Produktu i jego realizacji. Dlatego tak ważne są indywidualne spotkania, podczas których odbywają się pomiędzy nimi dyskusje. To dzięki nim Product Owner może doprecyzować wizję produktu oraz odpowiedzieć na pytania ze strony Scrum Mastera jeszcze zanim przedstawi wizję zespołowi.

SM, udzielając informacji zwrotnej sprawia, że przekaz Product Ownera podczas spotkania z zespołem staje się mocniejszy i jaśniejszy. To niezbędne przygotowanie pomaga Product Ownerowi coraz lepiej komunikować Cel Produktu podczas Wydarzeń Scruma, które opisujemy w osobnym artykule.

Wiedza wynikajÄ…ca z »å´ÇÅ›·É¾±²¹»å³¦³ú±ð²Ô¾±²¹

Scrum Master pomaga także Product Ownerowi w realistycznym planowaniu zadań przewidzianych dla Zespołu Developerów. Może się bowiem zdarzyć, że świetnie przygotowany Backlog Produktu nie będzie przystawał do sposobu działania organizacji, w której realizowany ma być Cel Produktu.

BÄ™dzie zatem wspieraÅ‚ Product Ownera swojÄ… wiedzÄ… wynikajÄ…cÄ… z »å´ÇÅ›·É¾±²¹»å³¦³ú±ð²Ô¾±²¹. Czerpie jÄ… z obserwacji niepowodzeÅ„ i trudnoÅ›ci, które pojawiÅ‚y siÄ™ przy realizacji poprzednich projektów. DziÄ™ki wiedzy empirycznej Scrum Master może przewidzieć trudnoÅ›ci w wykonaniu zadaÅ„ i realizacji Celu Produktu, które wynikajÄ… ze specyfiki organizacji, ZespoÅ‚u albo jego specjalizacji.

Wprowadzanie Interesariuszy w Scrum

Na codzieÅ„ Scrum Master współpracuje głównie z ZespoÅ‚em Developerskim. A czasem także z dziaÅ‚em HR – szczególnie podczas budowania ZespoÅ‚u oraz w tych rzadkich momentach, kiedy wymaga on rozbudowy lub zmiany. Codzienne obowiÄ…zki SMa zwykle nie obejmujÄ… wiÄ™c współpracy z Interesariuszami – te należą bowiem do zadaÅ„ Product Ownera.

Wyjątek dotyczy momentu rozpoczęcia współpracy z Interesariuszami, którzy nie są zaznajomieni z zasadami działania i rolami w Scrum. Wtedy właśnie Scrum Master współpracuje z Product Ownerem podczas spotkań ze wszystkimi osobami zaangażowanymi w powstanie Produktu. Wyjaśnia kto jest kim w Scrum Team, o czym pisaliśmy w osobnym artykule. Pomaga również Product Ownerowi we wdrożeniu dobrych praktyk komunikacyjnych. Należą do nich na przykład aktywna obecność Interesariuszy podczas Sprint Review czy tworzenie dobrych User Stories, którym to zagadnieniom poświęciliśmy osobne wpisy.

Podsumowanie

Efektywny Scrum Master pozwala Product Ownerowi na skupienie siÄ™ na swojej pracy: na dbaniu o maksymalizacjÄ™ biznesowej wartoÅ›ci tworzonego produktu. Pomaga także w prowadzeniu efektywnej komunikacji dziÄ™ki indywidualnemu coachingowi oraz dyskusjom o ksztaÅ‚cie Backlogu Produktu. Wspomaga go pÅ‚ynÄ…cÄ… z »å´ÇÅ›·É¾±²¹»å³¦³ú±ð²Ô¾±²¹ wiedzÄ… dotyczÄ…cÄ… pracy z konkretnym ZespoÅ‚em i organizacjÄ…. A także – jeÅ›li to potrzebne – wspomaga Product Ownera wprowadzajÄ…c Interesariuszy w sposób dziaÅ‚ania Scrum.

Jeśli podobają Ci się treści, które tworzymy, sprawdź również:

Scrum Guide | 12. Współpraca Scrum Mastera z Product Ownerem caroline becker avatar 1background

Autor: Karolina Berecka

Karolina, jako project menadżerka jest ekspertem w poszukiwaniu nowych metod projektowania najlepszego systemu przepływu pracy i optymalizacji procesów. Jej umiejętności organizacyjne i zdolność do pracy pod presją czasu sprawiają, że jest najlepszą osobą do zamieniania skomplikowanych projektów w rzeczywistość.

Przewodnik Scrum:

  1. Słowniczek podstawowych terminów Scrum
  2. Czym jest Scrum?
  3. Wartości Scruma
  4. Jak wdrożyć Scrum w swojej firmie?
  5. Scrum Team - czym jest i jak działa?
  6. Kim jest Product Owner?
  7. Kim jest Scrum Master?
  8. Najczęstsze błędy popełniane przez Product Ownera
  9. Cechy dobrego Scrum Mastera
  10. Najczęstsze błędy popełnianie przez Scrum Mastera
  11. Współpraca Scrum Mastera z Product Ownerem
  12. Jakie statystyki i metryki powinien śledzić Scrum Master?
  13. Zespół Developerski w Scrumie
  14. Najczęstsze błędy popełniane przez Developerów
  15. Artefakty Scruma
  16. Skalowanie Scruma
  17. Co to jest Backlog Sprintu?
  18. Co to jest Backlog Produktu?
  19. Czym sÄ… User Stories?
  20. INVEST, czyli jak stworzyć dobre User Story
  21. Najczęstsze błędy popełniane przy pisaniu User Story
  22. Kryteria Akceptacji User Story
  23. Estymacja i Story Points w Scrum
  24. Jak działa Planning Poker?
  25. Team Estimation Game jako alternatywa dla Planning Pokera
  26. Czym jest Przyrost w Scrum?
  27. Czym jest Sprint w Scrum?
  28. Wydarzenia w Scrum
  29. Cel Produktu, Cel Sprintu i Definicja Ukończenia, czyli zobowiązania Scrum Team
  30. Co to jest wykres spalania (Burndown Chart)?
  31. Jak tworzyć i jak interpretować wykres spalania?
  32. Zalety i wady wykresu spalania
  33. Tablice Kanban w Scrum i Scrumban
  34. Prędkość Zespołu Deweloperskiego
  35. Daily Scrum
  36. Sprint Planning
  37. Sprint Review
  38. Co to jest Retrospekcja Sprintu?
  39. Częste błędy w czasie Retrospekcji
  40. Jak przeprowadzić pielęgnację backlogu produktu?
  41. Gdzie zdobyć wiedzę i doświadczenie w Scrum?