Return to search

Uma teoria sobre coesão em equipes de engenharia de software

Submitted by Rafael Santana (rafael.silvasantana@ufpe.br) on 2017-08-31T18:23:01Z
No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
Tese de Doutorado - Tatiana Bittencourt - versão final - deposito_v02.pdf: 2896668 bytes, checksum: b3a142650c927dbc26ff7a1d21a0600d (MD5) / Made available in DSpace on 2017-08-31T18:23:01Z (GMT). No. of bitstreams: 2
license_rdf: 811 bytes, checksum: e39d27027a6cc9cb039ad269a5db8e34 (MD5)
Tese de Doutorado - Tatiana Bittencourt - versão final - deposito_v02.pdf: 2896668 bytes, checksum: b3a142650c927dbc26ff7a1d21a0600d (MD5)
Previous issue date: 2016-02-25 / Contexto: A engenharia de software é uma disciplina de natureza sócio técnica baseada na forte interação entre fatores pessoais, sociais e técnicos. Conceitualmente, os aspectos sociais da engenharia de software incluem formas de interação, comportamentos e organização das pessoas, visto que a ampla maioria dos sistemas de software são desenvolvidos em equipe. Dentre os possíveis preditores do desempenho de equipes, um dos fatores mais estudados em diversas áreas do conhecimento é a coesão de equipe. Na área de engenharia de software a pesquisa sobre coesão ainda é pontual e inconclusiva. Objetivo: Construir uma teoria substantiva fundamentada nos dados que explique o fenômeno da coesão dentro de equipes de engenharia de software. Para isso, respondemos à Questão Central de Pesquisa: “Como se caracteriza a coesão dentro das equipes de engenharia de software?”. Método: Para responder à pergunta de pesquisa adotamos a Teoria Fundamentada como método de coleta e análise dos dados. Este método tem como objetivo através de dados coletados, reunidos e analisados sistematicamente derivar uma teoria baseada neles. A coleta de dados e a análise foram realizadas de forma intercalada. Alguns cuidados foram tomados para garantir a confiabilidade da pesquisa: triangulação dos dados através de múltiplas fontes de evidências (entrevistas, observação, questionário); redação de memorandos e adoção do diário de campo. Resultados: A coesão das equipes de software irá influenciar a capacidade da equipe de software em manter seu equilíbrio interno, através de processos autorregulatórios e do relacionamento interpessoal entre seus integrantes. O constructo é resultado da combinação de dois fatores: (1) sentimento dos integrantes em se sentirem parte do todo; (2) atuação conjunta da equipe ao se comportar de forma coordenada e integrada. A teoria propõe a existência de cinco tipos principais de coesão dentro das equipes de software que variam de acordo com as dimensões sociais e profissionais: coesão integral, coesão social, coesão profissional, coesão artificial e incoesão. Por fim, a teoria identifica cinco resultados da coesão na equipe, entre eles: manutenção do equilíbrio; capacidade de adaptação e efetividade. Em paralelo, a coesão se reflete no individuo de seis formas, destacando, aderência aos processos; permanência na equipe e tolerância a períodos de turbulência. Conclusão: A teoria construída sobre coesão em equipes de engenharia de software será útil na gestão da dinâmica das equipes de engenharia de software, oferecendo parâmetros para diagnosticar a situação das equipes e oferecendo estratégias de como influenciar a coesão e seus impactos. / Context: Software engineering is a discipline of technical and social nature, based on strong interaction between individual, social, and technical factors. Conceptually, the social aspects of software engineering include the way people interact, behave, and organize, because the vast majority of software systems are developed in team. Among the possible predictors of team performance, one of the most studied factors in various areas of knowledge, is team cohesion. Nevertheless, researches on cohesion in software engineering is still inconclusive. Objective: The main goal of this thesis is to build a substantive theory that explains the phenomenon of cohesion within software engineering teams. We answer the Central Research Question: "What are the characteristics of cohesion within software engineering teams?” Method: We adopt the Grounded Theory as method of data collection and analysis to answer the research question. This method aims at collecting, summarizing and analyzing field data to derive a theory based on them. Data collection and analysis were performed interchangeably. Carefully designed process was followed to ensure the reliability of the research: triangulation of data through multiple sources of evidence (interviews, observation, questionnaire), and writing memos and field diary. Results: Cohesion of software teams will influence the software team's ability to maintain its internal balance through self-regulatory processes and interpersonal relationships among its members. The construct is the result of the combination of two factors: (1) feeling of members to feel part of the whole; (2) joint efforts of the team members to behave in a coordinated and integrated manner. The theory proposes five main types of cohesion within software teams that vary according to the social and professional dimensions: full cohesion, social cohesion, professional cohesion, artificial cohesion and lack of cohesion. Finally, the theory identifies five results of cohesion in the team, including: maintaining balance; adaptability and effectiveness. In parallel, the cohesion is reflected in the individual of six ways, highlighting: adherence to processes; stay on the team and turbulence tolerance. Conclusion: The theory built on cohesion in software engineering teams will be useful in managing the dynamics of software engineering teams, providing parameters to diagnose the situation of teams and offering strategies to influence cohesion and its impacts.

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/21105
Date25 February 2016
CreatorsGOUVEIA, Tatiana Bittencourt
Contributorshttp://lattes.cnpq.br/6381755382123529, SILVA, Fabio Queda Bueno da
PublisherUniversidade Federal de Pernambuco, Programa de Pos Graduacao em Ciencia da Computacao, UFPE, Brasil
Source SetsIBICT Brazilian ETDs
LanguageBreton
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/doctoralThesis
Sourcereponame:Repositório Institucional da UFPE, instname:Universidade Federal de Pernambuco, instacron:UFPE
RightsAttribution-NonCommercial-NoDerivs 3.0 Brazil, http://creativecommons.org/licenses/by-nc-nd/3.0/br/, info:eu-repo/semantics/openAccess

Page generated in 0.0025 seconds