Please use this identifier to cite or link to this item: https://repositorio.ufu.br/handle/123456789/12586
Full metadata record
DC FieldValueLanguage
dc.creatorTangari, Guilherme Costantin-
dc.date.accessioned2016-06-22T18:32:33Z-
dc.date.available2015-11-30-
dc.date.available2016-06-22T18:32:33Z-
dc.date.issued2015-02-13-
dc.identifier.citationTANGARI, Guilherme Costantin. A importância dos desenvolvedores de software sob a perspectiva dos supervisores. 2015. 84 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de Uberlândia, Uberlândia, 2015. DOI https://doi.org/10.14393/ufu.di.2015.55por
dc.identifier.urihttps://repositorio.ufu.br/handle/123456789/12586-
dc.description.abstractSeveral technology companies use the amount of deliveries as evaluation metric for the software developer s performance. This is the classical concept of productivity, and still is widely used by the companies nowadays. It is also quite common to confuse the concepts of importance and productivity. But developer s importance for the company, and more specifically, for the respective team, is not related only with the amount of line of codes produced. There is a variety of factors that contribute to the relevance of a developer inside an organization. This work aims to map those factors, measure which ones has greater influence in today s companies and to propose an evaluation model of developer s importance that considers more than just deliveries. Sixteen factors, that are more likely to be used in the developer s importance evaluation, were raised. Among those factors, we figured out that some are more relevant than others, and that there is a variation in the most relevant factors when we analyze under the perspective of different companies or teams. We also built a high accuracy classifier that can identify the developer s importance based on a series of factors.eng
dc.formatapplication/pdfpor
dc.languageporpor
dc.publisherUniversidade Federal de Uberlândiapor
dc.rightsAcesso Abertopor
dc.subjectImportância do desenvolvedorpor
dc.subjectReconhecimento de padrõespor
dc.subjectProdutividadepor
dc.subjectFatores humanospor
dc.subjectDeveloper s importanceeng
dc.subjectPattern recognitioneng
dc.subjectProductivityeng
dc.subjectHuman factorseng
dc.subjectSoftware - Desenvolvimentopor
dc.subjectSoftware - Produtividadepor
dc.titleA importância dos desenvolvedores de software sob a perspectiva dos supervisorespor
dc.typeDissertaçãopor
dc.contributor.advisor1Maia, Marcelo de Almeida-
dc.contributor.advisor1Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4791753E8por
dc.contributor.referee1Macêdo, Autran-
dc.contributor.referee1Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4781728E0por
dc.contributor.referee2Garcia, Rogério Eduardo-
dc.contributor.referee2Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4763679T6por
dc.creator.Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4377975T6por
dc.description.degreenameMestre em Ciência da Computaçãopor
dc.description.resumoVárias empresas de tecnologia usam a quantidade de entregas como métrica de avaliação de performance de desenvolvedores de software. Esse é o conceito clássico de produtividade, e ainda é amplamente usado pelas empresas hoje em dia. Também é bastante comum misturar o conceito de importância com produtividade. Porém, a importância de um desenvolvedor para a empresa e, mais especificamente, o time em que trabalha não está apenas relacionado com a quantidade de linhas de código produzidos. Existe uma variedade de fatores que contribuem para a relevância de um desenvolvedor dentro de uma organização. Este trabalho visa mapear alguns desses fatores, medir quais possuem maior influência e propor um modelo de avaliação da importância dos desenvolvedores que considere mais do que apenas as entregas. Foram levantados dezesseis fatores que mais tendem a participar da avaliação de importância dos desenvolvedores. Descobriu-se que, dentre esses fatores, alguns são mais relevantes que os outros, bem como uma variação nos fatores mais relevantes quando se analisa sob a óptica de uma determinada empresa ou time. Foi construído também um classificador de alta acurácia que pode indicar a importância do desenvolvedor baseado em uma série de atributos.por
dc.publisher.countryBRpor
dc.publisher.programPrograma de Pós-graduação em Ciência da Computaçãopor
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpor
dc.publisher.departmentCiências Exatas e da Terrapor
dc.publisher.initialsUFUpor
dc.identifier.doihttps://doi.org/10.14393/ufu.di.2015.55por
dc.orcid.putcode81753043-
dc.crossref.doibatchid577704c2-dde0-44ec-91b1-32cd27c19384-
Appears in Collections:DISSERTAÇÃO - Ciência da Computação

Files in This Item:
File Description SizeFormat 
ImportanciaDesenvolvedoresSoftware.pdf9.12 MBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.