GMAT/GRE Analysis of an Argument

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