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 ScrumaPredgovor 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.comPredgovor
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 poslovanjeAutor(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