Introduzione a Scrum Roles

Scrum Roles è all'interno della Metodologia Scrum, il prodotto finale consegnato ai clienti è gestito da Scrum Management. Questa gestione Scrum è composta da Scrum Ruoli. A differenza del convenzionale project management, 'Scrum Roles' funziona in modo diverso. Principalmente, ci sono 3 ruoli principali in Scrum:

  1. Proprietario del prodotto,
  2. Maestro di mischia &
  3. Scrum / Team di sviluppo

"Scrum Roles può essere definito come un insieme di persone autorizzate ad eseguire responsabilità relative alle attività in sincronia tra loro per rendere un progetto di successo".

Ruoli di Scrum

Scrum Role Anatomy, come rappresentato sopra, indica la sincronizzazione collaborativa delle responsabilità svolta dal Product Owner, Scrum Master e Scrum Development Team, per raggiungere gli obiettivi del progetto.

1) Product Owner (PO)

Il ruolo chiave nella gestione della mischia è quello di un "Product Owner". È responsabile del successo o del fallimento di un progetto. Il Product Owner imposta la visione / gli obiettivi del progetto, definisce e assegna le priorità alle attività del progetto e fornisce una guida esperta durante l'esecuzione di un progetto. In qualità di intermediario, il Product Owner comunica gli interessi o le esigenze degli stakeholder / clienti esterni al team Scrum.

Tuttavia, il Product Owner non gestisce in maniera microscopica un team ma deve garantire costantemente che il lavoro svolto sia in linea con gli obiettivi del progetto. Il Product Owner è autorizzato a modificare l'ambito del progetto, rivedere e gestire l'arretrato del prodotto in modo da massimizzare il ROI (Return On Investment),

Responsabilità lavorative del Product Owner (PO) in Scrum Roles:

Le responsabilità di lavoro del proprietario del prodotto nei ruoli di mischia sono le seguenti:

un. Intermediario tra le parti interessate interne ed esterne

L'OP è un mediatore tra le parti interessate interne ed esterne. È responsabilità dell'OP raccogliere feedback sulle esigenze / aspettative degli stakeholder / clienti interni. Il team di sviluppo del prodotto deve essere aggiornato su questi input in modo da progettare il prodotto di conseguenza. La mancanza di collaborazione e impegno con i membri del team può portare al fallimento del progetto.

b. Gestione del portafoglio ordini di prodotti

L'OP deve sviluppare, rivedere e gestire l'arretrato di prodotto secondo i requisiti interni delle parti interessate. Deve garantire che gli articoli nel portafoglio ordini del prodotto vengano continuamente modificati secondo necessità, per soddisfare le aspettative della concorrenza. Il team di Scrum è convogliato allo stesso modo, il che consente al lavoro collaborativo di fornire risultati di alto valore. L'OP deve rimanere sempre responsabile delle domande sollevate dal team.

c. Certificazione di un prodotto

Un altro ruolo chiave dell'OP è quello di certificare il prodotto nel rispetto degli standard di qualità definiti nei "Criteri di accettazione // richiesti". L'OP deve garantire che dopo ogni sprint, le caratteristiche del prodotto sviluppato siano sottoposte alle "Valutazioni di accettazione / qualità" in modo da allinearle ai "Criteri richiesti". Ciò consente di aggiornare e consegnare continuamente un prodotto senza errori.

2) Scrum Master (SM)

Considerato il "Servant Leader", lo Scrum Master è il trainer, il facilitatore e il difensore dello Scrum Team. SM forma i membri del team sulle pratiche di Scrum e garantisce che il team aderisca ai valori e ai principi di Scrum. L'SM deve facilitare la comunicazione e la collaborazione all'interno del team e tenerli motivati ​​per il lavoro.

Sebbene l'SM non mostri alcuna autorità sul progetto, è autorizzato a gestire il processo. SM assiste l'OP e protegge il team da eventuali ostacoli / ostacoli nel modo di raggiungere gli obiettivi del progetto.

Responsabilità di lavoro dello Scrum Master in Scrum Roles:

Le responsabilità di lavoro del master della mischia nei ruoli di mischia sono le seguenti:

un. Facilitazione del miglioramento del processo

SM in collaborazione con il team lavora sull'improvvisazione delle pratiche Scrum per offrire il massimo valore. Svolge il ruolo di attivatore della squadra rimuovendo eventuali ostacoli e rendendo possibili gli obiettivi di sprint.

b. Formazione del team Scrum

SM svolge il ruolo di mentore / formatore e istruisce il team sulle pratiche di Scrum. Garantisce inoltre che vi sia un adeguato coordinamento tra l'OP e la squadra. Se l'OP non è in grado di dedicare tempo adeguato alla squadra, SM deve guidare sull'importanza della stessa per l'OP e assicurarsi che la squadra abbia successo.

c. Salvaguardare il team e rimuovere le barriere

SM deve affrontare e rimuovere eventuali barriere che possono influire negativamente sulle prestazioni del team. Lui / Lei deve trovare soluzioni su eventuali problemi che il team non è in grado di gestire, in modo da impedirgli di fare buoni affari. Mentre diversi team di scrum lavorano insieme, SM deve anche proteggere i team da qualsiasi interferenza e assicurarsi che si concentrino sulla fornitura di valore durante ogni ciclo di sprint.

3) Scrum Development Team

Un team di Scrum è un'unità multi-qualificata di membri, composta da sviluppatori di prodotti e tester con varie competenze nella propria area di specializzazione. Il team autonomo con diverse competenze è responsabile della creazione, valutazione e aggiornamento del prodotto dopo ogni sprint per fornire risultati finali di alto valore.

Se sono necessarie nuove competenze, il team ha l'autorità di sviluppare o includere un nuovo membro con il set di competenze richiesto.

Responsabilità lavorative del team di sviluppo Scrum nei ruoli Scrum:

Le responsabilità di lavoro del team di sviluppo della mischia nei ruoli di mischia sono le seguenti:

un. Sviluppo del prodotto

Il team Scrum è responsabile dello sviluppo e dell'aggiornamento del prodotto dopo ogni ciclo di sprint, in base agli articoli elencati nel Product Backlog. Il team deve assicurarsi che gli incrementi del prodotto soddisfino gli standard di qualità desiderati e siano privi di difetti. Ciò consente di offrire il valore aziendale di alta qualità e di stabilire standard in modo da rendere il progetto di successo.

b. Creare attività e fornire stime

Durante le riunioni di revisione dello sprint, il team è responsabile di selezionare gli articoli dal backlog in base alla priorità, che deve essere consegnata nel prossimo Sprint. Pertanto, contribuiscono alla creazione di "Sprint Backlogs". Il team svolge anche un ruolo chiave nella creazione di attività separando gli articoli Sprint e fornendo un'approssimazione a questi elementi Sprint.

Pertanto, il team di Scrum è tenuto a lavorare autonomamente sui compiti e garantire il completamento tempestivo di ogni ciclo di sprint.

I 3 ruoli sopra menzionati sono fondamentali per garantire il successo della mischia e lavorare in sincronia tra loro.

Articoli consigliati

Questa è stata una guida per Scrum Roles. Qui abbiamo discusso il concetto e alcuni dei ruoli principali di Scrum con le loro responsabilità lavorative. Puoi anche consultare i nostri altri articoli suggeriti per saperne di più -

  1. Sviluppo Scrum
  2. Agile vs Scrum
  3. Che cos'è Agile e Scrum?
  4. Scrum Essentials
  5. Scrum Open Assessment
  6. Scrum Dashboard