"A Product Owner felelőssége, hogy legyen Product Backlog, de a konkrét elkészítését nyugodtan delegálhatja. És szokták is. És ezeket az embereket, akik kitúrják a kívánságokat, elvárásokat és vagy leírják, vagy ott vannak, hogy megválaszolják a kérdéseket, BA-nak szokták hívni."
Így van. Csak ekkor a product owner tulajdonképpen project manager, álruhában. Lehet product owner-nek nevezni, de ha úgy beszél, mint egy project manager, úgy viselkedik, mint egy project manager és úgy néz ki, mint egy project manager, akkor nem product owner, hanem project manager.
A waterfall Projekt Manager szerep feladatai szét vannak osztva mások között. Van, amit a Scrum Master csinál, van, amit a Product Owner, van, amit a Development Team, és vannak olyan dolgok, amiket a Scrum keretein belül senki (de a Scrum-on kívül valaki általában igen).
Szóval a PO-t PM-nek nevezni az erős túlzás.
Az általam írt esetben a PO-nak nincs semmivel több projekt irányítási szerepe, mintha csak egyedül dolgozna, egyszerűen a saját feladatát nem ő egyedül végzi, hanem egy kis csapat, akiket ő irányít.
Miért csinálják ezt? Két példát láttam eddig: vagy azért, mert az ügyfél olyan embert jelölt ki PO-nak, akinek egy csomó egyéb dolga is van, ezért nincs elég ideje erre, vagy annyira nagy és komplex a rendszer, hogy egy ember nem tudja az egészet részleteibe menően lefedni, hiába dolgozik 100%-ban ezen.
Ilyen esetekben a PO megőrzi a döntéshozási szerepet, de az apró részletek kikutatásába, megbeszélésében, dokumentálásában a csapat többi tagja is részt vesz (sokszor ők csinálják az oroszlánrészét).
"Ha Proxy Product Ownernek hívom, az jobban tetszik?"
És ez mire is jó? Ott vagyok egy csapatban, például backend fejlesztőként, jobbra tőlem ott van egy frontend fejlesztő, balra egy mobil fejlesztő, szemben egy üzemeltető, tőle balra a product owner, jobbra pedig az ügyfél. Miért kellene nekem egy proxy product owner? Ha valamit nem értek, akkor rábaszok a nagy piros gombra, aztán megbeszéljük ott helyben az érintettekkel, hogy mi a problémám és megpróbáljuk megoldani. Mihez kellene ehhez egy proxy product owner, aki csak egy vízzáró réteg a információ áramlásban, amikor ott ül velem srévizavé maga a product owner?
És ha a PO nem ül veled szemben srégen ott a PO?
Mert ugye a PO-nak munkája is van. Ő sem mindent tud, csak képviseli az egész business-t. De ehhez neki beszélnie kell a mindenféle népekkel, akik különféle dolgokat akarnak.
Szóval ha csak simán a PO munkát végzi, akkor se lesz mindig ott, de sok esetben a PO feladatokon kívül megörököltek más feladatokat is, amiket továbbra is el kell látniuk.
Dolgoztam olyan projekten, ahol a PO a Demón és Sprint planningen kívül hetente kb. fél órára volt elérhető kérdezz-felelekre.
Jó ez így? Nem. De ettől még ha ezt dobja ki a gép, akkor ugyan elmagyarázhatod az ügyfélnek, hogy ez így nem lesz jó, de általában nem változik semmi, és az adott kontextusban elérhető dolgokból kell kihozni a legjobbat.
És ez a legjobb sok esetben egy BA, aki veled szemben átlósan ott ül, és ha megnyomod a nagy piros gombot, akkor jön, és válaszol a kérdéseidre, és ha döntés kell, akkor felírja, hogy miben kell dönteni, és elmegy és idővel meghozza a választ.
Igen, idővel, nem azonnal. Ezért ez nem ideális eset, de az adott helyzetben a legjobb, ami elérhető.
Amúgy az a benyomásom, hogy vagy nagyon idealista vagy, vagy nagyon szerencsés környezetben dolgoztál eddig, de a való világot nem nagyon ismered (vagy nem hagyod, hogy a valóság megzavarjon)