Bug Tracking for Small Projects

February 8, 2009

If you’re an Indie developer, it can be tempting to muddle along adding features and fixing bugs as you thin about them, discover them or as they are reported to you. But this on becomes inefficient.  You need to sort the wheat from the chaff and work on the important stuff first.  And you need to make sure that nothing gets forgotten about.

You need a Bug Tracker (aka Defects Database). Here’s a couple of options.

I started with Things which is a generic to-do application.  This is quite sufficient for a sole developer.  Each bug or new feature is entered as a To-Do. You can have a different Project for each application you are developing.  I create a new project for each version number I’m going to release.  This means I can defer new features or bugfixes by simply moving a to-do. Also useful is synchronizing with the iPhone version of the app. Which means that you can always add a new feature idea, even when you are not sitting at your computer.

Another option is Fogbugz which is free for Students and Startups. Data is stored in the cloud, and you can have two licenses for free under the scheme.  So it’s good when you are working with a partner. As a dedicated bug tracker it’s no doubt better than Things. It’s also got the advantage of being web based and thus compatible with all operating systems. And a lot of Indie developers recommend it. But I’ve only just found the free option and haven’t yet evaluated it.


Design a site like this with WordPress.com
Get started