University of Belgrade, Faculty of Mathematics Practicum in Business Communication A Survey of Bug Tracking Tools: Presentation, Analysis and Trends Trajkov Marko, [email protected], Aleksandar Smiljković, [email protected] 1/9 University of Belgrade, Faculty of Mathematics - Practicum in Business Communication, GMAT/GRE, Analysis of an Issue Table of contents • Introduction • Problem statement • Existing solution of the problem and their criticism • Trends and optimal solutions for the future • Conclusion 12.01.2011. Marko Trajkov, Aleksandar Smiljković 2 /9 University of Belgrade, Faculty of Mathematics - Practicum in Business Communication, GMAT/GRE, Analysis of an Issue Introduction Why we need bug tracking system: • Nowadays, when project are so extensive, the one sure thing that will happen is bag. Because of that, it becomes very important to have appropriate bug tracking system. Poorly designed bug tracking systems can are sometimes blamed for bad information exchanging between developers. The purpose of this paper is to present some most common used such systems, to address his problems and give some direction for enhancement. 12.01.2011. Marko Trajkov, Aleksandar Smiljković 3 /9 University of Belgrade, Faculty of Mathematics - Practicum in Business Communication, GMAT/GRE, Analysis of an Issue Problem statement • Bug Tracking Systems allow individual or groups of developers to keep track of outstanding bugs in their product effectively – It is much more easier to keep in tracks a huge amount of bugs – Having complete information in the initial bug report helps developers to quickly resolve the bug – How to choose a good bug tracking system for your product 12.01.2011. Marko Trajkov, Aleksandar Smiljković 4 /9 University of Belgrade, Faculty of Mathematics - Practicum in Business Communication, GMAT/GRE, Analysis of an Issue Existing solution of the problem • Today on the market, we have plenty of the solutions. – Bugzilla – Mantis – BugTracker.NET – Flyspray – Redmine – Bug-Track – Bugzero –… 12.01.2011. Marko Trajkov, Aleksandar Smiljković 5 /9 University of Belgrade, Faculty of Mathematics - Practicum in Business Communication, GMAT/GRE, Analysis of an Issue Classification criteria Search Email notifications Reports Charts Time Tracking RSS/Atom Feed Configurable Free Bugzilla yes yes yes yes yes no no yes Mantis yes no no no yes yes no yes BugTracker.NET yes yes yes yes yes no yes yes Flyspray yes yes yes no no yes yes yes Redmine yes yes yes yes yes yes no yes Bug-Track yes yes yes yes no yes no no Bugzero yes yes yes no no no no no Table 1: Classification criteria. Legend: search, email notifications, reports, charts, time tracking, RSS/Atom Feed, Configurable, Free. Explanation: This table summarize criteria that are used in decision making process of choosing suitable bug tracking system. 12.01.2011. Marko Trajkov, Aleksandar Smiljković 6 /9 University of Belgrade, Faculty of Mathematics - Practicum in Business Communication, GMAT/GRE, Analysis of an Issue Classification tree Figure 1: Classification tree. Legend: Charts, Configurable, Free. Explanation: This tree summarize basic criteria that are used in decision making process of choosing suitable bug tracking system. 12.01.2011. Marko Trajkov, Aleksandar Smiljković 7 /9 University of Belgrade, Faculty of Mathematics - Practicum in Business Communication, GMAT/GRE, Analysis of an Issue Trend and the optimal solution for future Stack Trace Steps to Reproduce Observed behavior Expected Behavior Test Cases Screenshots Dependencies Bugzilla no no no no no no no Mantis no yes no no no no no BugTracker.NET no no no no no yes yes Flyspray no no no no no no no Redmine no no no no no no no Bug-Track no no no no no no no Bugzero no no no no yes no yes Table 2: The better selection criteria for proposed approach. Legend: stack traces, steps to reproduce, observed behavior, expected behavior, test cases, screenshots and dependencies. Explanations: This table showing that all of today bug tracking tools lacks from some important properties. 12.01.2011. Marko Trajkov, Aleksandar Smiljković 8 /9 University of Belgrade, Faculty of Mathematics - Practicum in Business Communication, GMAT/GRE, Analysis of an Issue Questions and Answers Contact e-mail: [email protected] [email protected] 12.01.2011. Marko Trajkov, Aleksandar Smiljković 9 /9
© Copyright 2026 Paperzz