Najvažnija osoba u startupu
Piše danas Dražen o važnosti prodaje za startupe, pa me potakao da konačno počnem pisati članak koji mi se neko vrijeme već vrti u glavi. Nedavno sam, naime, shvatio koja je osoba najvažnija ne samo u startupima, već u svakoj firmi općenito.
[OK, da se odmah ogradim: "najvažnija" je možda preteška riječ (iako idealna za naslove članaka
), ali svakako jedna od ključnih, barem u razini prodavača ili programera. Isto tako, "osoba" je nepotpun pojam jer u startupu malo ljudi radi razne poslove, pa bi bolje bilo reći "funkcija".]
Kao što piše Dražen, bez salesa ćete propasti. Ali prije prodavača na red dolazi netko drugi, bez koga prodavači odmah mogu potražiti posao negdje drugdje: product manager. Iako njegov posao jednostavno mora biti odrađen, vrlo mali broj tvrtki ima takvo radno mjesto kao zasebnu funkciju — do te mjere da mnogi poslovni ljudi nisu nikad ni čuli za taj naziv. Ponegdje se to pojavljuje pod nekim drugim nazivima, no najčešće su poslovi product managera razbijeni u nekoliko drugih funkcija u firmi.
Što je posao product managera (ili, prevedeno, voditelja proizvoda)? Vrlo jednostavno, voditelj proizvoda je osoba zadužena za definiranje pojedinog proizvoda i svih njegovih elemenata. Naravno, ne treba svaki proizvod posebnog voditelja, npr. ako masovno proizvodite čavle; ali ako je vaš proizvod kompleksan komad softvera koji uključuje brojne mogućnosti — a na ovom siteu uglavnom se bavim takvima — onda je nužno imati nekoga tko će odrediti što će se i kada implementirati.
Product managera (ili prevedeno voditelja proizvoda) ne smije se miješati s voditeljem projekta — razlika se najkraće može opisati riječima da ovaj prvo određuje što će se raditi, dok je posao drugoga da odredi tko će to raditi i kada. U praksi, individualna funkcija voditelja proizvoda ne postoji kao zasebno radno mjesto, već se cijeli tim dogovara oko toga što će se ubaciti i kada. No tada obično realizacija krivuda potezana raznim interesima — sales bi htio da se ubace funkcionalnosti koje pomažu da se proizvod proda, programeri bi htjeli da se nešto izostavi zbog jednostavnosti, administratori bi zbog sigurnosti htjeli da nitko nema pristup aplikaciji
i tome slično.
Voditelj proizvoda ima zadatak uzeti u obzir sve te interese i definirati funkcionalnosti koje će se implementirati u pojedinoj verziji ili milestoneu, gledajući ono što će donijeti najveću korist u danom trenutku. To mora biti osoba s pomalo renesansnim znanjem raznih elemenata važnih za jedan proizvod: mora se razumjeti u razvoj dovoljno da ima neku ideju što i kako se može napraviti u kojem roku; mora razumjeti tržišne principe bar toliko da zna što se traži više a što manje; i još mora imati bar osnovno razumijevanje principa managementa i marketinga.
Ponekad će product manager imati relativno lagan posao razmještanja nekih standardnih elemenata; no ponekad taj posao zahtijeva duboko znanje određenog područja. Primjerice, kad je Joel Spolsky u Microsoftu bio project manager za Excel, jedan od njegovih zadataka bio je da napiše specifikaciju za skriptni jezik kojim će se moći automatizirati razni poslovi u Office aplikacija, čiji je rezultat danas dobro poznati VBA. On se tada nije trebao brinuti o detaljima parsera i interpretera koji će taj jezik implementirati — njegov posao bio je da definira specifikaciju sintakse, dok su programeri poslije rješavali čisto tehničke probleme.
Da uzmem jedan malo bliži primjer, trenutačno radim s dva startupa koji imaju u mnogočemu sličan problem: u oba slučaja timovi su razvili platforme, na kojima je moguće zamisliti cijeli niz različitih korisnih primjena. No i jednima i drugima nedostaje proizvod, odnosno ono što će im donijeti konkretne prihode; sada je na njima da odrede product managera, odnosno nekoga tko će odabrati jednu od tih potencijalnih primjena i prema njoj definirati konkretan proizvod.



