Modelo de redes bayesianas para melhoria do trabalho em equipe em projetos ágeis de desenvolvimento de software.

A utilização de métodos ágeis requer que os indivíduos e as interações entre eles sejam considerados mais importantes que processos e ferramentas. Além disso, equipes ágeis precisam ser auto-organizáveis para garantir rápida agregação de valor e responsividade à mudança. Para isso, é necessário que...

Descripción completa

Detalles Bibliográficos
Autor: FREIRE, Arthur Silva.
Tipo de recurso: tesis de maestría
Estado:Versión publicada
Fecha de publicación:2016
País:Brasil
Institución:Universidade Católica de Brasília (UCB)
Repositorio:Repositório Institucional da UCB
Idioma:portugués
OAI Identifier:oai:localhost:riufcg/766
Acceso en línea:http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/766
Access Level:acceso abierto
Palabra clave:Trabalho em Equipe
Equipes Ágeis
Redes Bayesianas
Avaliação
Medição
Melhoria Contínua
Teamwork
Agile Teams
Bayesian Networks
Assessment
Measurement
Continuous Improvement
Ciências
Ciência da Computação
Descripción
Sumario:A utilização de métodos ágeis requer que os indivíduos e as interações entre eles sejam considerados mais importantes que processos e ferramentas. Além disso, equipes ágeis precisam ser auto-organizáveis para garantir rápida agregação de valor e responsividade à mudança. Para isso, é necessário que todos os membros da equipe colaborem entre si e entendam o conceito de responsabilidade e comprometimento por parte de todos. Na literatura, é destacado o impacto positivo que fatores relacionados ao Trabalho em Equipe têm sobre o sucesso de projetos geridos com métodos ágeis. Em alguns trabalhos, ferramentas para avaliar e identificar oportunidades de melhoria do Trabalho em Equipe são apresentadas. Entretanto, no contexto em que se insere este trabalho, elas apresentam limitações, pois não focam em projetos ágeis, dependem apenas de avaliação subjetiva, ou não levam em consideração fatores-chave essenciais do ponto de vista da qualidade do Trabalho em Equipe. Portanto, neste trabalho, é apresentado um modelo de Redes Bayesianas para avaliar e identificar oportunidades de melhoria do Trabalho em Equipe em projetos de software geridos com métodos ágeis. A motivação para utilizar Redes Bayesianas advém da sua adequação para modelar incertezas em um determinado domínio, além da facilidade para modelar e quantificar os relacionamentos entre os fatores-chave que influenciam a qualidade do Trabalho em Equipe. Além do modelo, também é apresentado um procedimento para auxiliar na sua utilização. O modelo e o procedimento foram avaliados em um estudo de caso com três equipes de desenvolvimento de software. De acordo com os resultados do estudo de caso, foi possível concluir que o modelo mensura a qualidade do Trabalho em Equipe precisamente, ajudando na identificação de oportunidades de melhoria desse fator, e o custo-benefício de sua utilização como procedimento proposto é positivo.