COMBINAÇÃO DE MÉTODOS ÁGEIS NO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE: UM ESTUDO DE CASO

Deisy Braz dos Santos, Paulo Roberto Córdova

Resumo


Este artigo apresenta o resultado de uma experiência de aplicação de diferentes métodos ágeis no processo de desenvolvimento de software em uma empresa de software da cidade de Caçador, SC. Nesse sentido, traz como principal objetivo, avaliar a eficácia da implantação de práticas ágeis combinadas. Sabe-se que utilização de métodos ágeis pode contribuir para o aumento da produtividade das equipes e da qualidade dos projetos e produtos. Nesse sentido, para realizar esta pesquisa, foi necessário um estudo sobre as metodologias tradicionais e ágeis mais utilizadas atualmente. A partir deste estudo, pôde-se avaliar cada um dos métodos, considerando seus prós e contras e elencar como cada um deles poderia contribuir para o aprimoramento do processo de desenvolvimento na empresa onde foi realizado o presente estudo de caso. Depois disso, boas práticas de desenvolvimento ágil puderam ser aplicadas e avaliadas. Por fim, uma análise dos resultados mediante extração e compilação de dados de uma ferramenta de gestão de incidentes e a aplicação de um questionário à equipe de desenvolvimento, permitiu mensurar a eficácia da implantação proposta e a percepção subjetiva da equipe, respectivamente. Neste sentido, foi possível concluir, entre outras coisas, que embora os períodos analisados tanto antes da implantação quanto depois, tenham sido relativamente curtos, as práticas ágeis contribuíram de forma significativa para a melhoria dos processos, tornando a equipe mais colaborativa e disposta a aderir a novas práticas.

Palavras-Chave: metodologias ágeis, software house, engenharia de software.

ABSTRACT

This article presents the results of an experience of applying different agile methods in the software development process at a software company in the city of Caçador, SC. In this sense, it has as main objective, to evaluate the effectiveness of the implementation of combined agile practices. It is known that the use of agile methods can contribute to increase the productivity of the teams and the quality of projects and products. In this sense, to carry out this research, it was necessary to study the traditional and agile methodologies most used today. From this study, it was possible to evaluate each of the methods, considering their pros and cons and listing how each one of them could contribute to the improvement of the development process in the company where the present case study was carried out. After that, good agile development practices could be applied and evaluated. Finally, an analysis of the results by extraction and compilation of data from an incident management tool and the application of a questionnaire to the development team allowed us to measure the effectiveness of the proposed implementation and the subjective perception of the team, respectively. In this sense, it was possible to conclude, among other things, that although the periods analyzed both before and after implementation were short, agile practices contributed significantly to improving processes, making the team more collaborative and willing to adhere to new practices.

Keywords: Agile, software house, software engineering.

 


Palavras-chave


metodologias ágeis, software house, engenharia de software

Texto completo:

PDF


Direitos autorais 2017 Ignis: Periódico Científico de Arquitetura e Urbanismo, Engenharias e Tecnologia da Informação

ISSN: 2316-1221

-------------------------------------------------------------

Universidade Alto Vale do Rio do Peixe (UNIARP)- Rua Victor Baptista Adami, 800- Centro
CEP: 89500-000 - Cx. Postal 232 - Fone: (49) 3561-6200 E-mail: uniarp@uniarp.edu.br
Copyright © 2010 UNIARP. Todos os direitos reservados.