Top

Objetivo: 
Dar suporte a novatos em projetos de software livre.
Descrição: 

Projetos de software livre têm alavancado o desenvolvimento e crescimento de diversos setores da sociedade. Muitos desses projetos são mantidos ou recebem contribuições de voluntários globalmente distribuídos. Entretanto, ao tentar entrar em um projeto, os desenvolvedores são sujeitos a várias barreiras relacionadas a, por exemplo, quebras de expectativa, problemas de recepção, configuração de ambiente, curva de aprendizado etc., e muitos novatos acabam desistindo. Estudos anteriores investigaram o processo de tornar-se membro do projeto e as motivações para contribuir, entretanto poucos focaram na identificação e entendimento das barreiras críticas que os novatos encontram até enviar sua primeira contribuição.

Neste projeto, propomos um estudo qualitativo para identificar barreiras, a concepção de mecanismos de awareness para mitigar essas barreiras, a implementação de um portal para comunidades de software livre e a implantação e avaliação desse portal. Alguns mecanismos serão baseados em técnicas de mineração de repositórios para identificação de dependências de mudança entre artefatos, análise de redes sociotécnicas e identificação de indícios de problemas de qualidade de software. Esperamos com esse projeto avançar na direção de um maior fluxo de contribuições por novatos em comunidades de software livre. Entrada de novatos em comunidades.

Característica: 
Aplicação Web. Modelo conceitual. servidor de aplicação Java.
Início da pesquisa: 
domingo, 1 Janeiro, 2012
Equipe: 
Marco Gerosa Igor Steinmacher Gustavo Oliva Mauricio Aniche Igor Wiese
Apoio: 
CNPq
Disponível em: 
napsol.icmc.usp.br
Localização: 
IME-USP
Categoria(s): 
Software
Estado: 
Ativo

Apoio:

  • USP - Pró-Reitoria de Pesquisa
  • Capes
  • CNPq
  • Fapesp
//0x87h