Many development teams are using JIRA (and Confluence) for agile software development with a methodology like XP or Scrum.
We'd like to collect real-world stories, tools, plugins and ideas on how to best use Atlassian tools in an agile team. Please share your experiences here.
Best Practices
- Distributed Scrum: Agile Project Management with Outsourced Development Teams (PDF)
- Atlassian Developer Blog: How We Use JIRA and Confluence
- Atlassian Developer Blog: Atlassian Agile Process part 1
- Atlassian Developer Blog: Atlassian Agile Process part 2
- Atlassian Developer Blog: Atlassian Agile Process part 3
- Atlassian Developer Blog: Atlassian Agile Process part 4
- Atlassian Developer Blog: Using Greenhopper for Agile
- Atlassian Developer Blog: Using Greenhopper for Agile
JIRA Plugins & Resources
General
- GreenHopper - Commercial project management plugin to provide an interactive and simple interface to manage projects, plus tools to increase the visibility and traceability of ongoing versions
- CFO Approval Required - For developer changeset verification
- Custom Issue Order - Custom field to order issues. With this plugin, any issue list can be ordered in a custom way. Useful for work queues or fine grained prioritizing.
Reports
- Laughing Panda JIRA Agile Report Plugins - Some more charts andf graphs for agile teams.
- Agile Velocity Tracking plugin - A plugin that will help you track story point and velocity for tasks completed in an iteration.
- Agile Wall Report
- JIRA Charting Plugin - Many reports useful for agile development
Other System Integration (that we know of)
Blog Mentions
All Best-Practice Discussions
|
|
|
|
|
|

Comments (9)
Oct 19, 2006
Alexey Krivitsky says:
I am on the second project now that uses Jira for Scrum. The experience is diffe...I am on the second project now that uses Jira for Scrum.
The experience is different: positive & negative. I'd love to see Jira targeting Agile environment, otherwise it might lose the market in 2-5 years...
Any plans of Atlassian toward this? (Would be nice to see Jira's roadmap in terms of new features for the thankful agile audience....) So far all the things I asked from the supported were shortly mailed back with "Please use our brillian API to build any extensions of yours". It is quite good that Jira has its API, but sadly not all companies have the resources to develop and maintain such projects... at least the ones I've worked for did not.
The agile plugins listed on the extension page are quite hard to deploy and configure. I spend lots of time e.g. to setup the laughing panda one on burndown chart and finally it drew a nasty unusable chart... If Atlassian doesn't take care of this, some other companies can build and start selling demanded extensions... Is it allowed actually by Atlassian's license?
So far I am quite positive with Jira actually, but a dozen of good features (some of them I have on my mind) can really improve the situation...
Nov 30, 2006
Brill Pappin says:
I'm right with you on the need for better agile methods. So far I haven't been i...I'm right with you on the need for better agile methods. So far I haven't been impressed with the "shoehorn" plugins.
I know XPlanner had intended to add a way for Jira issues to be synced with XPlanner stories but I think its still far from usable (if it exists). I also find XPlanner much heavier than what I really want.
Dec 06, 2006
Wilfred Springer says:
1+1
Apr 02, 2007
yuval yeret says:
in ScrumAndXpFromTheTrenchesin ScrumAndXpFromTheTrenchesHenrik Kniberg mentions attempting to use JIRA as a Scrum product backlog. The reason they sticked with Excel instead was the product owners found it too click-intensive. I'm currently considering what to adopt as a backlog for our Agile project as well, and am concerned with the same issue.
Even Sharepoint provides (only in IE though) ability to do bulk data entry/modification. In order for JIRA to win some ground here, it must provide better bulk data entry/modification capabilities, including rearranging, moving around, etc.
It should allow dealing with it like a list on a virtual whiteboard, while screening the backlog during a sprint planning meeting, without the need to do work later offline because its too cumbersome...
This is true for non-Agile work as well...
Aug 30, 2007
Lila Duken says:
I am thinking about how to use jira as a product backlog. The problem is that I ...I am thinking about how to use jira as a product backlog. The problem is that I cannot have an absolute order of goals/tasks, i.e. the jiraissues are assigned a priority, but it is not communicated in which order Priority 1 issues are to be tackled. Anyone any thoughts on this? I breifly evaluated scrumworks about 2 years ago. Their backlog was not too bad, as far as I remember. As scrumworks were using a propietary database importing / exporting data was difficult. Therefore we did not switch to it. IMHO it would be great if Jira would support agile methodologies more.
Aug 30, 2007
Alexey Krivitsky says:
Lila, thanks for sharing. It is nearly a year since I posted my comment here. No...Lila, thanks for sharing.
It is nearly a year since I posted my comment here. Not so much progress, discussions and initiatives. Seems agile folks already gone away from here.
Though, we are still using Jira and still doing our Scrum-based sprint/release planning.
In order to rank backlog items we have a numeric field. You are correct priority is of no use here.
The drawback is that one needs to edit the numeric field manually each time to avoid duplicated values, and you can image how boring it is (similar to the hassle of managing project work-flows, lol).
A way to make the things better (in theory) would be to create a new field type (similar to the top/down arrows they have in sub-task view of an item) in order to simply move the backlog items instead of editing the numeric order value.
----
"In theory, there is no difference between theory and practice. But, in practice ..."
Oct 02, 2007
Dale Harrison says:
For issue ordering (we use this to maintain backlogs) check outFor issue ordering (we use this to maintain backlogs) check out http://confluence.atlassian.com/display/JIRAEXT/Custom+Issue+Order
Nov 22, 2007
Stan Brock says:
Hello Lila and Alexey, You may want to reeval ScrumWorks \\ because they now hav...Hello Lila and Alexey,
You may want to re-eval ScrumWorks -- because they now have a new integration with Jira. See the release notes -- http://www.scrumworks.com/scrumworks/pro/features/integrations
We're using it with success -- glad to see that they are moving in this direction.
Stan B
Feb 07, 2008
Jean-Christophe Huet says:
Before trying integrating other applications in your JIRA, have a peek at the Gr...Before trying integrating other applications in your JIRA, have a peek at the GreenHopper option.
I think you might be very surprised on how well JIRA with GreenHopper supports Agile.
It offers:
and so on ...
The GreenHopper project also follows the same philosophy as Atlassian:
Cheers,