Concentration Of Knowledge In Software Projects: An Empirical Assessment

dc.creatorMívian Marques Ferreira
dc.date.accessioned2019-08-11T23:53:21Z
dc.date.accessioned2025-09-08T23:25:58Z
dc.date.available2019-08-11T23:53:21Z
dc.date.issued2017-06-05
dc.identifier.urihttps://hdl.handle.net/1843/JCES-ARNGU9
dc.languageInglês
dc.publisherUniversidade Federal de Minas Gerais
dc.rightsAcesso Aberto
dc.subjectTruck Factor
dc.subjectComputação
dc.subjectEngenharia de software
dc.subjectEngenharia de software Emprego
dc.subject.otherCore Developers
dc.subject.otherDeveloper turnover
dc.subject.otherMining software repositories
dc.subject.otherTruck Factor
dc.subject.otherCode ownership
dc.titleConcentration Of Knowledge In Software Projects: An Empirical Assessment
dc.typeDissertação de mestrado
local.contributor.advisor-co1Kecia Aline Marques Ferreira
local.contributor.advisor1Marco Tulio de Oliveira Valente
local.contributor.referee1Kecia Aline Marques Ferreira
local.contributor.referee1Mariza Andrade da Silva Bigonha
local.contributor.referee1Ricardo Terra Nunes Bueno Villela
local.description.resumoSoftware 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.
local.publisher.initialsUFMG

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
mivian_marques_ferreira.pdf
Tamanho:
1.9 MB
Formato:
Adobe Portable Document Format