Saturday, September 29, 2007

Issue tracking systems for Agile development

I have been using Microsoft Project Server for my softwares projects, but i have never felt comfortable with it even once. I think it is not for software development, but is general purpose project management tool. Software projects are not projects like building an apartment, or making a road, or some others. Especially, agile development is much different than regular projects. We build something in first phase, and then adding new features and changing current modules to make better product, but not final one, and goes on in this way. 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 can absolutely be called as "Agile development environment". So i needed an issue tracking, or project management software that i can use for my projects to track its progress, roadmap, bugs, etc ... Found out Trac, which uses a minimalistic approach to web-based software project management, has integration with Subversion, has built-in Wiki system and detailed reporting tools. Trac is mostly used for agile web development projects, exactly the thing i was looking for ;) There are alternatives to Trac as well. During my research, i have compiled dozen of open source bug tracking softwares, most of which are minimalistic and simple to use, and for agile web based software projects. Here they are;

  • Trac is a web-based software project management and bug/issue tracking system. It provides an interface to Subversion and an integrated wiki.
  • Roundup is a simple-to-use and -install issue-tracking system with command-line, web and e-mail interfaces
  • Mantis is a free popular web-based bugtracking system, written in the PHP scripting language and works with MySQL, MS SQL, and PostgreSQL databases and a webserver. Known to be good one written in PHP.
  • Flyspray is an simple, web-based bug tracking system written in PHP for assisting with software development.
  • Whups is Horde's bug tracking/ticketing system, designed to be extremely flexible in letting users define kinds of tickets, different lifecycles (sets of states) and priorities for each kind of ticket, and mixing types of tickets into sets of queues.
  • EZ-Ticket is a PHP/SQL web based Ticket system, built with SIMPLICITY in mind. Unlike other ticket systems, this ticket system has the same functionality that other ticket systems have, without all the complexity, making it's use efficient and effective.
  • Eventum is a user-friendly and flexible issue tracking system that can be used by a support department to track incoming technical support requests, or by a software development team to quickly organize tasks and bugs.
  • BugTracker.NET is a free, open-source, web-based bug or customer support issue tracker written using ASP.NET, C#, and Microsoft SQL Server
  • phpBugTracker is a web-based bug tracker with functionality similar to other issue tracking systems, such as Bugzilla. Design focuses on separating the presentation, application, and database layers.
  • Zwiki Tracker is a simple issue tracking system which can be enabled in any zwiki. Issues can be created via web form, by mail-in, or by renaming an ordinary wiki page.
  • BUGS - the Bug Genie is an open source enterprise level issue tracking system, built on open source technology. "BUGS" enhances your development process, by offering an advanced tool to manage bug reports, feature requests and user feedback for your products.
  • JTrac is an open source and highly customizable issue-tracking web-application written in Java.

11 comments:

İbrahim DEMİR said...

I can not see JIRA on the list which is the world 's topest best issue tracking tool ever been developed.

We use it we like it. It is a wonderful tool i think. Just give a try.
Yours

bayarsaikhan said...

Hi Ibrahim,

As you see the list, it contains very few of them but for small or medium sized AGILE projects.
JIRA and BUGZILLA are for big projects as i understand. And JIRA is also not free as far as i know.

Thanks.

Liam Westley said...

Trac is a great tool for those wanting an easy to use system that needs to be used by people other than programmers. I happily have my clients prioritising their own tickets into relevant milestones.

Even better, I have both my SubVersion and Trac hosted externally by hosted-projects.com, for only $15 per month. All with support for isolation of Trac and SubVersion between different clients.

Nothing else gets close to that price. I would love a hosted Jira installation but cannot justify the cost for the client base I have.

Kesor said...

If I were you - I would seriously dedicate 10-15 minutes of my life to evaluate JIRA. You can download it for 30day trial, and it's free for open source projects. Besides - after you check it out, the price tag is very reasonable, and I may even say cheap for such a great product.

I was responsible to replace a legacy system in our company to BugZilla, but after several days of Bugzilla installation I gave up. It's just too restrictive, too complex, the install is HELL. JIRA took about 5 minutes to install (including the download time).

bayarsaikhan said...

For liam,

I appreciate JIRA and BUGZILLA. They are both used widely in big projects and by big companies. No doubt. Industry level, proven systems. But i am evaluating system for small teams or organizations.

For Kesor,

I really do not prefer to give my sources, tickets, reports in someone else's hand.

Corey said...

I'm the author of BugTracker.NET, which is on the list here. I think it is "Agile" in the sense that it is easy to get started with it and very lightweight to use. It doesn't force you into setting up permissions, doesn't have required fields beyond a one line description of the item.

I created for me and my small team of developers. It wasn't aimed at management, MS Project types.

Here's what some other folks have written about it:
http://www.ifdefined.com/bugtrackernet_others_say.html

OnlinePharmacy said...

6rIlOZ Your blog is great. Articles is interesting!

viagra said...

With regard to viagra and erectile dysfunction, it is already apparent that Viagra was first developed as a treatment for angina but later the drug emerged to be a suitable cure for male impotency but far more striking news is presently capturing the attention of the whole world. Seems Untrue! Well, it is doubtlessly true that oysters fed with the anti-impotency drug Viagra has shown effective results against erectile dysfunction and George May, the Australian farmer who created Viagra oysters became thoroughly popular after the news relating to the efficacy of his Viagra oysters leaked out. Guys! If cheap viagra can make oysters so powerful against erectile dysfunction then why won’t you be able to combat your impotency successfully after you buy viagra? Opt for Viagra via viagra online and once you buy Viagra online and administer the drug in accordance with the instructions of the doctor, you would instantly get cured of erectile dysfunction!

Anonymous said...

latina porn latin porn porn movies porn videos porn clips porn sites reality porn sites reality porn xxx porn fat porn gay porn anal porn porn hardcore porn young porn hot porn porn trailers soft porn ducky porn hard core porn hard porn amateur porn brazil porn brazilian porn milf porn mature porn bisexual porn lesbian porn college porn black porn ebony porn interracial porn teen porn softcore porn blonde porn tranny porn transexual porn shemale porn porn pictures porn galleries porn gallery porn movie porn video porn video clips porn movie clips fetish porn wife porn tit fuck tit fucking titty fuck titty fucking gay fuck gay fucking gay ass fucking anal fucking anal fuck ass fucking ass fuck butt fuck butt fucking fuck fucking hardcore fucking hardcore fuck hard fucking hard fuck girls fucking first fuck young fuck young fucking first fucking mature fucking mature fuck lesbians fucking lesbian fucking lesbian fuck college fucking college fuck couples fucking girls fucking girls pussy fucking pussy fuck teen fuck teens fucking teen fucking blonde fuck blonde fucking wife fucking wife fuck

Anonymous said...

Once a man suffers from erectile dysfunction or impotency, he becomes unable to facilitate erections necessary for sexual intercourse and at the same time has to undergo a tremendous amount of psychological distress. But just after the approval of viagra by FDA the drug has been successfully treating impotency throughout the world. So, get hold of Viagra for adequate relief from impotency and for comprehensive tidbits on Viagra, log in to the website http://www.viagraforce.com/.

Cheap Valtrex said...

Very nice site. Good work!!
Please visit our resources
http://www.valtrexsite.com
http://www.tramadolhome.com
http://www.viagradream.com