Feature Driven Development [FDD]

Feature Driven Development, in short FDD, is a not-so-popular and well-known agile

framework. If you are dealing with a long-running, massive project, particularly in an organization where a...


Feature Driven Development, in short FDD, is a not-so-popular and well-known agile

framework. If you are dealing with a long-running, massive project, particularly in an organization where agile is still restricted to software development, FDD might be your best friend.

This framework bridges the gap between emergent processes found in agile and traditional waterfall approaches. Let's investigate further to discover the basic meaning, principles, and uses of FDD.

FDD: DEFINITION

As we mentioned earlier, FDD is closely linked to Agile methodology — in fact, this is one of its frameworks . As the name implies, Feature Driven Development focuses on developing working software that has the necessary features to satisfy client requirements. According to the principle and values of the agile manifesto ...