O Que É FDD?

Feature Driven Development (Desenvolvimento Guiado por Funcionalidades) é uma metodologia ágil para gerenciamento e desenvolvimento de software, criada em 1997 num grande projeto em Java para o United Overseas Bank, em Singapura.

Nasceu a partir da experiência de análise e modelagem orientadas por objetos de Peter Coad, e de gerenciamento de projetos de Jeff De Luca.

Foi inicialmente publicada em 1999, no capítulo 6 do livro "Java Modeling in Color with UML", de Peter Coad, Eric Lefebvre e Jeff De Luca.

Em 2002, Stephen Palmer (gerente de desenvolvimento do projeto em Singapura) e John Mac Felsing (arquiteto senior na TogetherSoft) publicaram o livro "A Practical Guide to Feature Driven Development", com a versão completa, atualizada e comentada da metodologia.

A FDD chama a atenção por algumas características peculiares:

  • Resultados úteis a cada duas semanas ou menos
  • Blocos bem pequenos de funcionalidade valorizada pelo cliente, chamados "Features"
  • Planejamento detalhado e guia para medição
  • Rastreabilidade e relatórios com incrível precisão
  • Monitoramento detalhado dentro do projeto, com resumos de alto nível para clientes e gerentes, tudo em termos de negócio
  • Fornece uma forma de saber, dentro dos primeiros 10% de um projeto, se o plano e a estimativa são sólidos

O site oficial é http://www.featuredrivendevelopment.com, incluindo um fórum de discussão.

Nosso fórum de discussão em português é http://br.groups.yahoo.com/group/GUFDD.

A Heptagon tem a missão de divulgar a FDD e capacitar as equipes e indivíduos a realmente obterem o máximo de benefícios com ela, oferecendo informações na forma de artigos, links, apresentações e cursos.

JMCU
JMCU
Peter Coad
Peter Coad
Jeff De Luca
Jeff De Luca
Eric Lefebvre
Eric Lefebvre
PGFDD
PGFDD
Stephen Palmer
Stephen Palmer
John Mac Felsing
John Mac Felsing