Part of a series on |
Software development |
---|
Feature-driven development (FDD) is an iterative and incremental software development process. It is a lightweight[according to whom?] or agile method for developing software. FDD blends several industry-recognized[according to whom?] best practices into a cohesive whole. These practices are driven from a client-valued functionality (feature) perspective[clarification needed]. Its main purpose[according to whom?] is to deliver tangible, working software repeatedly in a timely manner in accordance with the Principles behind the agile manifesto.[1]