On JIRA basic stance (usage)

Akira Tsuchiya
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 6, 2012

I am now studying JIRA on a starter license and comparing it with Trac and Redmine.

I want to use JIRA for project management in the near future.

Please answer the questions below.

Q1. What is the reason that JIRA does not have Gantt Chart by default?

I think a project management tool is meaningless if it does not have Gantt Chart like Trac or Redmine.

Q2. Is it the main focus that JIRA is used for a Bug Tracking System?

Q3. What is the reason that JIRA does not have the concept of 'Milestone' like Trac or Redmine?

You can define a custom field using a Version Picker, but it is unclear whether you can relate

the custom field of Version Picker to the Project's Road Map.

1 answer

1 vote
Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 6, 2012

1. (Note, this answer is very much a personal opinion, based on my experience in IT for large corporates) Gantt charts are not a good tool for planning projects based on the information in development tracking systems. They are good for equating planning dates with dependencies, and good for looking at time/cost and scope, but that's not really what issue tracker software is for. They also quickly become too complex and unweildy for medium and large projects. They fail to represent what is really important from an issue tracking point of view because they don't show you the relative sizes of pieces of work. Jira is aimed squarely at Agile, where size IS important, and planning is done at the top level and hence doesn't really lend itself to a Gantt style chart.

That said, I can see many uses for Gantts inside Jira, especially if you're using it for stuff other than issue tracking (and most users do), but the problem I've seen is that it's immensely difficult to define how to do a generic one which would benefit many Jira customers.

2. Yes.

3. I'm not entirely sure on this one. I know that the Agile teams I've worked with simply don't care about milestones - they just use versions for it. The PMs here do some milestone stuff I think, by using special names on versions, and with Greenhopper, it's even easier because you can do version heirarchies, which can be used to highlight milestones. However, I've found everyone I've moved from Trac to Jira has grumbled about milestones being missing for a couple of weeks and then forgotten about it completely.

Suggest an answer

Log in or Sign up to answer