A metodologia FDD foi criada por Jeff De Luca no final da década de 1990, durante um grande projeto bancário em Singapore. Posteriormente, o método recebeu contribuições de Peter Coad, tornando-se uma abordagem ágil focada em modelagem, planejamento e desenvolvimento orientado por funcionalidades, especialmente indicada para projetos maiores e equipes mais estruturadas.