Skip to content
EntityQ1399336· pop 15· linked from 105 articles

Feature Driven Development

Sign in to save

Also known as FDD

iterative and incremental (agile) software development process aiming to deliver tangible, working software with client-valued functionality in a timely manner

Article · Italiano

Il feature driven development è una metodologia agile, ideata da e , che propone una robusta fase di analisi e progettazione integrata con un modello di sviluppo agile. Come s'intuisce dal nome è una forma di sviluppo guidata dalle funzionalità richieste e necessarie del programma. Sono disponibili diversi strumenti di supporto free, alcuni anche open source, essendo strettamente basata sull'utilizzo del UML e naturalmente sulla versione colorata del UML ideata dagli autori. Inoltre esiste una community molto attiva che si occupa di questa metodologia e degli strumenti utili per automatizzarne l'utilizzo, sviluppandoli e confrontandosi. È forse il miglior compromesso e la miglior soluzione agile possibile, ma è molto meno conosciuta di Extreme Programming, pur essendo indicata nell'. fa un confronto diretto (vedi Bibliografia) dal quale emerge sorprendentemente che Feature Driven Development è addirittura più flessibile di Extreme Programming anche se la prima ha una fase di progettazione classica che la seconda elimina proprio per guadagnarne in flessibilità.

Abstract from DBpedia / Wikipedia · CC BY-SA