Thesis Details
Integration of Static Code Analysis into Issue Tracking System
Static code analysis is a way of improving source code quality. It also helps to reveal bugs before they cause serious runtime problems. SonarQube is a tool that detects findings during periodical analyses and creates appropriate issues that provide essential data to help a developer to fix problems. Jira is an issue tracking system that is used by agile teams all over the world. Integrating static code analysis into issue tracking system should prevent Jira issues to be reopened due to bugs and reduce a number of bugs that are caused by integrating new features. This thesis investigates ways of integrating SonarQube into Jira and provides possible solution of the integration. The solution is tested, optimized, and another solutions are provided.
SonarQube, Jira, Bitbucket, Atlassian, static analysis, issue tracking, integration
Burget Radek, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Češka Milan, doc. RNDr., Ph.D. (DITS FIT BUT), člen
Fučík Otto, doc. Dr. Ing. (DCSY FIT BUT), člen
Grézl František, Ing., Ph.D. (DCGM FIT BUT), člen
@bachelorsthesis{FITBT20986, author = "Mark\'{e}ta Jan\v{c}ov\'{a}", type = "Bachelor's thesis", title = "Integration of Static Code Analysis into Issue Tracking System", school = "Brno University of Technology, Faculty of Information Technology", year = 2018, location = "Brno, CZ", language = "english", url = "https://www.fit.vut.cz/study/thesis/20986/" }