DSDM Atern 101
Il framework Dynamic System Development Method (o DSDM) è una metodologia Agile che ben si integra con altre già viste. Progetti svolti con questo approccio hanno una durata dai tre ai sei mesi e pongono grande attenzione sulla qualità della soluzione proposta e sulle persone, poiché si ritiene che esse, più che la tecnologia che deve essere sviluppata, possano essere la principale causa di fallimento di un progetto.
Lean Software Development 101
La metodologia Lean trae origine dal concetto di Lean manufacturing implementato da Toyota negli anni ’80 con l’obiettivo di eliminare gli sprechi, semplificare la catena del valore, realizzare una produzione just in time e dare risalto alle persone che forniscono valore. Il fine è quello di portare un miglioramento continuo facendo le cose nella maniera in cui andrebbero fatte (kaizen) e facendo in modo che tutte le persone coinvolte si impegnino in maniera proattiva per un miglioramento proprio e dell’azienda.
eXtreme Programming (XP) 101
EXtreme Programming è un framework concepito esclusivamente per lo sviluppo di software. Molte delle tecniche che compongono questo metodo hanno visto la luce nell’ambito del progetto C3 di Chrysler. Alcuni elementi di comunanza con Scrum sono: le iterazioni rapide al termine delle quali si avrà il rilascio di una versione funzionante del prodotto, la realizzazione di rapide riunioni giornaliere, la pratica dei feedback da parte degli stakeholders ed il forte coinvolgimento del cliente nel team di progetto.
Scrum 101
La metodologia Scrum è forse la più nota tra quelle che si ispirano ad Agile. Come tutte, essa ha avuto origine nel mondo dello sviluppo di software, ma negli anni è risultata più che adeguata anche in contesti che richiedono la realizzazione di prodotti tangibili. Il comune denominatore di entrambi gli ambiti è il mix di un contesto di sviluppo turbolento e continue variazioni di requisiti.