Moje ime je Dejan Majkić. Ja sam sertifikovani Product Owner sa prebivalištem Banjaluka, Republika Srpska, Bosna i Hercegovina. U ovom članku pokušaću ukratko da objasnim šta je Product Owner i koja je njegova odgovornost.

PO je izrazito je traženo zanimanje u svijetu, a sve češće i kod nas, pa je red da ga potpuno demistifikujemo u pogledu aktivnosti koje obavlja i odgovornosti koju ima.

Šta je Product Owner (Vlasnik Proizvoda)

Product Owner (Vlasnik proizvoda) je ključna uloga u Scrum timu, odgovorna za maksimizovanje vrijednosti proizvoda kroz upravljanje i prioritizaciju Backloga proizvoda. On povezuje Scrum tim sa zainteresovanim stranama, zastupa potrebe krajnjih korisnika i osigurava jasnu viziju proizvoda tako što komunicira šta proizvod treba da postigne i zašto je to važno. Jasnim određivanjem prioriteta i stalnom saradnjom sa timom i stakeholderima, Vlasnik proizvoda omogućava uspješnu isporuku vrijednosti korisnicima.

Zašto se baš tako zove? Porijeklo imena...

U originalnoj Scrum terminologiji, naziv Product Owner odražava ulogu osobe koja „posjeduje odgovornost“ za proizvod i vrijednost koju on donosi. Prilikom prevoda, riječ „vlasnik“ je zadržana jer simbolizuje odgovornost, autoritet i posvećenost.

Ukoliko bi se naziv previše ublažio, recimo u „menadžer proizvoda“ ili „odgovorno lice za proizvod“, izgubio bi se dio važnosti koji naglašava da je ta osoba ključni donosilac odluka u vezi sa proizvodom.

Evo zašto se baš tako zove:

  1. „Vlasnik“ simbolizuje odgovornost i autoritet: Kao vlasnik, ova osoba ima krajnju odgovornost za vrijednost proizvoda koji tim razvija. Iako ne posjeduje proizvod u pravnom smislu, „vlasništvo“ simbolizuje da je on taj koji odlučuje šta će biti prioritet i kako će se resursi tima koristiti.
  2. Fokus na „proizvod“, a ne na tim: Vlasnik proizvoda nije menadžer tima; njegov fokus je na proizvodu i stvaranju maksimalne vrijednosti za korisnike i organizaciju. On upravlja vizijom proizvoda, ciljevima i prioritizacijom, osiguravajući da se razvija ono što je najpotrebnije i najvrednije.
  3. Povezuje tim sa korisnicima i zainteresovanim stranama: Kao „vlasnik“, on je glas korisnika i povezuje Scrum tim sa tržištem, krajnjim korisnicima i poslovnim potrebama. To podrazumjeva donošenje odluka na osnovu povratnih informacija i poslovne vrijednosti.
  4. Prava i obaveze: „Vlasnik“ ima pravo da određuje prioritete, ali istovremeno i obavezu da jasno komunicira viziju i ciljeve. To znači da on ne komanduje timom, već postavlja osnovu za efikasan rad kroz Product Backlog.

Ova uloga je zaista presudna jer spaja dva kraja - razvojni tim i zainteresovane strane. Product Owner sarađuje sa zainteresovanim stranama kako bi pronašao prave zahtjeve i kako bi pomogao korisnicima da osmisle zahtjeve koje u tom trenutku možda neće vidjeti ili razumjeti. To ne samo da poboljšava odnos sa kupcima, već takođe pomaže i u izgradnji povjerenja.

A na drugom kraju, Product Owner pomaže razvojnom timu da razumije viziju i korisničke zahtjeve (User Requirements).

To znači da je ova uloga svojevrsni most između dva kraja, koja efikasno poboljšava komunikaciju.

Krajnja odgovornost Product Owner-a je da obezbjedi da proizvod stvori novu vrijednost za svoje korisnike, buduće kupce kao i za kompaniju. Takođe, da se pobrine da povratna informacija (feedback) od određene zainteresovane strane bude na pravi način uzeta u razmatranje.

Lista odgovornosti koje ova uloga zahtjeva:

1. Definisanje vizije

Product Owner je odgovoran za kreiranje jasne vizije proizvoda kako bi razvojnom timu bilo jasno šta se od proizvoda očekuje i zašto. On komunicira sa krajnjim korisnicima i zainteresovanim stranama kako bi razumio njihove zahtjeve i prezentovao korporativnu viziju. Vizija se dalje oblikuje kroz mapu puta proizvoda (Product Roadmap), koja daje grafički prikaz strategije i pravca razvoja proizvoda.

2. Upravljanje listom funkcionalnosti (Product Backlog)

Najvažnija odgovornost Product Owner-a je upravljanje Product Backlog-om – listom funkcionalnosti koje je potrebno razviti. Product Backlog je dinamičan i živi dokument koji se kontinuirano ažurira u skladu sa promjenama prioriteta i zahtjevima tržišta. Product Owner postavlja prioritete stavki u Backlog-u na osnovu poslovnih ciljeva, globalnih trendova i potreba korisnika.

3. Prioritetizacija potreba (Korisničkih zahtjeva)

Product Owner je odgovoran za donošenje odluka o prioritetima stavki iz Product Backlog-a kako bi se postigao maksimalan rezultat. On određuje relativnu važnost svake korisničke priče (User Story) i priprema Product Backlog za Sprint Planning sastanak, gdje se postavljaju očekivanja i struktura nadolazećeg sprinta.

4. Predviđanje potreba klijenta

Product Owner mora da razumije tržište, konkurenciju i izazove korisnika kako bi mogao da odredi koje funkcionalnosti treba razvijati i kojim redoslijedom. Ako korisnici nisu u mogućnosti da u potpunosti artikulišu svoje zahtjeve, Product Owner im pomaže u formulisanju ideja koje donose vrijednost.

5. Spajanje zainteresovanih strana

Product Owner djeluje kao most između programera (developera) i zainteresovanih strana. Njegova je uloga da osigura jasan tok informacija kako ne bi došlo do nesporazuma ili pogrešnih interpretacija. On usklađuje viziju proizvoda sa radnim stavkama iz Product Backlog-a i prati da li svaka korisnička priča ispunjava očekivanja korisnika i stakeholder-a.

6. Nadgledanje razvojnih faza

Product Owner aktivno učestvuje u svim fazama razvoja kako bi razvojni tim imao brze odgovore i pojašnjenja za potencijalna pitanja ili nejasnoće. On sarađuje sa timom, pomaže u rješavanju prepreka i prilagođava redosljed Product Backlog-a u skladu sa tehničkom realizacijom ili novim prioritetima.

7. Procjena napretka proizvoda

Product Owner prati napredak proizvoda kroz sve faze razvoja i osigurava da se radi u skladu sa prioritetima i očekivanim poslovnim rezultatima. On preispituje prioritete funkcionalnosti koje nisu završene na vrijeme i verifikuje da li završena faza donosi planirane rezultate.

8. Učestvovanje u svakodnevnim sastancima (Daily Scrum i Sprint Review)

Product Owner prisustvuje Scrum sastancima kako bi imao uvid u trenutni napredak razvoja i mogao da prilagodi prioritete u skladu sa realnim stanjem. Na sastancima kao što su Daily Scrum i Sprint Review, Product Owner sarađuje sa timom, prikuplja povratne informacije i osigurava efikasnu realizaciju plana.

9. Prekid razvoja u slučaju drastičnih promjena

Ako se utvrdi da nastavak razvoja neće isporučiti poslovnu vrijednost zbog značajnih promjena u prioritetima ili tržišnim uslovima, Product Owner ima pravo da prekine razvoj u toj fazi. Ova odluka je rezultat intenzivne analize poslovnih ciljeva i predstavlja odgovoran način upravljanja resursima.

Kako postati sertifikovani Product Owner?

Iako sam o tome napisao poseban članak, vrlo kratko ću nešto reći i na ovom mjestu. Pozicija Product Owner-a zahtjeva ne samo temeljno razumjevanje proizvoda, već uključuje i analitičke i strateške vještine. Osoba koja želi duboko zaroniti i postati dobar Product Owner mora razumjeti tržište, zainteresovane strane, trebala bi biti u stanju da stvori viziju i zna kada i kako žonglirati sa product backlog listom, tako da ona uvijek bude ažurno poredana po prioritetima.

Individualne beneficije ovog posla

Ako želite biti profesionalac u ovom poslu možete položiti CSPO (Certified Scrum Product Owner) sertifikat i steći sljedeća znanja i vještine:

  1. Upoznavanje sa Agilim praksama.
  2. Upoznavanje sa Scrum metodologijom.
  3. Imaćete priliku da aktivno sarađujte sa agilnom zajednicom posvećenoj stručnom usavršavanju i sticanju Scrum prakse.
  4. Kreirajte bolji proizvod za vođenje i implementaciju Scrum-a u timu.
  5. Povećavate vjerovatnoću da se zaposlite sa dobrom platom na tržištu rada.

Prednosti organizacije u kojoj radite

CSPO dobija sve veću popularnost od posljednjih nekoliko godina. Razlog je taj što gotovo svaka značajnija kompanija ili organizacija angažuje Product Owner-e kako bi opstali na današnjem konkurentnom tržištu. Certified Scrum Product Owner može unaprijediti organizaciju na sljedeće načine:

  1. Definiše viziju proizvoda i usmjerava članove tima da dobiju novu vrijednost.
  2. Pomaže članovima tima u isporuci proizvoda visoke vrijednosti.
  3. Pomaže u nesmetanoj komunikaciji između zainteresovanih strana i članova razvojnog tima.

Koja je razlika između uloga Product Manager-a i uloge Product Owner-a?



Konkretno:

Product Manager odgovara: Ako mi date ovaj resurs, isporučiću vam ovaj poslovni rezultat.
Product Owner, sa druge strane, kaže: Ako planirate potrošiti ovaj novac, pobrinuću se da dobijete najveću moguću vrijednost od uložene investicije u razvoj.

Vještine i kompetencije potrebne za ulogu Product Owner-a

Obuhvat uloge Product Owner-a podjeljena je na četiri dijela:

  • Stručnost u domenu: Vrlo često je poznavanje proizvoda i tržišta razlog zbog čega vas je kompanija angažovala. Činjenica da poznajete kupce i način na koji koriste vaš proizvod, glavni je razlog što ste postavljeni za Product Owner-a.
  • Maksimizovanje vrijednosti proizvoda: Neposredno prije izbacivanja proizvoda na tržište, Product Owner se fokusira na ono što je najvažnije za kupca bude prvo sljedeće isporučeno, ali da vodi računa o eventualnim tehničkim ili ograničenjima u resursima.
  • Vještine komunikacije: Njegov zadatak je da pažljivo sluša i vodi računa da svi razumiju šta treba da naprave kako bi izbacili očekivani proizvod na tržište.
  • Prevodilac zahtjeva Kupac-Razvojni tim: Uloga Product Owner-a je da popuni prazninu koja postoji između onoga što kupci žele (ili čak misle da žele) i isporuke proizvoda. On prevodi zahtjeve kupca u tehničke detalje koristeći svaki raspoloživ način. Bilo da se radi o skicama olovkom ili zamršenim tehničkim detaljima, on pravi razliku između zadovoljavajućeg proizvoda i fenomenalnog proizvoda tj. onoga koji kupci vole.

Šta nije uloga Product Owner-a:

  1. Nema nadležnost za odlučivanje na poslovnom nivou u većini organizacija: Ovo se vrši na nivou vlasnika preduzeća ili na nivou drugih organizacija. Međutim, Product Owner ima autoritet za način na koji će se određeni zahtjev implementirati i isporučiti.
  2. Nije tehnički arhitekta proizvoda:  Product Owner mora da razumije poslovni domen ili funkcionalnost/zahtjev sa stanovišta krajnjeg korisnika. Sa druge strane Product Owner ne mora da razumije konkretnu funkciju sa stanovišta programera.
  3. Tržišni segmenti: U većini organizacija rasprava o izlasku na tržište obavlja se na nivou marketinga ili prodaje, posao Product Owner-a je da olakša i učini te ciljeve ostvarivim.

Kako izgleda oglas za slobodno radno mjesto Product Owner-a u kompaniji Coca-Cola - PRIMJER

Job Role: Principal Software Systems Analyst — Product Owner

This position is responsible for leading the Coca-Cola Freestyle teams’ execution and delivery of hardware/software releases with well-defined Freestyle customized software development life cycle process. This position understands and coordinates feature backlog for all releases for the platform — and their dependencies on each other. Leads the translation of software features into technical requirements (Features) and follows Agile Scrum-based Software development. Define software release plan and scope with platform lead / BA/tech lead. This role serves as the single voice on SW releases into and out of Engineering & Innovation.

KEY RESULTS:

  • Effective and groomed backlog
  • Clear defined Acceptance Criteria per feature
  • Effective Agile Processes (Scrum and Agile Hybrid) and Cross-Functional communication
  • Effective Operating Organization & talent development
  • World-Class Program & Project Execution
  • Efficient Delivery of Services (Quality, Low cost)
  • Efficient and Effective Solution Delivery Process
  • Promote Continuous Improvement
  • Scope
  • Define Software release plan and scope with platform lead / BA/tech lead. This position will be a single voice on SW releases into and out of E&I. Responsible for translating weekly Scrum reports for broader audiences. Manage the backlog for sprint and release planning post-development start through QA. Define T-shirt size w/ SW system lead. Responsible for leading software gate reviews from the development onto QA — including informal handoff to QA.
  • This position will also raise risks/impediments to the program team. Responsible for conversion of A spec into System Requirements Spec into user stories. Works with functional leads on staffing needs and resource management. Leads bug triage meetings …

Plata, kompanije koje zapošljavaju ovu ulogu i još neki detalji o Product Owner-u

Za sve vas koji želite više da saznate o Scrum-u, Product Owner-u, Scrum Masteru, obezbjedio sam besplatan kurs na engleskom jeziku:

Ako vam treba PO za vaše poslovanje, pogledajte moj program: Agile and Scrum Blueprint.

Vezani članak:


Dobrodošli

Hvala Vam što ste izabrali posjetiti DM Spot portal.

Na njemu ćete naći:

  • podatke o autoru,
  • članke na temu nauke i tehnologije,
  • eBiblioteku, preporuke,
  • članke iz života i stila i
  • promociju potencijala Republike Srpske.

Vidjećete i nešto što se nalazi između redova, moju ljubav i trud da ovaj sajt i komunikaciju prema Vama učinim originalnom, korisnom i atraktivnom i obećanje da neću prestati da se trudim.

Ukoliko nađete da Vam je posjeta ovom portalu bila koristila u bilo kom pogledu, razmislite o tome da mi platite kafu kako biste podržali moj rad.

Recommended