Sommario:
Definizione - Cosa significa Scrum?
Scrum è un framework iterativo e incrementale per la gestione dei progetti, utilizzato principalmente nello sviluppo di software agile. La metodologia scrum enfatizza il software funzionale, la flessibilità di cambiare insieme alle realtà aziendali emergenti, alla comunicazione e alla collaborazione.
Techopedia spiega Scrum
I tre ruoli fondamentali nella metodologia Scrum sono il proprietario del prodotto, lo Scrum Master e il membro del team:
- I proprietari dei prodotti comunicano la visione del prodotto al team di sviluppo e rappresentano gli interessi dei clienti attraverso la definizione delle priorità e i requisiti.
- Scrum master agisce come una connessione tra il proprietario del prodotto e il team. Il loro ruolo principale è quello di rimuovere eventuali ostacoli che potrebbero impedire al team di raggiungere i suoi obiettivi. Scrum master aiuta il team a rimanere produttivo e creativo.
- I team Scrum sono generalmente composti da sette membri interfunzionali. Ad esempio, i progetti software includono ingegneri del software, architetti, analisti, programmatori, esperti di controllo qualità, designer dell'interfaccia utente e tester.
Oltre ai ruoli principali, i team di Scrum coinvolgono anche stakeholder e manager. Questi giocatori non hanno alcun ruolo formale nella mischia e sono coinvolti nel processo solo di rado. I loro ruoli sono spesso indicati come ruoli accessori.
I principali manufatti all'interno della metodologia della mischia sono:
- Portafoglio prodotti: questo è un elenco di alto livello gestito durante l'intero progetto. Viene utilizzato per aggregare elementi backlog.
- Backlog Sprint: contiene l'elenco dei lavori che il team deve affrontare durante gli sprint successivi. Le funzionalità sono suddivise in attività, che normalmente sono tra le quattro e le 16 ore di lavoro.
- Burn down: il grafico burn-down mostra il lavoro rimanente nel backlog dello sprint. Fornisce una semplice visualizzazione dei progressi dello sprint e può essere aggiornato ogni giorno. Fornisce inoltre virtualizzazioni rapide per riferimento.