ABSTRACT

Executive summary: The methodology of “feature-driven development” is usually placed in the Agile family. However, the early identification of features also overlaps pattern-based development and model-based development. Feature-driven development has quite a few examples of successful deployment and no major failures to report. This combination of many successes and few failures puts feature-driven development somewhat ahead of conventional Agile development, where failures are increasing over time as Agile is pushed past its natural limits.