If you have ever worked on any IT project then you will surely understand the need of bug tracking, issue tracking or defect tracking system. Here is the list of 5 top bug tracking tools that will help you for your IT project. I love Bugzilla as I am using it from several years.
Highlights of Contents
1. Bugzilla
Bugzilla is one of the leading bug tracking tools used by many organizations. It has all unique features of assurance and convenience. If you are looking for stable, widely adapted and actively maintained bug tracking system then Bugzilla is meant for you. It is widely used by many big open source projects to track their bugs.
Who uses it – Bugzilla is used by Linux kernel development team, Apache development team and GNOME development team. It is written in Perl but it works on different database including MySQL and Oracle.
Bugzilla Unique Features –
- Time tracking
- Private attachment and commenting
- Flexible reporting and charting
- Including ability to schedule reports and receive it via email
- Add custom fields and workflows
Other Information –
Home Page: http://www.bugzilla.org
Developed by: Mozilla foundation
Stable Release: 3.6.1
License: Mozilla public license
2. Mantis
Another famous open source web based bug tracker is Mantis. It is appropriate web based bug tracking system written in in PHP. Mantis is written in PHP and its works with multiple databases like MS SQL, MySQL, and PostgreSQL. Its is a dynamic tool fully integrated with few applications like time tracking, chat, wiki, RSS feeds & many more.
Mantis Features –
- Source code integration
- Time tracking
- Issue relationship graph
- Custom fields and workflow
- Anonymous access
Additional Info –
Home Page: http://www.mantisbt.org
Stable Release: 1.2.2
License: GNU v2
3. Trac
Trac is one of the most useful issue tracking tool written in Python. It has unique features that provide wiki and integration to subversion too. It easy user interface is simple to use and enables project management system including roadmap and milestone tracking.
Home Page: http://trac.edgewall.org/
Stable Release: 0.12
License: BSD
4. Redmine
Redmine is a fully web based project management tool used for resolving issues where issues can be related to features, bugs and defects. It is written in Ruby on Rails and work effectively on multiple platforms with multiple databases.
Redmine Features –
- Project management including Gantt chart
- Project Wiki
- Time Tracking
- LDAP Authentication
Additional Info –
Home Page: http://www.redmine.org/
Stable Release: 1.0.1
License: GNU v2
5. Request Tracker
As the name suggest Request tracker is implied to track tickets. If your project requires that each and every bug should be received as a ticket to you then you must try this tool. It is absolutely free and written in Perl and works on various database.
RT Features
- Time tracking and reporting
- Integrate with LDAP authentication
Additional Info –
Home Page: http://bestpractical.com/rt/
Stable Release: 3.8.8
License: GPL v2