views:

12403

answers:

89

This is a placeholder for overviews of bug/task tracking systems.

What i want to do here is:

  1. List all tools used in the industry (please provide a link to the tool discussed)
  2. Gather opinions on each tool (please back up your opinion with facts i.e provide advantages and disadvantages)

Please put each tool in separate answer and please make it community owned wiki to give an option to add/edit to as many people as possible.


Related posts:

What is your tool for version control (FAQ)
Free/Cheap Task/Bug Management software
What bug tracking software do you use?

+51  A: 

FogBugz

I'm not just sucking up to Joel, it really does rock.

Ron Tuffin
I'm with you there Ron. I found out it was free for one or two users yesterday, and have put all my house projects on it.
Jonathan
How do I get this freeness? I'm looking around and not seeing anything like that..
Alex Fort
I also had the impression that you could get FB for free for single users or something, it appears that this is only valid for the online trial period.
Ron Tuffin
At our company we found it lacking in user fields, it seems to be too specific for bugs and lacking in terms of reports as well, you have to create 'custom searches' for any sort of reports you need.
Sameer Alibhai
They offer a free full-featured edition to startups, hosted on their site: http://www.fogcreek.com/FogBugz/StudentAndStartup.html
polara
If you're looking for FogBugz/Eclipse integration, check out Foglyn at http://www.foglyn.com/
Peter Štibraný
The UI is painful.
Donny V.
Using version 7 here and it work like a charm. We have a team of 7 members, including testers and managers. The only problem I find is the lack of a good weekly "job complete" report, although someone could now code a plugin to do that.
Pierre-Alain Vigeant
I use it along with Kiln (Mercurial) for source control.
Paperjam
+9  A: 

We use Team Foundation Server on the current project. I think the setup of it is much too manual and it has its quirks, but it works at least for this project. Hopefully someone gives a detailed description of Mercury's TestDirector, it was the easiest to use for me but it's been a while.

Here's the Official Site

Nick Craver
I use Mercury TestDirector at work and it sucks. Good thing HP dropped support for it, so no one else who is shopping for a current bug tracking tool will buy it. It doesn't even let you link to other related bugs...
MetroidFan2002
We use TFS and Kayako, and are now finally moving away from it. Clunky, slow, unusable for internal bugtracking (seriously, who would report a bug when it takes 3 minutes to note it down?)
analytik
While I agree it isn't the best for bug tracking, it does have an API readily available...we just deployed a web app built off that API. It was a very simple 4 hour project to make reporting and viewing bugs/enhancements quick. We went from scratch but there are examples of this on codeproject.
Nick Craver
+20  A: 

Bugzilla

Features:

  • Advanced Search
  • File and Process bugs by email as well as web
  • Time Tracking
  • Multiple formats for notifications (RSS, ICal)
  • Private Attachments and comments

Plus:

  • Powerful
  • flexible
  • configurable
  • fairly easy to install and update
  • open source / free (libre) software
  • stable, robust, long lived
  • written in perl, so if you have local perl experience it's really easy to manage and update

Minus:

  • performance can be slow if you don't run mod_perl
  • Advanced search UI can make non-techies poop in their pants from fear
  • generates a metric crapload of email by default
  • About as pretty as a dumptruck
  • written in perl, so if you have no local perl experience, you'll have a hard time extending it (and doing funky stuff like getting mod_perl running, etc)

Links:

Tim Howland
And it integrates nicely with Mylyn, the task focused interface in Eclipse.
Ola Eldøy
+3  A: 

TeamTrack

Douglas Leeder
Everyone I talk to at my company (of about 500 people), from operations staff to developers to managers, dislikes using TeamTrack. Nobody can figure out why we're still using it, either.
noneme
I don't particularly like it either, but it's better than what we had previously.
Douglas Leeder
TeamTrack is slow, and my custom reports seem to vanish from time to time. We are with it as it was the cheapest upgrade path from Tracker.
EvilTeach
I haven't had reports vanish, but Chrome doesn't like displaying all my favourite reports - displays only a subset. And they all are listed in Firefox.
Douglas Leeder
+6  A: 

TestTrackPro .

yrp
Same here, although I'm not sure I'd recommend it especially. It's decent, but not stellar, and the UI has some annoying quirks.
Kena
We use TestTrack. Seapine has been very responsive to feature requests. I don't find the interface annoying, at least no more than most other products.
Leigh Riffel
I contracted at a studio that used TTP. I quickly learned to either 1) keep bugs to myself or 2) complain about it to someone else until they filed the bug for me. TTP = makes you want to stab your eyes out.
280Z28
+1  A: 

Mantis

We use this, and it is easy to use.
Jonathan
+58  A: 

Trac (http://trac.edgewall.org/)

It's sleek, fast, free and has subversion integration.

In another answer, reefnet_alex said about it: The browse source is excellent and having a Wiki built in is pretty useful. It's lightweight and easily customizable. On the down side, it's jack of all trades master of none.

Chris M.
I use this on all my personal/sideline projects (which are mostly LAMP stack)
cori
Total pain in the ass to set up though :)
Aeon
Terrible to set up, but awesome once it's running.
UltimateBrent
I also like that Trac supports Mercurial
Brian C. Lane
Not a huge fan of Trac...something about it bothers me!
Christopher Lang
I'm the same, Christopher. Whenever I get to the main page of a Trac installation, it just seems unfriendly somehow, and difficult to find useful information.
Evan
Main problems I encountered when deploying Trac was Apache-related ones.
Glorphindale
A pain in the *** to set up, and not very user-friendly.
Saajid Ismail
+5  A: 

We used to work with Bugzilla, but thought we'd give Fogbugz a try ... the difference is night and day. We're way more productive with all the features built right into FogBugz (scheduling, release prediction, rss feeds), and soon we'll even be opening up a community forum and wiki to share important information with our user community.

Ken
+3  A: 

My current client uses Google Docs which is surprisingly good to allow non-technical people to collaborate on the bugs list as soon as you set up some basic ground rules (like marking comments with your initals and the date).

We use EPAM PMC suite which is all-powerful RUP-oriented tool and occasionally Bugzilla and Trac on more agile projects.

Ilya Kochetov
A: 

We use TFS for some reason!

Ian Devlin
You didn't include the link, as requested.
mcherm
+12  A: 

BugTracker.NET: GPL

hakan
A great software with plain interface and nice features. Also it's often updated and customizable for nearly every demand and layout.
Anheledir
+1 for BugTracker.NET. We use it at work and I'm pleased with it. It's also one of the few (or perhaps the only) free bugtracker on this list written in ASP.NET so it plays nice with IIS and works without needing to install a bunch of other stuff on your default Windows server install.
David Archer
+9  A: 

It may well be worth a look at Fixx. I've done some work with the developers who created this, and they really know their stuff and create nice looking products. It's developing rapidly and seems to be very popular with their customers.

reefnet_alex
Trac is already the first answer. I'd suggest editing your thoughts on it into that, and focusing this on Fixx.
Novelocrat
Have so edited.
Novelocrat
+3  A: 

We used Team Foundation Server at work. I like it. At home I use Subversion with ankhsvn for VS.

unforgiven3
A: 

Gemini by CounterSoft. Not too complicated to use, it's not perfect but it's pretty decent stuff.

ceetheman
we use gemini, too. It has all needed features and is not too complicated.
Johannes Hädrich
+2  A: 

Used to use RMTrack, now I use FogBugz. in my opinion RMTrack was superior because it supports customizing work flows, so you can get cases to escalate the way you want them to. We use loads of hacks with FogBugz to make it do what we want. We've esentially got a person who looks at it all day, making sure cases are with the right person to deal with them... we didn't need that with RMTrack.

Scott Langham
A: 

I also use Google Docs for small projects I'm involved in. We've also found Google Notebook to be quite efficient. They may not have the scheduling features large groups need, but for sending snippets of code or quick design docs it works really well.

Piku
A: 

Jira is a good one.

Rohit
+4  A: 

http://www.countersoft.com/

Gemini project tracking. It's free for 5 users, pretty decent.

SomeMiscGuy
+45  A: 

We use JIRA, which also has a great Eclipse plugin

Kristian
We too. Is so so cool!
FerranB
Mylyn works with other bug tracking systems too (Bugzilla, Trac, FogBugz, and more). See http://wiki.eclipse.org/Mylyn/Extensions
Peter Štibraný
It is also highly configurable in terms of workflow.
Novelocrat
@Novelocrat: The configurable workflow thing is painful for people having to work with other companies' setup, though, as you usually have no clue whatsoever what the workflow steps are.
Joey
+13  A: 

We use OnTime which is a great tool and has both web and Windows clients, Visual Studio integration, accompanying web services, a customer facing portal, workflow support (which is essential to a good defect tool) and a lot of other fun stuff. It's commercial, so probably not up your alley if you're looking for something open source.

The workflow in OnTime is great and allows you to run external processes at each step.Email notification at all points is great. SQL Database to reporting is easy too - with inbuilt report writing or MSReporting Services.Completely customisable fields (definition and layout of).
Stuart Helwig
I find its whizzy web interface to be as flaky as it is heavy, which is a pity because more than half our staff use Macs. That said, the workflow and time tracking are both very welcome.
scronide
We use OnTime and find it *really* slow
Chris F
+4  A: 

I have a yellow legal pad that has all mine on it. The benefit of a team of one is no communication paths!

Sam Hoice
+30  A: 

I've used the open source Mantis Bug Tracker for a medium-sized project, and although it didn't have many source-control integration features, the hability to handle custom fields, the workflow and reporting features worked awesome with my team.

And it's very clean code IMHO. Shouldn't be very difficult to extend and add/modify features.


It is easily integrated with Eclipse with the Mylyn-Mantis connector

Mylyn-Mantis connector query editor Mylyn-Mantis connector task editor

Camilo Díaz
Ditto on Mantis for me, too. I also found it to be a good match to the type of bug-tracking system described in "Testing Computer Software (Kaner, Falk, Nguyen)". I use Subversion+TortoiseSVN which can be linked to the bugs in Mantis.
Keithius
We are using Mantis here in Ethiopia for various tasks. Mostly helpdesk issues, not so much software bug tracking focused. It turned to be a multi purpose tool.
Alex
I love it. Easy to setup, simple and fast. Doesn't take long to train people on either.
Darryl Hein
+4  A: 

I use SourceForge Enterprise Edition that is free under 10 dev. It's a VMWare with SVN, bug tracker, wiki and task manager. Very simple to use.

Daok
+8  A: 

Here's another vote for Mantis.

@Camilo DR, source-control integration is available. I've got my mantis setup so that every time I do a SVN commit, the patch file is attached to the relevant issue along with the SVN comments being added as a note. I find this provides excellent history and lets you easily tie how an issue is resolved from the business side, to how it's resolved in the actual implementation. Here's the Tutorial that I used to get this up and running. (It's definitely worth the effort.)

Peter Bernier
@Peter Bernier: Interesting link, I'll give that a try whenever I can!
Camilo Díaz
+4  A: 

My company uses JIRA and Quality Center along with a plugin to link both from Go2Group called JaM. The reason for both is partly the cost of Quality Center, but also because QC doesn't have the right workflows we need for the developers.

JIRA integrates with Subversion and other versioning systems so you can look at a bug and easily see the commits that fixed the bug, etc. It's really great being able to extend the software as well.

Hugh Buchanan
At my place we use similar setup. One thing to notice is that QC is not task tracking tool but test management and defect tracking tool. Also can be used as requirements management/tracking tool but I don't think it is designed to do that (at least 9.x version). And QC is not really designed to be useful for developers, that's why you need something like JIRA complete your tool base.
yoosiba
A: 

I have used TestTrackPro by Seapine. Overall it worked quite well. I was able to set up custom work flows. The reporting does leave a lot to be desired however. Once I switched from using the native database to a SQL database I was able to write my own reports. There are much more powerful open source bug trackers out there and I would recommend one of those instead of TTP. Currently I am using JIRA and am quite happy with it.

You didn't include the link, as requested.
mcherm
Added link. My company uses TestTrack as well. I'm underwhelmed with it...
Chris Boran
+4  A: 

One client I work for uses Basecamp for all client, project, time, and task tracking.

cori
+5  A: 

We're using Telelogic Synergy, and I wouldn't recommend it because it is not fast enough and not user friendly:

For instance, you can save a report, which is made of a query and a format. Then you have to erase and re-create your report you want to change either the query or the format.

For the speed, it could be due to the server we use (I have no detail), but the HTML page to display one CR weights more that 680 Kb, which make it long to display when you're away from the server.

EDIT: Also it does not differentiate between Defect and Change Request. A Defect reports an incident in the software while a Change Request is a request to fix the problem in a given version. Several Change Requests can be tied to the same Defect.

philippe
We also use Telelogic Synergy. It is a terrible tool, in my opinion. New users struggle to understand it and even experienced users have difficulty getting it to do what they want.
Runcible
+2  A: 

At my day job (essentially a 100% Microsoft shop) we use Windows SharePoint Services. Not Microsoft Office SharePoint Server, which costs, but the free-with-Windows-Server version.

cori
A: 

BugHost.

simon
+12  A: 

Rational ClearQuest

I hate it.

brien
Agreed, CQ sucks.
John Meagher
I use it too on my project....terrible
Holograham
I hate it too and management JUST bought licenses, ignoring my repeated campaigns against it.
Nate
So are people voting it up, or voting up that they hate it?
David Dean
Wasn't sure if I should upvote this answer because of the "hate it" or downvote because of ClearQuest... decided to upvote your opinion.
Peter
This tool is an impediment to development, voting up for the hate!
Oliver
CQ is a true turd.
Velika
I think this might actually require a new kind of SO vote: TSICBTOIG! (the software is crap but the opinion is great!)
Peter Rowell
A: 

At one of my old jobs I used a custom hacked together coldfusion frankenstein that had been mutated over several years by a variety of programmers... after that almost anything is easier to use / better.

Previously I've used dotproject (free and open source).

My current job uses Jira (not free).

Both are good bug-task-project tracking tools for internal use. I haven't used either as customer facing tools so I'm not sure how they would work in that environment.

Jim Ford
+6  A: 

I love Assembla. We use it at work and I use it on a few side projects of my own. Integrated SVN, Tickets, Tasks, Milestones (Or you can just use Trac, which is also integrated).

The fewer things I have to host and maintain myself, the better. I like Trac a lot, but the installation and maintenance are a PITA.

James Thigpen
A: 

We currently use Fogbugz. It is actually fairly nice and easy to use. Really good for small groups. We are looking using TFS atm but are not sure we want to with some of its quirks.

StubbornMule
+1  A: 

We currently use JIRA and Confluence. A nice mix with moderately good integration in our setup.

As a not very much a coder I've found JIRA relatively easy to administer, and the developers like it's 'zilla ness.

Dr J
A: 

hands down, bugzilla has been the best most configurable most accessible tool for bug tracking that I've had the pleasure to use. In a few cases, where it was lacking in some functionality, such as integration into visual source safe an attributing a particular bug to a particular build number, file and line number, I was able to add this functionality into our particular instance of bugzilla at a previous company I worked for.

stephenbayer
+3  A: 

My company uses Request Tracker for support tickets. That is, client-reported bug tracking. It has some nice email integration features, and is highly configurable. Also open source, which was a requirement. (Of coruse, we also happen to use Bugzilla for internal bug tracking, so some RT tickets get double-logged, but that's not a terrible thing.)

livingtech
A: 

Test Track Pro.

http://www.seapine.com/

I would not describe it as my favorite, as its interface isn't going to win any awards in my book, but it seems to be able to support a pretty dynamic workflow if that is something important to you.

Nathan Feger
A: 

I was inspired by FogBugz and Bugzilla and I made a custom bug tracking tool for my diploma thesis, which was used then in the first company I worked for.

m_pGladiator
A: 

I use Redmine for general project stuff and Flyspray if I only need a bugtracker.

unexist
A: 

I use a open source Domino web application called Bug Tracker.

It is available for free here:

http://www.openntf.org/Projects/pmt.nsf/ProjectLookup/BugTracker

It has some quirks, but it is free and works well....

Derek
+6  A: 

Mantis again, with some custom modifications to cope internal requirements.

It's code is so "hackable" that I don't regret about work with it.

It will be better with the upcoming Plugins.

Dario
A: 

We use JIRA for our bugtracking tool.

+1  A: 

I currently use the Mantis bugtracker. It's small and simple, but it has some great features like custom fields, very easy creation of new projects based on other projects (can copy settings, fields, user setup.)

I used Joel's FogBugz at my last day job, it's awesome. Bugs always have owners in his system, so nothing falls through the cracks. One issue I had was that when a bug was resolved, it went back to the person that opened the bug- it would be nice to have the ability to send the bug to a specified person (eg. QA department) rather than defaulting to whoever opened it.

lajos
A: 

Where I'm working, we use CA's Clarity for just about everything from financials to project management to bug tracking. Ugh.

The interface is ok, but it's slow and doesn't allow for easy batch entry/edit. I find it complete and total overkill, plus, because the whole company uses it, individual teams are unable to tweak it's configuration to suit their projects.

On the side, I'm floating between a couple products right now, and this post is giving me some insight into the tools out there, so thanks everyone for that.

agartzke
A: 

Version control: Compuware TrackRecord

Task/Bug Management: Mercury TestDirector

I think we're using an older version of TrackRecord than the one listed on Compuware's site.. I'm really not impressed with TrackRecord. TestDirector is a pretty nice tool. It's easy to customize process work flows and define roles. It's pretty easy to script it for additional flexibility as well.

A: 

We're using redmine at the moment. Integrated bug tracking/task-tracking, wiki, forums, filestore, svn & other integration.

Very similar to Trac (which we trialled before), but more suited to a multi-project/multi-scm environment.

Jim T
A: 

Eventum here.

+40  A: 

Check out Redmine. It has the look and feel of Trac plus

  • Multiple projects support
  • Flexible role based access control.
  • Flexible issue tracking system
  • Gantt chart and calendar
  • News, documents & files management
  • Feeds & email notifications.
  • Per project wiki
  • Per project forums
  • Simple time tracking functionality
  • Custom fields for issues, projects and users
  • SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
  • Multiple LDAP authentication support
  • User self-registration support
  • Multilanguage support
  • Multiple databases support
dimitrisp
For a fast and easy test setup (under windows), i used instant rails (http://rubyforge.org/projects/instantrails/). If, like me, you're not used to work with ruby, it takes away the pain ;-)
Peter
I second the redmine it is really nice
Jean
Trac also supports multiple projects, acl, pp wiki, svm integration... etc.
erenon
How does track support multiple projects?
Kugel
Also, BitNami offers a full Redmine stack that can be found at http://bitnami.org/stack/redmine . This will install all needed dependencies.
Mike
+5  A: 

We use MKS Integrity Manager (+ Source Integrity as our scm) and I hate it. It's main features are complicated usage, slowness and a big love affair with "confirm" dialogs. If someone in your company wants to deploy that, run away quickly...

André
Using it here too. I normally don't mind picture-based command strips, but MKS appears to be trying to win prizes for pictures that are meaningless. I also love the lack of support for getting sent an alert whenever ANYTHING changes for a specific ticket.
tloach
Oh so true, we are using it as well and it's such a PITA, whoever created these "workflows" hates developers...
André
We translate MKS to "Maul- und KlauenSeuche" (foot-and-mouth disease). Also "Mach keinen Scheiß" (don't screw up).
EricSchaefer
+2  A: 

No one has mentioned BugTracker.NET, personally I feel this to be quite good and free!

leppie
A: 

I've used Eventum to good effects. It is made by the nice folks of MySQL. It has some nice user-support features, which are not available in other, pure development-oriented, tools.

http://eventum.mysql.org/wiki/index.php/Main_Page

In my current project we use bugzilla, but I don't like it that much. Mantis is very nice, specially because of the work flow.

Mario Ortegón
A: 

We used to work with Mantis, then went to JIRA (Enterprise Edition). I've also worked with Bugzilla and redmine

vanja
+1  A: 

We use VisionProject visionproject we use it for customer support and internal development. (It has features to support scrum)

+2  A: 

In our company we are using Polarion, an ALM solution that connects change management (task/bug tracking), wiki, version control (Subversion) and optionally also requirements management and build management.

Our company actually is Polarion Software, but we are using our own product not because we have to, but because we like to - making it the best for ourselves hopefully means making it the best for other users as well.

While addressing the highest ALM disciplines, Polarion also comes in a flavor called Track & Wiki, a rich-featured tracker and wiki integration at an affordable price. There was also a completely free tracker edition (without wiki) but that one is no longer maintained.

If somebody here ever tried Polarion and has something to say on why they prefer it to another tool or vice versa, I will be happy to know.

My reasons to use Polarion (from the user point of view) include:

  • It is integrated, all-in-one solution
  • It is easy to use, configure and maintain
  • It has an Eclipse plugin as well as some for other IDEs
  • It is based on open standards and technologies
  • It is deeply integrated with Subversion, no proprietary data storage
  • No lock-in, all the data visible live and ready to be manipulated in SVN repository (XML)
A: 

I'm using Eventum and find its not as complicated as bugzilla, also free and has a nice UI that doesn't scare the living daylights out of non-techies.

Why is Eventum not mentionend more often here or further up the top? Anything I've missed that makes not so popular ?

Johannes
A: 

Wish I'd found Eventum when we were searching. :-/

We wound up writing our own; even simpler than Eventum. But it took plenty of hours.

http://www.archerfishonline.com

Would love some feedback.

+1  A: 

We use Eventum version 2.1.1. The key advantages of using it that we found are:

  • It was very easy to integrate with our corporate LDAP tree.
  • It is easy enough to use that we could get our business users in there to help track and prioritize work.
  • It has support for multiple projects and moving items between projects
  • Eventum's email integration allowed us to track conversations around particular items as a side effect of normal email discussions (in other words, someone replies to an item sent by the system and that email is tracked as notes on the item)
  • Integration with Subversion allowed us to track and view commit data from the item.

We've had an excellent experience with this software, after moving over from a highly expensive proprietary product. I highly recommend it.

rbieber
A: 

Rational ClearQuest. Probably the worst source code control system ever designed. Practically unusable.

+1  A: 

We also use JIRA. It's very easy to use, and also quite flexible, in that we started off using it just to track issues for software, and now use also it for hardware, testing and documentation. It helps that you pay for a site license, so are not limited to a particular number of users.

Steve Melnikoff
A: 

FogBugz

Gareth
umm -- http://stackoverflow.com/questions/101774/what-is-your-bug-task-tracking-tool#101790
Ron Tuffin
Oh! You use it too? ;)
Gareth
A: 

We use Intervals: http://www.myintervals.com/

It is a bug/task tracking tool built by our web development agency to track software projects. So it is ideal for other developers.

jjriv
A: 

We use InTask (www.InTaskPro.com) since 2005 Very good tool - Fast, great modern UI, Multi user/Multi project, document versioning and lots more features. You can download free edition from: www.intaskpro.com

Cons: It's not web based - some people think it's important (i'm not!)

A: 

BugTracker.Net! It is great, source code provided, does many of the same things that FogBugz does.

Rob3C
+1  A: 

Philippe, your complaints of slow and non friendly with regard to Telelogic Synergy explains why IBM brought it!

Oliver
That should be a comment, not an answer
Aaron Digulla
A: 

SharePoint with the Bug Database template. Simple, free(ish), extensible.

Andrew Lewis
A: 

We've been very happy with TeamSupport.com.

CessnaPilot
+1  A: 

I'm really amazed nobody has mentioned 'unfuddle'.

It has SVN and git integration, time tracking, notebooks, milestones, tickets, messages, RSS, iCal, File Attachments, SSL and more.

The simplest plan is free, the rest of the plans are between $9 and $99.

It's not a high end tool for large and complex projects but it's a great tool for small or medium teams working on let's say web development projects.

I love the tool!

tharkun
+1 for unfuddle
seengee
A: 

redmine here...

it's really simple and easy to set up and use...

opensas
A: 

We use JTrac

pramodc84
A: 

BugNET (http://www.bugnetproject.com/). Works OK for small->medium sized projects. Been using it for 1-2 years.

Rolle
A: 

Jira. Has some usability issues but coming from ClearQuest its fantastic :)

A: 

I havent used this personally, but it looks awesome: JetBrains Charisma...still in "beta" mode.

  1. Features list
  2. Example
  3. Try Out!
ShaChris23
A: 

+1 for Gemini from CounterSoft. A great product at a relatively cheap price.

Manabenz
A: 

We use JIRA in conjunction with a desktop JIRA Client, which adds Outlook-like UI, desktop specific features like drag'n'drop, offline work etc.

A: 

We are using informup tracking tool ( http://www.informup.com ) Personally I really like it because it is very simple and very powerfull

Advantages: Web Based (.net) Simple and powerfull Has almost all the feature you need (good dashbard, email notification, customized workflow etc...) PRICE is very low compare to other tools we checked Include basic requirement management, test management, bug tracking and even task (although the task part should be improved:-))

Disadvantges (I found for your company): Only one direction for source control integeration

guy
A: 

We are using informup (http://www.informup.com ). we are 30-40 in the company using it and it is very great tool for small - mid size group including very good dashboard, customized fields, customized workflow, emai lnotification etc... we are managing our requirements, tests cases and of course bugs in it. Really easy to use and maintainance. In the past I used Test director, bugzilla and few more small bug tracking and really love this tool especially because you get the best solution for a very cheap price!!!

Thanks:-)

guy
+2  A: 

Lighthouse. Integrates well with Beanstalk, which we use for our Subversion repository.

I am currently testing the desktop client Lighthouse Keeper for the Mac. Looks nice, though I'm not sure it's worth the hassle. Different story with Cornerstone, the SVN client we use - worth every penny! I really recommend that to all SVN/Mac users.

-Gregor

Gregor
+1, I’m surprised Lighthouse is so low in this list.
zoul
+1  A: 

Launchpad Bugs

I'm gobsmacked no-one has mentioned it yet! I personally am an all-round Launchpad fan, and the bug/feature tracking system is certainly a great part of it.

Noldorin
A: 

Elementool

A hosted issue tracking tool that also integrates with Elementool Test Cases. It's easy to customize fields, workflow, etc. and you can have unlimited users on an account. Low priced subscription options, with a free 30 day trial to start.

Beth
A: 

Sadly we use Clarity which is very bad project management software for both projects and bugs. We used to use a homegrown application but senior management decided it didn't have enough bells and whistles, so they bought Clarity. Now it takes 3-4 times as long to do anything as far as managing tasks (or even filling in timesheets) and the messaging in it is so bad, that most of us handle any discussions through emails rather than keeping them in the project where they are hard to follow. Most of the windows won't filter by client, so I have to search through 8 or 9 pages of information to find the tasks I want to put on my timesheet.

I don't know who designed this software but they should be forced to used it 8 hours a day for a year.

HLGEM
+2  A: 

Fossil has a nice bug tracker built in see http://www.fossil-scm.org/

http://www.fossil-scm.org/index.html/doc/tip/www/bugtheory.wiki

Stephen
+3  A: 

Artifacts is very simple and clear. There is nothing needless. Works without server. Our team really likes it!

Varnenchik
A: 

Clarify (www.amdocs.com)

It's old and everyone here at work despises it. I don't think it was originally meant for bug tracking software, but for customer support cases. It's awful, hideous, and really really slow: I'd like some condolences please folks.... :)

C Johnson
A: 

Most widely used task or project tracking software is Microsoft project pro. This Enterprise Project Management Software is best in industry. Earlier I was using project 2007 but now upgraded to 2010 version.

Jessica Perry
A: 

We use VisionProject and are really satisfied with it. Drag and drop and easy UI is making this tool really easy to use for the Issue Tracking.

MattPro
A: 

BugUp http://www.bugup.com

BugUp Key Benefits:

  1. Since the application is web-based, data and status regarding the product is accessible in real time.
  2. Create an unlimited amount of projects, products components and bugs.
  3. Email notification of updates.
  4. User defined system flows and a powerful rule engine.
  5. Dashboard customization per user enables a real-time and updated view of data.
  6. Manage and track resources progress and status of local and offshore work load.
  7. Fully customizable and flexible system.
  8. Powerful filter and search capabilities.

Powerful, flexible ,fuly configurable ,easy to install and update ,stable, robust, long lived ,low cost

guy
A: 

Assembla's web based Bug Tracking system:

Allows you to track every stage and progress of an issue or bug Report on time invested, and estimated time remaining Attach files, or attach screenshots with the screen capture applet to annotate bug reports There's an activity stream where actions on the issue / ticket are posted

http://www.assembla.com/features/bug-tracking

nadia.ndr