Concentration Of Knowledge In Software Projects: An Empirical Assessment
| Ano de defesa: | 2017 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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 |