Please enable JavaScript.
Coggle requires JavaScript to display documents.
FDD (Feature-Driven Development)
Desenvolvimento Guiado a
…
FDD (Feature-Driven Development)
Desenvolvimento Guiado a
Funcionalidades,
ETVX
-
-
-
Saída (Exit)
Especifica os critérios de saída, definindo os produtos tangíveis
-
-
Vantagens
-
Foco em Funcionalidades
Concentra-se na entrega de funcionalidades específicas em intervalos curtos de tempo. Isso permite uma abordagem mais pragmática e orientada a resultados, com a entrega contínua de valor ao cliente.
Divisão do Trabalho
Ao decompor o sistema em funcionalidades menores e mais gerenciáveis, o FDD facilita a divisão do trabalho entre os membros da equipe. Cada funcionalidade pode ser atribuída a um desenvolvedor específico, facilitando o acompanhamento do progresso e a identificação de possíveis problemas.
Adaptação à Mudança
É flexível o suficiente para se adaptar a mudanças nos requisitos do cliente ou no ambiente de desenvolvimento. Como as funcionalidades são implementadas em iterações curtas, é mais fácil incorporar feedback do cliente e ajustar o curso do projeto conforme necessário.
Ênfase na Qualidade
Eenfatiza a qualidade do código e do design, com revisões regulares e testes contínuos durante o processo de desenvolvimento. Isso ajuda a reduzir o número de defeitos e melhora a estabilidade e confiabilidade do sistema.
Comunicação Eficiente
Promove a comunicação eficiente entre os membros da equipe, com reuniões regulares de acompanhamento e relatórios de progresso. Isso ajuda a garantir que todos estejam alinhados com os objetivos do projeto e que as expectativas sejam gerenciadas de forma adequada.
Desvantagens
-
-
-
Risco de Escopo Creep
Como o FDD permite uma certa flexibilidade nos requisitos, há um risco de que o escopo do projeto se expanda continuamente à medida que novas funcionalidades são adicionadas ou requisitos são modificados. Isso pode levar a atrasos no cronograma e aumento nos custos.
-
-
-
-
-
-
-
-
-
-