JIRA Agile 101
Welcome to JIRA Agile 101, an introductory guide to the JIRA Agile add-on for JIRA and a tour of the most interesting JIRA Agile features. Use this page to guide your evaluation process or quickly get up to speed with JIRA Agile.
The intended audience for this document is software developers who are familiar with Agile methodologies.
You may also like to watch the JIRA Agile 6 video.
Getting Started
First things first. If you haven't already got the JIRA Agile add-on up and running, carry out the following steps.
1. Installing JIRA Agile
2. Getting Started: Scrum
Scrum is generally used by development teams who follow a roadmap of planned features for upcoming versions of their product. Scrum teams work in sprints.
... or ...
Getting Started: Kanban
Kanban is often used by bugfix teams who deliver maintenance releases of their product. Kanban is also well suited to DevOps, Build Engineering and Support teams.
From here on, everything is done on your board.
Planning your Work
3. Creating an Issue
4. Ranking Issues
Scrum teams typically try to rank items in their backlog in the order they should be implemented, starting from the top. Kanban teams (which do not have a backlog) organise their To Do column in the same way.
5. Estimating Issues (Scrum)
6. Starting a Sprint (Scrum)
Once you have ranked and estimated your issues, you are ready to start a sprint.
Working on Issues
7. Viewing your "To Do" List
8. Filtering Issues
You can use Quick Filters to filter issues on-the-fly, enabling you for example to only see issues of a particular type (such as 'Bug').
9. Transitioning Issues through Statuses
10. Ending a Sprint (Scrum)
... or ...
Releasing a Version (Kanban)
Searching and Reporting
12. Tracking Progress: Scrum
A Burndown Chart shows the actual and estimated amount of work to be done in a sprint , and helps you to project the likelihood of achieving the sprint goal.
A Sprint Report shows the list of issues in each sprint. It is useful for your Sprint Retrospective meeting, and also for mid-sprint progress checks.
A Velocity Chart shows the amount of value delivered in each sprint, enabling you to predict the amount of work the team can commit to in future sprints.
... or ...
Tracking Progress: Kanban
A Cumulative Flow Diagram (CFD) shows your work-in-progress and helps you to identify bottlenecks in your processes.
A Control Chart shows you the cycle time (or lead time) for your product, version or sprint.
13. Displaying a Wallboard
A Wallboard displays vital data about project progress to anyone walking by.
Tips and Tricks
14. Using Keyboard Shortcuts
15. Making Agile Your 'Home'
Advanced Topics
16. Grouping Stories into an Epic (Scrum)
If you have a very large, complex story, you may want to create several smaller stories (issues) to cover various aspects of the work. You can then collect all these issues together using an epic.
17. Planning a Version (Scrum)
You may want to assign issues to versions, to help plan the upcoming releases of your product.
18. Splitting a Story into Sub-Tasks
You may want to create sub-tasks for each work item that will be required to implement a story (issue).
Integrating JIRA Agile with other applications
If you have JIRA, JIRA Agile, Confluence and Confluence Team Calendars, you can use them together to build stronger user stories and better plan for sprints or releases, while streamlining your team's work.
Thank you for reading this guide.
Thanks for taking the time to try JIRA Agile using this guide. To help continue your journey, our support staff are always ready to answer your questions in Atlassian Answers, or solve specific problems at our support portal http://support.atlassian.com.