Original URL: http://www.theregister.co.uk/2007/10/15/agile_issue_tracking_systems/

Issue-tracking systems for Agile development

On the right Trac

By Bayarsaikhan Volodya in Ulaanbaatar, Mongolia

Posted in The Channel, 15th October 2007 09:02 GMT

I have never felt comfortable using Microsoft’s Project Server despite using it for many software projects. I don't think Project Server is suited for software development, but is more a general purpose project management tool.

Software projects are not like building an apartment or making a road. Agile development, in particular, is different to regular projects. We build something first, and then add new features and change modules to make a better product - but not a final one.

I gave up my .NET job a month ago and now I plan to migrate back to PHP development with Zend Framework and AJAX technology, which I believe can absolutely be called an "Agile development environment".

So, I needed issue-tracking or project management software that I could use to track my project's progress, roadmap and bugs. I found Trac, which adopts a minimalist approach to web-based software project management, is integrated with Subversion, and has a built-in Wiki system and detailed reporting tools.

Trac is mostly used for Agile web development projects, and was exactly what I was looking for. There are alternatives to Trac, though, and during my research I compiled a list of a dozen open source bug-tracking systems, most of which are minimalist and simple to use, and suited to Agile, web-based software projects.

Here, then, is my list:

Copyright © Bayarsaikhan Volodya. Originally published at www.plentyofcode.com.

A specialist in Java, .NET and open source for distributed online development, Bayarsaikhan Volodya blogs frequently about his experiences while providing comparative analysis at www.plentyofcode.com