Managing your software developmentWith JIRA at the centre of your development team

Agile Development

JIRA meets the needs of every development team whether you are a seasoned developer working on a major enterprise application or a small team just getting started on the next killer app. In addition to bug tracking and project tracking, JIRA integrates with other Atlassian development tools to show you related source code, builds, code reviews and more. Plus, available plugins provide everything from agile project management and time tracking to test management, release management and more.


Truly agile project management

Turn JIRA's flexibility into the ultimate agile planning tool with GreenHopper. This plugin renders JIRA issues as virtual index cards making it simple to capture requirements, user stories, development tasks and more during your planning sessions.

Use the Planning Board to manage backlogs and prioritise cards by dragging them up or down. Plan iterations by dropping cards onto sprints (versions) getting instant feedback from statistical summaries and markers.

Developers claim cards off of the Task Board and indicate the status of what they are working on by simply dragging cards across the swim lanes. As cards transition to completion, the resolution and actual effort is recorded. Progress is tracked on the Chart Board and used for reflection and future planning sessions.

The beauty of GreenHopper is that it takes full advantage of JIRA to let you modify cards and workflow to fit your development process. But don't worry if you are just getting started, there are pre-built templates for Scrum and Kanban to instantly add agile planning to any project.


If you are using Git, Subversion, CVS, Clearcase or Perforce, Atlassian FishEye reveals the true progress of your issues by showing all related commits as well as code-level statistics for each iteration.

Linking your JIRA instance to FishEye adds a source tab to every JIRA issue showing all commits and commit comments that are related to the issue. There is also a source tab on every project page showing the complete changelog for the project across multiple repositories with project activity statistics per author and issue.

Add FishEye chart and activity gadgets to your dashboard to keep tabs on line counts, recent changes and mini-changelogs for any path in a repository.


Monitor builds for issues and projects

Using Bamboo for continuous integration puts build information at your fingertips in JIRA. Simply include an issue key in the commit message, label or comment of a build to view related build information on the Builds tab of your issues and projects.

Linking JIRA with Bamboo allows you to:

  • Keep track of which builds are related to which issues
  • See immediately if a build affecting your issue has failed
  • Find out exactly the build in which an issue was fixed
  • Monitor, in real-time, how your builds are going for your project or version

You can also add Bamboo gadgets to your dashboard to monitor build activity, failing tests and your build progress over time.

Case study

Insprire's co-founder and product manager details how in just 8 months they have improved their development speed by 40% using JIRA, GreenHopper, Confluence, Bamboo and Crowd. Learn more...


Integrated code review

Having a second pair of eyes on your code is never a bad thing. Integrating Crucible with JIRA is a simple way to add painless, iterative code review to your software development process.

View all reviews related to an issue under the Reviews tab, and if you are using FishEye, you can create reviews directly from any changeset on the source tab. Reviews are also rolled up on a project level, so you can quickly see all issues currently under review as well as recent reviews.

Modify your JIRA workflow to include an "under review" step for additional reporting, and optionally add conditions requiring a review to be completed before transitioning through your workflow.