Introduzione a Disciplined Agile Delivery: Un viaggio Agile da Scrum alla Continuous Delivery (Italian Edition)
2017 | Italian | ASIN: B072F42XC2 | 115 pages | PDF + EPUB (conv) | 3.2 Mb
2017 | Italian | ASIN: B072F42XC2 | 115 pages | PDF + EPUB (conv) | 3.2 Mb
Introduzione a Disciplined Agile Delivery fornisce una rapida panoramica su come funziona lo sviluppo software agile dall’inizio alla fine. Descrive il framework di processo Disciplined Agile Delivery (DAD) in un caso reale, illustrando le esperienze che un team agile tipico vive nell’applicarlo. Il libro mostra il team durante lo sviluppo del primo rilascio di un’applicazione mission-critical in un ambiente enterprise “legacy”. Descrive le esperienze dirette dall’inizio alla fine, partendo dalla composizione e formazione del team, passando per la costruzione della soluzione arrivando infine al deploy in produzione. Inoltre, illustra anche come il team rimanga compatto anche nei rilasci successivi, continuando a migliorare il proprio modo di comportarsi passando da un approccio basato su Scrum, ad uno lean, fino ad arrivare ad uno basato su rilascio continuo, perfetto per le strategie DevOps in evoluzione all’interno dell’azienda.
Il framework DAD è un ibrido di più metodi esistenti, come Scrum, Kanban, Agile Modeling, SAFe, Extreme Programming, Agile Data, Unified Process ed altri ancora. DAD è un ibrido dei metodi esistenti che dà la possibilità di essere flessibili nell’utilizzo di differenti approcci, riducendo di fatto il gap non colmato da altre metodologie tradizionali. In poche parole, DAD può essere definito “agile pragmatico”. Descrive strategie consolidate che possono essere adottate al fine di coprire la nostra situazione reale unica, senza dover comprendere tutto da soli.
Ecco una panoramica degli argomenti trattati nei capitoli:
Capitolo 1: Introduzione. Questo capitolo fornisce una rapida panoramica del libro ed una breve storia di Disciplined Agile.
Capitolo 2: Realtà e Retorica. Questo capitolo esplora alcuni dei miti più comuni su DAD e, ancora più importante, come essi siano smentiti da DAD stesso.
Capicolo 3: Disciplined Agile Delivery in breve. Questo capitolo offre una breve ma allo stesso tempo comprensiva panoramica del framework DAD.
Capitolo 4: Introduzione al Case Study. Questo capitolo introduce il team, descrive l’opportunità di mercato che il team stesso spera di cogliere e mostra l’ambiente in cui tutti lavoreranno.
Capitolo 5: Inception. Il totale di effort iniziale del team include i requisiti di modellazione e pianificazione semplificata con gli stakeholder, modellazione dell’architettura, costruzione dell’ambiente di lavoro, setup degli strumenti e dell’infrastruttura, identificazione dei rischi, e alla fine raccolta dell’investimento sicuro e del supporto degli stakeholder stessi per coprire i costi fino al primo rilascio.
Dal capitolo 6 al 10: Construction. Questi capitoli descrivono le esperienze del team in ogni singola iterazione della durata di due settimane nella fase di Construction.
Capitolo 11: Transition. La fase, della durata di due settimane, si concentra nei test e nella correzione di anomalie, nella formazione del supporto e dello staff di help-desk. Termina con una serie di video “how to” per l’utente e con il deploy in produzione.
Capitolo 12: Rilasci futuri. Questo capitolo descrive gli effort investiti per il miglioramento nei prossimi rilasci, il modo in cui il team è passato da un approccio basato su Scrum ad un ciclo di vita basato sul rilascio continuo.
Capitolo 13: Riflessioni finali. Questo capitolo riassume le risorse disponibili.
Appendice: Il Disciplined Agile IT Department. Questa breve appendice mostra il nostro lavoro in corso sul framework DAD per renderlo adatto ad un intero dipartimento ID.
Con 105 pagine, dovreste vedere questo libro come una lettura rapida ed allo stesso tempo informativa.