Metodologias Ágeis Extreme Programming e Scrum para o Desenvolvimento de Software

Abstract
Este artigo apresenta algumas vantagens das metodologias ágeis para desenvolver software em relação às metodologias tradicionais. Em particular são apresentadas as principais características e as práticas das metodologias ágeis Extreme Programming e Scrum. Também são feitas comparações com as metodologias tradicionais, procurando enfatizar que as metodologias ágeis são baseadas em pessoas e não em processos e planejamentos. Finalmente são apresentadas as principais vantagens e desvantagens da Extreme Programming e da Scrum. Também são apresentados alguns resultados empíricos do uso de metodologias ágeis.