Publicação científica
Unusual Events in GitHub Repositories
Em projetos de software grandes e ativos, torna-se impraticável para um desenvolvedor ficar atento a todas as atividades do projeto. Embora possa não ser necessário saber sobre cada commit ou problema, é indiscutivelmente importante saber sobre aqueles que são incomuns. Para investigar essa hipótese, identificamos eventos incomuns em 200 projetos GitHub usando uma lista abrangente de maneiras pelas quais um artefato pode ser incomum e pedimos a 140 desenvolvedores responsáveis ou afetados por esses eventos que comentassem sobre a utilidade das informações correspondentes. Com base em 2.096 respostas, identificamos o subconjunto de eventos incomuns que os desenvolvedores consideram particularmente úteis, incluindo grandes modificações de código e quantidades incomuns de atividades de revisão, juntamente com evidências qualitativas sobre as razões por trás dessas respostas. Nossas descobertas fornecem um meio de reduzir a quantidade de informações que os desenvolvedores precisam analisar para se manterem atualizados com as atividades de desenvolvimento em seus projetos.
BibTeX:
@article{aniche-usunual-events-github,
author = "Christoph Treude and Larissa Leite and Maurício Aniche",
title = "Unusual Events in GitHub Repositories",
journal = "Journal of Systems and Software (JSS)",
year = 2018,
doi = "10.1016/j.jss.2018.04.063"
}