Exportar este item: EndNote BibTex

Use este identificador para citar ou linkar para este item: http://tede.unifacs.br/tede/handle/tede/668
Tipo do documento: Dissertação
Título: Uma investigação sobre processos e práticas de desenvolvimento ágil de software sensíveis à dívida técnica – um survey replicado
Autor: CAIRES, Vivyane Coelho
Primeiro orientador: SPINOLA, Rodrigo Oliveira
Primeiro membro da banca: SILVA, Paulo Caetano da
Segundo membro da banca: FARIAS, Mário André de Freitas
Resumo: Dívida técnica representa os efeitos de artefatos imaturos que trazem um benefício a curto prazo em termos de aumento da produtividade e custos mais baixos, mas que depois deverão ser reajustados. Atualmente, o desenvolvimento de software é caracterizado por uma ampla adoção de metodologias ágeis, que definem processos e práticas que lidam com uma série de problemas enfrentados atualmente por equipes de desenvolvimento. Em um estudo recente, Holvitie et al. (2014) realizaram um survey com profissionais da Finlândia sobre como questões relacionadas à dívida técnica estavam presentes em práticas e processos ágeis de software. Esse estudo apontou que os componentes mais próximos da implementação e manutenção são percebidos como tendo os efeitos mais positivos sobre a gestão da dívida técnica. Também foi identificado que os itens de dívida mais encontrados são causados por problemas na arquitetura do software. Embora os resultados sejam válidos, o trabalho de Holvitie et al. (2014) também é limitado por algumas questões. A principal delas é que os dados foram coletados em empresas de desenvolvimento com sede na Finlândia e, dessa forma, os resultados podem refletir apenas a cultura local. Neste contexto, este trabalho replica o estudo de Holvitie et al. (2014) no Brasil, um país localizado em outro continente e de cultura bem distinta da Finlândia. Uma das razões dessa replicação surgiu do interesse em investigar se as descobertas do estudo de Holvitie são reproduzíveis. Assim, esta replicação pode ser vista como um instrumento de validação e confiabilidade dos resultados obtidos, reunindo mais evidência sobre as questões investigadas. O objetivo principal desta dissertação é identificar quais práticas e processos de desenvolvimento ágil de software são sensíveis à dívida técnica sob a perspectiva da indústria de software brasileira. Os resultados indicaram que o entendimento do conceito de dívida técnica varia muito entre os entrevistados e que há uma quantidade considerável de profissionais que não está familiarizada com o termo. Ainda segundo os resultados, muitos casos de dívida técnica residem na implementação do software e são causados devido a deficiências em sua arquitetura. Por fim, de todas as práticas e processos de desenvolvimento ágil de software analisadas, a refatoração e a iteração possuem o efeito mais positivo sobre a dívida técnica. Por fim, também será apresentado um comparativo das respostas dos três países participantes do estudo (Finlândia, Nova Zelandia e Brasil).
Abstract: Technical debt (TD) represents the effects of immature artifacts that bring a short-term benefit in terms of increased productivity and lower costs, but that must paid with interest later on (Seaman e Guo, 2011) (Kruchten et al.,2012) (Izurieta et al., 2012). Currently, software development is characterized by a wide adoption of agile methodologies that define processes and practices that deal with a series of problems currently faced by development teams (Martin, 2003). In a recent study, Holvitie et al. (2014) conducted a survey with professionals from Finland on how issues related to TD were present in agile software processes and practices. This study pointed out that the processes and practices closer to implementation and maintenance are perceived as having the most positive effects on TD management. It has also been identified that the most commonly encountered debt items are caused by problems in the software architecture. Although the results are valid, the work of Holvitie et al. (2014) is also limited by some issues. The main one is that the data were collected from development companies based in Finland and, therefore, the results may reflect only the local culture. In this context, this work replicates the study performed by Holvitie et al. (2014) in Brazil, a country located in another continent and of culture very different from Finland. One reason for this replication arose from the interest in investigating whether the findings of Holvitie study are reproducible. Thus, this replication can be seen as an instrument of validation and reliability of the obtained results, gathering more evidence on the investigated questions. The main objective of this dissertation is to identify which agile software development practices and processes are sensitive to TD from the perspective of the Brazilian software industry. The results indicated that the understanding of the concept of TD varies greatly between the interviewees and that there are a considerable number of professionals who are not familiar with the term. Still according to the results, many cases of TD reside in the implementation of the software and are caused due to deficiencies in its architecture. Finally, of all analyzed software development practices and processes, refactoring and iteration have the most positive effect on TD. Finally, a comparison of the responses of the three countries participating in the study (Finland, New Zealand and Brazil) is also presented.
Palavras-chave: Dívida técnica
Metodologias ágeis
Survey
Área(s) do CNPq: Ciências Exatas e da Terra
Idioma: por
País: Brasil
Instituição: Universidade Salvador
Sigla da instituição: UNIFACS
Departamento: Sistemas e Computação
Programa: Sistemas e Computação
Citação: CAIRES, Vivyane Coelho. Uma investigação sobre processos e práticas de desenvolvimento ágil de software sensíveis à dívida técnica – um survey replicado. 2018.82 f. : il Dissertação de Pós-graduação em Sistemas e Computação UNIFACS - Universidade Salvador, Salvador 2018.
Tipo de acesso: Acesso Aberto
URI: http://tede.unifacs.br/tede/handle/tede/668
Data de defesa: 16-Ago-2018
Aparece nas coleções:Sistemas e Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Dissertacao Vivyane Caires 2018.pdfDissertação Vivyane Caires 2018.pdf1,74 MBAdobe PDFBaixar/Abrir Pré-Visualizar


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.