Um estudo exploratório sobre indicadores de receptividade em projetos de software livre
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/5997 |
Resumo: | Projetos de software livre necessitam de contribuições voluntárias para se manterem ativos. Novos contribuidores que desejam ingressar em projetos de software livre, por sua vez, costumam enfrentar um conjunto de dificuldades ao tentar contribuir voluntariamente com cada um dos projetos. Visando solucionar tais dificuldades, trabalhos relacionados buscam contribuir com a entrada de novatos em projetos de software livre explorando a receptividade dos projetos. A receptividade de um projeto, neste contexto, pode estar relacionada ao número de novos contribuidores que o projeto retém ao longo de sua história. Quanto mais receptivos os projetos forem, provavelmente maiores serão as chances dos mesmos adquirirem novos contribuidores. Com a finalidade de contribuir com entrada de novatos em projetos de software livre, definiu-se como objetivo desta pesquisa a realização de um estudo exploratório, para investigar a receptividade de novatos em projetos de software livre, bem como a efetividade de indicadores de receptividade. A partir de um conjunto de projetos hospedados na plataforma GitHub, foi realizada uma análise de indicadores de receptividade em software livre. Indicadores de receptividade podem ser definidos como um conjunto de indícios capazes de dimensionar o quão receptivos são projetos em software livre. A análise aconteceu por meio de uma relação entre indicadores de receptividade e a média de novos contribuidores semanais por projeto, definida como variável dependente. Os resultados são apresentados comparando projetos com maior e menor receptividade, agrupados entre categorias como domínio, linguagem, idade e tipo de proprietário. Para definir o tamanho da receptividade de um projeto, a média de novos contribuidores em um intervalo de semanas foi calculada para todos os projetos, e estes foram divididos entre acima, e abaixo da média. Encontramos nesta pesquisa que projetos acima da média se apresentam em menor proporção do que os projetos com menor receptividade, e que existem correlações entre a receptividade de um projeto e algumas das características que ele possui. Para os indicadores de receptividade, descobrimos que quando relacionados com base na média de novos contribuidores semanais, as distribuições de projetos abaixo e acima da média possuem alto tamanho de efeito. |
id |
UTFPR-12_48410e287424a13ceb1eb67785f8083e |
---|---|
oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/5997 |
network_acronym_str |
UTFPR-12 |
network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
repository_id_str |
|
spelling |
2020-11-09T19:10:05Z2020-11-09T19:10:05Z2017-11-29DIAS, Luiz Felipe Fronchetti. Um estudo exploratório sobre indicadores de receptividade em projetos de software livre. 2017. 41 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2017.http://repositorio.utfpr.edu.br/jspui/handle/1/5997Projetos de software livre necessitam de contribuições voluntárias para se manterem ativos. Novos contribuidores que desejam ingressar em projetos de software livre, por sua vez, costumam enfrentar um conjunto de dificuldades ao tentar contribuir voluntariamente com cada um dos projetos. Visando solucionar tais dificuldades, trabalhos relacionados buscam contribuir com a entrada de novatos em projetos de software livre explorando a receptividade dos projetos. A receptividade de um projeto, neste contexto, pode estar relacionada ao número de novos contribuidores que o projeto retém ao longo de sua história. Quanto mais receptivos os projetos forem, provavelmente maiores serão as chances dos mesmos adquirirem novos contribuidores. Com a finalidade de contribuir com entrada de novatos em projetos de software livre, definiu-se como objetivo desta pesquisa a realização de um estudo exploratório, para investigar a receptividade de novatos em projetos de software livre, bem como a efetividade de indicadores de receptividade. A partir de um conjunto de projetos hospedados na plataforma GitHub, foi realizada uma análise de indicadores de receptividade em software livre. Indicadores de receptividade podem ser definidos como um conjunto de indícios capazes de dimensionar o quão receptivos são projetos em software livre. A análise aconteceu por meio de uma relação entre indicadores de receptividade e a média de novos contribuidores semanais por projeto, definida como variável dependente. Os resultados são apresentados comparando projetos com maior e menor receptividade, agrupados entre categorias como domínio, linguagem, idade e tipo de proprietário. Para definir o tamanho da receptividade de um projeto, a média de novos contribuidores em um intervalo de semanas foi calculada para todos os projetos, e estes foram divididos entre acima, e abaixo da média. Encontramos nesta pesquisa que projetos acima da média se apresentam em menor proporção do que os projetos com menor receptividade, e que existem correlações entre a receptividade de um projeto e algumas das características que ele possui. Para os indicadores de receptividade, descobrimos que quando relacionados com base na média de novos contribuidores semanais, as distribuições de projetos abaixo e acima da média possuem alto tamanho de efeito.Open source projects require voluntary contributions to remain active. New contributors who wish to join an open source project usually face a set of barriers when trying to contribute voluntarily with projects. In order to solve these barriers, a set of related works seek to contribute with newcomers in open source projects by exploring projects receptivity. The receptivity of a project in this context may be related to the number of new contributors contributing to the project. The more receptive the projects are, the more likely they are to receive new contributors. In order to contribute to the onboarding of newcomers into open source projects, the objective of this research was to carry out an exploratory study to investigate the receptivity of newcomers, as well as the effectiveness of receptivity indicators. From a set of projects hosted on the GitHub platform, an analysis of receptivity indicators in open source projects was performed. Receptivity indicators can be defined as a set of indicators capable of measuring how receptive are open source projects. The analysis was made through a relationship between receptivity indicators and the average of new weekly contributors per project, defined as the dependent variable. The results are presented comparing projects with greater and less receptivity, grouped among categories such as domain, language, age and owner. To define the receptivity of a project, the average of new contributors over a range of weeks was calculated for all projects, and these were divided between above and below this average. We found that above-average projects are in less proportion than projects with less receptivity, and the existence of correlations between the receptivity of a project and the indicators that it has is significant. For the receptivity indicators, we found that when related to the average of new contributors, above-average projects have a significant effect size compared to the projects below.porUniversidade Tecnológica Federal do ParanáCampo MouraoCiência da ComputaçãoUTFPRBrasilDepartamento Acadêmico de ComputaçãoCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOSoftware livreSoftware - DesenvolvimentoVoluntáriosFree computer softwareComputer software - DevelopmentVolunteersUm estudo exploratório sobre indicadores de receptividade em projetos de software livreReceptivity analysis in open software projectsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisCampo MourãoWiese, Igor ScaliantePinto, GustavoGonçalves, Diego BertoliniSilva, Marco Aurélio GraciottoWiese, Igor ScalianteDias, Luiz Felipe Fronchettiinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALreceptividadeprojetossoftwarelivre.pdfapplication/pdf972321http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/5997/1/receptividadeprojetossoftwarelivre.pdf41a3dd14281a089be926e91a22c5cd23MD51LICENSElicense.txttext/plain1290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/5997/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTreceptividadeprojetossoftwarelivre.pdf.txtExtracted texttext/plain91287http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/5997/3/receptividadeprojetossoftwarelivre.pdf.txtdddc1f6a4ec7606f73def18c24c12241MD53THUMBNAILreceptividadeprojetossoftwarelivre.pdf.jpgGenerated Thumbnailimage/jpeg1323http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/5997/4/receptividadeprojetossoftwarelivre.pdf.jpgaed3d73e16b45add2891a9bbf7406fa2MD541/59972020-11-09 17:10:05.473oai:repositorio.utfpr.edu.br:1/5997TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2020-11-09T19:10:05Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
dc.title.pt_BR.fl_str_mv |
Um estudo exploratório sobre indicadores de receptividade em projetos de software livre |
dc.title.alternative.pt_BR.fl_str_mv |
Receptivity analysis in open software projects |
title |
Um estudo exploratório sobre indicadores de receptividade em projetos de software livre |
spellingShingle |
Um estudo exploratório sobre indicadores de receptividade em projetos de software livre Dias, Luiz Felipe Fronchetti CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Software livre Software - Desenvolvimento Voluntários Free computer software Computer software - Development Volunteers |
title_short |
Um estudo exploratório sobre indicadores de receptividade em projetos de software livre |
title_full |
Um estudo exploratório sobre indicadores de receptividade em projetos de software livre |
title_fullStr |
Um estudo exploratório sobre indicadores de receptividade em projetos de software livre |
title_full_unstemmed |
Um estudo exploratório sobre indicadores de receptividade em projetos de software livre |
title_sort |
Um estudo exploratório sobre indicadores de receptividade em projetos de software livre |
author |
Dias, Luiz Felipe Fronchetti |
author_facet |
Dias, Luiz Felipe Fronchetti |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Wiese, Igor Scaliante |
dc.contributor.advisor-co1.fl_str_mv |
Pinto, Gustavo |
dc.contributor.referee1.fl_str_mv |
Gonçalves, Diego Bertolini |
dc.contributor.referee2.fl_str_mv |
Silva, Marco Aurélio Graciotto |
dc.contributor.referee3.fl_str_mv |
Wiese, Igor Scaliante |
dc.contributor.author.fl_str_mv |
Dias, Luiz Felipe Fronchetti |
contributor_str_mv |
Wiese, Igor Scaliante Pinto, Gustavo Gonçalves, Diego Bertolini Silva, Marco Aurélio Graciotto Wiese, Igor Scaliante |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Software livre Software - Desenvolvimento Voluntários Free computer software Computer software - Development Volunteers |
dc.subject.por.fl_str_mv |
Software livre Software - Desenvolvimento Voluntários Free computer software Computer software - Development Volunteers |
description |
Projetos de software livre necessitam de contribuições voluntárias para se manterem ativos. Novos contribuidores que desejam ingressar em projetos de software livre, por sua vez, costumam enfrentar um conjunto de dificuldades ao tentar contribuir voluntariamente com cada um dos projetos. Visando solucionar tais dificuldades, trabalhos relacionados buscam contribuir com a entrada de novatos em projetos de software livre explorando a receptividade dos projetos. A receptividade de um projeto, neste contexto, pode estar relacionada ao número de novos contribuidores que o projeto retém ao longo de sua história. Quanto mais receptivos os projetos forem, provavelmente maiores serão as chances dos mesmos adquirirem novos contribuidores. Com a finalidade de contribuir com entrada de novatos em projetos de software livre, definiu-se como objetivo desta pesquisa a realização de um estudo exploratório, para investigar a receptividade de novatos em projetos de software livre, bem como a efetividade de indicadores de receptividade. A partir de um conjunto de projetos hospedados na plataforma GitHub, foi realizada uma análise de indicadores de receptividade em software livre. Indicadores de receptividade podem ser definidos como um conjunto de indícios capazes de dimensionar o quão receptivos são projetos em software livre. A análise aconteceu por meio de uma relação entre indicadores de receptividade e a média de novos contribuidores semanais por projeto, definida como variável dependente. Os resultados são apresentados comparando projetos com maior e menor receptividade, agrupados entre categorias como domínio, linguagem, idade e tipo de proprietário. Para definir o tamanho da receptividade de um projeto, a média de novos contribuidores em um intervalo de semanas foi calculada para todos os projetos, e estes foram divididos entre acima, e abaixo da média. Encontramos nesta pesquisa que projetos acima da média se apresentam em menor proporção do que os projetos com menor receptividade, e que existem correlações entre a receptividade de um projeto e algumas das características que ele possui. Para os indicadores de receptividade, descobrimos que quando relacionados com base na média de novos contribuidores semanais, as distribuições de projetos abaixo e acima da média possuem alto tamanho de efeito. |
publishDate |
2017 |
dc.date.issued.fl_str_mv |
2017-11-29 |
dc.date.accessioned.fl_str_mv |
2020-11-09T19:10:05Z |
dc.date.available.fl_str_mv |
2020-11-09T19:10:05Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
DIAS, Luiz Felipe Fronchetti. Um estudo exploratório sobre indicadores de receptividade em projetos de software livre. 2017. 41 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2017. |
dc.identifier.uri.fl_str_mv |
http://repositorio.utfpr.edu.br/jspui/handle/1/5997 |
identifier_str_mv |
DIAS, Luiz Felipe Fronchetti. Um estudo exploratório sobre indicadores de receptividade em projetos de software livre. 2017. 41 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2017. |
url |
http://repositorio.utfpr.edu.br/jspui/handle/1/5997 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Campo Mourao |
dc.publisher.program.fl_str_mv |
Ciência da Computação |
dc.publisher.initials.fl_str_mv |
UTFPR |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Departamento Acadêmico de Computação |
publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Campo Mourao |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
instacron_str |
UTFPR |
institution |
UTFPR |
reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
bitstream.url.fl_str_mv |
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/5997/1/receptividadeprojetossoftwarelivre.pdf http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/5997/2/license.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/5997/3/receptividadeprojetossoftwarelivre.pdf.txt http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/5997/4/receptividadeprojetossoftwarelivre.pdf.jpg |
bitstream.checksum.fl_str_mv |
41a3dd14281a089be926e91a22c5cd23 b9d82215ab23456fa2d8b49c5df1b95b dddc1f6a4ec7606f73def18c24c12241 aed3d73e16b45add2891a9bbf7406fa2 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1805922931563298816 |