Nei progetti più tradizionali a cui ho lavorato, il project manager (e, su progetti più grandi, potrebbero esserci associati / vice / assistenti project manager qualora una persona non fosse disponibile) è la persona responsabile della comunicazione con il cliente, della ricezione del progetto aggiornamenti di integrità e stato, determinazione della pianificazione e del budget, gestione del processo, garanzia che il team disponga di ciò di cui ha bisogno per completare le attività e così via.
In Scrum, tuttavia, queste responsabilità sono suddivise tra il Product Owner e ScrumMaster. Il Product Owner è la voce del cliente. Interagiscono direttamente con il cliente, creano user story, organizzano e danno priorità al backlog del prodotto e ad altri problemi relativi a utenti / clienti. ScrumMaster gestisce il processo, supervisionando le riunioni (compresi la stima e la pianificazione), eliminando gli impedimenti e monitorando lo stato generale del progetto, apportando le modifiche necessarie.
Ho letto in più fonti, tra cui Wikipedia , che il ruolo di ScrumMaster e Product Owner dovrebbe essere ricoperto da due persone diverse. Non solo ho letto, ma ho lavorato a progetti di successo in stile "tradizionale" in cui le attività di entrambi erano gestite da un singolo individuo. In effetti, ha più senso che da una a tre persone siano responsabili della gestione dei progetti (compresi risorse umane / personale) e delle attività a livello di processo, poiché spesso vanno di pari passo. Le modifiche al processo hanno un impatto sulla pianificazione, il budget, la qualità e altri obiettivi a livello di progetto e le modifiche al progetto hanno un impatto sul processo.
Perché Scrum richiede di isolare queste attività in due ruoli? Quali vantaggi offre in realtà? Qualcuno ha partecipato a un progetto Scrum di successo in cui il Product Owner e ScrumMaster erano la stessa persona?