Please use this identifier to cite or link to this item: http://hdl.handle.net/1843/76928
Type: Artigo de Evento
Title: Mining the technical skills of open source developers
Other Titles: Explorando as habilidades técnicas de desenvolvedores de código aberto
Authors: João Eduardo Montandon de Araujo Filho
Marco Tulio Valente
Abstract: Software has “eaten the world” as we witness the rise of companies whose business model is totally centered on software. The successful imple- mentation of these systems heavily depends on the quality and expertise of their software development teams. However, software-based companies are facing an increasing software developers shortage issue. On the one hand, technical re- cruiters are increasingly relying on the information provided by Social Coding Platforms (SCPs)—e.g., GitHub, Stack Overflow, etc—to prospect new talent. On the other hand, the large volume of data available force job recruiters to only assess superficial information of their candidates. In order to tackle this problem, we described in the thesis an extensive investigation of methods and techniques to identify the technical skills of software developers based on their activity in SCPs. We organized the thesis in three major working units, where we first investigated the most demanded technical and soft skills under the eyes of IT companies, and then assessed developers’ technical skills from deep and broad prespectives. These studies resulted in contributions to both research and industrial communities.
Abstract: O software “comeu o mundo” à medida que testemunhamos o surgimento de empresas cujo modelo de negócios é totalmente centrado em software. A implementação bem-sucedida desses sistemas depende muito da qualidade e da experiência de suas equipes de desenvolvimento de software. No entanto, as empresas baseadas em software estão enfrentando um problema crescente de escassez de desenvolvedores de software. Por um lado, os recrutadores técnicos estão cada vez mais contando com as informações fornecidas pelas Plataformas de Codificação Social (SCPs) — por exemplo, GitHub, Stack Overflow, etc. — para prospectar novos talentos. Por outro lado, o grande volume de dados disponíveis força os recrutadores de empregos a avaliar apenas informações superficiais de seus candidatos. Para lidar com esse problema, descrevemos na tese uma extensa investigação de métodos e técnicas para identificar as habilidades técnicas de desenvolvedores de software com base em sua atividade em SCPs. Organizamos a tese em três grandes unidades de trabalho, onde primeiro investigamos as habilidades técnicas e sociais mais exigidas sob os olhos das empresas de TI e, em seguida, avaliamos as habilidades técnicas dos desenvolvedores de perspectivas profundas e amplas. Esses estudos resultaram em contribuições para as comunidades de pesquisa e industrial.
Subject: Software Gratuito
Programação (Computadores)
language: por
metadata.dc.publisher.country: Brasil
Publisher: Universidade Federal de Minas Gerais
Publisher Initials: UFMG
metadata.dc.publisher.department: ICX - DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO
Rights: Acesso Aberto
metadata.dc.identifier.doi: https://doi.org/10.5753/ctd.2022.222910
URI: http://hdl.handle.net/1843/76928
Issue Date: 2022
metadata.dc.url.externa: https://sol.sbc.org.br/index.php/ctd/issue/view/953
metadata.dc.relation.ispartof: Concurso de Teses e Dissertações; Congresso da Sociedade Brasileira de Computação
Appears in Collections:Artigo de Evento

Files in This Item:
File Description SizeFormat 
Mining the Technical Skills of Open Source Developers.pdfA.pdf115.19 kBAdobe PDFView/Open


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