Concentration Of Knowledge In Software Projects: An Empirical Assessment

Detalhes bibliográficos
Ano de defesa: 2017
Autor(a) principal: Mívian Marques Ferreira
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: eng
Instituição de defesa: Universidade Federal de Minas Gerais
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://hdl.handle.net/1843/JCES-ARNGU9
id UFMG_7dfec9019e17699f0193e25b5bb136be
oai_identifier_str oai:repositorio.ufmg.br:1843/JCES-ARNGU9
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling 2019-08-11T23:53:21Z2025-09-08T23:25:58Z2019-08-11T23:53:21Z2017-06-05https://hdl.handle.net/1843/JCES-ARNGU9Universidade Federal de Minas GeraisCore DevelopersDeveloper turnoverMining software repositoriesTruck FactorCode ownershipTruck FactorComputaçãoEngenharia de softwareEngenharia de software EmpregoConcentration Of Knowledge In Software Projects: An Empirical Assessmentinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisMívian Marques Ferreirainfo:eu-repo/semantics/openAccessengreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGMarco Tulio de Oliveira ValenteKecia Aline Marques FerreiraKecia Aline Marques FerreiraMariza Andrade da Silva BigonhaRicardo Terra Nunes Bueno VillelaSoftware development is a knowledge-intensive industry. For this reason, concentration of knowledge in software projects tends to be more risky than in other domains. To express this risk, practitioners proposed the notion of Truck Factor, as a measure of concentration of knowledge in software projects. There are also algorithms that estimate this measure automatically, usually by extracting and processing data from software repositories. However, we still lack large studies that assess the results of Truck Factor algorithms. Therefore, in this dissertation, we first carried out a comparative study of such algorithms. We also investigate the relation between the concepts of Truck Factor and Core Developers, showing that the former are in most cases a subset of the latter. Finally, we analyze the relation between Truck Factor and software architectures. As a result, we recommend that measures of Truck Factor should consider the relative importance of the classes in a software project.UFMGORIGINALmivian_marques_ferreira.pdfapplication/pdf1992833https://repositorio.ufmg.br//bitstreams/23d1266d-9564-4be2-b2c0-26f2f0e19a74/download4146d7c5362ecb5859ef417e68a45ed0MD51trueAnonymousREADTEXTmivian_marques_ferreira.pdf.txttext/plain124082https://repositorio.ufmg.br//bitstreams/cce00e74-1702-4578-ab72-44ccc834749f/downloade83b17335366274512871040e92c274eMD52falseAnonymousREAD1843/JCES-ARNGU92025-09-08 20:25:58.75open.accessoai:repositorio.ufmg.br:1843/JCES-ARNGU9https://repositorio.ufmg.br/Repositório InstitucionalPUBhttps://repositorio.ufmg.br/oairepositorio@ufmg.bropendoar:2025-09-08T23:25:58Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.none.fl_str_mv Concentration Of Knowledge In Software Projects: An Empirical Assessment
title Concentration Of Knowledge In Software Projects: An Empirical Assessment
spellingShingle Concentration Of Knowledge In Software Projects: An Empirical Assessment
Mívian Marques Ferreira
Truck Factor
Computação
Engenharia de software
Engenharia de software Emprego
Core Developers
Developer turnover
Mining software repositories
Truck Factor
Code ownership
title_short Concentration Of Knowledge In Software Projects: An Empirical Assessment
title_full Concentration Of Knowledge In Software Projects: An Empirical Assessment
title_fullStr Concentration Of Knowledge In Software Projects: An Empirical Assessment
title_full_unstemmed Concentration Of Knowledge In Software Projects: An Empirical Assessment
title_sort Concentration Of Knowledge In Software Projects: An Empirical Assessment
author Mívian Marques Ferreira
author_facet Mívian Marques Ferreira
author_role author
dc.contributor.author.fl_str_mv Mívian Marques Ferreira
dc.subject.por.fl_str_mv Truck Factor
Computação
Engenharia de software
Engenharia de software Emprego
topic Truck Factor
Computação
Engenharia de software
Engenharia de software Emprego
Core Developers
Developer turnover
Mining software repositories
Truck Factor
Code ownership
dc.subject.other.none.fl_str_mv Core Developers
Developer turnover
Mining software repositories
Truck Factor
Code ownership
publishDate 2017
dc.date.issued.fl_str_mv 2017-06-05
dc.date.accessioned.fl_str_mv 2019-08-11T23:53:21Z
2025-09-08T23:25:58Z
dc.date.available.fl_str_mv 2019-08-11T23:53:21Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/1843/JCES-ARNGU9
url https://hdl.handle.net/1843/JCES-ARNGU9
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Minas Gerais
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
bitstream.url.fl_str_mv https://repositorio.ufmg.br//bitstreams/23d1266d-9564-4be2-b2c0-26f2f0e19a74/download
https://repositorio.ufmg.br//bitstreams/cce00e74-1702-4578-ab72-44ccc834749f/download
bitstream.checksum.fl_str_mv 4146d7c5362ecb5859ef417e68a45ed0
e83b17335366274512871040e92c274e
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv repositorio@ufmg.br
_version_ 1862105777374756864