Você está na página 1de 1

Comparao entre Metodologias geis e Tradicionais para o Desenvolvimento de Software As metodologias geis so vistas como alternativa s metodologias tradicionais

de desenvolvimento de software. A abordagem tradicional deve ser adotada quando os requisitos do sistema so estveis e previsveis. Em projetos em que os requisitos so alterados constantemente necessita a aplicao de metodologias geis. Uma metodologia de desenvolvimento do software um conjunto de atividades que resultam em um produto de software. Dentre essas atividades, existem algumas que so fundamentais e comuns os processos existentes, como por exemplo: especificao, projeto e implementao, validao e evoluo do software. Dentre os processos existentes, existem as metodologias tradicionais e as metodologias geis. As metodologias tradicionais, tambm conhecidas como pesadas, baseiam-se no planejamento e documentao do software antes de sua implementao. A principal e mais conhecida o modelo Clssico. No modelo Clssico ou Seqencial existe uma seqncia se seguir de uma etapa a outra. Ao trmino de cada etapa entregue uma documentao padro que deve ser aprovada para que a prxima etapa se inicie. Deve ser usado quando os requisitos so bem compreendidos. O termo metodologias geis tornou-se popular com a criao da Aliana gil e com o estabelecimento do Manifesto gil. O Manifesto gil defende os indivduos e interaes, o software estar executvel, a colaborao do cliente e as respostas rpidas a mudanas e alteraes. A mais conhecida a Extreme Programming. A Extreme Programming (XP) uma metodologia para equipes com poucas pessoas baseada em requisitos que se modificam constantemente, enfatizando o desenvolvimento rpido do projeto. A XP baseia-se no feedback constante, abordagem incremental e a comunicao entre as pessoas. As metodologias geis se diferenciam das metodologias tradicionais nos enfoques e nos valores. A idia das metodologias geis o enfoque nas pessoas e no nos processos. Tambm existe a preocupao de gastar menos tempo com documentao e mais com implementao. So adaptativas ao invs de preditivas. Aceitam mudanas ao invs de planejar o futuro. Alm disso, utilizando metodologias geis, partes do sistema so entregues ao cliente e problemas so resolvidos constantemente. Essa integrao e teste contnuos tambm melhoram a qualidade do software. O prximo passo da evoluo das metodologias geis encontrar maneiras de eliminar seus pontos fracos, sem torn-las metodologias pesadas. Outro ponto a ser lembrado como utiliz-las em grandes empresas e equipes. Embora faltem casos de sucesso na adoo de metodologias geis o seu uso j apresenta resultados efetivos.

Você também pode gostar