Wskazówki Scrum Mastera Biznesowego: Rola i obowiązki właściciela produktu

Właściciel produktu Crown Decision

Pomocne może być zapoznanie się z artykułami na temat Agile i Scrum Framework (oba znajdziesz również w bazie wiedzy Sailing Byte’s).

Właściciel produktu – rola i obowiązki

Product Owner (PO)  jest jedną z najważniejszych, jeśli nie najważniejszą rolą w ramach Scrum.  Jego właściwa postawa/działania/decyzje mogą skutkować płynnym postępem w rozwoju produktu. Wręcz przeciwnie, jeśli rola ta nie jest właściwie rozumiana i wdrażana, może generować ogromną ilość stresu, który ostatecznie uderzy mocno w programistów, interesariuszy produktu i samego Właściciela Produktu.

>

Największą odpowiedzialnością Product Ownera jest maksymalizacja wartości produktu, który jest wynikiem pracy wykonanej przez Zespół Scrumowy (Developerzy+Product Owner+Scrum Master=Zespół Scrumowy).

Istnieje wiele sposobów podejścia do tej odpowiedzialności. Każda organizacja/właściciel produktu/zespół scrumowy musi znaleźć swój własny, najbardziej odpowiedni sposób “robienia rzeczy”  tak długo, jak na koniec dnia Właściciel Produktu jest wyłącznie odpowiedzialny za maksymalizację wartości tego produktu (wyłącznie oznacza, że nie ma czegoś takiego jak dwóch Właścicieli Produktu! Jest tylko jedna korona dla króla jednego produktu!).

Rozwój produktu to w istocie ciągły strumień decyzji, kompromisów i zadań, które muszą być odpowiednio zaadresowane, uszeregowane pod względem priorytetów, czasami delegowane i ostatecznie rozwiązane. (lub celowo porzucone jako nieistotne). Aby zarządzać tym procesem, Właściciel Produktu tworzy i utrzymuje jeden Rejestr Produktu, za który jest w pełni odpowiedzialny.

>

Dziennik Produktu nie powinien być “wiadrem” na rzeczy, które niepokoją tylko Właściciela Produktu. W rzeczywistości powinien być łatwo dostępnym “lustrem”, które odzwierciedla aktualny stan rozwoju produktu. W tym “lustrze” każdy członek Zespołu Scrumowego musi widzieć jasno i dokładnie:

  • jaki jest Cel Produktu, który chcemy osiągnąć? (kierunek)
  • jakie są ważne elementy Backlogu, którymi deweloperzy muszą się zająć w najbliższej przyszłości? (priorytetyzacja) ;
  • czy te najważniejsze pozycje są opisane w sposób, który daje szansę programistom na stworzenie wartości dla produktu? (przejrzystość);

Jak być skutecznym Product Ownerem?

Sukces lub porażka Product Ownera jest ściśle związana z :

1) zdolnością do podejmowania każdej decyzji związanej z rozwojem produktu (nawet tej niewłaściwej) przy jednoczesnym ponoszeniu odpowiedzialności za te decyzje; (będąc odpowiednio umocowanym przez organizację);

2) poziom zrozumienia Scrum jako frameworka Agile przez każdego interesariusza & członka organizacji;
(edukacja na temat Agile / frameworka Scrum jest jednym z głównych obowiązków Scrum Mastera, poproś go o pomoc 😀 ) ;

>

3) umiejętnośćdelegowania niektórych obowiązków przy jednoczesnym ponoszeniu odpowiedzialności za wyniki końcowe;
(na pewnym poziomie złożoności może nie być możliwe, aby Właściciel Produktu zrobił wszystko sam, dlatego potrzebuje innych specjalistów, którzy mu pomogą); 

Przykłady obowiązków/zadań, które mogą być delegowane przez Właściciela Produktu

  • badania, które są potrzebne do właściwej specyfikacji Backlog Item(ów) ;
  •  doradztwo w zakresie priorytetyzacji elementów zaległości;
  •  Analiza biznesowa niektórych scenariuszy rozwoju produktu;
    (może to skutkować stworzeniem lepszego celu produktu)

    etc.

.

Jeśli chcesz dowiedzieć się więcej o zwinnych frameworkach w tworzeniu oprogramowania, zapoznaj się z kilkoma artykułami na ich temat w naszej Bazie Wiedzy!

Autor

Łukasz Pawłowski

CEO of Sailing Byte

Prowadzę Sailing Byte – Software House, który koncentruje się na technologiach Laravel i React, ale nie ogranicza się tylko do nich; realizowaliśmy również projekty z wykorzystaniem C#, Unity, Fluttera, SwiftUI i innych technologii. Moja rola polega na organizowaniu i dostarczaniu oprogramowania w metodyce Agile – poprzez zapewnianie doświadczenia, wiedzy i odpowiedniego zestawu narzędzi do współpracy z naszymi klientami. Podczas tej podróży poznałem wielu wspaniałych ludzi, którzy również przyczynili się do rozwoju Sailing Byte jako polskiego Software House’u, dostarczającego wysokiej jakości rozwiązania programistyczne w Europie, Wielkiej Brytanii i Stanach Zjednoczonych.

Powiązane studium przypadku