Engagement in Open Source Software projects via Summer of Code programs (2019)
- Authors:
- Autor USP: SILVA, JEFFERSON DE OLIVEIRA - IME
- Unidade: IME
- Sigla do Departamento: MAC
- Assunto: CIENCIA DA COMPUTACAO
- Keywords: Joining process; Newcomer; Open Source Software; Process theory; Processo de entrada; Software Livre; Summer of Code; Teoria de processo
- Agências de fomento:
- Language: Inglês
- Abstract: Muitos projetos de software livre (SL) necessitam constantemente da entrada de novatos, uma vez que o desligamento de seus membros impõe desafios para manter-se sustentáveis. Um dos obstáculos para os projetos de SL é encontrar maneiras para atrair e reter novatos. Alguns projetos de SL esperam integrar novatos e receber contribuições participando em programas de Verões de Código (em inglês, Summer of Code). Tais programas visam fomentar o desenvolvimento de software associando, normalmente, projetos de SL a estudantes. Entretanto, apesar da aparente crescente popularidade desses programas, existe pouca informação sobre o que faz os estudantes engajarem em SL ao participar dos programas e como essa participação pode beneficiar os projetos de SL. A participação em programas Summer of Code é onerosa e morosa, e muitos projetos de SL não possuem evidência empírica suficiente para tomar uma decisão bem informada sobre os custos reais de participar em tais programas, o que poderia diminuir a capacidade desses projetos de atuar em suas necessidades em tempo hábil. Nesta tese, nosso objetivo é revelar o engajamento de estudantes em projetos de SL via programas Summer of Code. Focamos no Google Summer of Code como nosso estudo de caso, uma vez que é o programa mais conhecido, com vários desenvolvedores do mundo todo, e está em operação há mais de uma década. Empregamos múltiplos métodos empíricos tais como entrevistas, levantamentos e análises quantitativas de dados minerados derepositórios de código fonte. Alegamos duas contribuições originais: a identificação empírica das tarefas que os projetos de SL realizam para motivar os estudantes em tais programas e; a identificação empírica de fatores que influenciam os estudantes a se engajarem em projetos de SL via programas Summer of Code. Com nossos resultados, os projetos de SL têm uma descrição concisa e estruturada do que faz com que os estudantes engajem em projetos de SL quando participam em tais programas; os novos estudantes podem se beneficiar da experiência de estudantes que já participaram do programa; e os pesquisadores têm uma fundação teórica para criar métodos e modelos. Deste modo, acreditamos que os projetos de SL podem receber mais contribuições de estudantes interessados em colaborações de curto e longo prazos
- Imprenta:
- Data da defesa: 03.12.2019
-
ABNT
SILVA, Jefferson de Oliveira. Engagement in Open Source Software projects via Summer of Code programs. 2019. Tese (Doutorado) – Universidade de São Paulo, São Paulo, 2019. Disponível em: https://www.teses.usp.br/teses/disponiveis/45/45134/tde-21012020-210739/. Acesso em: 09 out. 2024. -
APA
Silva, J. de O. (2019). Engagement in Open Source Software projects via Summer of Code programs (Tese (Doutorado). Universidade de São Paulo, São Paulo. Recuperado de https://www.teses.usp.br/teses/disponiveis/45/45134/tde-21012020-210739/ -
NLM
Silva J de O. Engagement in Open Source Software projects via Summer of Code programs [Internet]. 2019 ;[citado 2024 out. 09 ] Available from: https://www.teses.usp.br/teses/disponiveis/45/45134/tde-21012020-210739/ -
Vancouver
Silva J de O. Engagement in Open Source Software projects via Summer of Code programs [Internet]. 2019 ;[citado 2024 out. 09 ] Available from: https://www.teses.usp.br/teses/disponiveis/45/45134/tde-21012020-210739/
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas