Tag: Sviluppo Agile
6 Parte – Feature Driven Development
Feature Driven Development (F-D-D) Questa metodologia Agile basa le sue funzionalità riportando qualasiasi funzionalità del software da realizzare al template <azione> <risultato> <da-per-di-a><oggetto> Si può pensare al concetto di template al concetto di User Story definito nell’articolo precedente relatito alla metodologia Extreme. Tipicamente questo tipo di approccio non tiene in considerazione dell’analisi delle funzionalità e…
Read MoreMetodologie di sviluppo Agile Software Development – 4 Parte – Dynamic System Development Method
Dynamic System Development Method Questo tipo di metodologia fonda i propri principi sulla regola “80-20 di Pareto”: per la realizzazione dell’ 80% di un applicazione è necessario il 20% dello sviluppo che servirebbe per completare l’applicazione. Il tutto si traduce in una quantità di lavoro minima, che permette l’avanzamento al successivo incremento. La restante parte…
Read MoreMetodologie di sviluppo Agile Software Development – 2 Parte
L’origine delle Metodologie Agile Software Development risale al febbraio 2001, quando un gruppo di esperti di sviluppo software si riunirono per diffondere le loro opinioni sullo sviluppo del software. Da questo incontro, scaturì il documento che prende il nome di “Manifesto for Agile Software Development” composto da dodici principi, le fondamenta del movimento Agile. Il…
Read MoreMetodologie di sviluppo Agile Software Development
Lo sviluppo software ha subito, nel corso degli anni, una notevole trasformazione: in questa serie di articoli affronterò i modelli di sviluppo tradizionali (a partire dal modello a cascata) per arrivare ai metodi Agile Software Devolpment (o più semplicemente modelli AGILE).
Read More