Roman Pichler

AGILNO UPRAVLJANJE PROIZVODIMA SA SCRUMOM

Stvaranje proizvoda koje kupci vole

Objavljeno uz dopuštenje Pearsona (Addison-Wesley Professional)

Zahvaljujemo ScrumTreku, kojeg predstavljaju Alexey Pimenov, Daria Ryzhkova, Vasily Savunov i Alexander Tupikov, na njihovoj pomoći u pripremi publikacije

Sva prava pridržana. Nijedan dio ove knjige ne smije se reproducirati u bilo kojem obliku bez pismenog dopuštenja nositelja autorskih prava.

Autorizirani prijevod s izdanja na engleskom jeziku pod naslovom Agile product management with Scrum: create products that customers love, 1. izdanje, izdavač Pearson, izdavač Addison-Wesley Professional.

© Roman Pichler, 2010

© Prijevod na ruski, publikacija na ruskom, dizajn. Mann, Ivanov i Ferber LLC, 2017

Ovu knjigu dobro nadopunjuju:

Jeff Sutherland

Tom DeMarco

Jim Collins

Posvećeno Melisi

Predgovor Geoffa Sutherlanda

Vlasnik proizvoda nova je uloga za većinu tvrtki i stoga zahtijeva uvjerljivu prezentaciju, što ova knjiga nudi. Kad je izabran prvi Product Owner, bio sam potpredsjednik za tehnologiju objekata i bio sam odgovoran za razvoj prvog proizvoda izgrađenog pomoću Scruma. Ovaj je proizvod trebao biti ključni proizvod za tvrtku, a meni je dano šest mjeseci da stvorim razvojni alat koji će promijeniti tržište. Osim rada s malim, pomno odabranim timom, morao sam restrukturirati cijelu tvrtku oko novog načina poslovanja. Do isporuke proizvoda bilo je još nekoliko mjeseci i bilo je jasno da će uspjeh odrediti pravilno formiran skup minimalne funkcionalnosti. Ispostavilo se da nisam imao dovoljno vremena za razgovore s klijentima i temeljitu analizu postupaka konkurenata, što bi pomoglo da se točno odredi prioritet i razloži funkcionalnost na male elemente za tim.

Već sam delegirao svoje inženjerske odgovornosti prvom Scrum Masteru, Johnu Skamniothalesu, ali trebao mi je Product Owner. Imao sam pristup svim resursima tvrtke, pa sam izabrao Dona Rednera, najbolju osobu u timu za upravljanje proizvodima, da popuni ulogu koja mi je bila potrebna. Don, kao prvi vlasnik proizvoda, morao je voditi proizvod stvaranjem mentalne vizije budućnosti, poslovnog plana i plana prihoda, planova razvoja i izdavanja, i što je najvažnije, pažljivo razvijajući zaostatak proizvoda s prioritetima za cijeli tim.

Don je pola vremena provodio s timom, a drugu polovicu s klijentima. Njegov je zadatak bio izdati pravi proizvod, dok sam zajedno s cijelom tvrtkom radio na imenovanju i brendiranju, marketinška strategija i komunikaciju, planiranje prodaje i obuku, dok nastavljate svakodnevno prisustvovati scrum sastancima i uklanjati sve prepreke na putu tima. Donova uloga bila je mnogo uključenija od tipičnog voditelja marketinga proizvoda. Odjednom se našao vlasnikom nove djelatnosti. Pritom je morao duboko proniknuti u posao inženjera, redovito objašnjavati situaciju i motivirati zaposlenike. Potpuna uronjenost u tržište i tim u isto vrijeme je jedinstveno iskustvo.

Razina usredotočenosti i odgovornosti dobrog vlasnika proizvoda detaljno je opisana u ovoj knjizi, ali se rijetko viđa u prave tvrtke za proizvodnju proizvoda i IT timove. Trebamo opis uzornog vlasnika proizvoda i kako on obavlja tu ulogu. Takav vodič pripremio je Roman Pichler.

Jeff Sutherland

jedan od tvoraca Scruma

Predgovor Brett Queener

Agile danas uzima sve više maha u softverskoj industriji. Tijekom proteklih dvadeset godina mnogi kupci, partneri i zaposlenici bili su frustrirani načinom na koji razvijamo tehnološka rješenja za poduzeća. Nažalost, često se pokazalo da su loše kvalitete, trebalo im je nekoliko godina da se iznesu na tržište i često im je nedostajala inovativnost potrebna za rješavanje stvarnih poslovnih problema.

Salesforce.com je posvećen biti drugačija tvrtka, usmjerena na uspjeh kupaca i zaposlenika. Znali smo da za naš tip organizacije tradicionalne metode razvoja softvera nisu primjenjive. Bilo je potrebno osmisliti drugačiji model i, ponizivši svoj ponos, pronaći najbolja opcija. Pitali smo se: postoji li način da kvalitetan softver isporučujemo redovito i na vrijeme? Je li realno stvarati vrijednost za kupce često i brzo? Je li moguće inovirati istom brzinom kojom tvrtka raste? Ispostavilo se da je moguće.

Kao glavni vlasnik proizvoda u Salesforce.com, morao sam pronaći najdinamičniji način na koji bi menadžeri proizvoda mogli komunicirati želje i potrebe kupaca i poduzeća razvojnim timovima, a istovremeno pružati povratne informacije. Korištenje Scruma omogućuje voditeljima proizvoda da budu odgovorni za stvaranje vrijednosti za kupca. Što zauzvrat omogućuje usmjeravanje tima da najprije razvije najkritičnije značajke za poslovanje, kako bi proizvod došao u ruke kupaca što je prije moguće. Scrum nam daje fleksibilnost koja nam je potrebna da brzo odgovorimo na promjenjive tržišne uvjete i pritiske konkurencije ili implementiramo nove ideje naših timova. U ovoj ćete knjizi naučiti kako se vlasnik proizvoda razlikuje od tradicionalnog voditelja proizvoda i zašto ima višu razinu odgovornosti za uspjeh proizvoda. Ovdje se jasno otkriva kontrast između ponašanja stručnjaka u tradicionalnim i agilnim modelima.

Mnogi su pokušali objasniti ulogu vlasnika proizvoda, no nitko nije uspio tako dobro kao Roman Pichler. On daje uvjerljiv uvod u teoriju i praksu agilnog upravljanja proizvodima koji pomaže vlasnicima proizvoda, članovima scrum tima i rukovoditeljima u inovacijama. Roman pruža mnoge primjere iz aktivnosti tako konkurentnih inovatora kao što je Salesforce.com, a također jasno objašnjava kako stvoriti i osigurati pouzdan rad minimalne funkcionalnosti prilikom inoviranja. Također skreće pozornost na uobičajene pogreške koje čine vlasnici proizvoda.

U današnjem dinamičnom i konkurentnom okruženju, zahtjevi kupaca veći su nego ikad. Agilni pristup koji koristimo u Salesforce.com donosi sjajne rezultate dok naši vlasnici proizvoda nastavljaju inovirati i stvarati vrijednost za kupce. Ako želite postići isti rezultat, onda je ova knjiga za vas. Provjereni alati, metode, vrijedni savjeti - sve će to pomoći vama i vašim klijentima na putu do uspjeha.

Brett Queener

Viši potpredsjednik Product Salesforce.com

Predgovor

Postoji mnogo izvrsnih knjiga napisanih o agilnom razvoju softvera i upravljanju proizvodima. Međutim, još uvijek ne postoji iscrpan opis kako to funkcionira. Čini se da agilni praktičari pokušavaju izbjeći odgovor na ovo pitanje, a ljudi koji se bave upravljanjem proizvodima još uvijek se bore da razumiju ovaj prekrasan agilni svijet. Sada sve više i više tvrtki usvaja Scrum, a pitanje specifičnosti upravljanja proizvodima u Scrum okruženju postaje vrlo relevantno. Ova knjiga pokušava odgovoriti na to.

Roman Pichler

Upravljanje proizvodima u Scrumu. Agilne metode za vaše poslovanje

Roman Pichler

AGILNO UPRAVLJANJE PROIZVODIMA SA SCRUMOM

Stvaranje proizvoda koje kupci vole


Objavljeno uz dopuštenje Pearsona (Addison-Wesley Professional)


Zahvaljujemo ScrumTreku, kojeg predstavljaju Alexey Pimenov, Daria Ryzhkova, Vasily Savunov i Alexander Tupikov, na njihovoj pomoći u pripremi publikacije


Sva prava pridržana. Nijedan dio ove knjige ne smije se reproducirati u bilo kojem obliku bez pismenog dopuštenja nositelja autorskih prava.


Autorizirani prijevod s izdanja na engleskom jeziku pod naslovom Agile product management with Scrum: create products that customers love, 1. izdanje, izdavač Pearson, izdavač Addison-Wesley Professional.

© Roman Pichler, 2010

© Prijevod na ruski, publikacija na ruskom, dizajn. Mann, Ivanov i Ferber LLC, 2017

* * *

Ovu knjigu dobro nadopunjuju:

Ološ. Revolucionarna metoda upravljanja projektima

Jeff Sutherland


Rok

Tom DeMarco


Od dobrog do odličnog

Jim Collins

Posvećeno Melisi


Predgovor Geoffa Sutherlanda

Vlasnik proizvoda nova je uloga za većinu tvrtki i stoga zahtijeva uvjerljivu prezentaciju, što ova knjiga nudi. Kad je izabran prvi Product Owner, bio sam potpredsjednik za tehnologiju objekata i bio sam odgovoran za razvoj prvog proizvoda izgrađenog pomoću Scruma. Ovaj je proizvod trebao biti ključni proizvod za tvrtku, a meni je dano šest mjeseci da stvorim razvojni alat koji će promijeniti tržište. Osim rada s malim, pomno odabranim timom, morao sam restrukturirati cijelu tvrtku oko novog načina poslovanja. Do isporuke proizvoda bilo je još nekoliko mjeseci i bilo je jasno da će uspjeh odrediti pravilno formiran skup minimalne funkcionalnosti. Ispostavilo se da nisam imao dovoljno vremena za razgovore s klijentima i temeljitu analizu postupaka konkurenata, što bi pomoglo da se točno odredi prioritet i razloži funkcionalnost na male elemente za tim.

Već sam delegirao svoje inženjerske odgovornosti prvom Scrum Masteru, Johnu Skamniothalesu, ali trebao mi je Product Owner. Imao sam pristup svim resursima tvrtke, pa sam izabrao Dona Rednera, najbolju osobu u timu za upravljanje proizvodima, da popuni ulogu koja mi je bila potrebna. Don, kao prvi vlasnik proizvoda, morao je voditi proizvod stvaranjem mentalne vizije budućnosti, poslovnog plana i plana prihoda, planova razvoja i izdavanja, i što je najvažnije, pažljivo razvijajući zaostatak proizvoda s prioritetima za cijeli tim.

Don je pola vremena provodio s timom, a drugu polovicu s klijentima. Njegov je posao bio isporučiti pravi proizvod, dok sam ja, zajedno s ostatkom tvrtke, radio na imenovanju i brendiranju, marketinškoj strategiji i komunikacijama, planiranju prodaje i obuci, dok sam nastavio ići na scrum sastanke svaki dan i uklanjati sve prepreke u timski put. Donova uloga bila je mnogo uključenija od tipičnog voditelja marketinga proizvoda. Odjednom se našao vlasnikom nove djelatnosti. Pritom je morao duboko proniknuti u posao inženjera, redovito objašnjavati situaciju i motivirati zaposlenike. Potpuna uronjenost u tržište i tim u isto vrijeme je jedinstveno iskustvo.

Razina fokusa i odgovornosti dobrog vlasnika proizvoda detaljno je opisana u ovoj knjizi, ali se rijetko viđa u stvarnim proizvodnim tvrtkama i IT timovima. Trebamo opis uzornog vlasnika proizvoda i kako on obavlja tu ulogu. Takav vodič pripremio je Roman Pichler.

Jeff Sutherlandjedan od tvoraca Scruma

Predgovor Brett Queener

Agile danas uzima sve više maha u softverskoj industriji. Tijekom proteklih dvadeset godina mnogi kupci, partneri i zaposlenici bili su frustrirani načinom na koji razvijamo tehnološka rješenja za poduzeća. Nažalost, često se pokazalo da su loše kvalitete, trebalo im je nekoliko godina da se iznesu na tržište i često im je nedostajala inovativnost potrebna za rješavanje stvarnih poslovnih problema.

Salesforce.com je posvećen biti drugačija tvrtka, usmjerena na uspjeh kupaca i zaposlenika. Znali smo da za naš tip organizacije tradicionalne metode razvoja softvera nisu primjenjive. Bilo je potrebno osmisliti drugačiji model i, ponizivši svoj ponos, pronaći bolju opciju. Pitali smo se: postoji li način da kvalitetan softver isporučujemo redovito i na vrijeme? Je li realno stvarati vrijednost za kupce često i brzo? Je li moguće inovirati istom brzinom kojom tvrtka raste? Ispostavilo se da je moguće.

Kao glavni vlasnik proizvoda u Salesforce.com, morao sam pronaći najdinamičniji način na koji bi menadžeri proizvoda mogli komunicirati želje i potrebe kupaca i poduzeća razvojnim timovima, a istovremeno pružati povratne informacije. Korištenje Scruma omogućuje voditeljima proizvoda da budu odgovorni za stvaranje vrijednosti za kupca. Što zauzvrat omogućuje usmjeravanje tima da najprije razvije najkritičnije značajke za poslovanje, kako bi proizvod došao u ruke kupaca što je prije moguće. Scrum nam daje fleksibilnost koja nam je potrebna da brzo odgovorimo na promjenjive tržišne uvjete i pritiske konkurencije ili implementiramo nove ideje naših timova. U ovoj ćete knjizi naučiti kako se vlasnik proizvoda razlikuje od tradicionalnog voditelja proizvoda i zašto ima višu razinu odgovornosti za uspjeh proizvoda. Ovdje se jasno otkriva kontrast između ponašanja stručnjaka u tradicionalnim i agilnim modelima.

Mnogi su pokušali objasniti ulogu vlasnika proizvoda, no nitko nije uspio tako dobro kao Roman Pichler. On daje uvjerljiv uvod u teoriju i praksu agilnog upravljanja proizvodima koji pomaže vlasnicima proizvoda, članovima scrum tima i rukovoditeljima u inovacijama. Roman pruža mnoge primjere iz aktivnosti tako konkurentnih inovatora kao što je Salesforce.com, a također jasno objašnjava kako stvoriti i osigurati pouzdan rad minimalne funkcionalnosti prilikom inoviranja. Također skreće pozornost na uobičajene pogreške koje čine vlasnici proizvoda.

U današnjem dinamičnom i konkurentnom okruženju, zahtjevi kupaca veći su nego ikad. Agilni pristup koji koristimo u Salesforce.com donosi sjajne rezultate dok naši vlasnici proizvoda nastavljaju inovirati i stvarati vrijednost za kupce. Ako želite postići isti rezultat, onda je ova knjiga za vas. Provjereni alati, metode, vrijedni savjeti - sve će to pomoći vama i vašim klijentima na putu do uspjeha.

Brett QueenerViši potpredsjednik Product Salesforce.com

Predgovor

Postoji mnogo izvrsnih knjiga napisanih o agilnom razvoju softvera i upravljanju proizvodima. Međutim, još uvijek ne postoji iscrpan opis kako to funkcionira. Čini se da agilni praktičari pokušavaju izbjeći odgovor na ovo pitanje, a ljudi koji se bave upravljanjem proizvodima još uvijek se bore da razumiju ovaj prekrasan agilni svijet. Sada sve više i više tvrtki usvaja Scrum, a pitanje specifičnosti upravljanja proizvodima u Scrum okruženju postaje vrlo relevantno. Ova knjiga pokušava odgovoriti na to.

Godine 1999. upoznao sam se s agilnom ideologijom i zadivila me bliska suradnja između tehničkih i poslovnih stručnjaka i tehničara. Uvijek sam mislio da je razvoj softvera nešto što zanima štrebere, ali ne poslovne ljude. Kad sam 2001. godine vodio svoj prvi agilni projekt, moj primarni fokus bio je pomaganje voditeljima proizvoda u prijelazu na svijet fleksibilne metodologije. Od tada je vlasništvo nad proizvodom uvijek bilo najveći izazov za tvrtku i određivalo uspjeh cijelog poduzeća. To je bio slučaj u svim tvrtkama koje sam konzultirao i pomoglo je ne samo u razvoju uspješnog proizvoda, već iu primjeni Scruma za njegovu namjenu. Možemo ponoviti riječi Chrisa Fryja i Stevea Greena (Fry, 2007.; 139), koji su savjetovali Salesforce.com o prijelazu na Agile:

U našim ranim danima neprestano smo slušali od mnogih stručnjaka da je uloga vlasnika proizvoda ključna za uspjeh agilne tranzicije. Iako nam je to bilo intuitivno jasno, još uvijek nismo bili u potpunosti svjesni značajnih promjena koje čekaju vlasnike proizvoda.

Po čemu je agilno upravljanje proizvodima drugačije?

Agile, odnosno agilno upravljanje proizvodima temeljeno na Scrumu, u mnogočemu se razlikuje od tradicionalnih pristupa. Tablica 1 daje sažetak najvažnijih razlika.

Ime: Upravljanje proizvodima u Scrumu. Agilne metode za vaše poslovanje
Autor(i): Roman Pichler
Izdavač: Mann, Ivanov i Ferber, 2016

Opis:
Izvornik (engleski): "Agilno upravljanje proizvodima sa Scrumom: Stvaranje proizvoda koje kupci vole" Romana Pichlera

Prvi vodič za agilno upravljanje proizvodima pomoću Scruma, od jednog od vodećih stručnjaka za metodologiju.

Ovo je knjiga za svakoga tko je zainteresiran za agilno upravljanje proizvodima, posebno za one koji su vlasnici proizvoda ili prelaze u tu ulogu. Knjiga pokriva ulogu vlasnika proizvoda kao i osnovne tehnike upravljanja proizvodom. To uključuje vizualizaciju proizvoda, razvijanje i usavršavanje zaostatka proizvoda, planiranje i praćenje izdanja proizvoda, korištenje Scrum sastanaka i prelazak na novu ulogu. Ovaj praktični vodič omogućit će vam učinkovitu primjenu tehnika upravljanja proizvodima u Scrumu. Posebna pažnja posvećena je softverskim proizvodima - od jednostavne aplikacije do takve složeni proizvodi poput mobilnih telefona.

Vodeći Scrum konzultant Roman Pichler demonstrira pravi primjeri, kako vlasnici proizvoda mogu stvoriti uspješne proizvode koristeći Scrum.

Iz knjige ćete naučiti:

  • Po čemu se Scrum razlikuje od tradicionalnih metoda upravljanja.
  • O tipičnim poteškoćama s kojima se vlasnik proizvoda suočava.
  • Koja je uloga vlasnika proizvoda: što i kako treba raditi.
  • Kako upravljati zaostatkom čak i kod najsloženijih proizvoda.
  • Kako planirati izdanje i donositi odluke o rasporedu, proračunima i funkcionalnosti.
  • Koja je uloga vlasnika proizvoda na sprinterskim sastancima: što treba, a što ne treba raditi.

Ovo je knjiga za svakoga tko je zainteresiran za agilno upravljanje proizvodom, posebno za one koji su ili tek prelaze na ulogu vlasnika proizvoda.

Momčad

Kako biste stvorili atmosferu uspjeha u Scrum timu, smanjite promjene u njegovom sastavu tijekom i između izdanja. Potrebno je vrijeme da se grupa ljudi razvije u kohezivni tim.

Sporedni projekti

Tvrtke poput Googlea dopuštaju programerima da potroše do 20% svog vremena na "strastvene projekte". To su privatni istraživački projekti koji dovode do novih ideja koje se implementiraju u prototipove.

Zaostatak

Ako se vrt dulje vrijeme ostavi bez nadzora, zarast će. Kao i zaostatak proizvoda - kada se zanemari, postat će glomazan i nezgodan. Potrebna mu je njega i njega te se preporuča stalan rad s njim.

Prepreke

Neriješeni problemi množe se kao gljive poslije kiše. To je razlog zašto se Scrum fokusira posebnu pozornost suočavanje s preprekama - identificiranje i uklanjanje problema koji ometaju rad i nanose štetu projektu.

Pripazite na kvalitetu

Rad koji je djelomično dovršen ili dovršen s greškama ne bi trebao biti prihvaćen. Žrtvujući kvalitetu, timovi ostaju s proizvodom koji će postajati sve teži i skuplji za održavanje i proširenje.

Pregled

Pregled rezultata sprinta doprinosi stvaranju uspješnog proizvoda. Scrum timu daje priliku za interakciju s dionicima, pregled napretka razvoja proizvoda i odlučivanje o sljedećim koracima.

Roman Pichler jedan je od vodećih stručnjaka za Scrum i agilno upravljanje proizvodima. Ima veliko iskustvo u obuci i mentorstvu vlasnika proizvoda te pomaže tvrtkama u implementaciji učinkovite metode upravljanje proizvodima. Osim ove knjige, stvorio je i bestseler Scrum – Agiles Projektmanagement erfolgreich einsetzen(“Scrum – uspješna primjena agilnog upravljanja projektima”). Roman često govori na međunarodnim konferencijama. On je certificirani Scrum trener i vodio je napore Scrum Alliance-a da razvije tečaj za certificirane Scrum vlasnike proizvoda.

  • Predgovor Geoffa Sutherlanda
  • Predgovor Brett Queener
  • Predgovor
  • 1. Tko je vlasnik proizvoda?
    Uloga vlasnika proizvoda
    Karakteristike pravog vlasnika proizvoda
  • 2. Planiranje koncepta proizvoda
    Vizija proizvoda
    Željene kvalitete vida
    Minimalno funkcionalan proizvod
    Jednostavnost
    Potrebe kupaca i svojstva proizvoda
    Rođenje vizije proizvoda
    Tehnike formiranja vizije
    Formiranje vizije i plana proizvoda
    Minimalni proizvodi i opcije proizvoda
    Uobičajene greške
    Pitanja za samokontrolu
  • 3. Rad sa zaostatkom proizvoda
    Duboka svojstva zaostatka proizvoda
    Rad na zaostatku proizvoda
    Prepoznavanje i opisivanje elemenata
    Davanje prioriteta Product Backlogu
    Priprema za planiranje sprinta
    Definiranje mjerila elemenata
    Rad s nefunkcionalnim zahtjevima
    Zaostatak proizvoda u velikom broju
    Uobičajene greške
    Pitanja za samokontrolu
  • 4. Planiranje izdanja
    Vrijeme, cijena i funkcionalnost
    Stabilnost kvalitete
    Brza i česta izdanja
    Tromjesečni ciklusi
    Ubrzati
    Radni grafikon sagorijevanja za puštanje
    Plan izdavanja
    Planiranje izdanja u velikim projektima
    Uobičajene greške
    Pitanja za samokontrolu
  • 5. Suradnja u sprinterskim sastancima
    Planiranje sprinta
    Kriteriji spremnosti
    Dnevni scrum sastanak
    Sprint backlog i burndown grafikon za sprint
    Pregled rezultata sprinta
    Retrospektivni pregled sprinta
    Sprint sastanci za velike projekte
    Uobičajene greške
    Pitanja za samokontrolu
  • 6. Postati vlasnik proizvoda
    Kako biti izvrstan vlasnik proizvoda
    Kako razviti vlasnike proizvoda
    Pitanja za samokontrolu
  • Bibliografija
  • Priznanja
  • O autoru