Programvara

Produkten ägaren

Roller

Produkten ägaren måste ha en god förståelse av projektet, avgörande på beslut, ansvarig på följande tidsfrister och besitter den kompetens som krävs för att bestämma prioriteten för det arbete som utförs för projektgruppen. Följande är några av de viktigaste aktiviteter borde de göra för att hålla ett lag effektivt:

Organiserar och prioriterar produkten eftersläpningen enligt ROI

Skapa, underhålla och garanterar produkt eftersläpningen synlig för alla gruppmedlemmar och intressenter

Arbetar dagligen med Scrums, Sprint planerar möten och Sprint recensioner och tillbakablickar att inkomma med förtydliganden till utvecklingsteamet

Accepterar eller avsluta arbetsresultat under sprinten

Skapar en definition av gjort, med utvecklingsgruppen

Är en röst för kunden och förmedlar de visioner och mål till laget

Hjälper laget med elaborationen av epos, teman och funktioner in användaren berättelser och hjälpa laget att förmedla exakt vad som krävs

Ansvarar för produktens lönsamhet (ROI)

Pragmatisk samtidiga projekt

Att ha en produkt ägare i fjärrplats Vs med en collocated produkt ägare

Agila manifestet anges att "affärsmän och utvecklare måste arbeta tillsammans dagligen under hela projektet". Det står också att "den mest ändamålsenlig och effektiv metoden att förmedla information till och inom ett utvecklingsteam är ansikte mot ansikte konversation". När produkten ägaren inte är samlokaliseras med utvecklingsteamet, leder till olika svårigheter.

Utvecklingsgruppen har inte produkten ägaren tillgängliga när de kräver, om de är på olika platser. När båda arbetar över olika geografiska platser, utgör tidszon skillnader ett problem. Antingen på plats eller offshore laget måste anpassa sig till tidpunkterna för deras motsvarighet. Samlokalisering förbättrar effektiviteten bland laget. Det förenklar samordningen. Det snabbar upp kommunikation och skapar möjligheter till kontinuerlig samarbete. När det är ansikte mot ansikte interaktion, bygger det förtroende bland laget.

Samarbete mellan globala produkten ägaren & lokala produkten ägaren

Resultaten av en agil utveckling kommer att bli bättre när produkten ägaren är samlokaliserade med agile team. Men i praktiska situationer, vi har virtuella lag vilken spännvidd över olika kontinenter och olika tidszoner. Under dessa förhållanden kan det vara en global på plats och en lokal ägare på offshore arbetar tillsammans med det produktutveckling teamet. Det måste finnas lämplig synkronisering mellan dem för att lyckas med ett Agila projekt.

Produktägare är också medlemmar i scrum-teamet och måste samarbeta med scrum master och utvecklingsteam. Några av de verktyg och tekniker som hjälper till att uppnå ett samarbete mellan dem ges nedan:

Prototyper av produkten hjälper till att kontrollera om visionen har meddelats klart till agile team och om produkten kommer att kunna leverera de förväntade resultaten.

Videokonferenser är en av de effektiva kommunikationsverktyg som kan användas för samarbete dem samt med agile team. Instant messaging och chat verktyg som Skype kan användas för att klargöra tvivel lätt eller dela snabb information mellan dem.

Båda måste vara närvarande i sprinten planerar möten och sprint retrospective möten tillsammans med scrum master och hela teamet.

Sammanfattning

Med tanke på det enorma ansvaret av deras roll på en Agile projekt, är det avgörande att nämna att varje organisation bör överväga att ha endast en produkt ägare varje scrum-teamet. Ett företag måste också det faktum att deras produkt ägare har befogenhet att undersöka och har en realistisk arbetsbelastning. Sådant tillvägagångssätt gör att en produkt ägare att arbeta effektivt vilket ökar möjligheten att utveckla framgångsrika och bättre produkter i tid.