Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/27381
Title: Avaliação e melhoria contínua do trabalho em equipe no desenvolvimento ágil de software com Redes Bayesianas.
Other Titles: Continuous assessment and improvement of teamwork in the agile software development with Bayesian Networks.
???metadata.dc.creator???: FREIRE, Arthur Silva.
???metadata.dc.contributor.advisor1???: GORGÔNIO, Killer Costa.
???metadata.dc.contributor.advisor2???: PERKUSICH, MIRKO BARBOSA.
???metadata.dc.contributor.referee1???: ALMEIDA, Hyggo Oliveira de.
???metadata.dc.contributor.referee2???: SANTOS, Danilo Freire de Souza.
???metadata.dc.contributor.referee3???: KULESZA, Uira.
???metadata.dc.contributor.referee4???: PERKUSICH, Angelo.
Keywords: Desenvolvimento ágil de software;Avaliação - trabalho em equipe;Equipes ágeis;Redes Bayesianas;Melhoria contínua;Agile software development;Evaluation - work in team;Agile teams;Bayesian networks;Continuous improvement
Issue Date: 15-Oct-2021
Publisher: Universidade Federal de Campina Grande
Citation: FREIRE,Arthur Silva. Avaliação e melhoria contínua do trabalho em equipe no desenvolvimento ágil de software com Redes Bayesianas. 2021. 181 f. Tese (Mestrado em Ciência da Computação) – Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2021.
???metadata.dc.description.resumo???: A prática do Desenvolvimento Ágil de Software tem crescido em virtude de suas caracterís- ticas que promovem rápidas respostas às demandas do volátil mercado da área de software. De acordo com os princípios ágeis e trabalhos publicados na literatura, fatores relacionados à Qualidade do Trabalho em Equipe têm impacto positivo no sucesso de projetos ágeis de software. Na literatura, existem alguns instrumentos com o propósito de avaliar a Qualidade do Trabalho em Equipe, mas essas soluções podem não ser úteis em situações concretas que demandem predição, diagnóstico e prognóstico de problemas. Portanto, nesta tese, é ap- resentado um processo baseado em um modelo de Rede Bayesiana que permite mensurar, predizer, avaliar e continuamente melhorar a Qualidade do Trabalho em Equipe no contexto de desenvolvimento ágil de software. O modelo foi construído a partir de uma abordagem top-down com base no conhecimento de um especialista, e pode ser adaptado para um de- terminado contexto. A solução proposta, composta pelo modelo e processo, foi avaliada com relação à sua utilidade prática por meio de um estudo de caso com três equipes Scrum de uma organização, e resultados positivos foram obtidos. Dado que o modelo apresentado nesta tese tem como fonte de dados um questionário a ser respondido, foi avaliado o nível de concordância entre respondentes com diferentes papéis em uma equipe, incluindo gerente de projeto, líder técnico, e equipes de desenvolvimento. Como resultado, foi verificado que há concordância entre os resultados calculados apenas para papéis dos gerentes e das equipes de desenvolvimento. Além disso, foi realizado um estudo empírico com duas organizações para comparar o modelo apresentado nesta tese com outro modelo proposto na literatura, com relação à sua composição, incluindo variáveis e medidas. De acordo com os resultados desse estudo, levando em consideração apenas o conjunto de variáveis equivalentes apre- sentadas em ambos, eles são similares do ponto de vista de seus construtos; e os resultados calculados por ambos, no geral, também são similares. Finalmente, são apresentados casos de uso prático baseados em experiências reais com o propósito de exemplificar como utilizar o modelo apresentado nesta tese.
Abstract: Agile Software Development adoption has increased due to its characteristics that allow fast responses to business requirements change in the volatile software development indus- try. According to the agile principles and to studies published in the literature, teamwork related factors have positive impact on the success of ASD projects. In the literature, there are some instruments with the purpose of assessing Teamwork Quality, but they might not be useful in concrete situations that demand prediction, and problem diagnosis or progno- sis. Therefore, in this thesis, we present a process based on a Bayesian Network model that enables measuring, prediction, assessment, and continuous improvement of Teamwork Quality in the context of Agile Software Development. The model was built by following a top-down approach based on the knowledge of a specialist, and it can adapted to fit a given context. The proposed solution, comprised by the model and process, was evaluated in re- gards to its practical utility in a case study with three teams of one organization, and the results were positive. Given the fact that the model presented has a questionnaire as source of data, we evaluated the level of agreement between respondents in different roles within a team, including project manager, technical leader, and development teams. As a result, we verified that the results with considerable level of agreement were calculated only for the the managers and development teams roles. Moreover, we realized an empirical study with two organizations to compare the model presented in thesis with another model presented in the literature, in regards to their composition, including their variables and measures. According to the results of the study, considering only the set of equivalent variables presented in both models, they are similar from the perspective of their constructs; and the results calculated by both models, in general, are also similar. Finally, we present practical use cases based on real experiences with the purpose of exemplifying how to use the model presented in this thesis.
Keywords: Desenvolvimento ágil de software
Avaliação - trabalho em equipe
Equipes ágeis
Redes Bayesianas
Melhoria contínua
Agile software development
Evaluation - work in team
Agile teams
Bayesian networks
Continuous improvement
???metadata.dc.subject.cnpq???: Ciência da Computação
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/27381
Appears in Collections:Doutorado em Ciência da Computação.

Files in This Item:
File Description SizeFormat 
ARTHUR SILVA FREIRE - TESE (PPGCC) 2021-1.pdfArthur Silva Freire - Tese (PPGCC) 20214.01 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.