What is Feature Development Driven? (FDD) Feature Driven Development (FDD) is an agile system that organizes software development around advancing features, as its name suggests. Features in the FDD context, however in the generally understood sense, are not inherently product features. They are rather more akin to Scrum’s user tales. In other words, in the Feature Driven Development (FDD) paradigm, “complete the login process” could be considered a feature.