121
The Advent of Agile
roles titled “visionary,” “ambassador” and “advisor,” with the visionary
being responsible for the high-level business goals. The ambassador
understands the business processes and the advisor interfaces with the
development team to make day-to-day operational knowledge available.
Feature-Driven Development (FDD)
Feature-Driven Development (FDD) was developed by Jeff De Luca and
Peter Coad at a project executed for a Singapore bank in the late 1990s,
after a large consulting company had failed to deliver on the system, gen-
erating enormous quantities of documentation but no code. FDD has been
documented in the book A Practical Guide to Feature-Driven
Development.* FDD uses a five-step model with the expectation of change
acceptance ...