Metodologias ágeis
{hebertrfreitas,jhonimiranda}@gmail.com
Abstract. The purpose of this article is to show the diference between the Agile Software Development and the Traditional software develpment. About the process of Agile Software Development we will discuss about the two well known Scrum and Extremme Proggaming and the Scrum on the Traditional Software Development.
A comparison of Scrum and XP will be shown, and the advantages and disadvantages between the Agile process and Traditional process.
Resumo. Este artigo trata sobre os processos ágeis de desenvolvimento de software em contraste com processos tradicionais. Com relação aos processos ágeis tratamos dos dois mais conhecidos o Scrum e o Extreme Programming, nos processos tradicionais apresentamos o RUP. Por fim mostramos uma comparação do Scrum com o XP, e as vantagens e desvantagens dos processos ágeis diante dos processos tradicionais. Palavras – chave: Metodologias ágeis, Scrum, Extreme Programming, Metodologias Tradicionais, RUP.
1 Introdução Este artigo aborda o desenvolvimento de software por métodos ágeis, em especial o Scrum e o Extreme Programming(XP). Atualmente existe um grande interesse com relação às metodologias ágeis, pois ao contrario das metodologias tradicionais que tentam prever todo o processo de desenvolvimento do software, os processos ágeis estão preparados para as mudanças constantes.
O termo metodologias ágeis tornou-se popular em 2001 quando dezessete especialistas em processos de desenvolvimento de software representando os métodos Scrum, XP, Chrystal entre outros se reuniram e estabeleceram princípios comuns compartilhados por todos estes métodos. Criou-se então a “Aliança Ágil” e o estabelecimento do “Manifesto Ágil” que