METODOLOGIE
Agile
Nel metodo Agile il tempo è suddiviso in fasi di durata definita (di solito settimane) chiamate ‘sprint’; all’inizio di ogni sprint viene pianificato e definito, con il cliente, un elenco di prodotti finali da consegnare entro la durata del relativo sprint. Se non è possibile completare tutto il lavoro pianificato, il lavoro viene ridistribuito e le informazioni vengono utilizzate per la pianificazione del successivo sprint. Una volta completato, il lavoro può essere rivisto e valutato dal team di progetto e dal cliente, attraverso build giornaliere e dimostrazioni di fine sprint.
AGILE
Modello
AGILE
Sprint cycle model
AGILE
Punti di forza
- Processo focalizzato sul cliente che è costantemente coinvolto e collabora direttamente con il team di progetto durante tutto lo sviluppo.
- Obiettivi periodici, dato che i requisiti sono incrementali il cliente ha frequenti opportunità di vedere il lavoro apportando modifiche in itinere.
- Qualità dello sviluppo: è possibile consegnare al cliente un’applicazione in componenti funzionali completi e non in un’unica soluzione alla fine.
- Team auto-organizzati e multidisciplinari che, coordinati da un Project Manager che si interfaccia con il cliente, riesce a produrre il valore e i risultati concordati.
PER CAPIRE MEGLIO LA METODOLOGIA AGILE, POSSIAMO FARE UN CONFRONTO CON IL MONDO DELLE AUTO:
Ho bisogno di un software che… = Ho bisogno di una macchina che…
Esistono molti tipi diversi di software. = Esistono molti tipi diversi di macchine.
PER CAPIRE MEGLIO LA METODOLOGIA AGILE, POSSIAMO FARE UN CONFRONTO CON IL MONDO DELLE AUTO:
Ho bisogno di un software che…
=
Ho bisogno di una macchina che…
Esistono molti tipi diversi di software.
=
Esistono molti tipi diversi di macchine.