I metodi Agili come Scrum e XP non sostituiscono le pratiche di software engineering come ad esempio:
- Analisi e definizione dei requisiti
- Definizione delle specifiche
- Disegno e modellazione del sistema
- Implementazione
- Versioning e Release management
- Verifica e validazione
- Stima
E nemmeno si sovrappongono.
I metodi Agili fanno si che ogni pratica di engineering sia impiegata nella misura in cui serve allo specifico progetto (che emerge dal loop di inspect-adapt) con semplicità (dovuta all'uso costante/iterativo della pratica, dalla sua specializzazione e dalla consapevolezza del fattore umano/sociale)
Cosi nella pratica in molti casi si scoprono degli eccessi barocchi (es. di uso di una tecnologia, di complessità di processo) e delle carenze (es. di skill) che possono essere appianati e colmati on demanda quando e quanto servono.
Tags : Team Work | Agile | Pratiche | Semplicità |
Print | posted @ mercoledì 24 giugno 2009 05:52