Modelos agéis xp e scrum sob uma abordagem comparativa modelos agéis xp e scrum sob uma abordagem comparativa modelos ageis xp e scrum sob uma abordagem comparativa
XP e Scrum sob uma Abordagem Comparativa Eduardo Soares Santos 1
Introdução
Processo de Desenvolvimento de Software é um conjunto de atividades executadas com a finalidade de obter um produto de software através da definição de sub-processos , responsáveis, artefatos e um fluxo de atividades.
A medida que as organizações tornam-se cada vez mais dependentes da industria do software, ficam mais evidentes os problemas relacionados ao processo de desenvolvimento desses sistemas, tais como alto custo,alta complexidade, dificuldades na manutenção e altas exigências entre o usuário e o produto oferecido. A necessidade da construção de sistemas de maneira rápida, ocasionada pelo ritmo acelerado de mudanças na tecnologia da informação e pelo grande dinamismo no ambiente de negócio, fez surgir a partir daí desde meados de 2001, uma nova abordagem para o processo de desenvolvimento.Nessa nova metodologia, conhecida como desenvolvimento ágil, o projeto é visto como um conjunto de pequenas tarefas, ao invés de um processo completo onde se procura aumentar a leveza e a rapidez no desenvolvimento de softwares.
Nos últimos tempos dois desses dois métodos ágeis, se tornaram bastantes populares no ambiente de desenvolvimento são eles: o XP(extremeprogramming) e Scrum. * O XP é uma metodologia ágil de desenvolvimento de software através da qual busca-se criar sistemas de melhor qualidade através de um conjunto de valores, princípios e práticas que diferem bastantes das tradicionais. Porém ele é bastante usado em equipes pequenas e médias que tenham projetos vagos, ou seja ainda não definidos e que mudam frequentemente. * O scrum ao contrário do Xp, é comumente utilizado em equipes também pequenas, mais em ambientes de desenvolvimento que sofrem constantes mudanças mais com um detalhe maior, exige um maior nível de habilidade da própria equipe em