Um breve estudo sobre a metodologia ágil FDD
Publicado em 15 de fevereiro de 2010 por Eduardo Caletti
Um breve estudo sobre a metodologia ágil FDD
Eduardo Vergara Caletti1, Rafael Vargas Bittencourt1
1Acadêmicos do Curso de Sistemas de
Informação - Universidade Luterana do Brasil (ULBRA)
Cachoeira do Sul - RS - Brasil
Abstract.Agile methodology FDD (Feature Driven Development), is used in the management and development of softwares. This article will go to show its description, characteristics and functionalities. This methodology combines best practical of the agile management of projects with a complete boarding for Engineering of Software guided for objects, conquering the three main public of a software project: customers, controlling and analysts.
Resumo. A metodologia ágil FDD (Feature Driven Development), é utilizada no gerenciamento e desenvolvimento de softwares. Este artigo irá mostrar seu histórico, características e funcionalidades. Essa metodologia combina as melhores práticas do gerenciamento ágil de projetos com uma abordagem completa para Engenharia de Software orientada por objetos, conquistando os três principais públicos de um projeto de software: clientes, gerentes e desenvolvedores.
Keywords. Metodologia ágil, FDD, Feature Driven Development, desenvolvimento, software, engenharia de software, práticas do gerenciamento ágil.
1. Introdução
As metodologias de desenvolvimento ágil surgiram pela necessidade de uma maior maleabilidade em projetos voltados para a área de desenvolvimento de softwares. A maioria dos métodos ágeis tentam minimizar os riscos pelos desenvolvimentos dos softwares em curtos períodos, chamados de iteração, os quais gastam tipicamente entre uma e quatro semanas. (SATO)
Os planos detalhados são feitos apenas para a fase atual do projeto, enquanto que para as fases futuras são feitos apenas rascunhos, facilitando assim, possíveis mudanças conforme a equipe envolvida vai aprendendo e utilizando melhor as tecnologias envolvidas.