Feature-driven development

Feature-driven development (FDD) is an iterative and incremental software development process. It is a lightweight or agile method for developing software. FDD blends several best practices into a cohesive whole. These practices are driven from the perspective of delivering functionality (features) valued by the client.[1] Its main purpose is to deliver tangible, working software repeatedly in a timely manner in accordance with the Principles behind the agile manifesto.[2]

  1. ^ Cadle, James; Ahmed, Tahir; BCS, The Chartered Institute for IT, eds. (2014). Developing information systems: practical guidance for IT professionals. London: BCS, The Chartered Institute for IT. p. 99. ISBN 978-1-78017-245-3.
  2. ^ "Principles behind the Agile Manifesto". 2019-06-11.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by razib.in