17 December 2013 Share on Facebook Share on LinkedIn Share on X An iterative and incremental software development process driven from a client-valued functionality (feature) perspective. Feature-driven development is mostly used in agile software development. Related posts: Software Infrastructure Back to Software Testing Glossary