Você conhece a sigla FDD em desenvolvimento de software?

Michel Rosas
Michel Rosas11 de Outubro
Você conhece a sigla FDD em desenvolvimento de software?

Hello, there! Você já ouviu falar da sigla "FDD" em desenvolvimento de software? Embora não seja tão popular quanto outras metodologias, o FDD é uma abordagem interessante que combina planejamento estruturado com entregas rápidas.

Dê uma olhada abaixo para aprender o que significa "FDD" e como essa metodologia pode ser usada pelos times de desenvolvimento. Let's go!

Você conhece a sigla FDD em desenvolvimento de software?

A sigla FDD significa "Feature-Driven Development", que podemos traduzir como "Desenvolvimento Guiado por Funcionalidades". Essa metodologia tem como foco planejar e construir o software a partir de pequenas funcionalidades, chamadas de features, que vão entregar algum valor real para o usuário.

Ou seja, em vez de trabalhar em grandes módulos ou etapas longas de desenvolvimento, o FDD incentiva que o projeto seja dividido em partes menores e mais tangíveis, cada uma representando uma funcionalidade específica do sistema. O time, então, projeta e desenvolve cada uma dessas features, revisando e entregando de maneira contínua.

Para entender a sigla em inglês, lembre-se que a palavra "driven" pode ser usada para dizer que "alguma coisa é movida a algo", isto é, algo que dá um impulso, que motiva a ação. Nesse caso, estamos dizendo "feature-driven", ou seja, que o desenvolvimento é movido, impulsionado por features.

Now take a look at these examples:

  • Our team decided to adopt FDD to manage the new project more efficiently. (Nosso time decidiu adotar o FDD para gerenciar o novo projeto de forma mais eficiente.)
  • In FDD, each feature represents a small but complete piece of functionality. (No FDD, cada funcionalidade representa uma pequena, mas completa, parte do sistema.)
  • FDD combines clear planning with the flexibility of agile development. (O FDD combina um planejamento claro com a flexibilidade do desenvolvimento ágil.)
  • Using FDD helps us deliver value faster and keep the architecture consistent. (Usar FDD nos ajuda a entregar valor mais rapidamente e manter a arquitetura consistente.)

Have you ever worked with FDD in your projects? (Você já trabalhou com FDD em seus projetos?)

Continue com a gente no nosso artigo "Você sabe o que significa RUN IT UP THE FLAGPOLE?". See you!

Inglês e espanhol online de maneira eficaz!

Escolha um dos planos e tenha acesso aos cursos completos da plataforma

Plano Anual

12xR$40 ou R$480
Quero este plano

Plano Semestral

6xR$50 ou R$300
Quero este plano
Você conhece a sigla FDD em desenvolvimento de software? | Alura Língua