Utilização da Metodologia Ágil XP para desenvolvimento de Software - ESTUDO DE CASO: Software FIQUIZ
WELLINGTON SOUSA AGUIAR, FRANCISCO CLARCK PINHEIRO MACIEL, FRANCISCO ALVES CARNEIRO, JOSYANE LANNES FLORENZANO DE SOUZA
Resumo
O mundo moderno não poderia existir sem o uso de softwares. A engenharia de software estuda e providencia várias metodologias de desenvolvimento de software. As metodologias ágeis de desenvolvimento de software vêm se fortalecendo, realizando entrega de valor rapidamente ao cliente. Este estudo objetiva especificar a importância da metodologia ágil XP de desenvolvimento de software na atualidade, como forma de prover valor ao cliente através de entregas de valor constante, através do desenvolvimento de um aplicativo voltado para testes de conhecimentos através de resolução de questões. Trata-se de pesquisa de natureza qualitativa e experimental. O cenário do estudo deu-se a partir da construção de um software utilizando a metodologia ágil XP e a linguagem de programação Java para plataforma web. O período de construção do software foi de quatro meses e a coleta dos dados ocorreu por meio de levantamento bibliográfico em livros e estudos encontrados na Internet e da coleta das impressões dos desenvolvedores. A construção do software deu-se em 16 iterações semanais em ciclos de desenvolvimento em que foram realizadas a definição de prioridade, análise, projeto, desenvolvimento, testes e implantação. O estudo conclui que a aplicação dessa metodologia trouxe grandes benefícios para o desenvolvimento do software, pois estava sempre entregando valor ao cliente e percebendo sua satisfação através do feedback. Software funcionando sempre e agregando valor ao cliente foi o principal resultado obtido na aplicação da metodologia XP nesse projeto de desenvolvimento de software.