A theory of communication in distributed software development teams

Detalhes bibliográficos
Autor(a) principal: LEITÃO JUNIOR, Nelson Galvão de Sá
Data de Publicação: 2021
Tipo de documento: Tese
Idioma: eng
Título da fonte: Repositório Institucional da UFPE
Texto Completo: https://repositorio.ufpe.br/handle/123456789/41356
Resumo: Effective communication is a significant and lingering challenge in Distributed Software Development teams. With this in mind, researchers have been dedicating time and effort to construct tools and methodologies for supporting a better efficacy of communication in those teams. Still, this effort has not been supported by any scientific theory created to describe the Communication Phenomenon in this context, despite the importance of communication in those teams. Theories are important for researchers as they offer a common conceptual framework for supporting facts and knowledge, and Computer Science researchers have been using theories to support their interventions, findings, hypothesis, and methodological procedures. This study aims to describe the communication phenomenon in Distributed Software Development teams by constructing a communication theory. By achieving this goal, this study also aims at establishing a theoretical base for future studies in academia and a reference for the industry and thereby help mitigate the lingering challenging nature of communication in Distributed Software Development teams. This study is structured in a three-step methodological design, as follows: Step 1 - the Consolidation of the Study Gap, based on an exploratory and non-extensive literature review; Step 2 - the Theory Construction, via Grounded Theory from the ground-up, including an extensive analytical process; Step 3 - the Theory Strengthening, based on a Systematic Mapping Study, a positioning procedure of the emerged theory within the contemporary theoretical landscape, and an evaluation process. Findings include the emerged theory that describes the communication phenomenon in distributed teams, named the Distributed Communication Dimensions Theory. Findings also include the results of the Systematic Mapping Study and considerations on the positioning process. Furthermore, findings include the results from the evaluation of the theory, based on the results of a Focus Group session with Distributed Software Development practitioners, and considerations on three sets of credibility criteria. Our main conclusion is that the Communication Phenomenon in Distributed Software Teams is described by multidisciplinary actions and constructs, represented by seven communication dimensions and 34 theoretical components, including culture, language, time zones, practices, meetings, media, as well as behavioral and social constructs.
id UFPE_46a5a55d8bf3efaf7e9564300a65b75a
oai_identifier_str oai:repositorio.ufpe.br:123456789/41356
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str 2221
spelling LEITÃO JUNIOR, Nelson Galvão de Sáhttp://lattes.cnpq.br/2305985547001528http://lattes.cnpq.br/9906166020816798http://lattes.cnpq.br/0602976069274879MOURA, Hermano Perrelli deFARIAS JUNIOR, Ivaldir Honório de2021-10-14T19:45:38Z2021-10-14T19:45:38Z2021-07-13LEITÃO JUNIOR, Nelson Galvão de Sá. A theory of communication in distributed software development teams. 2021. Tese (Doutorado em Ciência da Computação) – Universidade Federal de Pernambuco, Recife, 2021.https://repositorio.ufpe.br/handle/123456789/41356Effective communication is a significant and lingering challenge in Distributed Software Development teams. With this in mind, researchers have been dedicating time and effort to construct tools and methodologies for supporting a better efficacy of communication in those teams. Still, this effort has not been supported by any scientific theory created to describe the Communication Phenomenon in this context, despite the importance of communication in those teams. Theories are important for researchers as they offer a common conceptual framework for supporting facts and knowledge, and Computer Science researchers have been using theories to support their interventions, findings, hypothesis, and methodological procedures. This study aims to describe the communication phenomenon in Distributed Software Development teams by constructing a communication theory. By achieving this goal, this study also aims at establishing a theoretical base for future studies in academia and a reference for the industry and thereby help mitigate the lingering challenging nature of communication in Distributed Software Development teams. This study is structured in a three-step methodological design, as follows: Step 1 - the Consolidation of the Study Gap, based on an exploratory and non-extensive literature review; Step 2 - the Theory Construction, via Grounded Theory from the ground-up, including an extensive analytical process; Step 3 - the Theory Strengthening, based on a Systematic Mapping Study, a positioning procedure of the emerged theory within the contemporary theoretical landscape, and an evaluation process. Findings include the emerged theory that describes the communication phenomenon in distributed teams, named the Distributed Communication Dimensions Theory. Findings also include the results of the Systematic Mapping Study and considerations on the positioning process. Furthermore, findings include the results from the evaluation of the theory, based on the results of a Focus Group session with Distributed Software Development practitioners, and considerations on three sets of credibility criteria. Our main conclusion is that the Communication Phenomenon in Distributed Software Teams is described by multidisciplinary actions and constructs, represented by seven communication dimensions and 34 theoretical components, including culture, language, time zones, practices, meetings, media, as well as behavioral and social constructs.A comunicação efetiva é um desafio significativo e persistente nas equipes de Desenvolvimento Distribuído de Software. Pensando nisso, pesquisadores têm dedicado tempo e esforço na construção de ferramentas e metodologias que auxiliem na maior eficácia da comunicação nessas equipes. Ainda assim, esse esforço não tem sido amparado por nenhuma teoria científica criada para descrever o Fenômeno da Comunicação nesse contexto, apesar da importância da comunicação nessas equipes. Teorias são importantes para os pesquisadores, pois oferecem uma estrutura conceitual comum para apoiar fatos e conhecimento, e pesquisadores da Ciência da Computação têm usado teorias para apoiar suas intervenções, achados, hipóteses e procedimentos metodológicos. Este estudo tem como objetivo descrever o fenômeno da comunicação em equipes de Desenvolvimento Distribuído de Software por meio da construção de uma teoria de comunicação. Ao atingir esse objetivo, este estudo também visa estabelecer uma base teórica para estudos futuros na academia e uma referência para a indústria e, assim, ajudar a mitigar o caráter desafiador persistente da comunicação nas equipes de Desenvolvimento Distribuído de Software. Este estudo está estruturado em um delineamento metodológico de três etapas, a saber: Etapa 1 - a Consolidação da Lacuna do Estudo, a partir de uma revisão exploratória e não extensa da literatura; Etapa 2 - a Construção da Teoria, via Teoria Fundamentada por completo, incluindo um extenso processo analítico; Etapa 3 - a Consolidação da Teoria, com base em um Mapeamento Sistemático da Literatura, uma atividade de posicionamento da teoria emergente na literatura contemporânea e um processo de avaliação. Os achados incluem a teoria emergente que descreve o fenômeno da comunicação em equipes distribuídas, denominada Teoria das Dimensões da Comunicação Distribuída. Os achados também incluem os resultados do Mapeamento Sistemático e considerações sobre o processo de posicionamento da teoria. Além disso, os achados incluem os resultados da avaliação da teoria, com base nos resultados de uma sessão de Grupo Focal com praticantes do Desenvolvimento Distribuído de Software e considerações sobre três conjuntos de critérios de credibilidade. Nossa principal conclusão é que o Fenômeno da Comunicação em Equipes de Desenvolvimento Distribuído de Software é descrito por ações e construtos multidisciplinares, representados por sete dimensões de comunicação e 34 componentes teóricos, incluindo cultura, idioma, fusos horários, práticas, reuniões, mídia, assim como construtos comportamentais e sociais.engUniversidade Federal de PernambucoPrograma de Pos Graduacao em Ciencia da ComputacaoUFPEBrasilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessEngenharia de software e linguagens de programaçãoDistributed software developmentGrounded theoryProject managementA theory of communication in distributed software development teamsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisdoutoradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPEORIGINALTESE Nelson Galvão de Sá Leitão Júnior.pdfTESE Nelson Galvão de Sá Leitão Júnior.pdfapplication/pdf15109636https://repositorio.ufpe.br/bitstream/123456789/41356/1/TESE%20Nelson%20Galv%c3%a3o%20de%20S%c3%a1%20Leit%c3%a3o%20J%c3%banior.pdff12e2fd356bc1b7307e0c26d42f040f5MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/41356/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82310https://repositorio.ufpe.br/bitstream/123456789/41356/3/license.txtbd573a5ca8288eb7272482765f819534MD53TEXTTESE Nelson Galvão de Sá Leitão Júnior.pdf.txtTESE Nelson Galvão de Sá Leitão Júnior.pdf.txtExtracted texttext/plain921190https://repositorio.ufpe.br/bitstream/123456789/41356/4/TESE%20Nelson%20Galv%c3%a3o%20de%20S%c3%a1%20Leit%c3%a3o%20J%c3%banior.pdf.txt0502ef443d3317a0d5a2d6eedb10c0afMD54THUMBNAILTESE Nelson Galvão de Sá Leitão Júnior.pdf.jpgTESE Nelson Galvão de Sá Leitão Júnior.pdf.jpgGenerated Thumbnailimage/jpeg1217https://repositorio.ufpe.br/bitstream/123456789/41356/5/TESE%20Nelson%20Galv%c3%a3o%20de%20S%c3%a1%20Leit%c3%a3o%20J%c3%banior.pdf.jpgf47a69675be199a6454275d5b50fb8afMD55123456789/413562021-10-15 02:15:30.873oai:repositorio.ufpe.br:123456789/41356TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLCBkZWNsYXJhIHF1ZSBjdW1wcml1IHF1YWlzcXVlciBvYnJpZ2HDp8O1ZXMgZXhpZ2lkYXMgcGVsbyByZXNwZWN0aXZvIGNvbnRyYXRvIG91IGFjb3Jkby4KCkEgVUZQRSBpZGVudGlmaWNhcsOhIGNsYXJhbWVudGUgbyhzKSBub21lKHMpIGRvKHMpIGF1dG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50byBlbnRyZWd1ZSBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZG8gcHJldmlzdG8gbmEgYWzDrW5lYSBjKS4KRepositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212021-10-15T05:15:30Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv A theory of communication in distributed software development teams
title A theory of communication in distributed software development teams
spellingShingle A theory of communication in distributed software development teams
LEITÃO JUNIOR, Nelson Galvão de Sá
Engenharia de software e linguagens de programação
Distributed software development
Grounded theory
Project management
title_short A theory of communication in distributed software development teams
title_full A theory of communication in distributed software development teams
title_fullStr A theory of communication in distributed software development teams
title_full_unstemmed A theory of communication in distributed software development teams
title_sort A theory of communication in distributed software development teams
author LEITÃO JUNIOR, Nelson Galvão de Sá
author_facet LEITÃO JUNIOR, Nelson Galvão de Sá
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/2305985547001528
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/9906166020816798
dc.contributor.advisor-coLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/0602976069274879
dc.contributor.author.fl_str_mv LEITÃO JUNIOR, Nelson Galvão de Sá
dc.contributor.advisor1.fl_str_mv MOURA, Hermano Perrelli de
dc.contributor.advisor-co1.fl_str_mv FARIAS JUNIOR, Ivaldir Honório de
contributor_str_mv MOURA, Hermano Perrelli de
FARIAS JUNIOR, Ivaldir Honório de
dc.subject.por.fl_str_mv Engenharia de software e linguagens de programação
Distributed software development
Grounded theory
Project management
topic Engenharia de software e linguagens de programação
Distributed software development
Grounded theory
Project management
description Effective communication is a significant and lingering challenge in Distributed Software Development teams. With this in mind, researchers have been dedicating time and effort to construct tools and methodologies for supporting a better efficacy of communication in those teams. Still, this effort has not been supported by any scientific theory created to describe the Communication Phenomenon in this context, despite the importance of communication in those teams. Theories are important for researchers as they offer a common conceptual framework for supporting facts and knowledge, and Computer Science researchers have been using theories to support their interventions, findings, hypothesis, and methodological procedures. This study aims to describe the communication phenomenon in Distributed Software Development teams by constructing a communication theory. By achieving this goal, this study also aims at establishing a theoretical base for future studies in academia and a reference for the industry and thereby help mitigate the lingering challenging nature of communication in Distributed Software Development teams. This study is structured in a three-step methodological design, as follows: Step 1 - the Consolidation of the Study Gap, based on an exploratory and non-extensive literature review; Step 2 - the Theory Construction, via Grounded Theory from the ground-up, including an extensive analytical process; Step 3 - the Theory Strengthening, based on a Systematic Mapping Study, a positioning procedure of the emerged theory within the contemporary theoretical landscape, and an evaluation process. Findings include the emerged theory that describes the communication phenomenon in distributed teams, named the Distributed Communication Dimensions Theory. Findings also include the results of the Systematic Mapping Study and considerations on the positioning process. Furthermore, findings include the results from the evaluation of the theory, based on the results of a Focus Group session with Distributed Software Development practitioners, and considerations on three sets of credibility criteria. Our main conclusion is that the Communication Phenomenon in Distributed Software Teams is described by multidisciplinary actions and constructs, represented by seven communication dimensions and 34 theoretical components, including culture, language, time zones, practices, meetings, media, as well as behavioral and social constructs.
publishDate 2021
dc.date.accessioned.fl_str_mv 2021-10-14T19:45:38Z
dc.date.available.fl_str_mv 2021-10-14T19:45:38Z
dc.date.issued.fl_str_mv 2021-07-13
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv LEITÃO JUNIOR, Nelson Galvão de Sá. A theory of communication in distributed software development teams. 2021. Tese (Doutorado em Ciência da Computação) – Universidade Federal de Pernambuco, Recife, 2021.
dc.identifier.uri.fl_str_mv https://repositorio.ufpe.br/handle/123456789/41356
identifier_str_mv LEITÃO JUNIOR, Nelson Galvão de Sá. A theory of communication in distributed software development teams. 2021. Tese (Doutorado em Ciência da Computação) – Universidade Federal de Pernambuco, Recife, 2021.
url https://repositorio.ufpe.br/handle/123456789/41356
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.publisher.program.fl_str_mv Programa de Pos Graduacao em Ciencia da Computacao
dc.publisher.initials.fl_str_mv UFPE
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/41356/1/TESE%20Nelson%20Galv%c3%a3o%20de%20S%c3%a1%20Leit%c3%a3o%20J%c3%banior.pdf
https://repositorio.ufpe.br/bitstream/123456789/41356/2/license_rdf
https://repositorio.ufpe.br/bitstream/123456789/41356/3/license.txt
https://repositorio.ufpe.br/bitstream/123456789/41356/4/TESE%20Nelson%20Galv%c3%a3o%20de%20S%c3%a1%20Leit%c3%a3o%20J%c3%banior.pdf.txt
https://repositorio.ufpe.br/bitstream/123456789/41356/5/TESE%20Nelson%20Galv%c3%a3o%20de%20S%c3%a1%20Leit%c3%a3o%20J%c3%banior.pdf.jpg
bitstream.checksum.fl_str_mv f12e2fd356bc1b7307e0c26d42f040f5
e39d27027a6cc9cb039ad269a5db8e34
bd573a5ca8288eb7272482765f819534
0502ef443d3317a0d5a2d6eedb10c0af
f47a69675be199a6454275d5b50fb8af
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1802310609982717952