Szymon Kobalczyk's Blog

A Developer's Notebook

  Home  |   Contact  |   Syndication    |   Login
  82 Posts | 5 Stories | 151 Comments | 380 Trackbacks

News

View Szymon Kobalczyk's profile on LinkedIn

Twitter












Article Categories

Archives

Post Categories

Image Galleries

Blogs I Read

Tools I Use

The fine days of unrestricted development are over for me. We shipped the project to our internal stakeholder and immediately were overwhelmed with tons of issue reports and change request (actually not that much but thats how we feel ;-). So, as expected, we need to start using some bug/issue/defect tracking system. My problem is that the current standard in our company is Bugzilla. OK, I know it has been around for a while, it most widely adopted and undergoes heavy development. But for me it doesn't look very user friendly. I still can't get it to make the reports I want and don't know what are all these fields are for. Just by looks it falls way behind other, not only commercial, systems (JIRA for example). The other thing I'm missing is some way to integrate it with external clients (I'm not in favor of web based interfaces). Ultimately it would be great to view and enter issues straight from inside Visual Studio (something that Axosoft's OnTime offers), but any sort of rich windows client will do.

Currently I'm trying to install Mantis on my machine. It runs on Windows with PHP/MySQL combo and it publishes Web Services that can be consumed by any client. There is even a library MantisConnect written in C#.

But I wonder if any You can point me to other systems that work best in your .NET projects. Any help would be greatly appreciated.

posted on Tuesday, May 17, 2005 10:14 PM

Feedback

# re: Please help find an issue tracking system 5/17/2005 10:43 PM Donald Belcham
I've only used a couple of different systems. One was Mantis and I was not impressed with the UI. I found it difficult to reassign issues when testing was needed after the bug fix. This very well might have been due to the configuration of the system (I don't think that much time was spent determining the project needs). Also, the native reporting capabilities were not able to provide the information in a way that was meaningful for my needs.
I've also used Kemma Software's BridgeTrak for Windows (v5.5 I think). I think that this system is pretty powerful and does offer some advantages over Mantis. Unfortunately the execution of the UI was, once again, sub-standard. We did intially start using their web version (this was almost 3 years ago now), but at that time it was so buggy that we couldn't even enter an issue. For a commercial package I was not very impressed with the product or the support.
Unfortunately I've never been in the situation to use the "integration" features of either of these packages. When I last looked at BridgeTrak, the most integration that it offered was the ability to link a checked in version of a file in VSS to an issue. There was no way to designate what code in that file related to the issue.
The short story is that I've never had any good experience with an issue tracking package. They've all collected, stored and reported on the issues but not in a very nice way.

# re: Please help find an issue tracking system 5/18/2005 3:49 AM Shannon J Hager
not sure if it will meet all of your needs, especially the .NET part, but have you checked out the new version of Fog Creek's FogBugz? It is a great system and I am a bit excited about moving my personal development to the system.

# re: Please help find an issue tracking system 5/22/2005 7:44 AM Szymon
Thanks for you feedback. The FogBugz system looks very promising. It's quite similar to Sapine's TestTrack Pro that I've used in my previous job. The later offers many options including configurable workflow. But in FogBugz you get many of these at better pricing.

As for me I had to give up and go with Bugzilla. But I tried Mantis (I've managed to install it on Windows in less then two hours) and my first impressions are positive. It looks much better than Bugzilla. The screen layout is cleaner and it's easier to quickly recognize what's going on.

# re: Please help find an issue tracking system 2/2/2006 10:04 PM Brian
If you are a .NET developer, BugSentry is awesome. You never rely on users to report problems again.

Drop it into your application and call it from your catch blocks. It automatically encrypts the stack trace sends it to over a webservice. The hosting is all handled by BugSentry, and it uses your public key to do the encryption, so you don't have to trust them with your cleartext, unlike most other hosted solutions.

We think it rocks.

Post Feedback

Title:
Name:
Email: (never displayed)
Url:
Comments: 
Please add 8 and 2 and type the answer here: