A structured survey on the usage of the issue tracking system provided by the GitHub platform

  • Casimiro Conde Marco Neto Unirio
  • Márcio de O. Barros Unirio

Resumo


Issue tracking systems help software development teams in identifying problems to be solved and new features to be added to a software system. In this paper, we replicate and extend a study carried out in 2013 on the usage of the issue tracking system provided by the GitHub platform. The replication aims at determining whether the results observed four years ago are still valid. The extension seeks to analyze how often issues are terminated by commits to the version control system and understand whether this feature allows developers to relate an issue to the source code modules that were changed to resolve it. We conclude that the results of the previous study remain valid and that issues closed by commits are uncommon (about 4% of our sample) and often linked to technical aspects of the project.
Palavras-chave: GitHub, issues, issue management, issue tracking systems
Publicado
18/09/2017
MARCO NETO, Casimiro Conde; BARROS, Márcio de O.. A structured survey on the usage of the issue tracking system provided by the GitHub platform. In: SIMPÓSIO BRASILEIRO DE COMPONENTES, ARQUITETURAS E REUTILIZAÇÃO DE SOFTWARE (SBCARS), 11. , 2017, Fortaleza/CE. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2017 . p. 21–30.