Feature Driven Development (FDD) ou desenvolvimento guiado por funcionalidade é uma metodologia ágil para gerenciamento e desenvolvimento de software que nasceu em um projeto em Cingapura, entre 1997 e 1999, a partir do Método Coad e de gerenciamento de projetos de Jeff De Luca . Esta metodologia combina as melhores práticas do gerenciamento ágil de projetos com uma abordagem completa para Engenharia de Software orientada a objetos. Já foi citada com o "o ponto de equilíbrio ágil".