Scrum

Scrum è un framework che consente alle persone di risolvere problemi complessi di tipo adattivo e, al tempo stesso di creare e rilasciare prodotti in modo efficace e creativo dal più alto valore possibile. Così viene definito Scrum nella Scrum Guide. E’ stato sviluppato da Ken Schwaber e Jeff Sutherland che hanno presentato il paper “Scrum Methodology” nel 1995.
Seguono gli articoli inerenti a Scrum.

#Scrum – Integrare Scrum e Agile Project Management (#AgilePM) – Integrare i processi

E’ possibile integrare i processi di Scrum e di Agile Project Management in maniera pratica. I benefici che si hanno sono quelli di considerare – anche se non di diretto interesse del Team di Sviluppo – tutta quella governance necessaria relativa a questioni finanziarie, regolamentazioni, processi dell’organizzazione. Supporta il Product Owner di Scrum a interfacciarsi …

#Scrum – Integrare Scrum e Agile Project Management (#AgilePM) – Integrare i processi Read More »

#Scrum – Integrare Scrum e Agile Project Management (#AgilePM) – I ruoli di AgilePM al livello di Progetto

Dopo aver comrpeso la classificazione dei ruoli di AgilePM li possiamo elencare, dividendoli secondo il livello in cui “vivono”: Progetto, Sviluppo della Soluzione, Supporto. I ruoli a livello di progetto sono quelli responsabili per la direzione dei progetto e i coordinatori. Se pensiamo all’integrazione con elementi del PMBOK o PRINCE2 possono far parte del Comitato …

#Scrum – Integrare Scrum e Agile Project Management (#AgilePM) – I ruoli di AgilePM al livello di Progetto Read More »

#Scrum – Integrare Scrum e Agile Project Management (#AgilePM) – La classificazione dei ruoli di AgilePM

Come descritto in degli articoli a parte, Agile Project Management può essere utilizzato per avere un livello di “progetto” al di sopra di Scrum che prevede solamente un livello di Prodotto. Agile Project Management prevede una serie articolata di ruoli che possono essere abilmente integrati con quelli di Scrum. Quando pensiamo all’integrazione è importante notare …

#Scrum – Integrare Scrum e Agile Project Management (#AgilePM) – La classificazione dei ruoli di AgilePM Read More »

#Scrum – Integrare Scrum e Agile Project Management (#AgilePM) – Perchè è utile integrare Scrum?

Scrum è un framework di prodotto e, nella sua semplicità, molto difficile da applicare. In generale, se essere Agili è una questione di buon senso, come indica Steve Messenger, Chairman del DSDM Consortium, anche se spesso “non usiamo il buon senso quando siamo agili”. Quindi una delle più grandi  sfide di Agile è quello di …

#Scrum – Integrare Scrum e Agile Project Management (#AgilePM) – Perchè è utile integrare Scrum? Read More »

#Scrum – Integrare Scrum e Agile Project Management (#AgilePM) – I ruoli di Scrum

Scrum prevede l’utilizzo di tre ruoli che compongono lo Scrum Team. Il Product Owner, il Team di Sviluppo (o Development Team, in inglese) e lo Scrum Master. E’ cruciale che questi tre ruoli collaborino tra loro. Uno Scrum Team efficace è un team che si auto-organizza e cross-funzionale. Quindi un team che in autonomia definisce …

#Scrum – Integrare Scrum e Agile Project Management (#AgilePM) – I ruoli di Scrum Read More »

#Scrum – Integrare Scrum e Agile Project Management (#AgilePM) – L’eleganza del processo di Scrum

Nel Manifesto Agile è scritto che sono più importanti gli individui e le interazioni più che i processi e gli strumenti. Questo non non vuol dire che strumenti e processi siano inutili, come specifica l’ultima frase del Manifesto, ma che non gli deve essere data un’enfasi eccessiva. Pertanto i processi dovrebbero essere leggeri e servire …

#Scrum – Integrare Scrum e Agile Project Management (#AgilePM) – L’eleganza del processo di Scrum Read More »

#Scrum – Integrare Scrum e Agile Project Management (#AgilePM) – Introduzione a Scrum e all’integrazione

Scrum è un framework empirico e adattivo per sviluppare prodotti nato in ambito software che si pone lo scopo di rialasciare del valore in modo efficace. Il framework si basa sulla Guida a Scrum (in inglese, Scrum Guide). Un breve testo – di 17 pagine per quel che riguarda la traduzione in italiano – che descrive i ruoli, gli …

#Scrum – Integrare Scrum e Agile Project Management (#AgilePM) – Introduzione a Scrum e all’integrazione Read More »

#Timeboxing: l’approccio Agile al tempo di un prodotto o di un progetto

Il Timeboxing è una tecnica per la gestione del tempo. Consiste nel trasformare la variabile “tempo” in una costante, si definiscono periodi relativamente brevi di tempo per ottenere un determinato obiettivo. Quando finisce il tempo stabilito il lavoro si ferma anche se non sono stati raggiunti gli obiettivi, ad esempio il rilascio di alcuni prodotti e si …

#Timeboxing: l’approccio Agile al tempo di un prodotto o di un progetto Read More »

Agile: Sviluppo Iterativo e Sviluppo Incrementale in DSDM e Agile Project Management

Lo sviluppo iterativo è una tecnica di sviluppo, utilizzata in una timebox nella quale viene sviluppato un prodotto. Ogni iterazione è auto-consistente e comprende le attività di analisi, progettazione, implementazione e test. Ogni iterazione può aggiungere parti al prodotto (Sviluppo Iterativo) oppure raffina il prodotto (Sviluppo Incrementale). E’ quindi chiamato sviluppo iterativo, incrementale e/o evolutivo. Si basa …

Agile: Sviluppo Iterativo e Sviluppo Incrementale in DSDM e Agile Project Management Read More »

Planning Poker: la stima agile di requisiti di progetto, Item di Scrum o altri elementi in DSDM, PRINCE2 e BABOK

Il Planning Poker® è una tecnica per stimare tempo e impegno dei requisiti di progetto, Item del Product Backlog, User Stories e altro ancora. Si utilizzano mazzi di carte con progressioni numeriche eseguire delle stime collaborative. Come specificato nel BABOK® è importante notare che la stima è una stima, quindi una previsione di tempo e …

Planning Poker: la stima agile di requisiti di progetto, Item di Scrum o altri elementi in DSDM, PRINCE2 e BABOK Read More »

Scroll to Top