Doing
Scrum
Creating a
Scrum board
Configuring
Estimation and
Tracking
Creating an
Epic
Starting a
Sprint
Ending a Sprint
Viewing the
Burndown
Chart
Viewing the
Sprint Report
Viewing the
Velocity Chart
Tutorial -
Planning and
Estimating
work for an
Agile team
JIRA Agile Documentation
7
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Doing
Kanban
Creating a
Kanban board
Setting Column
Constraints
Ranking an
Issue
Transitioning
an Issue
Releasing a
Version
(Kanban)
Viewing the
Cumulative
Flow Chart
Viewing the
Control Chart
Tutorial -
Tracking a
Kanban Team
Tutorial -
Adding a
Column to a
Board
Popular
topics
Using a Board
GreenHopper
gadgets
Keyboard
shortcuts
Resource
s
JIRA Agile
Release Notes
Installation &
Upgrade Guide
Atlassian
Answers
Get support
Follow
GreenHopper
on Twitter
JIRA Agile Documentation
8
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
1.
2.
3.
4.
5.
JIRA Agile
101
Welcome toJIRA Agile 101, an introductory guide to theJIRA Agile for and a tour of the add-on JIRA
most interestingJIRA 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 theJIRA Agile add-on up and running, carry out the
following steps.
1. Installing JIRA Agile
Installing the JIRA Agile add-on: (click to expand)
If you are using Atlassian OnDemand, you can skip this section.JIRA AgileOnDemand can be
added to your account by configuring your subscription at . http://my.atlassian.com
Log in to JIRA as a user with the . 'JIRA System Administrators' global permission
Click the 'cog' icon on the top bar (or click if using an older version of JIRA) Administation
and select . The (UPM) page will be displayed. Add-ons Universal Plugin Manager
On the page, type 'JIRA Agile' in the search box. Find new add-ons
TheJIRA Agile add-on will appear in the list below the search box. Click the button. Install
A confirmation message and the add-on details will display, if it is installed successfully.
Entering your JIRA Agile License: (click to expand)
If you are using Atlassian OnDemand, you can skip this section. You may order and manage
your JIRA AgileOnDemand license by logging into your account at . http://my.atlassian.com
Log in as a user with the . JIRA System Administrators global permission
Click the 'cog' icon on the top bar (or click if using an older version of JIRA) Administation
and select . The (UPM) page will be displayed. Add-ons Universal Plugin Manager
On the page, click then locate . Purchased Add-ons Check for Purchases JIRA Agile
Click the button. The details for theJIRA Agile add-on will display. Manage
Your Support Entitlement Number (SEN) is also shown on this screen.
Paste your license into the field and click . License Key Update
You can copy yourJIRA Agile license from , where you can https://my.atlassian.com
either generate a new Evaluation License Key, or retrieve your old License Key if you
already have one.
For more information please see . Specifying your License Details
JIRA Agile Documentation
9
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
1.
2.
Adding Users: (click to expand)
If your team members already have JIRA user logins, skip this section.
To add JIRA users:
Select in the top navigation bar. Administration
Select , then click . Users > Users Add User
Enter the , , and ; and (optionally) tick the Username Password Full Name Email Address
box to send the user an email containing their account details. Then click . Add
For more details, please see the JIRA on . documentation Managing Users
The User Browser will be displayed. Locate the new user and click the link in the Groups
column. Operations
Select the group and click . jira-developers Join
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
Creating a Scrum Board:
(click to expand)
Click the men Agile
u in the top
navigation bar. The
pa Getting Started
ge will appear.
On the tab, Scrum
If someone
has already
created a
Scrum board
for you to
use, click Op
en an
existing
(in board
step ). 2
Otherwise:
If you
alread
y have
a
JIRA
projec
t in
which
to
store
your
Agile
tasks,
click c
reate
a new
Scru
m
board
(in
step 2
).
JIRA Agile Documentation
10
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
2.
Other
wise,
click c
reate
a new
proje
ct and
board
(in
step 1
).
Type
a
descri
ptive
Name
and
uniqu
e Key
for
your
projec
t, and
select
the Pr
oject
( Lead
that is,
the
perso
n who
will
mana
ge this
projec
t).
No
te that
you
will
need
the 'A
dmini
ster
Proje
' ct per
missio
and n
the 'JI
RA
Admi
nistra
' tors g
lobal
permi
i ssion
n
order
to
create
a
JIRA Agile Documentation
11
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
2.
JIRA
projec
t. If
you
don't
have
these
permi
ssions
, you
will
need
to ask
your
JIRA
admini
strator
to
create
a
projec
t for
you.
For
more
details
,
please
see
the
JIRA
docu
menta
tion
on Def
JIRA Agile Documentation
12
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
2.
ining a
Projec
. t
Enter
the
name
of
your
new
board,
and
select
the
projec
t(s)
you
wish
to
work
on.
No
te that
you
will
need
the
JIRA '
Creat
e
Share
d
Objec
ts' glo
bal
permi
i ssion
n
order
to
create
a
board.
For more information,
please see Creating a
. Board
JIRA Agile Documentation
13
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
Configuring Estimation &
Tracking: (click to expand)
Many Scrum teams estima
stories in Story Points, te
then tasks using track
hours.JIRA Agile
therefore gives you the
flexibility to set your
estimation and tracking
statistics differently,
depending on what best
suits your team. By
default, your Scrum board
will use Story Points for
estimation, and will also
use Story Points for
tracking.
To use hours (instead of
Story Points) for
tracking:
Select > Agile Man
from age Boards
the top navigation
bar.
On the Manage Bo
screen, click s ard
the link Configure
corresponding to
the board of
interest.
On the B Con oard
screen, figuration
click the Estimatio
tab n and Tracking
.
In the Time
field, Tracking
select Remaining
Estimate and Time
. Spent
For more information,
please seeConfiguring
. Estimation and Tracking
...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
and tea Engineering Support
ms.
Creating a Kanban Board:
(click to expand)
JIRA Agile Documentation
14
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
a.
b.
Click the Agi
menu in le
the top
navigation
bar. The Get
ting Started
page will
appear.
On the Kanb
tab, an
If
some
one
has
alread
y
create
d a
Kanba
n
board
for
you to
use,
click
Open
an
existi
ng
board
(in
step 2
).
JIRA Agile Documentation
15
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
b.
Other
wise:
If you already have a JIRA project in which to store your Agile tasks, click
create a new Kanban board
(in step
2
). Otherwise, click
create a new project and board
(in step
1
). Type a descriptive
Name
and unique
Key
for your project, and select the
Project Lead
(that is, the person who will manage this project).
Note that you will need the
'
Administer Project
'
permission
and the '
JIRA Administrators
'
global permission
in order to create a JIRA project. If you don't have these permissions, you will need to ask your JIRA administrator to create a project for you. For more details, please see the JIRA documentation on
Defining a Project
.
Enter the name of your new board, and select the project(s) you wish to work on.
Note that you will need the JIRA
'Create Shared Objects'
global permission
in order to create a board.
Creating a Board
For more information,
please see Creating a
. Board
JIRA Agile Documentation
16
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
Setting Column
Constraints: (click to expand)
Constraints specify how
many issues a column can
contain. If the constraint
for a column is exceeded,
the constraint will be
highlighted in red.
To set constraints based
on the number of issues
in a given column:
Select > Agile Man
from age Boards
the top navigation
bar.
On the Manage Bo
screen, click s ard
the link Configure
corresponding to
the board of
interest.
On the Conf Board
screen, iguration
click the t Columns
ab.
In the Column
drop-do Constraint
wn, select Issue
. Count
To set the columns
constraint, Max
click the red box at
the top of the
column, type the
new value and
press the key Enter
. E.g. if your
business practice is
to have no more
than 5 issues 'In
Progress' at any
one time, you would
specify . 5
Click the Use Boar
button (at the top d
of the page). Your
board will refresh
with the column
constraint applied. If
the total number of
issues in that
column exceeds the
maximum capacity,
the column will be
highlighted in red.
For more information,
please see Configuring
. Columns
JIRA Agile Documentation
17
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
1.
2.
1.
2.
1.
2.
3.
Using a Board
What is a board?
A board displays issues from one or more projects, giving you a flexible way of viewing, managing and reporting
on work in progress. There are two types of boards in JIRA Agile:
for teams that plan their work in . Scrum board sprints More about Scrum
for teams that focus on managing and constraining their work-in-progress. Kanban board More
about Kanban
You can use a board that somone else has created, or create your own you can as many boards as create
you like. a new board is simple: Creating
Choose which project(s) the board will display, using JIRAs Query Language (JQL)
Layout status columns
Set Swimlanes based on assignees, parent/sub-task issues, or JQL queries of your choice
(optional) Set Quick Filters
Accessing a board
To view a board,
Log in to JIRA.
Click the link's down-arrow in the top navigation bar, then select your preferred board from the Agile
resulting dropdown menu.
If this is your first visit you will be prompted to . create a new Board
Your board will be displayed.
Click , or , depending on what you need to do. Plan Work Report
Plan Mode
Screenshot: a Scrum board in 'Plan' mode (click to enlarge)
JIRA Agile Documentation
31
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
In Plan mode you can:
Prioritise the Backlog Create issues for your backlog, rank and estimate them, and drag-and-drop to
add them to a sprint.
Right-click selected issues to add them to a sprint, send them to the top/bottom of the backlog, export
them to Excel, view them in the JIRA , or perform . Issue Navigator Bulk Operations
Estimate Stories You can use the 'J' and 'K' keys to move through issues in the backlog and get
details on the right-hand side of the screen. Plug in your estimates or as you go. story points
Note that, by default, the Story Points field is only available to issues of type 'Story' or 'Epic' you can
change this as described in . JIRA Agile - JIRA Configuration
Create Sub-Tasks To break a (issue) down into implementable chunks, go to the sub-task tab story
(click the folder icon) to view and create sub-tasks.
Organise via Epics Group related stories into an . Click to view the Epics panel, where epic EPICS
you can create epics, drag-and-drop issues into epics, and filter by epics.
Plan Versions Assign issues to upcoming . Click to view the Versions panel, versions VERSIONS
where you can create and edit versions, assign issues to versions via drag-and-drop, and filter by
versions.
Plan, and Plan Again When you're happy with the stories for the iteration, and the stories start a sprint
will move into . While a sprint is active in Work mode, you can still plan subsequent iterations Work mode
in Plan mode (click ), but you won't be able to start them until the active iteration is . Add Sprint completed
(You can, however, drag and drop an issue in Plan mode onto the active sprint.) Note that you can only
start (or complete) a sprint if you have 'Administer Projects' for all projects that match the permission
board's . filter
An issue will only be visible in Plan mode if:
the issue matches the board's Saved Filter (see ); and Configuring Filters
the issue's status maps to one of the board's (but not the ' column). columns 'Done
Tab legend
Tab Click to ...
Resize the Issue Detail View
JIRA Agile Documentation
32
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
View the issue's details:
Summary, Story Points and Remaining Estimate
fields ( ) editable
Status, Component, Labels, Affects Version and
Fix Version, plus any fields you have added
Reporter, Assignee, Date Created, Date Updated
Links (plus a button for quickly creating new links)
View the issue's Description field.
View any comments on this issue.
View any files attached to this issue.
View a convenient summary of the issue's sub-tasks
(plus a button for quickly creating new sub-tasks).
View any test sessions for this issue (if you are using
. ) Bonfire
View any commits for this issue (if you are using the
. ) DVCS Connector
Work Mode
Screenshot: a Kanban board in 'Work' mode (click to enlarge)
In Work mode you can:
Work on Issues Choose the highest ranked issues in the column and drag them to the ' 'To Do' In
' column. (See .) As you complete each issue in the ' ' column, Progress Transitioning an Issue In Progress
drag it to the ' ' column. Done
Right-click selected issues to add them to a sprint, send them to the top/bottom of the backlog, view
them in the JIRA or perform . Issue Navigator Bulk Operations
Release a Version Click to create your new version and mark it as 'released' throughout Release
JIRA and JIRA Agile. (See .) Releasing a Version (Kanban)
Note:
each column maps to one or more JIRA statuses (see ). Configuring Columns
resolvedissues are shown in strike-through font, e.g. . DEMO-1
JIRA Agile Documentation
33
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
sub-tasks are shown slightly indented, with their parent issue key shown above.
for , the dots at the bottom of each issue indicate the number of days the issue has been Kanban boards
in its current column. Hover over the dots to see the total number of days.
column constraints apply to the total number of issues in a column, regardless of whether some issues
are currently hidden because a is in use. Quick Filter
swimlanes can be based on criteria of your choice. Swimlane issue counts are affected by , Quick Filters
that is, issues hidden by a Quick Filter will be excluded from the swimlane count.
Press " " to expand/collapse all swimlanes. -
for , you can specify a Work sub-filter, which refines the issues returned by your board's Kanban boards
filter (see ). By default this sub-filter includes issues with no fix version or unreleased fix Configuring Filters
versions. So when the Release link is used to release a Kanban version, the completed issue will no
longer be shown in the Done column.
an issue will only be visible in Work mode if:
the issue matches the board's Saved Filter (see ); and Configuring Filters
the issue's status maps to one of the board's columns; and
the issue is in an . active sprint
Report Mode
The following reports are available:
Control Chart
Burndown Chart ( ) for only Scrum boards
Cumulative Flow Diagram
Epic Report ( ) for only Scrum boards
Sprint Report ( ) for only Scrum boards
Velocity Chart ( ) for only Scrum boards
Version Report ( ) for only Scrum boards
Note that the reports are board-specific, that is, they will only include issues which match the board's . Filter
On this page:
Accessing a board
Plan Mode
Tab legend
Work Mode
Report Mode
Using the Navigation Area
Related pages:
Creating a Board
Configuring a Board
Configuring Filters
Enabling Ranking
Configuring Columns
Configuring Swimlanes
Configuring Quick Filters
Configuring Card Colours
Configuring Estimation and
Tracking
Configuring the Issue Detail View
Configuring Working Days
Using Keyboard Shortcuts
Using the Wallboard Gadget
Using the Navigation Area
JIRA Agile Documentation
34
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
7.
8.
9.
1.
2.
3.
Instant Filter Type an issue key, issue type, or part of the issue summary, andJIRA (Plan mode only)
Agile will instantly start searching for matches and filtering the displayed backlog, letter by letter as you
type.
Sprint dropdown Select the sprint whose issues you wish to view. (Work mode only)
Quick Filter: 'Only My Issues' Only display issues which are assigned to you.
Quick Filter: 'Recently Updated' Only display issues which were updated in the last 24 hours.
Click a Quick Filter to apply it, then click to turn it off. Clear all filters
If any custom Quick Filters have been for this board, they will appear next to ' configured Only My
' and ' '. Issues Recently Updated
Plan Plan and allocate work (see ). Using Plan Mode
Work Transition issues from one status to the next (see ). Using Work Mode
Report View a report (see ). Using Report Mode
'Tools' dropdown Configure, copy or delete your current board, or create a new one. Expand/collapse
all swimlanes . (Work mode only)
Compress header Hide the header area to give more room on main area of the screen.
A Cumulative Flow Diagram (CFD) is an area chart that shows the various statuses of work items for a product,
version, or . The horizontal x-axis in a CFD indicates time, and the vertical y-axis indicates cards (issues). sprint
Each coloured area of the chart equates to a workflow status (i.e. a column on your board).
A CFD can be useful for identifying bottlenecks. If your chart contains an area that is widening vertically over
time, the column that equates to the widening area will generally be a bottleneck.
Viewing the CFD
To view the cumulative flow chart:
Click the link's down-arrow in the top navigation bar, then select your preferred board from the Agile
resulting dropdown menu.
Click , then select from the drop-down at left. The CFD for the version Report Cumulative Flow Diagram
will be displayed (see screenshot below).
On this page:
Viewing the CFD
Refining the CFD
The velocity can be estimated as the average, over several recent sprints, of the sum of the estimates for the
amount of work completed by a team per sprint so in the chart above, the velocity = (37 + 47 + 50 +57) / 4 =
48. A team's recent velocity can be useful in helping to predict how much work can be completed by the team in
a future sprint.
Please note
The Version Report is board-specific, that is, it will only include issues which match your board's Saved
. Filter
The Version Report shows Released versions but not Archived versions. (For more about version status,
please see the JIRA documentation on ) Managing Versions
Keyboard Shortcuts
Global Shortcuts
These shortcuts are available from anyJIRA Agile or screen. JIRA
On this page:
Keyboard Shortcuts
Global Shortcuts
Agile Shortcuts
Issue Actions and Navigator
Shortcuts
Modifier Keys
Accessing the Keyboard Shortcuts Dialog
Box
Disabling and Re-enabling Keyboard
Shortcuts
Related pages:
JIRA Keyboard Shortcuts
Operation Keyboard Shortcut Description
Go to Dashboard g thend Directs you to the JIRA Dashboard
.
Browse to a Project g then p Directs you to the JIRA Browse
screen for your current Project
project.
Go to Agile g then a
or
then g h
Directs you to your most recently
visited JIRA Agile . board
Go to Issue Navigator g then i Opens the JIRA , Issue Navigator
where you can search for issues
using JIRA's or Simple Search Adv
( ) features. anced Search JQL
JIRA Agile Documentation
48
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
1.
2.
Administration Search Dialog Box
(Only available if you have the
'JIRA administrators' global
) permission
g then g Opens the Administration
dialog box. Search
Press the 'Cursor Down' key to
show a list of all Administration
options, then:
use the cursor keys to
select an Administration
option, and
press 'Enter' to choose
your selected option.
Type one to a few letters of the
Administration option's name
to restrict the list down to
options whose names match
the series of letters you
entered, then:
if there is more than one
option in the restricted list,
use the cursor keys to
select one, and
press 'Enter' to choose
your selected option.
Quick Search / Directs your cursor to JIRA's Quic
text box in the top k Search
right-hand corner.
Create an Issue c Opens the dialog box for creating
in JIRA Agile. an issue
The type of issue last created
inJIRA Agile is the default issue
type selected in this dialog box.
Open shortcut help ? Opens the keyboard shortcuts
dialog box (described ). To below
close this dialog box, press the
'Esc' key or click in the Close
lower-right of the box.
Dashboards drop-down menu Modifier key(s) + d Opens the drop-dow Dashboards
n menu in JIRA's top navigation
bar. You can then use the arrow
keys to navigate to an item, then
press 'Enter' to select it.
Projects drop-down menu Modifier key(s) +p Opens the drop-down Projects
menu in JIRA's top navigation bar.
You can then use the arrow keys
to navigate to an item, then press
'Enter' to select it.
Issues drop-down menu Modifier key(s) + i Opens the drop-down Issues
menu in JIRA's top navigation bar.
You can then use the arrow keys
to navigate to an item, then press
'Enter' to select it.
Agile drop-down menu Modifier key(s) + g Opens the drop-down menu Agile
in JIRA's top navigation bar. You
can then use the arrow keys to
navigate to an item, then press
'Enter' to select it.
JIRA Agile Documentation
49
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Form Submit Modifier key(s) + s Submits any currently open form
or dialog box.
Cancel Form Modifier key(s) + (backquote) ` Cancels any currently open form
or dialog box.
Agile Shortcuts
These shortcuts are available onJIRA Agile screens only.
Operation Keyboard Shortcut Description
Next Issue j Go to the next issue (down) in a
column.
Previous Issue k Go to the previous issue (up) in a
column.
Next Column n Go to the next (right) column on a
board in . Work mode
Previous Column p Go to the previous (left) column on
a board in . Work mode
Expand/Collapse All Swimlanes - Toggle between expanding or
collapsing all swimlanes on a
board in . Work mode
Hide/Show Detail View t Toggle between hiding or showing
the of the currently Detail View
selected issue (see Viewing an
). Issue
View Issue o Open the issue which is currently
showing in the for Detail View
viewing (or subsequent editing) in
JIRA.
Add a New Line Enter Add a new line in a field being
edited in the (applies Detail View
to 'Description' and other multi-line
text fields).
Submit changes Enter Submit the content of a field being
edited in the (except Detail View
for multi-line text fields).
Cancel changes Esc Cancel the changes to content of a
field being edited in the Detail
. The 'Esc' key can also be View
used to or dialog Close Cancel
boxes.
Assign to Me i Assign the issue in the Detail View
to you.
Send to Top s + t Move your selected issue(s) to the
top of the current column. (Only
applicable if has been Ranking
enabled.)
Send to Bottom s + b Move your selected issue(s) to the
bottom of the current column.
(Only applicable if has Ranking
been enabled.)
JIRA Agile Documentation
50
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Edit Issue e Opens the currently selected issue
for editing in JIRA.
Projector Mode z Reduces clutter and increases
contrast. For use on projectors or
similar.
The first press of collapses z
the header.
The second press of adds z
high-contrast, which is best for
projectors.
The third press of returns the z
page to the normal mode.
You can also perform any JIRA issue operation on the currently selected issue of a board, using theOperations
(see below). Dialog Box
Modifier Keys
If a keyboard shortcut requires modifier keys, one or two of these modifier keys (for example, 'Shift', 'Alt' or 'Ctrl')
must be pressed simultaneously, along with a single 'action' key. In the shortcuts dialog box, these keystrokes
are indicated as 'modifier (+ modifier) + x', where 'x' is an action key, with the exception of a 'Shift + x' key
combination.
Modifier keys differ depending on your combination of operating system and web browser. For example, when
running Firefox on Mac OS X, you will need to press 'Ctrl' + 'S' to submit a form, while on Windows, you will need
to press 'Alt' + 'S'. The following table identifies the modifier keys for the various combinations of supported web
Note that
some options
in the Action
menu will s
only be
available if
you have the
necessary pe
, or rmissions
if certain
features have
been enabled
by your JIRA
administrator.
JIRA Agile Documentation
57
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
browsers and operating systems:
Web Browser Mac OS X Windows UNIX/Linux
Firefox Ctrl Alt + Shift Alt + Shift
Internet Explorer Alt
Safari Ctrl + Alt Ctrl
Please note:
Modifier key shortcuts differ from . For the latter, one discrete keystroke follows two-key shortcuts
another (without the keys being pressed simultaneously). In the shortcuts dialog box, two-key shortcuts
are indicated as 'x then y', where 'x' is the first keystroke and 'y' is the second.
In Internet Explorer, typing a 'Modifier key shortcut' that leads to a link results in the link being highlighted
only. Hence, after typing a modifier key shortcut, you will then need to press the 'Enter' key to complete
the action - for example, to open a link's drop-down menu. The actions of modifier key shortcuts that lead
to buttons, however, are fully completed.
In Firefox, it is possible to customise 'Modifier key shortcuts'. Please read Mozilla's Ui.key.contentAccess
for more information. documentation
Accessing the Keyboard Shortcuts Dialog Box
The keyboard shortcuts dialog box shows an overview of JIRA actions that are available as keyboard shortcuts
and the combination of keystrokes required to perform them.
To open the keyboard shortcuts dialog box, either:
press '?' ('Shift + /') on your keyboard, or
click your username's dropdown (or the '?' dropdown if you are using OnDemand) and select 'Keyboard
' from the list. Shortcuts
When you press '?', the keyboard shortcuts dialog box will not appear if your cursor is already focused inside
anyJIRA Agile text entry field. Press 'Esc' first to escape from a field.
The keyboard shortcuts dialog box will show which modifier key (or keys) are required for your combination of
web browser and operating system. The section (above) provides more details on other platform Modifier Keys
combinations.
Screenshot: Keyboard Shortcuts Dialog Box in Internet Explorer on Windows
JIRA Agile Documentation
58
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
The following JIRA-specific keyboard shortcuts, shown in the section of this Please Note: Navigating Issues
dialog box, have no functionality inJIRA Agile or limited use when viewing a JIRA Agile issue in JIRA:
Operation Name Keyboard Shortcut Description
Back to the Navigator u No functionality in JIRA Agile.
When viewing aJIRA Agile issue
in JIRA, this keyboard shortcut
takes you to JIRA's Issue
, showing either no query Navigator
or the last query that you
conducted in JIRA.
Hide/Show Left Section [ (left square bracket) No functionality in JIRA Agile.
Focus Search Field f No functionality in JIRA Agile.
Disabling and Re-enabling Keyboard Shortcuts
Keyboard shortcuts are enabled by default. However, you can disable them on a per-user basis via the Keyboar
. d Shortcuts dialog box
To disable or re-enable keyboard shortcuts:
Ensure you are logged in toJIRA Agile and open the Keyboard Shortcuts dialog box (see ). above
At the bottom of the Keyboard Shortcuts dialog box, click or Disable Keyboard Shortcuts Enable
to respectively disable or re-enable keyboard shortcuts for the currently logged-in Keyboard Shortcuts
JIRA Agile Documentation
59
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
2.
user.
Alternatively, you can disable or re-enable keyboard shortcuts by editing the section of Preferences
the . Summary Tab of your User Profile in JIRA
Going to JIRA Agile Automatically
You can choose to set as your default homepage in JIRA so you will go straight toJIRA Agile whenever Agile
you log into JIRA or click the JIRA logo at the top left of any page.
To make it so, go to your user dropdown and select : My JIRA Home > Agile
...note that if you are using , the dropdown will look like this: Atlassian OnDemand
This will result in exactly the same effect as if you had clicked the 'Agile' menu immediately after logging in (i.e. it
will automatically take you to your most recently used board in JIRA Agile).
Creating an Issue
An issue typically represents a . Once you have created an issue, you will typically create several user story sub-t
representing the work items required to implement the story. asks
JIRA Agile Documentation
60
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
To create a new from withinJIRA Agile simply type " " or click at the top of the screen: JIRA issue c Create Issue
Enter your issue details into the dialog box, as shown below. If you select the che Create Issue Create another
ck box (at the bottom of the screen), JIRA will create your issue and automatically pre-populate a new Create
dialog box with your previous issue details, while leaving the field blank. This allows you to Issue Summary
rapidly create a series of issues with similar details.
If you wish to choose which fields will appear when you create (or edit) an issue, click the Configure Fields
button.
If you are using epics, you may want to click and add the field to the screen Configure Fields Epic Link
shown below, so that you can add issues to epics as you create them. (You can also create an issue that
automatically belongs to a particular epic see .) Adding an Issue to an Epic
Related pages:
Creating a Sub-Task
Ranking an Issue
Adding an Issue to a Sprint
Adding an Issue to an Epic
Adding an Issue to a Version
Export to Excel
To view issues in a spreadsheet,
Click the link's down-arrow in the top navigation bar, then select your preferred board from the Agile
resulting dropdown menu.
Your board will be displayed. Click . 'Plan'
Select the issue(s) (use or ) and right-click, then select (see Shift>Click Ctrl>Click Export to Excel
screenshot above).
Editing an Issue
There are two ways to edit an in JIRA Agile: issue
Quick Edit
Editing all Fields
Quick Edit
To quickly edit just the Summary, Description, Story Points and/or Remaining Estimate fields,
Click the link's down-arrow in the top navigation bar, then select your preferred board from the Agile
resulting dropdown menu.
If your project uses Scrum and is currently in the Planning phase, click ; otherwise click . Plan Work
Click the issue key (or type ' ') to display a detailed view of that issue on the right-hand side of the screen. t
To edit the issue's , or field, on the tab, click in the Summary Story Points Remaining Estimate Details
field and start typing. Press the key to save your changes (or to cancel). Enter Esc
To edit the field, click the tab then start typing in the field. Press key for a Description Description Enter
new line. Click outside the field, or press , to save your changes (or to cancel). Tab Esc
If you are in , click the ' ' button to return the board to full-screen width. Work mode x
Screenshot 1: Editing the Summary field
To edit multiple issues at the same time, select the issues (in either or ), Plan mode Work mode
right-click and select (see the JIRA documentation on ). Bulk Change Bulk Operations
JIRA Agile Documentation
66
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
On this page:
Quick Edit
Editing all Fields
Related pages:
Viewing an Issue
Adding an Issue to a Sprint
Editing all Fields
To edit any or all fields in an issue,
Click the link's down-arrow in the top navigation bar, then select your preferred board from the Agile
resulting dropdown menu.
Click the issue key (or type ' ') to display the issue in Detail View. t
Type ' '. e
Enter your issue details into the JIRA 'Edit Issue' dialog box, as shown below.
If you wish to choose which fields will appear when you edit (or ) an issue, click the create Configure
button. Fields
Screenshot 2: Editing all fields
JIRA Agile Documentation
67
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
Estimating an Issue
This page only applies to . Scrum boards
Estimating stories in your backlog helps you to predict how long portions of the backlog might take to be
delivered. See below for further discussion on . Estimation
Estimating an Issue
Entering the Original Estimate
Before you start your sprint, do the following for each issue:
Click the link's down-arrow in the top navigation bar, then select your preferred board from the Agile
resulting dropdown menu.
Click to go to . Plan Plan mode
To enter an for each issue, click the issue key to display the issue details at the right of the Estimate
screen, then type in the field. (Note that the field is editable when an issue is in Estimate Estimate Plan
, but is not editable once the sprint has started and the issue is in .) mode Work mode
On this page:
Estimating an Issue
About Estimation
JIRA Agile Documentation
68
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
Related pages:
Configuring Estimation and Tracking
Using Plan Mode
Screenshot: Estimating an issue in Plan mode
The type of units used by the field (e.g. hours) is affected by your Estimation Statistic see 'Estimate' Confi
. guring Estimation and Tracking
Entering the Remaining Estimate
As you work on issues, adjust the Remaining Estimate as follows:
Click the link's down-arrow in the top navigation bar, then select your preferred board from the Agile
resulting dropdown menu.
Click to go to . Work Work mode
Enter the for each issue by clicking the field on the right-hand side of Remaining Estimate Remaining
the card.
Screenshot: Estimating an issue in Work mode
The type of units used by the field (e.g. hours) is affected by your Tracking Statistic see 'Remaining' Confi
. guring Estimation and Tracking
About Estimation
Note that this discussion refers to the best practices we've implemented as the main path inJIRA Agile you
can choose not to use this approach if you feel it's really not suitable.
Estimation is separate from Tracking
In Scrum there is a distinction between estimation and tracking. is typically performed against Estimation
Primary Backlog Items (PBIs, usually stories) and is used to work out how long portions of the backlog might
take to be delivered. refers to monitoring the progress of the sprint to be sure it will deliver all of the Tracking
stories that were included. Tracking is often performed by breaking down stories into tasks and applying hour
estimates to themduring the planning meeting, then monitoring the remaining time in a burndown during the
sprint.
Estimation is all about Velocity
The primary purpose of applying estimates to the PBIs is to use that information to work out how long it will take
to deliver portions of the backlog.
In traditional development environments, teams would estimate items in 'man hours' and these would be
JIRA Agile Documentation
69
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
assumed to be accurate. They could then count up the hours in the backlog for a project, divide by the number
of people on the team and hours in the week to reach a forecast date. Of course, these estimates often proved
to be wildly inaccurate because they did not take into account the natural estimation characteristics of the team
(for over/under estimation), unexpected interruptions or the development of team performance over time. The
inaccuracy of the estimates, combined with the significant cost of the time spent trying to 'force' them to be
accurate ,makes the 'man hours' approach difficult if not impossible to make work.
So in the Scrum world, most teams do not try to achieve estimation accuracy; instead they aim to achieve a
reliable velocity. is a measure of the number of estimation units that a team tends to complete from Velocity
sprint to sprint. After their first few sprints, most teams will achieve a reasonably consistent velocity. Armed with
velocity and estimates on the PBIs in the backlog, teams can look forward to predict how long portions of the
backlog will take to complete.
The key is that it does not matter what the estimation unit is, just that from sprint to sprint it becomes reasonably
predictable. For example, teams can choose to use 'ideal hour' estimates but it's neither necessary or expected
that those hours will have any close relationship to elapsed time. If a team has 'man hour' capacity of 120h in
each sprint but a velocity of 60h, that makes no difference because the 60h velocity can still be used to estimate
the number of sprints that portions of the backlog will take to complete and therefore the elapsed time.Many
people then start wondering where 'the other 60 hours' went and implying that there is something wrong with
team productivity. But that's usually got nothing to do with it: a team's estimates merely represent their view of
how hard items will be, and they're always polluted by the team's natural behaviour (for example over/under
estimation) as well as organisational overhead etc. The velocity is all that matters from a planning perspective.
Since the units are not related to time, most teams now choose to use story points (an arbitrary number that
measures the complexity of one story relative to others) as their estimation unit. Story points clearly break the
mental link with time.
Inaccurate Estimates are good, as long as they are equally Inaccurate
Velocity will only reach a stable state as long as the team estimates each backlog item with the same level of
accuracy. In fact, it's probably better to say that each item should be estimated to exactly the same level of
inaccuracy. At the risk of repeating the obvious, the goal of velocity is to be able to look at a backlog of not
particularly well understood stories and understand how many sprints it will take to complete. This requires a
similar level of uncertainty for all of the estimates that are in the backlog.
One of the counterintuitive implications is that teams should estimate each item once, and not change that
estimate even if they discover new information about the item that makes them feel their original estimate was
wrong. If the team were to go ahead and update estimates, this'discovery of new information' will happen
regularly and result in a backlog that has some items which have higher accuracy but most which don't. This
would pollute velocity because sprints with a larger percentage of high accuracy estimates will complete a
different number of units compared to those with a lower percentage of high accuracy estimates. As a result, the
velocity could not be used for its primary purpose, that is, for estimating the number of sprints it will take for a set
of not-well-understood stories in the backlog to be completed. Therefore it's critical to use the first estimates so
that the team's velocity realistically represents their ability to a certain number of units of complete
not-well-understood work far ahead into the future.
But what about when teams realise they've gotten it wrong?
Consider the following scenario:
Issue X has an Original Estimate of 5 days.
The issue's estimation was too optimistic and they realise it's actually 15 days before the next sprint is
planned.
Some people would argue that using the Original Estimate will endanger the sprint's success, because the team
will take in what they think is 5 days of work into the next sprint when it's actually 15 days work.
However, the inaccurate estimate of 5 days is unlikely to be an isolated occurrence, in fact the estimates are
always going to be wrong (some very little, some wildly so). Often this will be discovered after the sprint has
started rather than before. As long as the team estimates the same way across the whole backlog, this will work
itself out over time. For example, if they always underestimate, they may find that for a 10 day sprint with 4 team
members they can only really commit to 20 days of their estimation unit. If they have established a stable
velocity then this has no effect, because from a planning perspective we can still reliably estimate how much
work we'll get done in upcoming Sprints.
But doesn't that break the Sprint Commitment?
JIRA Agile Documentation
70
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
When it comes time to start a sprint, the team can use the velocity as an indication of items from the backlog
they can realistically commit to completing based on the amount they have successfully completed in the
past.However, many people immediately question how that can be right when the Original Estimates will not
include information about work that might have already been done or discovered about how hard the work is.
As an example, consider the following scenario:
An issue has an Original Estimate of 10 days.
The team works 5 days on the issue in the current sprint.
The team discovers a bad bug somewhere else in the project and decide that fixing that bug in the current
sprint is far more important than completing issue X as planned.
The sprint gets finished and the issue returns to the backlog.
In the next sprint the team would be tempted to update the estimate for the issue to 5 days and use that to make
their decision about whether to include it in the sprint. The implication is that they might not include enough work
in the next sprint if they used the issue's Original Estimate of 10d. However, the reason that the task was not
completed previously is because of unplanned work; it's unrealistic to assume that this won't happen again in the
future, perhaps even in the next sprint, thus the 10d is a realistic number to use in the absence of certainty. As a
result, the cost of the unplanned work that may happen is eventually accounted for in the Original Estimate.
Even if the work does turn out to be insufficient for the next sprint, the team will correct that by dragging more
work into the sprint.
In the same example, consider if this were the only issue in that sprint and will be the only issue in the next. If
the issue is completed in the second sprint and we use the Remaining Estimate then the velocity will be (0d +
5d) / 2 = 2.5d, but the team can clearly complete more work than that in future sprints. If we use the Original
Estimates then the velocity will be (0d + 10d) / 2 = 5d. The use of the Original Estimate accounts for the fact that
the team cannot commit to 10d in every sprint because unplanned work will likely make that impossible; it also
realistically accounts for the fact that unplanned work will not happen in every sprint.
Why not estimate on sub-tasks and roll that up for Velocity and Commitment?
Many teamsbreak down stories into sub-tasks shortly before the sprint begins so they can use the stories for
tracking. This raises the possibility of using the sum of the estimates on the sub-tasks as a way to decide which
issues to commit to in the sprint (and potentially for velocity).
As described above, tracking is really a separate process from estimation and velocity. The estimates that are
applied to the sub-tasks are clearly higher accuracy than those that were originally applied to the story. Using
them for velocity would cause the velocity to have both high and low accuracy estimates, making it unusable for
looking further out in the backlog where stories have only low accuracy estimates. In addition, only items near
the top of thetop of the backlog are likely to have been broken into tasks, so using task estimates for velocity
means that the velocity value could only ever predict the time to complete the backlog up to the last story that
has been broken into tasks.
Using the sub-task roll-up to decide the sprint commitment would also be dangerous because, unlike the velocity
value, it does not take into account the overhead of unplanned work or interruptions.
Conclusion
Many industry leaders are moving away from hour estimates of any sort. This makes sense because the main
questions to be answered are 'How much work can we realistically commit to completing this sprint?' and 'How
long will this part of the backlog take to deliver?'. A story point approach based on original estimates can deliver
the answers to these questions without the anxiety around 'accuracy' that teams feel when asked to estimate in
hours.
The JIRA Agile team itself uses the approach described in this article and has established a reliable velocity that
we have used to plan months in advance, even when new work has been encountered during those months.
We recommend this approach because while it is sometimes counterintuitive it is also powerful, fast and simple.
All of that said, one of the key precepts of Agile is finding the way that works for you. SoJIRA Agile does support
the alternatives described above including the use of remaining estimates for sprint commitment, hours for
estimation and hour estimates on sub-tasks.
Ranking an Issue
JIRA Agile Documentation
71
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
1.
2.
3.
Ranking an issue alters its relative priority within its current column and swimlane. Ranking your issues helps
you to organise tasks in your product/sprint backlog more effectively.
Rankings allow you to prioritise issues at a more granular level than , as rankings can help issue priorities in JIRA
you to determine whether a single issue is more important/urgent than another single issue. For example, you
may have two separate issues which both have a priority of 'Major'. UsingJIRA Agile ranking, you can assign
one of the issues a higher ranking than the other.
Plan mode is only available for . Scrum boards
To rank an issue in Plan mode:
Click the link's down-arrow in the top navigation bar, then select your preferred board from the Agile
resulting dropdown menu.
Click to go to . Plan Plan mode
Rank an issue by dragging and dropping it to a higher or lower position in the backlog (see Screenshot 1
); below
or:
Send multiple issues to the top or bottom of the backlog by selecting them ( or ) Shift>Click Ctrl>Click
and right-clicking (see ). Screenshot 2 below
To rank an issue in Work mode:
Click the link's down-arrow in the top navigation bar, then select your preferred board from the Agile
resulting dropdown menu.
Click to go to . Work Work mode
Rank an issue by dragging and dropping it to a higher or lower position within its current column (see Scr
). eenshot 3 below
If an issue has sub-tasks that are in the same column and swimlane as itself, the sub-tasks will be
shown in a group below the issue.
When you rank an issue that has sub-tasks, all of the sub-tasks that are currently grouped with that
issue will be automatically moved with it.
Sub-task issues can only be ranked in relation to their 'sibling' issues.
On this page:
To rank an issue in Plan mode:
To rank an issue in Work mode:
Tips and notes:
Related pages:
Sorting by Rank does not show expected
values
Enabling Ranking
Using Work Mode
Tips and notes:
You can also use to move an issue to the bottom of its current column, or Keyboard Shortcuts 's' + 'b' 's' + 't'
to move it to the top.
Please note:
You can only rank issues if ranking has been enabled see . Enabling Ranking
You can only rank issues if you have the 'Schedule Issue' for the issue you want to move permission
higher or lower on your board.
Screenshot 1: Dragging and Dropping an Issue in the Backlog (in ) Plan mode
JIRA Agile Documentation
72
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Screenshot 2: Right-clicking select Issues to send them to the Top/Bottom of the Backlog (in ) Plan mode
Screenshot 3: Dragging and Dropping an Issue within a Column (in ) Work mode
Flagging an Issue
You can flag an issue to indicate that it's important. Flagged issues (cards) are displayed in yellow (in both Work
mode and Plan mode), with the "flag" icon replacing the Priority icon:
JIRA Agile Documentation
73
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
1.
2.
3.
On this page:
Flagging or unflagging an issue
Related pages:
Using Plan Mode
Using Work Mode
Editing an Issue
JIRA Agile - JIRA Configuration
Transitioning an Issue
JIRA map to columns on a board. statuses workflow
To configure these mappings, see . Configuring Columns
To transition an issue to a different JIRA workflow status on a board:
Click the link's down-arrow in the top navigation bar, then select your preferred board from the Agile
resulting dropdown menu.
In ' ' mode, transition an issue (or issues) by dragging and dropping the issue from one column to Work
another (see below). Screenshot 1
Use <Ctrl> or <Shift> to select multiple issues.
It is currently not possible to transition multiple issues by dragging them to another column. It is
possible to move multiple issues within the same column.
When you start dragging an issue, you can only transition the issue to columns whose background
turns blue. When the issue is hovered over the target column, the blue background turns green.
If the target column is associated with more than one status then, when the issue is hovered over
that column, each status will appear as a separate section with a dashed outline (see Screenshot 2
below). Complete the transition to the appropriate status by dropping the issue onto the section of
the column.
If a dialog box opens for your workflow transition status, you must complete all mandatory fields (indicated
by a red asterisk) before submitting the form.
JIRA Agile Documentation
74
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
You can also transition an issue via if you prefer. Keyboard Shortcuts
Related pages:
Using Work Mode
Configuring Columns
Using JIRA Agile
Simplified Workflow
Please note:
To map JIRA to columns in a board, see . statuses workflow Configuring Columns
You can only transition an issue if you have to move that issue to the permission status in the JIRA
to which the column is mapped. workflow
JIRA Agilewill respect your JIRA worklow configuration and will trigger all your JIRA workflow validations,
conditions, functions and notifications on the . (See .) transitions Configuring Workflow
Unlike the , the board currently does not auto-assign issues to you. Task Board
Once all the sub-tasks of an issue have been completed, it's time to resolve the issue itself. So when you
move the last sub-task to the 'Done' column,JIRA Agile will prompt you to move the parent issue too. If
you resolved the sub-tasks in native JIRA instead, a button will be displayed on the parent issue the next
time you visit Work mode.
Screenshot 1: Dragging and Dropping an Issue to Another Column
Screenshot 2: Dragging and Dropping an Issue to a Column with Multiple Statuses
JIRA Agile Documentation
75
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Working with Epics
An captures a large body of work. It is essentially a large that can be broken down into a number epic user story
of smaller stories. It may take several to complete an epic. sprints
An epic can span more than one project, if multiple projects are to which the epic belongs. included in the board
Epics only apply to . Scrum boards
Go to to see a list of epics at the left of the screen. Drag-and-drop epics to re-order them. Click an Plan mode
epic's name to view all the issues belonging to that epic, across all sprints:
In this chapter:
Creating an Epic
Editing or Renaming an Epic
Adding an Issue to an Epic
Removing an Issue from an Epic
Completing an Epic
Related pages:
Using Plan Mode
Viewing the Epic Report
Migrating Epics
Screenshot: viewing an epic in Plan mode
JIRA Agile Documentation
76
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
You can also view an epic issue in JIRA to see a list of the stories (issues) it contains:
Screenshot: viewing an epic in JIRA
You can also use the JQL field to search for an epic's issues see the JIRA documentati Epic Link JQL
on for details.
Creating an Epic
An captures a large body of work. It is essentially a large that can be broken down into a number epic user story
of smaller stories. It may take several to complete an epic. sprints
In JIRA Agile, an epic is simply an issue of type "Epic", which has a name (e.g. "My Epic") with which other
issues can be associated (linked).
This page only applies to . Scrum boards
JIRA Agile Documentation
77
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
7.
8.
9.
Related pages:
Creating an Issue
Adding an Issue to an Epic
Editing or Renaming an Epic
Using Plan Mode
Screenshot 1: the EPICS panel (click to enlarge)
Screenshot 2: creating an issue of type "Epic" (click to enlarge)
JIRA Agile Documentation
78
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
Related pages:
Creating an Issue
Adding an Issue to a Sprint
Editing or Renaming a Sprint
Ranking an Issue
Starting a Sprint
Ending a Sprint
Using Plan Mode
Completing an Epic
An captures a large body of work. It is essentially a large that can be broken down into a number epic user story
of smaller stories. It may take several to complete an epic. sprints
In JIRA Agile, an epic is simply an issue of type "Epic", which has a name (e.g. "My New Feature") with which
other issues can be associated (linked).
Typically, once all of an epic's issues have been completed, you will want to complete the epic. However, you
can complete an epic even if some of its issues are incomplete.
Please note:
This page only applies to . Scrum boards
Completing an epic
Please note:
You will need to have the "Edit Issue" in the project to which the epic belongs. permission
To complete an epic,
JIRA Agile Documentation
83
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
1.
2.
3.
4.
Log in to JIRA.
Click the link's down-arrow in the top navigation bar, then select your preferred board from the Agile
resulting dropdown menu.
Your board will be displayed. Click . Plan
If the panel is not shown at the left of the screen, select . Epics Tools > Show Epic Panel
In the panel, hover over the epic you wish to rename, click the drop-down that appears, and select Epics
(see below). Mark as done Screenshot 1 This will set the epic's field (see Epic Status JIRA Agile - JIRA
) to "Done", but will not affect the epic's workflow or its field Configuration Status , and none of the epic's
issues will be affected.
Screenshot 1: completing an epic
On this page:
Completing an epic
Re-opening an epic
Related pages:
Creating an Epic
Adding an Issue to an Epic
Transitioning an Issue
Viewing the Epic Report
JIRA Agile - JIRA Configuration
Re-opening an epic
Out of the box, there is no way to re-open an epic. However, you can re-open an epic by following the steps
below.
Please note:
You will need to have the "Edit Issue" in the project to which the epic belongs. permission
You will need to have the "JIRA Administrator" . global permission
To re-open an epic,
Add the field (see ) to the and screens of your Epic Status JIRA Agile - JIRA Configuration View Edit
project (see ). custom field context
View the epic issue in JIRA
Edit the epic issue and set to either " " or " ". Epic Status To Do In Progress
(optional) Undo step 1.
You can also use JQL to search for a sprint's issues, e.g. search by sprint name:
sprint = "February 1"
For details, see the JIRA documentation on the field, and the and JQL sprint openSprints() closedSprin
functions. ts()
In this chapter:
Creating a Sprint
Editing or Renaming a Sprint
Adding an Issue to a Sprint
Removing an Issue from a
Sprint
Starting a Sprint
Ending a Sprint
Deleting a Sprint
Related pages:
Using Plan Mode
Viewing the Sprint Report
Viewing the Burndown Chart
Viewing the Control Chart
Viewing the Velocity Chart
Creating a Sprint
A also known as an is a short (ideally two to four week) period in which the development sprint iteration
team implements and delivers a discrete product increment, e.g. a working milestone version.
You may want to create multiple , allowing you to plan several iterations ahead. sprints
This page only applies to that have enabled. Scrum boards Ranking
Note that you can only create a new sprint if you have the 'Administer Projects' in all projects permission
included in this board's backlog.
If you would like to have more than one sprint at a time, please enable 'Parallel Sprints' in . active Labs
Note that a sprint is visible on all boards that contain issues belonging to the sprint.
Related pages:
Creating an Issue
Ranking an Issue
Creating a Sprint
Starting a Sprint
Ending a Sprint
Using Plan Mode
Related pages:
Creating an Issue
Adding an Issue to a Sprint
Editing or Renaming a Sprint
Ranking an Issue
Starting a Sprint
Ending a Sprint
Using Plan Mode
Starting a Sprint
Once you have chosen which issues are to be included in your next sprint, you are ready to start the sprint.
This page only applies to . Scrum boards
Please note, you must have the Edit Issues for a project to start a sprint in that project. permission
To start a Sprint:
Log in to JIRA.
Click the link's down-arrow in the top navigation bar, then select your preferred board from the Agile
resulting dropdown menu.
Your board will be displayed.
Click . Plan
Make sure the sprint footer (the grey horizontal marker) is positioned below the issues you want to include
in your upcoming sprint. Drag it up or down, or drag issues up from the backlog, as needed.
Click . Start Sprint
JIRA Agile Documentation
89
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
6.
7.
1.
2.
3.
4.
5.
6.
7.
Disabled 'Start Sprint' link?
You can only start a sprint if there is no active sprint. While a sprint is active in Work mode, you
can still plan subsequent sprints in Plan mode, but you won't be able to start one until the active
sprint is . (You can, however, an issue in Plan mode onto the active completed drag and drop
sprint.)
You will need to have the JIRA 'Administer Projects' in the project(s) whose issues are permission
to be included in the new sprint.
You will need to have on your board. enabled ranking
If you do not have an applied to an issue, you will receive a warning when starting estimation statistic
the sprint (unless you are using Issue Count, as this is calculated automatically).
You will be prompted to enter a sprint name and to select the and for the sprint. Start Date End Date
You will be taken to , where your newly started sprint will now be shown. Work mode
Related pages:
Using Plan Mode
Creating a Sprint
Adding an Issue to a Sprint
Editing or Renaming a Sprint
Ending a Sprint
Viewing the Sprint Report
Screenshot: a board in 'Plan' mode starting a sprint (click to enlarge)
Ending a Sprint
This page only applies to . If you are using a , please see Scrum boards Kanban board Releasing a Version
. (Kanban)
On the final day of the sprint the team will complete the sprint this will usually occur immediately prior to the
sprint demo and retrospective. Any issues not completed at the end of the sprint will be moved to the next
planned sprint, as they did not meet the team's definition of "Done". If you do not have a next planned sprint,
they will be returned to the backlog.
To end the active sprint,
Login to JIRA.
Click the link's down-arrow in the top navigation bar, then select your preferred board from the Agile
resulting dropdown menu.
Click . Work
Click the dropdown next to the sprint name to display a dialog box (see below). Screenshot 1
If you wish, edit the Sprint Name, Start Date or End Date.
Click the button. Complete Sprint
You will need to have the JIRA 'Project Administrator' in the project(s) whose issues are permission
included in the sprint.
When you try to close a sprint, and you have parent issues not Done but all sub-tasks are Done, or
visa-versa, you will be prompted to make the parent Done before continuing. For issues to be interpreted
as 'Done' on your Scrum board their status needs to be to that column, so if you're receiving mapped
errors for parents or sub-tasks that you believe are in fact Done, ensure that they are mapped correctly.
You will be taken to the . Your issues will move out of . Any incomplete issues Sprint Report Work mode
will move back into the backlog and will be visible in . Plan mode
JIRA Agile Documentation
90
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
Related pages:
Viewing the Sprint Report
Managing Versions
Note:
Because Scrum teams usually track completed issues by version rather than by sprint, your issues will
not be marked with the date the sprint was closed.
Once a sprint is closed, you cannot re-open it. If you need to view the contents of the sprint again, you
can select that sprint in the . Sprint Report
You can find issues belonging to closed sprints by using the function. For details, all closedSprints()
please see the JIRA documentation. JQL
Screenshot 1: Completing a Sprint
Deleting a Sprint
This page only applies to . Scrum boards
Note that you can only delete a sprint if you have the 'Administer Projects' in all projects included permission
in this board.
Planning a Version
This page only applies to . Scrum boards
A is a set of features and fixes released together as a single update to your product. Assigning issues to version
helps you plan the order in which new features ( ) for your product will be released to your versions stories
customers.
InJIRA Agile you can view your issues according to which version they belong to, and drag-and-drop issues into
the relevant version(s). This helps you plan your upcoming versions, which may span multiple . sprints
Go to and click at the left of the screen (or select ). Plan mode VERSIONS Tools > Show Version Panel
A list of versions will be displayed at the left of the screen. Click a version's name to view all the issues
belonging to that version, across all sprints.
In this chapter:
Creating a Version
Adding an Issue to a Version
Removing an Issue from a
Version
Related pages:
Using Plan Mode
Viewing the Version Report
Releasing a Version (Kanban)
Screenshot: viewing versions in Plan mode
JIRA Agile Documentation
92
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
7.
8.
The blue horizontal bar indicates progress towards completing the work estimated for the version. Note that
this bar is only shown if the version's issues have been . estimated
A JIRA Agile version is the same as a JIRA version. You can use the JQL field to search for a fixVersion
version's issues see the JIRA documentation for details. JQL
Creating a Version
A is a set of features and fixes released together as a single update to your product. version
This page only applies to . Scrum boards
You will need to have Project Admin , or JIRA Admin permission global permission
Related pages:
Creating an Issue
Adding an Issue to a Version
Using Plan Mode
Screenshot 1: creating a version (click to enlarge)
JIRA Agile Documentation
93
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
Related pages:
Creating an Issue
Adding an Issue to a Version
Planning a Version
Using Plan Mode
See also:
Managing Versions
Configuring a Board
Configuring a board allows you to edit the mapping of JIRA to columns of a board, as well as workflow statuses
edit the columns, swimlanes, filter and quick filters of a board, and customise the card colours and displayed
issue fields.
Note that only the owner of a board (or a person with the 'JIRA Administrators' ) can modify global permission
its configuration.
Accessing a board's configuration
JIRA Agile Documentation
96
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
To configure a board:
Select > from the top navigation bar. Agile Manage Boards
The screen will be displayed (see Screenshot 1 below). Click the link Manage Boards Configure
corresponding to the board of interest.
The screen will be displayed (see Screenshot 2 below). Select the tab Board Configuration
corresponding to the area of interest ( , , etc). Filter Columns
Alternatively, to quickly get to the Configuration screen for the board you are currently viewing, simply click
the 'cog' icon at the top-right of the screen and select ' ' from the drop-down. Configure
Screenshot 1: the 'Manage Boards' screen.
On this page:
Accessing a board's configuration
Renaming a board
Changing a board's owner
Sharing a board
In this chapter:
Configuring Filters
Enabling Ranking
Configuring Columns
Using JIRA Agile Simplified
Workflow
Configuring Swimlanes
Configuring Quick Filters
Configuring Card Colours
Configuring Estimation and Tracking
Configuring the Issue Detail View
Configuring Working Days
Screenshot 2: the 'Board Configuration' screen 'Filter' tab.
Renaming a board
JIRA Agile Documentation
97
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
1.
2.
1.
2.
3.
To change the name of your board:
Go to the Configuration screen for your board (see ). above
Click the 'pencil' icon (which will appear when you hover) to edit the name of your board. Press the Ent
key when finished. er
Changing a board's owner
A board's is the only person who can change the configuration of a board along with u owner JIRAadministrator
sers. By default, the owner of a board is the person who created it. If you are the owner, or a JIRA administrator,
you can change the owner of a board.
To change the owner of your board:
Go to the Configuration screen for your board (see ). above
Click the 'pencil' icon (which will appear when you hover) to edit the owner of the board. Press the Ent
key when finished. er
Note that you will want to also give the new owner rights to manage the JIRA filter on which the board is
based see the JIRA documentation on . Managing Shared Filters
Sharing a board
A board is available to all users who can view the saved filter on which the board is based. (Note that they will
also need 'Browse' for the project(s) whose issues are shown on the board.) permission
If you wish to share a board with different people, you will need to either edit the saved filter (see the
JIRAdocumentation on ), or choose a different filter (see ). issue filters Configuring Filters
Note that only the owner of the board or an Administrator may modify a board's configuration.
Configuring Filters
Your board's filter is a JIRA (a query) that specifies which issues are included on your board. For issue filter JQL
example, your board may include issues from multiple projects, or from only one project, or from a particular
component of a project.
Note that only the owner of a board (or a person with the 'JIRA Administrators' ) can global permission
configure a board's filter.
Choosing a different Filter for your Board
To choose which filter is associated with your board:
Select > from the top navigation bar, then click the link corresponding Agile Manage Boards Configure
to the board of interest.
Click the tab. Filter
Click the 'pencil' icon (which will appear when you hover over the name of the Saved Filter) to choose a
different filter for your board. Press the ' ' key when finished. Enter
On this page:
Choosing a different Filter for
your Board
Editing a Board's Filter
Adding a Sub-Filter for Work
mode
Related pages:
Configuring a Board
S creenshot 1: the 'Board Configuration' screen 'Filter' tab (click to enlarge).
JIRA Agile Documentation
98
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
1.
2.
3.
1.
2.
3.
Enabling Ranking
Enabling ranking allows you to on a board by drag-and-drop, and to . It also enables rank issues create sprints
JIRA Agile to group sub-tasks together underneath their parent issue.
Enabling Ranking
Select > from the top navigation bar, then click the link corresponding Agile Manage Boards Configure
to the board of interest.
Note that only the owner of a board (or a person with the 'JIRA Administrators' ) can global permission
configure a board.
Click the ' tab. Filter
Click the ' ' button. This will append the following to your filter's query: Add Rank
JIRA Agile Documentation
99
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
3.
1.
2.
3.
ORDER BY Rank ASC
JIRA Agile automatically creates a custom field called , of type (see Rank Global Rank JIRA Agile -
). Please ensure that your JIRA instance contains only one custom field called , JIRA Configuration Rank
and that the field is assigned to the global context (i.e. not to specific issues or projects). Rank
On this page:
Enabling Ranking
Related pages:
Configuring a Board
S creenshot 1: the 'Board Configuration' screen 'Filter' tab, with Ranking currently not enabled (click to
enlarge).
Configuring Columns
In , a board displays vertical columns. By default, each board contains three columns, called 'To Do', Work mode
'In Progress' and 'Done'. You can add, delete, rename or move these columns if you wish. You can also choose
which JIRA status(es) each column is mapped to, and whether any constraints apply to each column. workflow
Note that only the owner of a board (or a person with the 'JIRA Administrators' ) can global permission
configure a board's columns.
Editing Columns
To edit a board's columns:
Select > from the top navigation bar, then click the link corresponding Agile Manage Boards Configure
to the board of interest.
Click the tab. Columns
Edit the columns as described in the following table and the . screenshot (below)
To do the following: Do this:
Add a new column Click the button at the right of the Add Column
page. A new column named ' ' is New Column
added in the 2nd-last column position.
If you are using , then a Simplified Workflow
new status will automatically be created to match
your new column.
JIRA Agile Documentation
100
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
3.
Change the name of a column Click in the name area of the column, modify the
existing name and press . Enter
Delete a column Click the trash-can icon at the top-right of the
column.
Any JIRA that had been workflow statuses
mapped to the deleted column are moved back to
the ' ' column. Unmapped
Move a column Hover over the horizontal 'grid' icon, then
drag the column left or right to its new position.
Wait until other columns have shifted position
before dropping the selected column to its new
position.
On this page:
Editing Columns
Add a new column
Change the name of a
column
Delete a column
Move a column
Mapping Columns to JIRA
Statuses
Map a status to a column
Unmap a status from a
column
Change the column
mappings of a status
Adding a new Status
Deleting a Status
Setting Column Constraints
Enable column contraints
Set a column's 'Min'
constraint
Set a column's 'Max'
constraint
Remove a column's 'Min'
constraint
Remove a column's 'Max'
constraint
Remove constraints for
all columns
Related pages:
Using JIRA Agile Simplified
Workflow
Transitioning an Issue
See the for an example of creating a new column and mapping it to a Tutorial - Adding a Column to a Board
new JIRA status.
Deleting a Status
If your board is using Simplified Workflow:
Select > from the top navigation bar, then click the link corresponding Agile Manage Boards Configure
to the board of interest.
Click the tab. Columns
Drag the status to the column. Unmapped Statuses
Click the delete icon (trash can) for the status you wish to remove.
Note: that you can only delete a status if you have the JIRA ' ' for Project Administrator permission
this board's project.
You can only delete a status if there are no issues that currently have that status.
If any other workflows are using this status then the status will be removed from your workflow, but not
deleted.
If your board is not using , you can only delete a status vis the JIRA administration Simplified Workflow
interface please see the JIRA documentation on . Configuring Workflow
Screenshot 1: the 'Board Configuration' screen ) : ('Columns' tab this board is not using Simplified Workflow
JIRA Agile Documentation
105
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
Screenshot 2: the 'Board Configuration' screen ) ('Columns' tab this board is using Simplified Workflow:
How can I tell if my board is using Simplified Workflow?
Select > from the top navigation bar, then click the link corresponding Agile Manage Boards Configure
to the board of interest.
Click the tab. You will see either: Columns
The following words: (see ) Using Simplified Workflow Screenshot 2 above
or
The button (see ) Simplify workflow Screenshot 1 above
or
The following words: (see explanation below) Simplified Workflow unavailable
Configuring Swimlanes
A swimlane is a horizontal categorisation of issues in on a board. Work mode
You can choose to set up your swimlanes in a variety of ways, as shown in the following table.
Note that only the owner of a board (or a person with the 'JIRA Administrators' ) can global permission
configure a board's swimlanes.
On this page:
Choosing a different type of swimlane
Modifying your Query-based swimlanes
Add a new swimlane
Change the name of a swimlane
Change the JQL of a swimlane
Delete a swimlane
Move a swimlane
Base your swimlanes on... Explanation
Queries One JQL query per swimlane (see ). By default, below
two swimlanes will be created:
Expedite this swimlane is based on the
following JQL query: priority = Blocker
(You can change this column's , and Name JQL D
if you wish. See the JIRA docume escription JQL
ntation for help with your JQL query.)
Everything Else this swimlane is always at
the bottom of the screen, and cannot be deleted.
It acts as a "catch-all" for issues that do not match
the JQL of any of the swimlanes above it, hence it
has no JQL specified.
You may want to create additional swimlanes which
map to other values of your JIRA 'Priority' field, or use
a different field to categorise your swimlanes (see ex
below). amples
Stories One parent issue per swimlane (i.e. each swimlane
contains all of the parent's sub-tasks), with issues
that have no sub-tasks appearing below.
Example : (click to enlarge)
Assignees One assignee per swimlane, with unassigned issues
appearing either above or below the swimlanes (your
choice).
Epics
(inJIRA Agile 6.2.1 and later versions)
(Scrum boards only)
One per swimlane, with issues that don't belong epic
any to epics appearing below the swimlanes.
No Swimlanes
JIRA Agile Documentation
107
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
1.
2.
3.
You can create additional quick filters if you wish; see below. examples
Any additional Quick Filters that you create they will appear as buttons next to the 'Only My Issues' and
'Recently Updated' buttons on the board (see ). Using a Board
Note that only the owner of a board (or a person with the 'JIRA Administrators' ) can global permission
configure a board's Quick Filters.
Some example JQL you might wish to use for your card colours:
Show all issues which belong to a particular component (e.g. 'User Interface'):
project = "Angry Nerds" AND component = "User Interface"
Show all issues which are due in the next 24 hours:
due <= "24h"
Show all issues created by a particular user, e.g.:
reporter = "Jane"
and
reporter = "Bob"
For more details, see the documentation. JQL
JIRA Agile Documentation
113
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Creating a Board
You need a so that you can view and work with issues in JIRA Agile. A board displays issues from one or board
more projects. You can either a board that someone else has created, or create a new board for yourself. use
You can create as many boards as you like.
There are two types of boards:
Scrum boards are for teams that plan their work in . sprints
Kanban boards are for teams that focus on managing and constraining their work-in-progress. Because
work is not planned in advance using discrete time periods or versions, Kanban boards are visible in Wor
but not in . k mode Plan mode
Before you begin, please note that you will need the JIRA before 'Create Shared Objects' global permission
you can create a board. If you don't have this permission you can still create a board, but it will not be visible to
other people as its filter will not be shared.
You can either , or create a completely new one. copy an existing board
Creating a Completely New Board
Log into JIRA.
If you are on the page, simply click either or JIRA Agile Getting Started Create a new board Create
, then select (or create) a project, type the name of your new board and a new project and board
you're done! Otherwise, please continue:
JIRA Agile Documentation
120
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
2.
3.
4.
Select > from the top navigation bar. Agile Manage Boards
Choose at the top-right of the page. Create board
Either:
To create a Scrum board:
Click on the tab (see below). You will be prompted to Select Scrum Presets Screenshot 1
enter the name of your new board, select the project(s) you wish to view, and select what
type of workflow to use ( is recommended). Simplified Workflow
This will create a preconfigured Scrum board containing all the issues in your chosen
project(s). Your Scrum board will have a JIRA filter with the following query:
project = "[YOUR PROJECT(S)]" ORDER BY Rank ASC
or:
To create a Kanban board:
Click on the tab (see below). You will be prompted to Select Kanban Presets Screenshot 1
enter the name of your new board, select the project(s) you wish to view, and select what
type of workflow to use ( is recommended). Simplified Workflow
This will create a preconfigured Kanban board containing all the issues in your chosen
project(s) that do not belong to a released version (see the JIRA documentation on Managin
). Your Kanban board will have a JIRA filter with the following query: g Versions
project = "[YOUR PROJECT(S)]" AND (fixVersion in
unreleasedVersions() OR fixVersion is EMPTY) ORDER BY Rank ASC
or:
To create a Kanban board that is based on a query of your own choosing:
Before you can do this, you must have access to at least one saved JIRA filter (either your own
filter, or one that someone else has shared with you). If you don't, first i create and save a new filter
n JIRA (you may want to see the on and ). documentation issue filters JQL
Click the tab (see below). Advanced Screenshot 2
' ' Select the to be used by this board (see some below). Saved Filter issue filter examples
If a colleague has not shared their saved filter with you, that filter will not be available for
you to choose in this field.
'Shares'shows which groups or projects roles have access to the currently selected saved
filter. Your new board will be available to all users who have access to your chosen filter.
Click the ' ' link if you wish to alter the JIRA filter's query. (You will only be able to Edit Filter
do this if you are the owner of the JIRA filter. If you are not, then the owner's name will be
shown instead of the ' ' link.) Edit Filter
Note that you cannot change the board type after creation (that is, a Scrum board cannot become a Kanban
board, and vice versa).
On this page:
Creating a Completely New
Board
Copying an Existing Board
JIRA Agile Documentation
121
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Related pages:
Using a Board
Configuring a Board
Configuring Filters
Enabling Ranking
Configuring Columns
Using JIRA Agile
Simplified
Workflow
Configuring Swimlanes
Configuring Quick Filters
Configuring Card Colours
Configuring Estimation
and Tracking
Configuring the Issue
Detail View
Configuring Working
Days
Tutorial - Adding a Column to a
Board
Congratulations you have created a new board!
Your new board will be shown. At the top is a link that you may want to send to other people so that they can
use your board.
Next steps:
To learn more about how to use your new board, see . Using a Board
If you wish to make any changes to your new board, see . Configuring a Board
Screenshot 1: Create a new board using Presets
JIRA Agile Documentation
122
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Screenshot 2: Create a new board using the 'Advanced' tab
JIRA Agile Documentation
123
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Some example JQL you might wish to use for your Saved Filter:
Select all issues which are Unscheduled or in an Unreleased Fix Version:
project = GHS AND (fixVersion in unreleasedVersions() or fixVersion is empty
Select all issues you are interested in:
(assignee = currentUser() or reporter = currentUser()) AND (fixVersion in
unreleasedVersions() or fixVersion is empty)
Show all issues that you have participated in and have been updated in the last week. This requires
the . JIRA Toolkit add-on
updatedDate > -7d AND Participants = currentUser()
Select all issues for a team (using a Label custom field named 'Team')
JIRA Agile Documentation
124
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
(team = ateam or team = dreamteam or team = engineroom) AND (fixVersion in
unreleasedVersions() or fixVersion is empty)
Only select my bugs for a bugfix team
project = GHS AND team = bugfix AND issuetype = bug AND (fixVersion in
unreleasedVersions() or fixVersion is empty)
Try to see all issues in the next Fix Version to be fixVersion = earliestUnreleasedVersion(PROJECT KEY)
released:
fixVersion = earliestUnreleasedVersion(PROJECT KEY)
Refer to the JIRA documentation for your detailed reference. JQL
Let your imagination run wild and please comment below with your best JQL suggestions to help us learn what
you are looking for.
Copying an Existing Board
If you would like to create a board that is similar to one you are already using, you can simply create a copy.
Your new board will be based on the same as the original board. You will be the owner of the JIRA issue filter
new board, but not necessarily of the filter, so you may not be able to edit the filter. However, once your new
board is created, you can easily choose a different filter (e.g. to view a different project) see Configuring
. Filters
To copy a board:
Select > from the top navigation bar.. Agile Manage Boards
The screen will be displayed. Click the link corresponding to the board of interest. Manage Boards Copy
Alternatively, to quickly create a copy of the board you are currently viewing, simply select from the Copy To
(cog) menu at the top right of the screen. ols
Next steps:
The configuration screen for your new board will be displayed. If you wish to make any changes, see Conf
. iguring Filters
To start using your new board right away, click at the top of the screen. See . Use board Using a Board
Tutorial - Adding a Column to a Board
This tutorial only applies if you are using not Simplifi
. If you are using , then ed Workflow Simplified Workflow
you can simply use the ' ' button and a Add Column
corresponding new status will be created automatically.
This tutorial will walk you through the process of adding
a new column to your board, and adding a
corresponding JIRA status to your . JIRA workflow
For the purposes of this tutorial, we will add a column
(and status) called 'Quality Testing' but of course you
can substitute this for whatever you need.
JIRA Agile Documentation
125
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
1.
2.
a.
b.
1.
2.
3.
4.
1.
2.
3.
On this page:
1) Create the new JIRA Status
2) Create a new Step in your JIRA
Workflow
3) Create a newcolumn and map it to
the new Status
1) Create the new JIRA Status
Go to the JIRA Administration area.
Create a new status called 'Quality Testing'.
See in the . Defining 'Status' Field Values JIRA Administrator's Guide
2) Create a new Step in your JIRA Workflow
Go to the JIRA Administration area.
For each JIRA workflow that is associated with issue types that are used by projects on your board,
Edit the JIRA workflow(s).
Add a new step called 'Quality Testing'. In the ' ' field, select 'Quality Testing'. Linked Status
See in the . Configuring Workflow JIRA Administrator's Guide
3) Create a newcolumn and map it to the new Status
Go to your JIRA Agile board and click ' '. Configure
Click the ' ' tab, then click ' '. A new column named 'New Column' will be added in Columns Add Column
the 2nd-last column position. (You can drag it into a different position if you wish.)
Click the name ' ' and rename it to ' '. New Column Quality Testing
In the ' ' column at the left of the screen, locate the 'Quality Testing' status and drag Unmapped Statuses
it to your new 'Quality Testing' column.
See . Configuring Columns
Planning work
What is a backlog?
For the purpose of this article, a backlog is the list of tasks which are yet to be allocated for completion. Any
JIRA Agile Documentation
129
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
7.
large project will end up with lots of things people want; as a team you can useJIRA Agile to manage this long
list of tasks by ranking, prioritising, and scheduling the work.
In this guide, we are viewing issues on aJIRA Agile board. to this board from anywhere in JIRA by Navigate
clicking the ' ' drop down and selecting your preferred board. Agile
My backlog has thousands of issues can JIRA Agile help?
Yes, but you need to be realistic about what your team can achieve. Backlogs are all about priorities: do the
most important things first. The idea of a backlog is to have a large pool from which to draw issues and plan
work in advance only over the short term don't schedule all your thousands of issues out and plan work for
the next several years! You'll be setting yourself up for failure. Instead, plan only a few versions in advance, over
several weeks or a few months at the most. Your backlog will still be waiting for you when you finish the short
term work.
Organising with Filters
JIRA Agile will help you by allowing you to filter options. So for instance you can filter out all the issues in your
backlog which are not high priority. You may also want to filter on things such as cards with a high business
value.
Managing backlogs is also a good data entry point as well as at the planning stage. Ensure you ask the right
questions of the users who create issues, so you can quickly find the important issue and make sure you flag up
the issues which are most important. Linking duplicate and similar issues as you find them will also help, as you
can check when closing issue if you have resolved other issues in your back log.
You will most likely want to drill down into the backlog so important issues are more prominent. You can drill
down into this backlog from theJIRA Agile board using your board's (and, optionally, ). Filter Quick Filters
Your board is based on a JIRA . This filter can include issues from multiple JIRA projects. issue filter
At the top of the board in large text is the name of your board; below this are a number of links allow you
to select a Quick Filter (you may see 'Only My Issues' or 'Recently Updated' there). Quick Filters are
useful to change the issues you see -- you can use a Quick Filter to only show issues of a certain priority,
reported by a certain user, or other specifications.
Select from the drop down. Tools > Configure
Click the tab. Quick Filters
A Dialog will appear, which allows you to type in a name and JQL query for your new Quick Filter.
Pick some specifications, and click . Then click . Add Use board
Your board will now show a sub-set of your backlog based on the Quick Filter you have set.
Organising by Ranking
JIRA Agile allows you to set up rankings for your issues to help you organise tasks in your product/sprint backlog
more effectively. Rankings allow you to prioritise issues at a more granular level than issue priorities in JIRA, as
rankings are a dynamic number meaning, there is a number 1 issue, a number 2 issue....a number 335 issue,
and so on to the end of your backlog. This is helpful for both short and long term planning, and brings important
issues to the top of your backlog.
Once you have ranking set up, just grab a card (click on the left of the issue and hold down) and drag it up or
down so it is above or below the other issues you see. The 'rank' number will update automatically.
For information on how to set up a ranking for your board, please see . Enabling Ranking
Organising using Sprints
You can use the sprint marker in to help you see how much work can be assigned to a particular Plan mode spri
. You can estimate your work in Story Points, hours, or any other numeric field of your choice see nt Configuri
. ng Estimation and Tracking
You will typically want to assign issues from your backlog to a sprint based on issue ranking and your team's
velocity (work capacity per sprint).
Filters can only search on the data you have. If you don't make good use of the priority fields or add
things in, like business value, you can't pull them out with a filter or a search.
JIRA Agile Documentation
130
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
The sprint marker will display as a blue bar across the middle of your backlog.
Screenshot: a Scrum board in 'Plan' mode (click to enlarge)
In Plan mode you can:
Prioritise the Backlog Create issues for your backlog, rank and estimate them, and drag-and-drop to
add them to a sprint.
Right-click selected issues to add them to a sprint, send them to the top/bottom of the backlog, export
them to Excel, view them in the JIRA , or perform . Issue Navigator Bulk Operations
Estimate Stories You can use the 'J' and 'K' keys to move through issues in the backlog and get
details on the right-hand side of the screen. Plug in your estimates or as you go. story points
Note that, by default, the Story Points field is only available to issues of type 'Story' or 'Epic' you can
change this as described in . JIRA Agile - JIRA Configuration
Create Sub-Tasks To break a (issue) down into implementable chunks, go to the sub-task tab story
(click the folder icon) to view and create sub-tasks.
Organise via Epics Group related stories into an . Click to view the Epics panel, where epic EPICS
you can create epics, drag-and-drop issues into epics, and filter by epics.
Plan Versions Assign issues to upcoming . Click to view the Versions panel, versions VERSIONS
where you can create and edit versions, assign issues to versions via drag-and-drop, and filter by
versions.
Plan, and Plan Again When you're happy with the stories for the iteration, and the stories start a sprint
will move into . While a sprint is active in Work mode, you can still plan subsequent iterations Work mode
in Plan mode (click ), but you won't be able to start them until the active iteration is . Add Sprint completed
(You can, however, drag and drop an issue in Plan mode onto the active sprint.) Note that you can only
start (or complete) a sprint if you have 'Administer Projects' for all projects that match the permission
board's . filter
An issue will only be visible in Plan mode if:
the issue matches the board's Saved Filter (see ); and Configuring Filters
the issue's status maps to one of the board's (but not the ' column). columns 'Done
So how do Kanban teams use versions?
Don't forget that by pressing "?" you can get a list of . A little time invested here will keyboard shortcuts
save you hours of effort.
JIRA Agile Documentation
131
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
The concept of allocating cards to planned sprints or versions is Scrum-specific. Kanban teams use an entirely
different methodology: they triage the cards in their backlog and then action them according to priority. As soon
as there are enough completed tasks to constitute significant value, a version is created and released.
Estimating work
How long will a job take?
Even the best engineers have great difficulty . There are a huge number of variables predicting the future
involved in predicting how long a job will take; some of the big ones are:
Who will do the task?
How difficult will it be to achieve sign-off on the task?
Is the code base buggy?
With all these unknown elements, how can you possibly predict how long a project will take? Even ball-park
estimates are risky on a project of any real size.
What the charts should provide a good team lead
The charts allow you to learn from your previous encounters. Rather than comparing apples with pears, or Bob's
estimate for how long Bill will take to complete a task, we can use the estimates from our completed tasks to
guess the likelihood of our remaining estimates being correct.
From the charts you can ascertain a teams' "velocity" that is, the speed at which the team is able to complete
the tasks estimated in units of difficulty (hours/complexity/score out of 10). Once you know a team's velocity you
can then calculate, based on the current team performance, how long the remaining tasks should take to
complete.JIRA Agile helps this with by providing a chart.
Understanding the functionality of theJIRA Agile Charts
For all the nitty gritty details about accessing the JIRA Agile charts, see (or Using Report Mode Using the
for classic charts). Classic Chart Board
Charts in action and how to explain them to your client
Screenshot: Burndown Chart (click to enlarge)
JIRA Agile Documentation
132
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Click to highlight days when your team won't be working. Non Working Days
This graph looks fairly cool and might impress someone on a first glance, but you do need to be able to explain it
or what's the point?
The is the amount of work remaining. Note that it can be quite confusing if you are using hours as your grey line
Estimation Statistic, as most people would expect 1 hour to map to 1 hour of development time, right? Wrong, its
an estimate of an hours work, so this could be 20 minutes or 20 days in development time. Best to think of these
units in terms of velocity points and use the velocity calculation to estimate the time they take. Across the bottom
is calendar time. If you read the grey line therefore, you should be able to see the progress of the project, when
all the remaining tasks are completed the will hit the x-axis. grey line
The is following the estimates which are in approximate time unit values (hours) where the project will red line
come in, this is where you want to be and not a line to rely on for meeting your completion date.
The velocity can be estimated as the average, over several recent sprints, of the sum of the estimates for the
amount of work completed by a team per sprint so in the chart above, the velocity = (37 + 47 + 50 +57) / 4 =
48. A team's recent velocity can be useful in helping to predict how much work can be completed by the team in
a future sprint.
This is where it gets pretty cool, you can actually build some real credibility for your estimates if the levels out as
it shows if your team is consistently producing the same results.
The velocity chart will show you on a daily basis if the project is slipping or not. You can consider changing your
resource if you need to alter this but don't forget that adding more people to a project won't give a proportional
increase in the velocity points, that's a bug in people not JIRA Agile, so no bugs filed for that please.
Assumptions and managing expectations
The charts you have are still only going to give you projections. You should use them to illustrate your point and
show reasoning, not to set unrealistic expectations. You also need to communicate that your projections are
based on assumptions such as:
The team will maintain the same engineers.
Estimates were made by the same people hopefully the same team thats working on the project.
You are not flogging your team to death your development is running at a steady pace 7-8 hours
development per developer per day.
You are completing jobs fully. For instance you are building up documentation and testing as you go
along, not building up a mass of hidden, incomplete tasks.
Team motivation remains contant, hopefully with good morale.
The error in your estimates is constant.
Of course you may have made other assumptions as well, and these should also be factored in when setting
expectations.
Estimations
JIRA Agile Documentation
134
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Estimating is still important, and the following link may help with that part of the process:
http://www.slideshare.net/pcalcado/agile-estimation-and-planning
A good Agile coach is also recommended.
Using the JIRA Agile Gadgets
The pages in this chapter provide information about the JIRA Agile gadgets:
Using the Sprint Burndown Gadget The Sprint Burndown Gadget displays a series of line graphs showing the
burndown for a given sprint.
Using the Days Remaining in Sprint Gadget You can use the Days Remaining in Sprint gadget to see how
many working days you have before the current sprint ends. You can add a number of these gadgets to your
dashboard, tracking different boards.
Using the Wallboard Gadget The Wallboard Gadget displays a specified board on your Wallboard (or
dashboard). You need to install the JIRA Wallboards Add-on to use the Wallboard Gadget.
Using the Agile Classic Gadget The Agile Classic Gadget allows you to view summaries of information from
your projects directly on your JIRA dashboard. You can monitor the progress of versions, view charts and access
common pages via the Agile Classic gadget.
Using the Agile Classic Card View Gadget You can use the Agile Classic Card View gadget to display a JIRA
issue on your dashboard or on a Confluence page, in the format of a GreenHopper card. The gadget displays a single
card at a time. You can configure the gadget to offer only one issue or to offer a series of issues from a given project.
If you choose to offer a series of issues, the gadget will display 'next' and 'previous' arrows that people can click to
move from one issue to the next.
Using the Agile Classic Cumulative Flow Chart Gadget The Agile Classic Cumulative Flow Chart gadget
displays an agile cumulative flow diagram on your JIRA dashboard.
Using the Agile Classic Days Remaining Gadget You can use the Agile Classic Days Remaining gadget to
see how long you have before the next release is due. The gadget displays the number of days before a given
version of your project is due to be released. You can add a number of these gadgets to your dashboard, tracking
different projects and versions.
Using the Agile Classic Hour Burndown Chart Gadget The Agile Classic Hour Burndown Chart gadget
displays a series of line graphs showing the burndown for a given version.
Using the Agile Classic Project Progress Gadget The Agile Classic Project Progress Gadget displays a
colour-coded bar graph showing a concise summary of the number of issues in each column of your Task Board.
Using the Agile Classic Statistics Burndown Chart Gadget The Agile Classic Statistics Burndown Chart
Gadget displays a series of line graphs showing the burndown for a given version.
Using the Agile Classic Task Board Gadget The Agile Classic Task Board gadget displays a column of the
Classic Task Board for a specified version of a project. This gadget is only for use on the JIRA Wallboard.
Using the Sprint Health Gadget The Sprint Health Gadget displays a colour-coded bar graph showing a
concise summary of the issues in a specified sprint. The gadget also displays other handy information about the
progress of the sprint and participants in the sprint.
Related pages:
Customising the JIRA
Dashboard
The big list of Atlassian gadgets
Using the Sprint Burndown Gadget
The displays a series of line graphs showing the burndown for a given . Sprint Burndown Gadget sprint
You can configure this gadget so that it always automatically displays the current sprint you don't have to
reconfigure it every time you start a new sprint.
This gadget is -capable Wallboard
JIRA Agile Documentation
135
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
On this page:
Adding theJIRA Agile Sprint
Burndown gadget to your JIRA
dashboard
Related pages:
Viewing the Burndown Chart
Configuring Working Days
Customising the JIRA
Dashboard
The big list of Atlassian gadgets
Screenshot: The Agile Sprint Burndown gadget
Please note:
The vertical axis represents your configured . Estimation Statistic
The gadget will only display sprints that have not been . completed
Adding theJIRA Agile Sprint Burndown gadget to your JIRA dashboard
Tip: You can add theJIRA Agile Sprint Burndown gadget to your dashboard multiple times, if you wish to
track multiple boards.
To add the JIRA Agile Sprint Burndown Gadget to your JIRA dashboard,
Log into JIRA or navigate to your dashboard, if you are already logged in.
Click the link in the top right. The screen will appear. Add Gadget Gadget Directory
Find the in the list of gadgets and click . JIRA Agile Sprint Burndown Gadget Add it now
Click the button at the bottom right. Finished
The Sprint Burndown gadget will display on your dashboard. Enter the following setup details JIRA Agile
for your gadget:
Board the for which you want to display a burndown chart. Scrum board
Sprint the sprint for which you want to display a burndown chart.
Select to display the sprint that's currently in progress (or the next Next Release Due (auto)
sprint to be started, if none are in progress)
Refresh Interval choose how often the data in the gadget will refresh.
Click the button. TheJIRA Agile Sprint Burndown gadget will display on your dashboard. Save
Tip: You can change the setup details later by selecting from the cog drop-down which appears when Edit
JIRA Agile Documentation
136
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
you hover over the top right corner of the displayed gadget.
Screenshot: The JIRA Agile Days Remaining in Sprint gadget showing number of days before the current sprint
ends
Adding the JIRA Agile Days Remaining in Sprint Gadget to your JIRA Dashboard
You can add a number of Days Remaining in Sprint gadgets to your dashboard, if you wish Tip: JIRA Agile
to track more than one board.
To add the Days Remaining gadget to your JIRA dashboard, JIRA Agile
Log in to JIRA, or go to your dashboard if you are already logged in.
Click the link in the top right. The screen will appear. Add Gadget Gadget Directory
Find the in Sprint gadget in the list of gadgets and click . JIRA Agile Days Remaining Add it Now
Click the button at the bottom right. Finished
The Days Remaining in Sprint gadget will appear on your dashboard. Enter the following setup JIRA Agile
details for your gadget:
Board the in which you are interested. Scrum board
Sprint the sprint for which you want to display a burndown chart.
Select to display the sprint that's currently in progress (or the next Next Release Due (auto)
JIRA Agile Documentation
137
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
5.
6.
1.
2.
3.
4.
5.
6.
1.
2.
sprint to be started, if none are in progress)
Refresh Interval choose how often the data in the gadget will refresh.
Click the button. TheJIRA Agile Days Remaining in Sprint gadget will now show the details for the Save
chosen board:
Tip: You can change the setup details later by selecting from the cog drop-down which appears when Edit
youhover over the top right corner of the displayed gadget.
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
On this page:
Adding the Agile Classic gadget
to your JIRA dashboard
Configuring the Agile Classic
Gadget to display Cross-Project
Burndown Charts
Known Issues
Related pages:
Customising the JIRA
Dashboard
The big list of Atlassian gadgets
You can use the gadget to see how long you have before the next release is Agile Classic Days Remaining
due. The gadget displays the number of days before a given version of your project is due to be released. You
can add a number of these gadgets to your dashboard, tracking different projects and versions.
This gadget is -capable Wallboard
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
On this page:
Adding the Agile Classic Days
Remaining gadget to your JIRA
Dashboard
Related pages:
Customising the JIRA Dashboard
The big list of Atlassian gadgets
Screenshot: The Agile Classic Days Remaining gadget showing number of days before the next release
Screenshot: The Agile Classic Days Remaining gadget showing a selected version and details of the master
version too
JIRA Agile Documentation
145
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
Adding the Agile Classic Days Remaining gadget to your JIRA Dashboard
You can add a number of Agile Classic Days Remaining gadgets to your dashboard, if you wish to track Tip:
more than one project or version.
To add the Agile Classic Days Remaining gadget to your JIRA dashboard:
Log in to JIRA, or go to your dashboard if you are already logged in.
Click the link in the top right. The Gadget Directory screen will appear. Add Gadget
Find the gadget in the list of gadgets and click . Agile Classic Days Remaining Add it Now
Click the button at the bottom right. Finished
The Agile Classic Days Remaining gadget will appear on your dashboard. Enter the following setup
details for your gadget:
Project Select the JIRA project that you want this gadget to track.
Display Parent Details Select if you want the gadget to display the details about the parent Yes
version of the selected version, as well as the number of days left for the selected version. The
gadget will show the following details for the parent version: Version number, release date and
number of days left. See screenshot 2 . above
Refresh Interval Select the time interval to determine how often the data in the gadget will be
refreshed.
Click the button. The Agile Classic Days Remaining gadget will now show the details for the chosen Save
project:
If there are one or more versions in the project that are awaiting release, the gadget will by default
display the number of days between now and the date of the next release. See screenshot 1 above
.
If the project has no versions to be released, such as a project in which all its versions have been
released or one in which no versions were created, the gadget will display a message like this: <pr
. oject name> has no unreleased versions
If the project has one or more versions to be released, but none of them have a future release
date, you will see a dropdown list of unreleased versions. However, you will not be able to select
any of them because they have no future release dates.
On this page:
Planning Board Navigation
Bar
Planning Board Issues
Planning Board Statistics
Column
JIRA Agile Documentation
153
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
7.
8.
In this chapter:
Using Classic Planning Board
Modes
Using Classic Planning Board
Views
Using Statistical Markers to
Group Issues
Working with Epics in JIRA Agile
Classic
Creating an Issue in JIRA Agile
Classic
Scheduling and Assigning
Issues in JIRA Agile Classic
Ranking Issues in JIRA Agile
Classic
Flagging an Issue in JIRA Agile
Classic
Searching for Issues on a
Classic Board
Using Contexts to Filter and
Highlight Issues
Printing Issues in Card Form
Modfying Multiple ('Bulk') Issues
Related pages:
Administrators should also see
. Adding a Version
On this page:
Project Overview
Version
Component
Assignee
Project Overview
The mode will display of the issues in your product backlog. Your product backlog Project Overview all
The content of the Statistics Column will differ depending on the viewing mode selected. For example,
when 'Version' mode is selected (as shown in the image above), the , , and Parent Start Date End Date
fields will be shown, and the button will appear at the top of the column. You can Release Date Add
read more about about viewing modes in . Using Classic Planning Board Modes
JIRA Agile Documentation
159
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
consists of all issues assigned to your project that are not yet scheduled, or are associated with at least one
unreleased JIRA fix version.
The summary box in the right-hand column will show the overall of your product backlog. statistics
Screenshot: Summary box in Project Overview view mode
The Project Overview mode is ideal for ranking issues, as you can view your entire product backlog at once
and change the rankings simply by dragging and dropping cards. Read more in Ranking Issues in JIRA Agile
. Classic
If there are too many issues displayed on your Planning Board, you can filter them using 'contexts'. Tip:
Read more about using contexts in . Using Contexts to Filter and Highlight Issues
Version
The mode will display all of the issues for your project, grouped by the (for Version unreleased versions
details see the JIRA documentation on . Each issue will be grouped in the version that they Managing Versions
are assigned to be fixed in (i.e. 'Fix For Version' in JIRA). Issues in released versions are not shown in this
view.
The right-hand column will have a box for each unreleased JIRA version in your project, as well as an
'Unscheduled' box for all issues not associated with a version.
Simply click on one of these boxes or select the version from the version dropdown (next to the ' ' View
dropdown) to view all issues associated with that version.
Screenshot: Version box in Project Overview view mode
Click here for a detailed description of the right-hand column.
JIRA Agile Documentation
160
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
The version name is shown in the header of the version box and the information about the version is shown in
the main body of the box.
The 'Version' mode is ideal for scheduling issues, as you can easily move cards between versions by dragging
and dropping them onto the version boxes. Read more about scheduling issues in Scheduling and Assigning
. Issues in JIRA Agile Classic
Component
The mode will display all of the issues for your project, grouped by the (for details see Component components
the JIRA documentation on ). Within your chosen component, you can further categorise Defining a Component
the issues by Version: use the sub-drop-down that will appear next to the . View Mode dropdown
The right-hand column will have a box for component in your project, as well as an 'Unknown' box for all issues
not associated with a component.
Simply click on one of these boxes or select the component from the component dropdown (next to the dr View
opdown) to view all issues associated with that component on the Planning Board.
Screenshot: Component box in Project Overview view mode
Click here for a detailed description of the right-hand column.
JIRA Agile Documentation
161
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
The component name is shown in the header of the component box and the information about the component
is shown in the main body of the box.
The Component mode is ideal for monitoring the progression of your components.
Assignee
The mode will display all of the issues for your project, grouped by the assignee. You can further Assignee
categorise the assignee's issues by Version, by using the sub-drop-down that will appear next to the View
. Mode dropdown
The right-hand column will have a box for each assignable user (i.e. user with the 'Assignable User' permission
) in your project, as well as an 'Unassigned' box for all issues not assigned to a user.
Simply click on one of these boxes or select the assignee from the assignee dropdown (next to the dropd View
own) to view all issues associated with that assignee on the Planning Board.
Screenshot: Assignee box in Project Overview view mode
Click here for a detailed description of the right-hand column.
JIRA Agile Documentation
162
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
The assignee name is shown in the header of the assignee box and the information about the assignee is
shown in the main body of the box.
The Assignee mode is ideal for monitoring the workload of your users.
If your list of Assignees is too long, you may want to limit the number of users who have the JIRA
for your project. An easy way to do this is to use . 'Assignable User'permission Project Roles
Using Classic Planning Board Views
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
You can view an issue on the Classic Planning Board and Classic Task Board in three different ways, called
'Views':
Summaries view shows a summary card for each issue
Cards view shows a detailed card for each issue
List view shows each issue as a row in a table
Your project administrator can configure the information that is displayed for an issue in each of these views.
See for more information. Configuring your Card Styles
You can also change the viewing ' ' of the Classic Planning Board to view issues categorised by Tip mode
project, version, component or assignee. See for more information. Using Classic Planning Board Modes
To change your Classic Planning Board view,
Log into JIRA.
Select > in the top navigation bar. Then select from the Agile Classic Classic Planning Board
drop-down below the project name.
Click the ' ' menu and click the desired issues view from the dropdown menu. The following issue Views
Click here for a detailed description of the right-hand column.
JIRA Agile Documentation
163
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
3.
views will be available:
Cards
Summaries
List
On this page:
Detailed Cards
Summaries
List
Related pages:
Using Classic Task Board Views
Configuring your Card Styles
Detailed Cards
The detailed card is a detailed view of the issue, and presents more information than the summary view.
Screenshot: Issue Card View
Summaries
The summary card is a compact view of the issue. The purpose of this view is to display the most important
fields of an issue in a card-feel form.
Screenshot: Issue Summary View
Inline editing is available in all views ( , and ), saving you significant time when Summaries Cards List
actioning issues. Click the icon (which will appear when you hover over the or Issue Type Priority
icons) to display a drop-down menu containing the following actions:
Update Priority -- Click to edit the field for this issue. Priority
Add Sub-task Click to add a to this issue. sub-task
Edit in JIRA Click to open the JIRA 'Edit Issue' screen, on which all issue fields are available
for editing.
Flag Click to flag this issue for special attention.
Comment Click to quickly add a comment to this issue.
Delete Click to permanently remove the issue. You will be prompted with a warning message
about this first. Click to proceed. Delete
JIRA Agile Documentation
164
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
List
The list view is essentially viewing the issues as rows in a table. The issue will simply be represented as a
single row.
This view is useful when , as it is the most compact view. 'ranking' issues
Screenshot: Issues List View
Using Statistical Markers to Group Issues
1.
2.
3.
4.
1.
2.
The list view on the Planning Board may not show all issue fields, depending on the size of your
browser window. As the available space decreases, to protect the ability to view and edit fields, some
fields will not be shown.
The priority for the fields is as follows:
The issue-key, priority icon, issue type icon, and any parent/sub-task issue-keys
An issue flag icon or released icon (if present)
The (if present) corner-field
Then fields from left to right as by your administrator. configured
To see additional fields:
Make the browser window wider if possible.
Hide the column by clicking the icon (which will appear at the top right of the Statistics Sta
column when you hover over it) and selecting from the drop-down tistics Toggle visibility
menu. See for details. Using the Classic Planning Board
Why are there symbols on my cards?
JIRA Agilecan display symbols on your cards to indicate that there is important information about an
issue that you need to be aware of:
A symbol indicates the issue is assigned to multiple fix versions and that at least one of those
versions is released. A common scenario would be where an issue is assigned to a sprint (e.g.
'Version 1 Milestone 1') for a version (e.g. 'Version 1'), and the sprint has been completed.
A symbol indicates that somebody has flagged this issue for attention. Read more about flaggi
. ng fields
JIRA Agile Documentation
165
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
If your project administrator has configured (e.g. story points, time tracking), you can set statistics statistical
on your Planning Board to help you see how much work can be assigned to a particular version, markers
component or assignee.
A typical scenario where you would use a statistical marker is:
You have set up story points for your project. (A story point is just a custom statistic named "Story Point".)
You have configured a maximum capacity of Story Point values for your versions.
You want to assign issues from your backlog to a version based on issue ranking and your team's velocity
(story point capacity per sprint).
Note that, if your project is using the ' ' , the following custom statistics will have been Scrum project template
configured by default: "Story Points", "Standard Issue Count", "Business Value" and "Time Remaining".
However, you will only be able to use these if your administrator has configured them to show markers. Please
refer to for details on how to show a statistical marker (note that only Configuring a Custom Statistic
administrators can do this).
To use a statistical marker on your Planning Board,
Log into JIRA or navigate to your dashboard, if you are already logged in.
Select > in the top navigation bar. Then select from the Agile Classic Classic Planning Board
drop-down below the project name.
Select your project from the project dropdown at the top left of the Planning Board, if it is not already
selected. The Planning Board will refresh with information for your project.
Display the issues for your selected version/component/assignee by clicking the header of the relevant
box in the right column (e.g. click 'Unscheduled' to display the issues in your backlog).
You may also find it easier to view your issues as a rather than as cards. list
Use a to sort your issues by the . context Rank field
Note that the Rank field will only be available if your administrator has configured it for your project, as
described in . Configuring your General Project Settings
Click the icon next to the desired statistic (e.g. 'Story Points', 'Time estimate'), in the box for the
currently displayed version/component/assignee. The page will refresh and display a statistical marker
(i.e. grey separator row) against your issues (see 'Statistical Marker Example' screenshot below). The
statistical marker will have a number on the right of the separator row (editable by project administrators
only) indicating the statistical value that you are grouping your issue by (e.g. 12 story points). The marker
will be placed just above the first issue on the project board that will cause this statistical value to be
exceeded.
Note that statistics will only be visible if your administrator has configured them to show markers, as
described in . Configuring a Custom Statistic
Screenshot: Statistical Marker
Name of the statistic being used as a marker
1
Capacity 'Max' value of statistic
2
Marker Value Value currently being used to determine position of marker
3
If the Capacity and the Marker Value are not the same then an arrow appears between the two.
Clicking the arrow will reset the Marker Value to the Capacity.
If a 'texture' symbol appears in the middle of the bar, then you can:
drag the bar up or down to set a temporary value for the Marker Value that is, to set a
value for just the current version/component/assignee, not change the Marker Value
permanently for all versions/components/assignees.
drag the bar into a given box to associate all the issues the bar with that box's above
version/component/assignee.
hold down the <CTRL> key and drag the bar into a given box to associate all the issues bel
the bar with that box's version/component/assignee. ow
JIRA Agile Documentation
166
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
6.
7.
1.
2.
3.
4.
5.
(project administrators only) To change the value of the statistic being grouped against, edit the value in
the textbox on the right of the statistical marker row and press Enter (on your keyboard). You can also set
the value to the capacity (i.e. max values specified when ). configuring the statistic for your Planning Board
The Planning Board will refresh and the statistical marker will be moved accordingly.
If your project administrator has for your project, you will be able to create epics and link them to set up epics
child issues, such as stories. You can then view the epic and related issues via the JIRA Agile Classic search.
To create an epic,
Log in to JIRA.
Select > in the top navigation bar. Then select from the Agile Classic Classic Planning Board
drop-down below the project name.
Select your project from the project dropdown in the top left of the Planning Board, if it is not already
selected. The Planning Board will refresh with information for your project.
Click the button (at the right of the screen). Create a new card with the appropriate issue type, New Card
i.e. 'Epic', if your project administrator has set it up. See for Creating an Issue in JIRA Agile Classic
details.
Save the new card. If your project is using the , the new card's issue key will 'Scrum' template
automatically appear in its ' ' field. If not, edit the new card and type its issue key into the ' ' field. Epic Epic
Example
Consider the scenario where you want to assign issues from your backlog
(unscheduled issues) to a version. You know that your team only has the capacity to
do 12 story points worth of work for a version. You can display the statistical marker
for 12 story points against your list of unscheduled issues on the Planning Board.
The marker will display just above the first issue that will exceed the 12 story point
limit. Hence, everything above the line can be dragged and dropped to the desired
version without exceeding the team's capacity. See the 'Statistical Marker Example'
screenshot below for an example of this scenario.
JIRA Agile Documentation
167
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
1.
2.
3.
4.
5.
To associate an issue with an epic,
Log in to JIRA.
Select > in the top navigation bar. Then select from the Agile Classic Classic Planning Board
drop-down below the project name.
Select your project from the project dropdown in the top left of the Planning Board, if it is not already
selected. The Planning Board will refresh with information for your project.
Locate the card you want to associate with your epic, and click the icon to the right of the 'Epic' field to
edit it. (This icon will appear when your mouse pointer hovers over the Epic field).
Enter the issue key for your epic in the ' ' field and click the 'tick' icon to save this change. Your issue Epic
will be associated with the epic.
To view all issues associated with an epic,
Log in to JIRA.
Select > in the top navigation bar. Then select from the Agile Classic Classic Planning Board
drop-down below the project name.
Select your project from the project dropdown in the top left of the Planning Board, if it is not already
selected. The Planning Board will refresh with information for your project.
You now have two options:
On an epic card, click the epic's key at the bottom right of the card to see all the associated cards.
The words ' ' will appear when you hover over the epic's key. Show all linked issues
On a non-epic card, click the associated epic key in the ' ' field of the card. Epic/Theme
The 'Epic/Theme' popup window will display, showing all cards associated with the epic. The card for the
epic and statistics for all issues associated with the epic will be displayed on the right of the popup
window.
Screenshot: Viewing all issues associated with an epic from an epic card
Screenshot: Viewing an epic and associated issues on the 'Epic/Theme' popup window
JIRA Agile Documentation
168
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
7.
Creating an Issue in JIRA Agile Classic
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). If you are not, please see . read more Creating an Issue
You can easily create new JIRA issues (including sub-tasks) in JIRA Agile Classic, from the Planning Board,
Task Board or Chart Board.
To create a new issue in JIRA Agile Classic,
Log into JIRA.
Navigate to either the Planning Board, Task Board or Chart Board:
Select > in the top navigation bar. Then select from the Agile Classic Classic Planning Board
drop-down below the project name. or
Select > in the top navigation bar. Then select from the Agile Classic Classic Task Board
drop-down below the project name. or
Select > in the top navigation bar. Then select from the Agile Classic Classic Chart Board
drop-down below the project name.
Select your project from the project dropdown in the top navigation bar, if it is not already selected.
Create a new or as follows: issue sub-task
(new issue) Click the ' ' button in the top navigation bar. New card
Alternatively, on the or you can simply click the appropriate Tip: Planning Board Task Board
Issue Type in the legend at the top of the screen. (If the legend is not visible, select ' ' from Legend
the ' ' menu.) Tools
(new sub-task) Locate the card for the issue for which you want to create a sub-task. Click the
icon (which will appear when you hover over the or icons) and select ' Issue Type Priority A
' from the drop-down menu. dd Sub-task (Note that this will only be available if your administrator
has within JIRA.) enabled sub-tasks
The create new issue/sub-task window will display (see screenshot below).
Fill out the form (this is similar to directly in JIRA). Please note: if you are creating a creating a new issue
new sub-task, the only Issue Types that you will be able to select are sub-issue types such as 'Sub-Task'.
Click the button to create the issue/sub-task and keep the create new issue window open (to Create
create another issue), or click the button to create the issue/sub-task and return to your Create and close
board to view the new issue.
You can prevent issues from being created in a particular JIRA Agile project by Administrator's Tip:
unchecking the 'Card Creation' option in the relevant project's settings. See Configuring your General Project
for more information. Settings
Screenshot: Creating a new issue/sub-task in JIRA Agile
JIRA Agile Documentation
169
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
7.
Scheduling and Assigning Issues in JIRA Agile Classic
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
You can with ease in JIRA Agile. By dragging and dropping the cards on the schedule and assign issues Clas
, you can associate your issues with a (Fix for) Version, Component or Assignee. sic Planning Board
To schedule or assign an issue in JIRA Agile Classic,
Log into JIRA.
Select > in the top navigation bar. Then select from the Agile Classic Classic Planning Board
drop-down below the project name.
Select your project from the project dropdown in the top navigation bar, if it is not already selected.
Change the to categorise your issues by versions, components or assignees. Planning Board mode
Select one or multiple issues (i.e. cards) with your mouse.
If you are using the 'Cards' or 'Summaries' , click the 'header' of each card (i.e. the viewing mode
top section of the card, containing the issue key).
If you are using the 'List' , click the coloured vertical bar at the far left of the row. viewing mode
To select a single card, just click the desired card. To select multiple issues, you can do either of the
following:
Selecting multiple ungrouped cards (i.e. cards that are not adjacent to each other) Hold down 'C
' on your keyboard and click to select the desired cards. TRL
Selecting multiple grouped cards (i.e. cards adjacent to each other) Click a card, hold down 'SHI
' on your keyboard and click another card above or below the first one (or two or more cards to FT
the left or right of the first). All cards between and including the cards you clicked will be selected.
If you hold down ' ' on your keyboard and click an issue, without clicking a card first, then all Tip: SHIFT
issues from the top of the Planning Board down to the clicked issue will be selected.
Drag and drop the selected card(s) to the version/component/assignee box with which you want to
associate the issue(s).
JIRA Agile Documentation
170
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
7.
8.
1.
2.
3.
4.
If your issue(s) have sub-tasks, you will also be promped as to whether you want to
schedule/assign each of the sub-tasks along with the parent issue. Select the sub-tasks to
schedule/assign and click the button. Update
JIRA Agilewill schedule/assign the issues immediately, as well as update the on the boxes on statistics
your Planning Board.
You can also move sub-tasks from one issue to another by dragging and dropping the sub-task card(s) Tip:
to the desired issue.
Note:
You will need the 'Edit Issues' and the 'Schedule Issues' issues in order to move issues to a permission
different version on the Planning Board. Additionally, depending on the setting 'Scheduling Permission'
in your , you may also need the ' ' permission. (Note GreenHopper General Configuration Resolve Issues
that the 'Schedule Issues' permission is always required, regardless of the settin Scheduling Permission
g inJIRA Agile General Configuration.)
You will need the 'Edit Issues' and the 'Assign Issues' in order to re-assign issues. permission
You can drag-and-drop one or multiple cards with your mouse. Just hold down the ' ' key on your CTRL
keyboard (if selecting multiple issues), click the card header (i.e. the top section of the card, containing the
issue key) to select the desired card(s), then drag to the desired destination.
Screenshot: Dragging and dropping a card
You can move an issue(s) between pages by dragging the card(s) up to the pagination controls (e.g. '1', '2', '3',
'>>', etc) and then onto your chosen page in the desired location.
Once you have dropped a card in a new location, the other cards are immediately reorganised.
Flagging an Issue in JIRA Agile Classic
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
You can flag issues inJIRA Agile to indicate that they require attention. Your project administrator needs to have
for your project before you can flag issues. A flagging field is essentially a JIRA custom set up a flagging field
field that you configure from JIRA Agile.
Please note: flagging an issue in JIRA Agile does not change the issue's priority in JIRA, nor its relationship
to other issues.
To flag an issue in JIRA Agile Classic,
Log into JIRA.
Navigate to either the Classic Planning Board, Classic Task Board or Classic Chart Board:
Select > in the top navigation bar. Then select from the Agile Classic Classic Planning Board
drop-down below the project name. or
Select > in the top navigation bar. Then select from the Agile Classic Classic Task Board
drop-down below the project name. or
Select > in the top navigation bar. Then select from the Agile Classic Classic Chart Board
If you drag and drop an issue with sub-tasks, all of the sub-tasks will also be moved together with the
parent issue. You cannot drag and drop a parent issue onto a subtask nor a subtask onto a different
parent issue.
JIRA Agile Documentation
172
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
2.
3.
4.
5.
6.
7.
drop-down below the project name.
Select your project from the project dropdown in the top navigation bar, if it is not already selected.
Find the issue that you wish to flag.
Open the 'Actions' drop-down menu for the card by clicking the icon (which will appear when you
hover over the or icons). Issue Type Priority
Select from the drop-down menu. The issue will display a symbol against it when you view issues Flag
as or as a (the symbol will be at the end of the row when viewing issues as a list). 'Summaries' 'List'
If you want to unflag the issue, simply open the 'Actions' drop-down menu for the card and select . Unflag
Modifying a Context
You can change the sorting and the filters and highlighting of the selected context via the context dropdown. If
you have the 'Administer Projects you can share your context with other users, as well as remove 'permission
contexts.
To modify a context,
Log into JIRA.
Click the menu in the top navigation bar. Agile
Select the Planning Board or other board to which this context applies.
If you have chosen the Planning Board, select the mode to which this context applies.
Select from the dropdown (next to the project dropdown). The window will Manage Context Edit Context
display:
General tab:
Context name Edit the name of your context.
Share Check this checkbox to share the context with other users. User will then be able
to select this context from their context dropdowns. Please note, you must have the
'Administer Projects before you can share a context. 'permission
Sorting tab Select a different field by which to sort your context.
Filter tab Edit the filter criteria as described below.
Highlight tab Edit the highlight criteria as described below.
Delete Click this button to delete the context. You must be the creator of the context to delete it.
Please note that once you have deleted a context there is no way to restore it. You will need to
recreate it manually.
See also:
Bulk Operations
On this page:
Task Board Navigation Bar
Task Board Columns
In this chapter:
Using Classic Task Board
Modes
Using Classic Task Board Views
Transitioning Issues in JIRA
Agile Classic
Adding Constraints to your
Classic Task Board Columns
(Kanban)
JIRA Agile Documentation
180
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Related pages:
Releasing a Version from the
Task Board or Planning Board
Managing your User
Preferences
On this page:
Compact (Kanban) Mode
Outline Mode
The compact mode is the standard Task Board view. Simple columns populated with the issues based on the
mapping defined in the . Users will be able to drag and drop the issues from one column to Task Board mapping
another based on their permissions and the board mapping. Your project administrator can also add columns
via the . project configuration
Screenshot: Viewing the Task Board in compact mode
JIRA Agile Documentation
183
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Outline Mode
In outline mode,JIRA Agile will create a small Task Board for every issue that has sub-tasks. The parent issue
will be represented as the header of a small Task Board that will be populated with all of the parent issue's
sub-tasks. This makes the progress of the parent easier to follow. All issues without sub-tasks will populate a
Task Board at the bottom of the page called 'Other Issues'.
Screenshot: Viewing the Task Board in outline mode
Using Classic Task Board Views
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
The detailed card is a detailed view of the issue, and presents more information than the summary view.
Screenshot: Issue Card View
Summaries
Inline editing is available in all views ( , and ), saving you significant time when Summaries Cards List
actioning issues. Click the icon (which will appear when you hover over the or Issue Type Priority
icons) to display a drop-down menu containing the following actions:
Update Priority -- Click to edit the field for this issue. Priority
Add Sub-task Click to add a to this issue. sub-task
Edit in JIRA Click to open the JIRA 'Edit Issue' screen, on which all issue fields are available
for editing.
Flag Click to flag this issue for special attention.
Comment Click to quickly add a comment to this issue.
Delete Click to permanently remove the issue. You will be prompted with a warning message
about this first. Click to proceed. Delete
JIRA Agile Documentation
185
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
The summary card is a compact view of the issue. The purpose of this view is to display the most important
fields of an issue in a card-feel form.
Screenshot: Issue Summary View
On this page:
Detailed Cards
Summaries
List
Related pages:
Using Classic Planning Board
Views
Configuring your Card Styles
List
The list view is essentially viewing the issues as rows in a table. The issue will simply be represented as a
single row.
Screenshot: Issues List View
1.
2.
The list view on the Task Board has been designed to optimise the visibility of each issue when space
is limited. The Issue Key and Issue Summary will always be visible (and the Issue Summary will be
editable), but other fields may not be visible depending on the size of your browser window and the
number of columns displayed on your Task Board. To see additional fields:
Make the browser window wider if possible.
Hide one or more columns by clicking the icon (which will appear at the top right of the
column when you hover over it) and selecting from the drop-down menu. Hide Column
JIRA Agile Documentation
186
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
7.
"Kanban is an agile development methodology that aims to assist you in visualising the workflow, limiting the
work in progress and measuring lead time for your projects" ( Henrik Kniberg, 3rd April Kanban vs Scrum
. 2009)
JIRA Agileallows you to set multiple constraints on each of the Task Board columns so that your team can
easily visualise and monitor the progress of your workflow:
If a column exceeds one of its allocated constraints (i.e. by assigning/modifying issues such that their total
in this column exceeds the column's specified maximum), the column will be highlighted in red.
If a column falls below a minimum for one of its allocated constraints (i.e. by assigning/modifying issues
such that their total in this column falls below the column's specified minimum), the column will be
highlighted in yellow.
To add constraints to a Task Board column and remove them,
Log into JIRA.
Select > in the top navigation bar. Then select from the drop-down Agile Classic Classic Task Board
below the project name.
Select your project from the project dropdown (top left of the Task Board above the 'Task Board'
dropdown), if it is not already selected. The Task Board will refresh with information for your project.
Click the menu and select the option. View Compact (Kanban)
Locate the column that you want to add constraints to and click the icon at the top right of this
column to open the column's configuration menu.
The configuration menu icon appears when you hover your mouse pointer over the top right of the
column.
Select the option and the 'Statistics' dialog box for this column opens. The default Column Constraints
It is not possible to drag and drop multiple cards on the Classic Task Board.
If you have a large number of issues that cannot fit into one column on a page, you can move an
issue(s) between pages a column by dragging the card/row up to the pagination controls (e.g. '1', '2', '3',
'>>', etc, which appear at the top of the relevant column) and then onto the page in the desired location.
Be aware that if you have too many issues to display on the Task Board, you will need to configure your
to reduce the number of issues displayed. Task Board context
JIRA Agile Documentation
188
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
6.
7.
8.
9.
10.
constraint is:
Standard Issue Count the number of 'standard' issues (i.e. excluding issues ) that sub-task
may belong to a given column at the same time.
There may be other constraints if your administrator has set them up.
Click the link for the relevant constraint and: Edit
To add maximum or minimum limits to this constraint, enter the maximum or minimum values
(or both) into the field. Capacity
For example, if your business practices specify that no more than five issues should be present in
any particular column or any one time, you would specify in each column. In practice, it is 'Max'=5
not normally required to specify any constraints on the last (right-most) column.
To remove maximum or minimum limits from this constraint, clear their values in either the
maximum or minimum (or both) of the field. Capacity
Be aware that you should not set these values to '0' as the value '0' itself is a constraint.
Click the link to save your changes. Update
Repeat steps 7 and 8 for each constraint you wish to modify.
Click the button on the 'Statistics' dialog box to save all your changes. The Task Board will be Close
refreshed with the column constraint updates applied.
Please note the following information about column constraint highlights on the task board:
If a column's constraints have:
been exceeded, the column will be highlighted in red, with a triangular arrow at the top right of the
column (see ) example below
Clicking this triangular arrow opens the 'Statistics' dialog box for this column
fallen below capacity, the column will be highlighted in yellow, with a triangular arrow at the top
left of the column (see ). example below
If two or more of a column's constraints have been exceeded or have fallen below capacity, these will be
indicated in a description at the top of the column (see ). example below
If one or more of a column's constraints have been exceeded and any other of its constraints have fallen
below capacity, the column will only indicate the constraints which have been been exceeded.
Screenshot: The task board showing the 'Standard Issue Count' constraint on the first column being exceeded
Screenshot: The Task Board showing the 'Standard Issue Count' constraint on the second column falling behind
capacity
JIRA Agile Documentation
189
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
Screenshot: The Task Board showing the 'Standard Issue Count' constraints being exceeded on the first column
and falling behind capacity on the second column
Screenshot: Section of the Task Board showing a column with two constraints being exceeded
Using the Classic Chart Board
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). If you are using the , please see . read more new boards Using Report Mode
The provides you with a graphical representation of the progress of ongoing JIRA Agile Classic Chart Board
versions. You can view 'burndown' graphs that show the number of incomplete issues that need to be addressed
or hours remaining to complete work for a specified version, over the duration of that version. You can also view
'burnup' graphs to show other custom data associated with issues, such as business value.
All graphs can show a range of additional trend lines to help you monitor and manage the progress of work
conducted in your team.
To view the hour burndown chart for your project version,
Log into JIRA.
Select > in the top navigation bar. Then select from the drop-down Agile Classic Classic Chart Board
below the project name.
Select your project from the project dropdown (top left of the Chart Board above the 'Chart Board'
JIRA Agile Documentation
190
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
3.
1.
2.
3.
4.
5.
6.
dropdown), if it is not already selected. The Chart Board will refresh with information for your project.
You can configure your Chart Board and to personalise your Chart Board. Tip: context user preferences
Screenshot: Classic Chart Board (click to view larger image) JIRA Agile
The screenshot above shows an example Chart Board. To learn more about how to use the Chart Board, please
see the sections below and the documentation linked from those sections.
Classic Chart Board Navigation Bar
Classic Chart Board - Displayed Chart
Classic Chart Board Statistics Column
Classic Chart Board Navigation Bar
Project dropdown Select the project whose charts you wish to view.
Context dropdown Select the context by which to filter issues whose data will be represented in the
charts ('Default', 'On the fly', or other contexts you have created). You can also select to edit Manage
your existing contexts, or to create a new context. Read more about contexts in New Using Contexts to
. Filter and Highlight Issues
Refresh icon Click the icon to reload the contents of the Chart Board.
Board dropdown Select another Classic board to view (Planning Board, Task Board or Released
Board).
Version dropdown Select the version for the Chart Board.
Chart type dropdown Select the type of chart you wish to view:
Hour Burndown Chart Displays a chart depicting the number of hours remaining until the
version release date.
Issue Burndown Chart Displays a chart depicting the number of issues remaining until the
version release date.
Burndown Chart Displays a chart depicting a custom field's number of units (for example, story
points) remaining until the version release date.
Burnup Chart Displays a chart depicting a custom field's number of units (for example,
business value) being gained in the lead-up to the version release date.
Value Chart Displays a chart depicting a custom field's number of units being either burned (for
example, 'story points') or gained (for example, 'business value') in the lead-up to the version
release date.
JIRA Agile Documentation
191
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
6.
7.
8.
9.
10.
Cumulative Flow Displays the Cumulative Flow Diagram for a version.
Custom field and Daily/By Children dropdowns These options only appear if you have chosen to
view the , or only. Please refer to these topics for details on Burndown Chart Burnup Chart Value Chart
this dropdown.
New Card Click the link to create a new card (i.e. issue). For details see New Creating an Issue in
. JIRA Agile Classic
Views dropdown Select from the following:
Full Screen Hides the JIRA header so as to fit more cards on the screen.
Tools dropdown Select from the following:
User Preferences Displays your user preferences for editing. Read more in Managing your
. User Preferences
Configuration Opens the Project Configuration screen. Read (Visible to administrators only)
more in . Configuring your JIRA Agile Project Settings
Classic Chart Board - Displayed Chart
The actual display will depend on which chart you have selected. See:
Viewing the Cumulative Flow Chart on the Chart Board
Viewing the Hour Burndown Chart
Viewing the Issue Burndown Chart
Viewing the Statistics Burndown Chart
Viewing the Statistics Burnup Chart
Viewing the Value Chart
Showing Chart Information By Team
Classic Chart Board Statistics Column
To select a box, click inside it and once selected, the box turns yellow. The content on the rest of the Board you
are viewing will be updated to show the data associated with that box.
JIRA Agile Documentation
192
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
' ' Click to Add (Planning Board in 'Version' mode and Chart Board only. Visible to administrators only.)
create a new version. Read more in . Adding a Version
' ' Statistics (Planning Board in 'Version' mode and Chart Board only. Visible to administrators only.)
Click to configure statistics displayed in the boxes in this column. Read more in Configuring a Custom
. Statistic
' ' Click the icon to show only the title of each box in the Statistics column. Collapse
' ' Click the icon to show the full details for each box in the Statistics column. Expand
' ' Click the icon to hide the Statistics column and display the 'Issues' section of the Board in Hide
full screen width.
Name ('Version', 'Assignee', 'Component', 'Project Overview' modes only. Visible to administrators only.)
JIRA Agile Documentation
193
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
6.
7.
a.
b.
8.
9.
10.
11.
12.
13.
14.
Click the icon (which will appear when you hover this area of the selected box) to edit the version
or component name.
Actions menu Click the icon (which will appear at the top right of the selected box when you
hover over this area) to display a drop-down menu. This drop-down menu can contain the following items.
Be aware that some of these are not available on certain Boards:
' ' Click to show/hide the current box in the Statistics column. Toggle visibility
' ' Click to go to the JIRA . Issue Navigator Issue Navigator
' ' Click to go to the . Go to Task Board ('Version' mode only) Task Board
' ' Click to go to the . Go to Planning Board ('Version' mode only) Planning Board
' ' Click to go to the . Go to Chart Board ('Version' mode only) Chart Board
' ' Click to edit the Non Non Working Days ('Version' mode only. Visible to administrators only.)
Working Days for a specific version. (Note: to edit the Non Working Days for all of the Classic
boards, see .) Specifying your JIRA Agile General Configuration
' ' Click to print the displayed issues. For Print Cards (Planning Board in 'Version' mode only)
details please see . Printing Issues in Card Form
' ' Click to print the currently viewed chart. Print Chart (Chart and Released Boards only)
' ' Click to download a csv Excel (Chart Data) (' ' on the Chart Board only) Hour Burndown Chart
version of the chart's data.
You may need to the contents of the chart board first in order to see this menu option. refresh
' ' Click to . A Release ('Version' mode only. Visible to administrators only.) release the version
snapshot of all of the charts associated with this version will also be captured (before any issues
are swapped). You will be able to access these snapshots via your . Released Board
If the version contains unfinished issues, you will be prompted to either ignore them and
proceed with the release, or move the unfinished issues to another version of your choice.
' ' Recompute (Released Board only; 'Project Overview' mode only. Visible to administrators only.)
Click to refresh the Released Board. (Note: the Project Overview is the only chart that is stored
statically; all other charts are generated dynamically.)
' ' Click to create a Create Wallboard (Planning Board only; 'Project Overview' mode only) Wallb
. oard
A will be created with the name ' ' and Wallboard <Project name> (autogenerated)
displayed. Your wallboard is a new page on your (see JIRA dashboard Customising the
), and will contain: JIRA Dashboard
the Hour Burndown Chart gadget
the Days Remaining gadget
the Project Progress gadget
Select ' ' from the ' ' drop-down on your , and stare View as Wallboard Tools JIRA dashboard
in awe at your fresh new wallboard. For optimal use of screen real-estate, enter full-screen
mode on your browser ( in Firefox 3.6 and Chrome 5; Safari requires a plugin to enable F11
full-screen mode) and refresh. Wallboards are optimised for 1920x1080 and 1920x1200
screens, but should work in some other resolution modes.
Progress of the version the green bar indicates the percentage of issues that ('Version' mode only)
are complete, the yellow bar indicates the percentage of issues in progress, the red bar indicates the
percentage of issues that have not been started. Hover over the bar to see the exact percentages. Click
on a coloured section of the bar to be taken to the JIRA for the full list of issues in that Issue Navigator
colour.
' ' Click the icon (which will appear when you hover, if Parent ('Version' & 'Component' modes only)
you are an administrator) to choose the parent version or component for the version. All issues under the
version/component will also be a subset of the parent version/component, e.g. 'Version 1' could be set as
the parent version of 'Version 1 milestone 1'. Read more in and Setting Up a Component Hierarchy Settin
. g Up a Version Hierarchy
' ' Click the icon (which will appear when you hover, if you are an Start date ('Version' mode only)
administrator) to edit the start date for the version.
' ' Click the icon (which will appear when you hover, if you are an End date ('Version' mode only)
administrator) to edit the end date for the version.
: The start date and end date are used to compute the various Classic . Tip charts
' ' Click the icon (which will appear when you hover, if you are Release date ('Version' mode only)
an administrator) to edit the JIRA release date for the version.
Issue Type statistics A summary of the number of issues of each type.
Statistics based on the Task Board mapping A summary of the number of issues in each status
JIRA Agile Documentation
194
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
14.
15.
16.
1.
2.
3.
4.
5.
(based on the Mappings that your administrator has specified in the ). Task Board Settings
Time-tracking statistics:
' ' Click the icon (which will appear when you hover, if you are an Time Remaining
administrator) to specify maximum and minimum limits for the amount of time remaining.
Custom statistics Displayed if any have been created by the project administrator. custom statistics
(The red numbers, if shown, indicate that a statistic's constraint has been exceeded.) If custom statistics
exist, you can click the icon to add them as markers on your Planning Board (see Using Statistical
). Markers to Group Issues
: Boxes that relate to child versions or components are attached below their parent version or component Tip
and are represented with a right-indented arrow, as shown by the 'Hardening Sprint' example in the screenshot
above.
Viewing the Cumulative Flow Chart on the Chart Board
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). If you are using the , please see . read more new board Viewing the Cumulative Flow Chart
A Cumulative Flow Diagram (CFD) is an area chart that shows work-in-progress for a product or version. The
horizontal x-axis in a CFD indicates time, and the vertical y-axis indicates cards (issues). Each coloured area of
the chart equates to a workflow status (i.e. a column on your board).
A CFD can be useful for identifying bottlenecks. If your chart contains an area that is widening vertically over
time, the column that equates to the widening area will generally be a bottleneck.
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). If you are using the new board please see . read more Viewing the Cumulative Flow Chart
To view the cumulative flow chart for your project version,
Log into JIRA.
Select > in the top navigation bar. Then select from the drop-down Agile Classic Classic Chart Board
below the project name.
Select your project from the project dropdown (top left of the Chart Board above the 'Chart Board'
dropdown), if it is not already selected. The Chart Board will refresh with information for your project.
Using the , select the version whose chart you wish to view in the Chart Board Navigation Bar Version
, then select from the dropdown menu next to it. The cumulative flow dropdown Cumulative Flow
diagram for the version will be displayed (see screenshot below).
The ' ' dropdown only includes versions which contain issues that belong to at least View Version
one unreleased Fix Version (and belong to a project that is for JIRA Agile). enabled
The chart's ' ' and ' ' are the Fix Version's dates Start Date End Date defined on your Planning Board
. If not defined on your Planning Board, the ' ' is the ' ' End Date Release Date defined in the JIRA
(see ); or today's date, if not defined in JIRA. version Managing Versions
You can toggle items in the chart on and off, by selecting or clearing their check boxes in the
legend under the chart.
You can also print the chart by clicking the version's in the Statistics Column and Actions menu
selecting ' ' from its dropdown. Please refer to the secti Print Chart Chart Board - Statistics Column
on for details.
The cumulative flow diagram is based upon the column configuration, as defined in your Task Board
. Mapping
If you set up a version to be the of a number of child versions, you will be able to view the Tip: parent version
cumulative flow diagrams for the parent and child versions merged into one. This can be useful for providing a
visual overview of a release with multiple iterations.
Screenshot: Cumulative Flow
JIRA Agile Documentation
195
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
RELATED TOPICS
Using the Agile Classic Cumulative Flow Chart Gadget
Viewing the Hour Burndown Chart
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). If you are using the new boards, please see . read more Viewing the Burndown Chart
To view the hour burndown chart for your project version,
Log into JIRA.
Select > in the top navigation bar. Then select from the drop-down Agile Classic Classic Chart Board
below the project name.
Select your project from the project dropdown (top left of the chart board above the 'Chart Board'
dropdown), if it is not already selected. The 'Chart Board' will refresh with information for your project.
Using the , select the version whose chart you wish to view in the Chart Board Navigation Bar Version
, then select from the dropdown menu next to it. The hour burndown dropdown Hour Burndown Chart
chart for the version will be displayed (see screenshot below).
The ' ' dropdown only includes versions which contain issues that belong to at least View Version
one unreleased Fix Version (and belong to a project that is for JIRA Agile). enabled
The chart's ' ' and ' ' are the Fix Version's dates Start Date End Date defined on your Planning Board
. If not defined on your Planning Board, the ' ' is the ' ' End Date Release Date defined in the JIRA
(see ); or today's date, if not defined in JIRA. version Managing Versions
You can toggle items in the chart on and off, by selecting or clearing their check boxes in the
legend under the chart.
You can also print the chart by clicking the version's in the Statistics Column and Actions menu
selecting ' ' from its dropdown. Please refer to the secti Print Chart Chart Board - Statistics Column
JIRA Agile Documentation
196
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
4.
5.
on for details.
The hour burndown chart provides you with the following information:
Remaining Values - Completed (solid line) The number of hours remaining until the version
release date. For details on how these values are calculated, please refer to How Hour Burndown
. Charts Relate to Time Tracking in JIRA
Remaining Values - Ongoing (dotted line) The number of remaining hours burned since
midnight on the current day. The gradient of this curve may change throughout this day.
Remaining Values - Trend (dashed line) The projection of remaining hours to be burned until
the version release date, based on the actual hourly burn data from the start of the project.
Guideline (solid line) The ideal burndown. This is computed with the remaining estimates, not
the original estimates of the hours remaining at the version's start date. Hence, this calculation
makes the guideline slope more accurate and precise.
Team effort - Completed (solid line) The total time worked by the team. For details on how
these values calculated, please refer to How Hour Burndown Charts Relate to Time Tracking in
. JIRA
Team effort - Ongoing (dotted line) The total time worked by the team since midnight on the
current day. The gradient of this curve may change throughout this day.
Estimate accuracy (solid line) The sum of the Team Effort and the Remaining Values (that is,
number of hours remaining). If you have estimated your issues accurately, this line will be flat. If
you are underestimating your issues, this line will trend upwards. If you are overestimating your
issues, this line will trend downwards.
Estimate accuracy - Ongoing (dotted line) The sum of the Team Effort and the Burndown,
since midnight on the current day. The gradient of this curve may change throughout this day,
although if you have estimated your issues accurately, this line will follow a flat trend.
Required daily burndown rate (solid line) The daily hour burn rate required to attain your goal.
The is the Burndown divided by the number of days remaining until the end date.
Required daily burndown rate - Ongoing (dotted line) The daily hour burn rate required to
attain your goal, since midnight on the current day. The gradient of this curve may change
throughout this day.
If you set up a version to be the of a number of child versions, you will be able to view the Tip: parent version
burndowns of the parent and child version merged into one. This can be useful for providing a visual overview of
a release with multiple iterations.
Screenshot: Hour Burndown Chart
JIRA Agile Documentation
197
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Click the button to display a detailed data table for the chart for details Time Tracking Analysis
please see . Viewing the Time-Tracking Analysis
Note: this button will only appear for people who have the in JIRA 'Administer Projects' permission
the given project.
How Hour Burndown Charts Relate to Time Tracking in JIRA
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
Overview
Scrum is a methodology that improves team communication and the incorporation of customer feedback during
the development of a product's 'major version'. Typically in Scrum, the period of time required to develop a major
version is broken down into smaller time chunks known as 'sprints', each of which represents a tangible
'development milestone'.
When using Scrum on the Classic boards, sprints have the following characteristics:
A major version and its sprints are set up as in JIRA Agile. versions
Each sprint is typically a shorter period of time within its major version's time frame.
Each sprint is a 'child' of a major version.
A sprint has no child versions of its own.
Time-tracking statistics and charts are calculated per sprint, using the sprint's Start Date and End Date.
About nested child versions:
JIRA Agile Classic allows you to nest child versions to provide flexibility in Scrum project management.
For example, you might want to group all issues that need addressing in a major product version at the
highest level of a version hierarchy. Since you might have separate teams, each working on different
components that constitute this major product version, you may wish to represent each of those
components as an immediate child ('component') version of the major product version. From here, you
may wish to break up a given component into sprints, depending on the amount of work required to
develop it. Therefore, each of these sprints would be an immediate child ('sprint') version of its
respective 'component version'.
JIRA Agile Documentation
198
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
In the JIRA Agile (Classic) implementation of Scrum, there are two types of hour burndown charts:
Sprint Hour Burndown Charts show a timeline of the total on the issues which belong to work logged
that sprint, and changes to those issues' Remaining Estimate fields.
Aggregate Hour Burndown Charts show a timeline of the total work logged on all issues that belong
to a major version. This includes all issues belonging to the major version's sprints. In these charts, the
time spent working on issues is aggregated together from all issues in the major version's sprints, across
the entire period of that major version.
Sprint Hour Burndown Charts
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
On this page:
Sprint Hour Burndown Charts
What JIRA Data is Used?
Sprint Planning and Initial Number of Hours
Changes to Older Work Logs
Backdated and Time-Edited Work Logs
Deleted Work Logs
Changing Remaining Estimates
Adding Issues
Sprint Hour Burndown Charts
This section explains what JIRA data is used in generating Sprint Hour Burndown Charts and howJIRA Agile
adjusts these charts to handle changes to older Work Logs.
What JIRA Data is Used?
When work is logged against a JIRA issue, JIRA:
Creates both a Work Log entry and a matching History entry.
Stores the Time Spent against that issue in the Work Log entry and adjusts the issue's Remaining
Estimate in the matching History entry.
Bear in mind that the date/time of a History entry matches that of when it was created. However, the
date/time of a Work Log entry matches that of when the work was conducted.
For each date on a Sprint Hour Burndown Chart, the 'Number of Hours' (y-axis) values of the following curves
are calculated as described:
Team Effort curve (blue) summing the Time Spent values of all issues in the sprint on a given date.
These following screenshot shows where you can find the entries on a JIRA issue. Work Log
About time-tracking on the Classic boards
Note that the time-tracking statistics and charts inJIRA Agile are different from JIRA. JIRA time-tracking
is calculated , regardless of Fix Version. The JIRA Time-Tracking report is calculated using the per issue
Fix Version, regardless of theJIRA Agile Start Date and End Date. For more information about time
tracking in JIRA and the relationship between logging work and time estimates, please refer toLogging
. Work on an Issue
JIRA Agile Documentation
199
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Screenshot: Work Log entries on a JIRA issue
Remaining Values curve (green) summing the field's in the Remaining Estimate New Value latest
Work Log entry of all the sprint's issues on a given date. The following screenshot shows where History
you can identify this on a JIRA issue. New Value
The Work Log entry is used because more than one of these entries may exist on any latest History
given date.
Screenshot: Work Log History entries on a JIRA issue
The 's in the History entry is circled in the following screenshot. Remaining Estimate New Value latest
For simplicity, the examples in the following sections refer to sprints associated with a single issue only. Of
course, when multiple issues are associated with a sprint, the rules above for calculating the 'Number of Hours'
of each date in the blue and green curves still apply.
Sprint Planning and Initial Number of Hours
During a sprint's planning phase, the time estimates of issues associated with the sprint are established. For any
given sprint, JIRA Agile assumes that:
The 's and are used when calculating changes to Remaining Estimate Original Values Worklog Ids
older Work Logs ( ). If work has been logged against an issue, the 's below Remaining Estimate New
is equal to its from the previous Work Log entry. Value Original Value History
JIRA Agile Documentation
200
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Sprint planning is completed no later than the end of the sprint's start date, and
Work can be logged against any of the sprint's issues its start date. during
On a sprint hour burndown chart, the Remaining Values curve (green) and Guideline curve (red) have the same
initial 'Number of Hours' value (at ). For planning reasons, it is important that these values aft x=0 do not change
er the sprint's start date.
The initial 'Number of Hours' of the green and red curves is the sum of the initial of all Remaining Estimate
issues in the sprint. The initial for a sprint's issue is based on the following criteria: Remaining Estimate
If no work is logged against the issue on the sprint's start date, the issue's initial Remaining Estimate is
the recorded field's on that date. latest Remaining Estimate New Value
If work is logged against the issue on the sprint's start date, the issue's initial Remaining Estimate is the la
recorded field's its first entry (on that date). st Remaining Estimate New Value before Work Log
represents the start date of work on a sprint planning has been conducted but work has x=0 after before
been logged.
Example:
The following sprint has an initial of 10 hours (worth of work to be done) on its start Remaining Estimate
date. Later that day, 3 hours of work was logged against an issue. Hence, the green curve's:
Initial 'Number of Hours' (at x=0) is 10 hours (the issue's recorded last Remaining Estimate
field its first entry) New Value before Work Log
and
The number of hours at the end of the sprint's first day (x=1) is 7 hours (the issue's Remaining
field of its entry). The value of this field, calculated by JIRA, Estimate New Value latest History
When estimating the time of a issue in a sprint, you would typically enter this estimate into new
the issue's or field. If a value is Original Estimate Remaining Estimate Remaining Estimate
not specified, JIRA automatically copies the 's value across to the Original Estimate Remaining
field, once the issue is created. Estimate
Be aware thatJIRA Agile JIRA's field values in Hour Burndown does not use Original Estimate
Chart calculations.
JIRA Agile Documentation
201
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
is equal to 3 hours of logged work subtracted from the issue's Remaining Estimate of 10 hours.
Changes to Older Work Logs
When work is logged against a sprint's issues on the actual days the work was conducted throughout the sprint's
period,JIRA Agile adjusts the green and blue curves accordingly.
However, JIRA permits the adjustment of older Work Logs too. A user can:
Log Work at a later date, resulting in a 'backdated' Work Log,
Change the Time Spent values of past Work Log entries on a JIRA issue, resulting in a 'time-edited' Work
Log, or
Delete a Work Log entry.
Because each Work Log entry in an issue has a matching History entry,JIRA Agile identifies 'backdated' and
'time-edited' Work Logs by determining if the Work Log entry's date precedes the date of its History entry.
Backdated and Time-Edited Work Logs
JIRA Agile handles 'backdated' and 'time-edited' Work Logs on its Hour Burndown Chart curves in the following
manner:
Blue curve no adjustments are required because the date of JIRA's Work Logs always match the date
when the work was actually conducted.
Green curve because the values in this curve are obtained from JIRA issues' History entries, for each
backdated or time-edited Work Log in the sprint, JIRA Agile adjusts the 'Number of Hours' values on this
curve between the date of the backdated/time-edited Work Log and the date of its matching History entry.
JIRA Agile Documentation
202
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
The value of this adjustment is the difference between the and of the New Value Original Value Remaini
field in that History entry. ng Estimate
Examples:
Backdated Work Log scenario:
In the following sprint, 2 hours of work conducted on the 11th of August were logged against an
issue on the 16th of August (excluding non-working days). Hence, JIRA Agile takes the difference
between the and of the field in the History entry New Value Original Value Remaining Estimate
(dated the 16th of August) and adjusts the green curve back to the date of this History entry's
matching Work Log (the 11th of August).
Time-edited Work Log scenario:
In the following sprint, 1 hour was initially logged against an issue on the 11th of August. On the
16th of August, the same Work Log was edited and its value was changed to 2 hours. Time Spent
Hence, JIRA Agile takes the difference between the and of the New Value Original Value Remain
field in the Work Log's History entry (dated the 16th of August) and adjusts the green ing Estimate
curve back to the date of this History entry's Work Log (the 11th of August).
Deleted Work Logs
In this example, the net result is that the green curve changes inversely with respect to the
blue curve. Be aware that this inverse relationship is unlikely to apply when two or more
issues are associated with a sprint.
JIRA Agile tracks changes to a Work Log entry using the entry's . Hence, if the a Work Log Worklog Id
entry's value is edited multiple times on a given date, JIRA Agile adjusts the 'Number of Time Spent
Hours' values on the green curve between the date of this Work Log and the date when this Work Log
entry's edits were actually conducted. The value of this adjustment is the sum of all these Time Spent Ti
edits. me Spent
JIRA Agile Documentation
203
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
JIRA Agile handles 'deleted' Work Logs on its Hour Burndown Chart curves in the following manner:
Blue curve the 'deleted' Work Log's Time Spent value no longer contributes to the sum of the 'Number
of Hours' on the date of the deleted Work Log.
Green curve JIRA Agile cannot make corrections to the 'Number of Hours' for 'deleted' Work Logs
because the Work Log entry is no longer available. In the absence of a Work Log entry, GreenHopper
cannot determine the date of that deleted Work Log entry. Instead, these corrections are implemented on
the date when these Work Logs were actually deleted.
Changing Remaining Estimates
It is possible to change the Remaining Estimate of any issue in a sprint after its start date, without logging work.
These changes will be reflected on the green curve on the date they were made.
As mentioned , sinceJIRA Agile assumes that the planning of a sprint is completed no later than its start above
date, the initial 'Number of Hours' values of the green and red curves (at x=0) do not change. This is done
deliberately to indicate if the accuracy of time estimates needs improvement during the sprint planning phase.
Example:
In the following sprint, an issue was estimated with 10 hours at sprint start. On the 20th, the Remaining
Estimate was changed to 5 hours, which is reflected in the green curve on that date.
Adding Issues
It is also possible to add new issues to a sprint or to add time estimates to existing issues after the sprint's start
date. These changes will be reflected on the green curve on the date they were made.
Again, sinceJIRA Agile assumes that the planning of a sprint is completed no later than its start date, the
'Number of Hours' values of the green and red curve at x=0 do not change. This is helpful in showing scope
creep throughout a sprint.
JIRA Agile Documentation
204
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Example:
In the following sprint, an issue was given a Remaining Estimate of 10 hours during its planning phase.
On the 20th of July, another issue with a Remaining Estimate of 6 hours was added to the sprint, which is
reflected in the green curve on that date.
Aggregate Hour Burndown Charts
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
On this page:
Aggregate Hour Burndown Charts
Initial Number of Hours
Drawing changes
Aggregate Hour Burndown Charts
An aggregate hour burndown chart is generated forJIRA Agile versions with one or more child versions.
However, the logic in generating these charts is different to that of sprint hour burndown charts. For aggregated
charts, the Remaining Estimates and Team Effort of each child version's sprint chart is summed and spread
across the entire duration of the parent version's aggregated chart.
Initial Number of Hours
The initial 'Number of Hours' values (at ) of the Remaining Values curve (green) and Guideline curve (red) in x=0
an aggregate hour burndown chart are the sum of the initial 'Number of Hours' of the respective green and red
curves of its sprint charts.
JIRA Agile Documentation
205
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
Unlike , the initial 'Number of Hours' values on aggregate hour burndown charts can sprint hour burndown charts
vary, since it is common practice to perform sprint planning immediately before the sprint's start date (as the
previous sprint is winding up).
After planning the first sprint, the initial 'Number of Hours' values of the aggregate hour burndown chart's red and
the green curves will match those of the first sprint, even if the start dates differ. Once the second sprint is
planned, its initial values will be added to the aggregated chart's initial values. Hence, the starting points (x=0) of
the red and green curves will move up.
Drawing changes
Example:
After sprint planning on two sprints, the first of which starts on the 19th of July with 10 hours worth of
estimated work and the second starting on the 22nd of July with 20 hours of work, the initial 'Number of
Hours' values of the sprint's aggregated chart is 30 hours. On the 20th of July, 5 hours of work are
logged, which is reflected in the green curve on that date.
Viewing the Time-Tracking Analysis
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
To view the Time-Tracking Analysis for your hour burndown chart,
View the hour burndown chart (as described in ). Viewing the Hour Burndown Chart
Click the button to display a detailed data table for the displayed chart. Time-Tracking Analysis
You will need to have the in the given project, or the JIRA 'Administer Projects' permission Time-Tracking
Sprint periods usually occur back to back. However, it is possible for time gaps to occur between them.
If work is logged outside the time period of any sprint, but during a valid date within the time period of its
parent version, then that work log will be ignored in the parent version's aggregate hour burndown chart.
JIRA Agile Documentation
206
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
button will not appear. Analysis
If you set up a version to be the of a number of child versions, you will be able to view the Tip: parent version
burndowns of the parent and child version merged into one. This can be useful for providing a visual overview of
a release with multiple iterations.
Please note that this migration allows you to move your existing epic links so that you can start managing
epics and their issues on the new boards. Epic links created on Classic boards after the migration can be
JIRA Agile Documentation
221
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
migrated at a later stage..
Technical note: the migration process will find issues with an issue key in the ' ' field and copy it Epic / Theme
to an ' ' field (unless the issue already has an Epic Link field). For more details about these fields, Epic Link
please see JIRA Agile - JIRA Configuration
Related pages:
Working with Epics
Working with Epics in JIRA Agile
Classic
Backing Up and Restoring Data
Backing UpJIRA Agile Data and Settings
The will backupJIRA Agile data and settings as well. See the JIRA documentation on JIRA backup function Bac
. king Up Data
RestoringJIRA Agile Data and Settings
The normal (see the JIRA documentation on ) can be used to restore data JIRA restore process Restoring Data
includingJIRA Agile settings and data, with two exceptions:
TheJIRA Agile add-on should be installed before attempting the restore.
When restoring data that includesJIRA Agile settings, you should plan to restart JIRA after the
restore.JIRA Agile caches some values that are not cleared during a restore, and restarting JIRA clears
these caches and loads the most recent settings and data. If you forget to restart, you may see problems
like license errors and other unexpected behaviour.
Please take note that currently the does not include JIRA Agile data. Currently the Project Import
developers are still looking into this matter and you can keep track of the progress via the
Improvement. - Project Imports should include relevant Active Objects data ( ) JRA-28748 Open
JIRA Agile - JIRA Configuration
Database tables
When you install theJIRA Agile add-on into your JIRA instance, the following additional tables will be created in
your JIRA database to store rank, configuration and sprint information:
'AO_60DB71_COLUMN'
'AO_60DB71_COLUMNSTATUS'
'AO_60DB71_ESTIMATESTATISTIC' (added around 5.9.5)
'AO_60DB71_ISSUERANKING'
'AO_60DB71_ISSUERANKINGLOG'
'AO_60DB71_QUICKFILTER'
'AO_60DB71_RANK_ISSUE_LINK'
'AO_60DB71_RAPIDVIEW'
'AO_60DB71_SPRINT'
'AO_60DB71_STATSFIELD'
'AO_60DB71_SUBQUERY'
'AO_60DB71_SWIMLANE'
'AO_60DB71_TRACKINGSTATISTIC'
JIRA Agile Documentation
222
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
On this page:
Database tables
Custom fields
Issue types
Issue type scheme
Workflow
Permissions
Sample data
Related pages:
Enabling Ranking
Editing or Renaming an Epic
Migrating Epics
Custom fields
If required,JIRA Agile will create the following : JIRA custom fields
Custom field Type Notes
Business Value This field is of type 'Number Field'
and is available to issue types 'Sto
and . ry' 'Epic' (If you want to
make it available to other issue
types, edit the custom field context
.)
Sample data
On the JIRA Agile " " page you have the option of importing sample data. If you choose to do Getting Started
this,JIRA Agile will:
Update the . JIRA Importers add-on
Import two sample projects, called "Scrum Sample" and "Kanban Sample" (you can rename these if you
choose), and their issues.
Create a "Simplified Workflow" and a "Simplified Workflow Scheme" (see ) for each of these above
projects.
You may want to delete these projects, and their workflows and workflow schemes, at a later date. You can also
use these to import similar sample data later on. scripts
JIRA Agile Labs
JIRA AgileLabs enables our customers to test some exciting new functionality within JIRA Agile, giving you a
sneak preview of new features coming in future releases of JIRA Agile.
Please note that Labs features represent work-in-progress. They may be incomplete, or may change before
being incorporated into the product (some Labs features may never be incorporated into the product). We try to
keep Labs features stable, but please note that we cannot guarantee that data used while evaluating a Labs
feature will be completely intact.
Enabling Labs features
To switch 'Labs' on:
Log in as a user with the 'JIRA Administrators' . global permission
Select from the top bar, then select . JIRA Administration Add-ons > JIRA Agile
OR, if you are using JIRA 6.0 or later, click the 'cog' icon in the top bar, select , then scroll down Add-ons
the page to the section. JIRA Agile
Under , select the features that are of interest to you: JIRA Agile Labs
Parallel Sprints
Analytics
Analytics
Turn on to share your usage ofJIRA Agile with the JIRA Agile development team. This provides us Analytics
with insight into what features are being used, where customers are encountering difficulties, and where we
should be focusing our time and energy.
The following options are available from theJIRA Agile menu: Administration
Enabled Projects choose which of your JIRA projects will use the JIRA Agile Classic boards.
Project Templates configure a number ofJIRA Agile settings globally (i.e. across all projects in your
JIRA instance), ranging from colour schemes to your Task Board layout. A number of these global
settings also exist as . Your project settings will override the equivalent global settings. project settings
JIRA Agile configure your JIRA Agile system options.
Additionally, the following pages will help you to configure the Classic Planning Board, Classic Task Board,
Classic Charts Board and Classic Released Board:
Configuring your JIRA Agile Project Settings
Setting Up Epics for your Project
Configuring your Card Styles
Configuring your General Project Settings
Configuring your Task Board Settings
Setting Up Projects to Show Chart Information By Team
Configuring Statistics
Configuring Versions and Components
Adding a Version
Setting Up a Component Hierarchy
JIRA Agile Documentation
229
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
Setting Up a Version Hierarchy
Synchronising Versions and Components for your Issues
Releasing a Version from the Task Board or Planning Board
Specifying your JIRA Agile General Configuration
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). If you are using the new boards, please see . read more Configuring Working Days
You can configure a number of JIRA Agile settings globally (i.e. across all projects in your JIRA instance). A
number of these global settings also exist as . Your project settings will override the equivalent project settings
global settings.
To configure JIRA Agile's global settings,
Log in as a user with the 'JIRA Administrators' . global permission
Select from the top bar, then select . JIRA Administration Add-ons > JIRA Agile
OR, if you are using JIRA 6.0 or later, click the 'cog' icon in the top bar, select , then scroll down Add-ons
the page to the section. JIRA Agile
Select . JIRA Agile Configuration
The screen will appear (see ). The following globalJIRA Agile JIRA Agile Configuration screenshot
settings will be available for you to configure:
General Configuration
Non-Working Days
JIRA Agile Listeners and Services
Query Result Limit
Worklog Cache Limit
Please note: all changes made on the General Configuration page are applied immediately.
On this page:
General Configuration
Non-Working Days
JIRA Agile Listeners and
Services
Query Result Limit
Worklog Cache Limit
Screenshot:JIRA Agile Configuration
You must have the 'JIRA Administrators' before you can configure JIRA Agile's global permission
General Configuration settings.
JIRA Agile Documentation
230
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
General Configuration
The general setup options for your project are described below:
'Scheduling Permission' Select this check box to override the (i.e. 'Fix 'Resolve Issues' permission
for version' permission) with the JIRA . Users will then need to have the 'Schedule Issues' permission
'Schedule Issues' permission in order to drag and drop cards into version boxes on the . Planning Board
'Card Creation' Select this check box to allow the creation of cards via JIRA Agile. If you uncheck this
checkbox, the creation of cards viaJIRA Agile will be locked.
'Time Aggregation' Select this check box to enable the aggregation of sub-task time tracking within
the parent issue, denoted by a icon.
'Auto assign' Select this check box to automatically assign issues to the current user when transitioni
. ng issues on the Task Board
Non-Working Days
To improve the accuracy and appearance of the charts, you can specify non-working days throughout your
project (e.g. Saturday and Sunday), which will simply be withdrawn from the charts. If a Work Log is entered on
JIRA Agile Documentation
231
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
a non working day, it will be associated with the previous working day and reflected in the charts accordingly.
You can also define non-working days specific to a version. Select 'Non Working Days' from the 'Actions'
drop-down menu in the Statistics Column on the . Chart Board
To specify non-working days in bulk, edit the , e.g. if you set JIRA's Time Tracking within JIRA
time-tracking to five days,JIRA Agile will take for granted that the weekends are non-working days. Go
to . Disable it, change your day settings, then 'Administration' > 'Global Settings' > 'Timetracking'
reenable it.
JIRA Agile Documentation
232
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
You can restrict the projects to whichJIRA Agile is available. If you restrict a project from using JIRA Agile, this
means that you will not be able to select your project from the Classic Planning Board, Classic Task Board,
Classic Chart Board or Classic Released Board. Please note that the 'Agile' dropdown menu will still appear on
projects that don't have JIRA Agile access, but if you try to view any of the boards they will default to the last
project that was viewed on that board.
To restrictJIRA Agile to selected projects,
Log in as a user with the 'JIRA Administrators' . global permission
Select from the top bar, then select . JIRA Administration Add-ons > JIRA Agile
OR, if you are using JIRA 6.0 or later, click the 'cog' icon in the top bar, select , then scroll down Add-ons
the page to the section. JIRA Agile
Select . Enabled Projects
Select . The and select boxes will become Apply to these projects Project list JIRA Agile projects
enabled.
Move projects between the two select boxes by using the and buttons. << >>
Project list this list contains the projects that do not have JIRA Agile access.
JIRA Agile projects this list contains the projects that are available within JIRA Agile.
Click the button to confirm the projects available to JIRA Agile. Modify
Screenshot: RestrictingJIRA Agile to selected projects
Specifying your Project Templates
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
Every JIRA Agile Classic project is associated with a . Project templates make it quick and easy project template
to set up and maintain Classic projects with your preferred settings, ranging from Ranking and Flagging fields to
your colour schemes and Task Board layout.
About Project Templates
JIRA Agile provides two built-in project templates (' ' and ' ') and any number of your own Default Scrum custom
, all of which can be modified on the 'Project Templates' page. templates
The 'Project Templates' page effectively defines a project template's 'global' settings, because any modifications
to project templates made on this page will be used in the template that you:
Choose when creating a new project
Select (or switch to) for an existing project
You must have the 'JIRA Administrators' before you can restrictJIRA Agile to selected global permission
projects.
You must have the 'JIRA Administrators' before you can configure yourJIRA Agile global permission
Project Templates.
JIRA Agile Documentation
233
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
Note that changes you make to a project template will not affect projects that are currently using that template.
Also note that any individual project can override a project template's global settings, as described in Configuring
. your JIRA Agile Project Settings
On this page:
About Project Templates
About the 'Scrum'
Template
About Custom Templates
Modifying a Template
Managing Custom Templates
Creating a Custom
Template
Changing the Name of a
Custom Template
Removing a Custom
Template
Setting a Project to use a
Template
About the 'Scrum' Template
When you set a project to use the 'Scrum' template,JIRA Agile will:
Use the following (which were created when you installedJIRA Agile see JIRA custom fields JIRA
): Agile - JIRA Configuration
'Flagged' this field is of type 'Multi Checkboxes' and is available to all issue types. (See also Sett
ing up a Flagging Field)
'Rank' this field is of type 'Global Rank' and is available to all issue types. (See also Setting up a
Ranking Field)
'Story Points' this field is of type 'Number Field' and is available to issue types 'Story' and 'Epic'.
'Business Value' this field is of type 'Number Field' and is available to issue types 'Story' and
'Epic'.
Use the following three (which were created, and associated with the Default Issue Type JIRA issue types
Scheme, when you installed JIRA Agile see ): JIRA Agile - JIRA Configuration
'Epic' (See also Setting Up Epics for your Project)
'Story'
'Technical Task'
Configure the (colours, fields, etc). card styles
A JIRA Administrator has the flexibility to modify the 'JIRA Agile Scrum Issue Type Scheme' to meet their
requirements for the 'Scrum' template. Should the 'JIRA Agile Scrum Issue Type Scheme' be deleted it will be
recreated automatically.
About Custom Templates
JIRA Agile's custom templates feature allows you to define a set of project template settings under its own
name, which are completely independent of the 'Scrum' and 'Default' project templates.
Modifying a Template
(This applies to both built-in templates and custom templates.)
To configure a project template,
Log in as a user with the 'JIRA Administrators' . global permission
Select from the top bar, then select . JIRA Administration Add-ons > JIRA Agile
OR, if you are using JIRA 6.0 or later, click the 'cog' icon in the top bar, select , then scroll down Add-ons
the page to the section. JIRA Agile
Select . Project Templates
Select the template you wish to configure: ' ', ' ' or a custom template. For more information Default Scrum
on creating and editing custom templates, refer to the . Custom Templates section below
The following settings will be available for you to configure:
JIRA Agile Documentation
234
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
5.
Ranking Fields see the equivalent project-specific documentation on Configuring a Ranking
Field
Flagging Fields see the equivalent project-specific documentation on Configuring a Flagging
Field
Card Styles see the equivalent project-specific documentation on Configuring your Card Styles
Task Board Mapping see the equivalent project-specific documentation on Configuring your
Task Board Settings
Screenshot: JIRA Agile 'Default' Project Template
Screenshot 2: 'Scrum' Project Template
JIRA Agile Documentation
235
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
7.
Managing Custom Templates
Creating a Custom Template
When you can create your own custom template, its initial settings will be based on an unmodified version of the
template. 'Default'
To create your own custom template,
Log in as a user with the 'JIRA Administrators' . global permission
Select from the top bar, then select . JIRA Administration Add-ons > JIRA Agile
OR, if you are using JIRA 6.0 or later, click the 'cog' icon in the top bar, select , then scroll down Add-ons
the page to the section. JIRA Agile
Select . Project Templates
Click the link next to the top drop down menu. Create a new template
The dialog box opens, requesting you to enter a name for the new template. New Template
Screenshot 3: The 'New Template' Dialog Box
Enter a name for the new template in the field and click the button. A new custom template Name Create
is created with the name you just specified.
Since all custom templates' initial settings of are based on an unmodified version of the template, 'Default'
JIRA Agile Documentation
236
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
7.
1.
2.
3.
4.
5.
6.
7.
1.
2.
3.
4.
5.
you may wish customise your template's remaining settings. Refer to step 5 of the 'Modifying a Template'
above for further information. procedure
Changing the Name of a Custom Template
To change the name of a custom template,
Log in as a user with the 'JIRA Administrators' . global permission
Select from the top bar, then select . JIRA Administration Add-ons > JIRA Agile
OR, if you are using JIRA 6.0 or later, click the 'cog' icon in the top bar, select , then scroll down Add-ons
the page to the section. JIRA Agile
Select . Project Templates
Select the required custom template from the top drop down menu.
Typically, these are any templates other than the 'Default' or 'Scrum' templates.
Click the link next to this drop down menu. Edit
In the dialog box, change the name of the custom template to your requirements and click New Template
the button. Update
The name of the template will be updated.
If you also wish to customise the template's remaining settings at this point, refer to step 5 of the
above for further information. 'Modifying a Template' procedure
Removing a Custom Template
To remove a custom template,
Log in as a user with the 'JIRA Administrators' . global permission
Select from the top bar, then select . JIRA Administration Add-ons > JIRA Agile
OR, if you are using JIRA 6.0 or later, click the 'cog' icon in the top bar, select , then scroll down Add-ons
the page to the section. JIRA Agile
Select . Project Templates
Select the required custom template from the top drop-down menu.
Typically, these are any templates other than the 'Default' or 'Scrum' templates.
Click the link next to this drop-down menu and the custom template will be removed. Remove
Setting a Project to use a Template
To specify which template a project will use, please see . Configuring your General Project Settings
JIRA Agile
Configuring your JIRA Agile Project Settings
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
You can configure a number ofJIRA Agile settings per project, ranging from colour schemes to your Task Board
layout. A number of these project settings also exist as . Your project settings will override the global settings
equivalent global settings.
The following settings can be configured per project:
General Project Settings
Card Styles
Task Board Settings
Epics
Setting Up Epics for your Project
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). If you are using the , please see read more new boards Creating an Epic
You must have the 'Administer Project' for a particular project in order to configure the permission
settings described on this page.
JIRA Agile Documentation
237
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
An captures a large body of work. It is essentially a large that can be broken down into a number epic user story
of smaller stories. It may take several to complete an epic. sprints
Epics provide you with an additional hierarchy of story management, providing planning guidance for groups of
issues within, or across, projects. This allows ScrumMasters and Product Managers to measure important
groups of issues that are all related by a common theme.
See and . Creating an Epic Adding an Issue to an Epic
(Note: In JIRA, is a searchable see the JIRA documentation for details.) epic field JQL
For more on Epics you may want to read over these two excellent articles:
User Stories, Epics and Themes - Mike Cohn
Epics and Ready Stories - Roman Pichler
Epics are implemented in JIRA Agile via a JIRA custom field of type 'label', which is used to associate cards with
a parent epic.
FromJIRA Agile 5.3, yourJIRA Agile project must use the 'Scrum' to successfully work with Epics. template
Upon applying this template to yourJIRA Agile project, you will then be able to associate Epics with otherJIRA
Agile issue types and vice versa (as described in ). Working with Epics in JIRA Agile Classic
Configuring your Card Styles
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). If you are using the new boards, please see instead. read more Configuring Card Colours
Users can view issues inJIRA Agile in ' ', ' ' and ' ' views. Each of three different views Summaries Cards List
these views can be configured per issue type in your project, e.g. you can have a card style for your Bugs and
another card style for your Tasks.
Please note the following information regarding card styles:
When a user inJIRA Agile, the fields on the 'new card' dialog will be the same fields creates a 'new card'
in the 'Card' view you configure here.
JIRA Agile respects the JIRA that you have configured, hence some fields field configuration schemes
may not be visible in your cards. JIRA Agile will simply replace these fields with a blank line.
JIRA Agile respects the JIRA that you have configured, hence some fields may not permission schemes
be editable in your cards for people who don't have the appropriate permissions.
Most of the JIRA built-in are supported and can be included in your card styles. Here is custom field types
the complete list of the supported custom field types:
Date Time
Date Picker
Number Field Also used for Statistics
Multi Select Also used for the Flagging field
Select List
Text Field (<255 characters)
Free Text Field (unlimited)
Group Picker
User Picker
Multi User Picker
Users can also view a card as a , which will show all fields that are configured in your JIRA JIRA issue
system. If you wish to change these fields, edit the JIRA . E.g. if you prefer not to use the JIRA field configuration
'Priority' field, hide it in the relevant . field configuration
To configure the card style for an issue type,
Log in as a user with the ' for the project. Administer Projects' permission
Select > in the top navigation bar. Then select from the Agile Classic Classic Planning Board
drop-down below the project name.
Click the ' ' menu and click ' ' from the dropdown. The project configuration page will Tools Configuration
display.
Click the ' ' tab. The configuration screen for card styles per issue type will display (see Card Styles
screenshot below).
JIRA Agile Documentation
238
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
4.
Please note: any changes that you make are applied immediately. If you make a mistake, you will
need to fix it manually.
' ' select the card colour for each Issue Type as follows: All Views
Click the ' ' button to either select a named colour, type in an RGB hex Change colour
codes, or specify an RGB colour by dragging the colour sliders.
Click the ' ' button to reset the colour to the system default for the Restore default colour
current Issue Type.
Select the ' ' check-box to display the entire card (not Enable background colour by default
just its header) in the mapped colour for the card's issue type. Note that individual users can
override this via their . User Preferences
' ' / ' ' / ' ' for the currently-selected Issue Type, configure the Card View Summary View List View
layout for each view as follows:
To add a field, select the desired field from the ' ' drop-down, then click the ' Field name Add
' button. field
To delete a field, click the small ' ' icon next to the field name. x
To move a field to a different position, simply drag and drop the field.
To add whitespace between fields, insert the field called ' '. Spacer
'Card View' only: To select a , select the desired field from the drop-down in the corner-field
bottom right corner of the ' '. Card View
The that you select for the 'Card View' will also be used in the 'Summary corner-field
View' and 'List View'.
To reset the layout for a view to the system default, click the ' ' Restore default layout
button.
To apply the current layout to Issue Types, click the ' ' button. all Apply to all Issues Types
Please note:
The ' ' is used on the Planning Board see . List View Using Classic Planning Board Views
The ' ' is used on the Task Board see . Compact List Using Classic Task Board Views
Screenshot: Configuring Card Styles for a project
JIRA Agile Documentation
239
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
Configuring your General Project Settings
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). If you are using the , please see . read more new boards Configuring Working Days
The page Configuring your GreenHopper Project Settings could not be found.
JIRA Agile provides you with a number of settings that you can configure for each of your projects.
To configure the general settings for a project,
Log in as a user with the 'Administer Project' for the project. permission
Select > in the top navigation bar. Then select from the Agile Classic Classic Planning Board
drop-down below the project name.
Click the ' ' menu and click ' ' from the dropdown. The project configuration page will Tools Configuration
display (see screenshot below).
You must have the 'Administer Project' for a particular project in order to configure the permission
settings described on this page.
JIRA Agile Documentation
240
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
4. Select your project from the project dropdown (above ' '), if it is not already Project Configuration
selected. The 'General' configuration settings for your project will display. These settings will be listed
under the following headings:
' ' Project Templates
' ' Ranking Field
' ' Flagging Field
' ' General Configuration
' ' Non-Working Days
Please note: all changes made on the 'General' settings page are applied immediately.
On this page:
Project Template
Ranking Field
Flagging Field
General Setup
Non-Working Days
Screenshot: Configuring JIRA Agile's 'General' Project Settings
Project Template
EveryJIRA Agile Classic project has configurations which are derived from a project template. Project templates
make it quick and easy to set up and maintainJIRA Agile projects with your preferred project configuration
settings, which include ranking and flagging fields, card styles and a Task Board mapping.
JIRA Agile allows you to choose between two project template settings 'Default' and 'Scrum':
JIRA Agile Documentation
241
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
Default template This sets the current project's configuration settings to those of the global 'Default'
settings. project template
Scrum template This sets the current project's configuration settings to those of the global 'Scrum'
settings. Once you have chosen the 'Scrum' template, your users can start creating project template
Epics and Stories in the project, and ranking them.
You have the flexibility to configure the JIRA Agile 'Default' template and/or the JIRA Agile'Scrum' Tip:
template to your organisation's needs please see the documentation on . Specifying your Project Templates
Further, individual projects can override the templates to suit their requirements please see the sections
below on and . Ranking Fields Flagging Fields
If JIRA Agile is unable to match configurations from one template to another, for example, as a result of very
specific issue type customisations, then a warning message will be displayed.
Ranking Field
A ranking field is essentially a JIRA Agile-specific that you can use to rank your issues. The ranking custom field
field will be made available in the drop down of your . This will allow you to view your issues 'Sort by' contexts
ordered by rank and prioritise them by drag and drop.
If you have used the 'Scrum' , a Ranking Field will be automatically configured for you. template
To configure the ranking field for a project (if your project is not using the Scrum template),
Select the desired ranking field in the dropdown.
Only custom fields of type " " will be available in this dropdown. Global Rank
Click the ' ' link to add the field as the ranking field for JIRA Agile. The dropdown will disappear Add field
and the name of your ranking field will be displayed as text.
Each of your users will now need to go to JIRA Agile, edit the Context (or create a new one if necessary), using
the and mark it sorted by the Ranking custom field you created. For details, see Context dropdown Ranking
. Issues in JIRA Agile Classic
Screenshot: Creating a new Context
Screenshot: Sorting the Context by the Ranking custom field
JIRA Agile Documentation
242
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
Your users should now be able to cards, and the order will adjust the Ranking custom field value. drag and drop
Flagging Field
A flagging field is used in projects to notify of impediments on issues (i.e. you can flag an issue which needs
attention). Issues are flagged using a pre-specified value of either a Multi Checkbox or Multi Select custom field,
that has been assigned as the flagging field. You can choose which custom field to use as the flagging field and
the value that is assigned when an issue is flagged.
To configure the flagging field for a project,
Select the desired custom field to use as the flagging field from the dropdown in the ' ' Flagging field
section. The 'Field Value' dropdown will display.
Only and will be available in this drop down. Ensure the Multi Select Multi Checkbox custom fields
custom field is configured with a value. Also, only the first value of the custom field will be visible in JIRA
Agile.
Select the desired value to assign to issues when flagged in the 'Field Value' dropdown.
If no flagging fields are available for your project,
Your JIRA administrator will need to add and configure at least one 'Multi Select' custom field via the JIRA
'Administration' menu. For detailed instructions please see the documentation on . JIRA custom fields
You must associate your ranking field with issue types within a project. all
Read about . Flagging an Issue in JIRA Agile Classic
General Setup
If you have used the 'Scrum' , a Flagging Field will be automatically configured for you. template
JIRA Agile Documentation
243
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
The general setup options for your project are described below:
'Scheduling Permission' Check this checkbox to override the 'Resolve Issues' (i.e. 'Fix for permission
version' permission) with the JIRA . Users will then need to have the 'Schedule Issues' permission
'Schedule Issues' permission to drag and drop cards into version boxes.
'Card Creation' Check this checkbox to allow the creation of cards via JIRA Agile. If you uncheck this
checkbox, the creation of cards viaJIRA Agile will be locked.
'Time Aggregation' Select this check box to allow aggregation of time tracking fields between the
parents and their sub-tasks in JIRA Agile.
'Auto assign' Automatically assign issues to new users when transitioning issues on the Classic Task
Board.
Non-Working Days
To increase the accuracy of the charts you can identify the non-working days for your project (e.g. Saturday and
Sunday). These days will simply be withdrawn from the charts. In the case where worklogs are entered in a non
working day, these worklogs will be associated to the previous working day to be reflected in the charts.
If any non-working days have been specified in JIRA Agile's , then these days global configuration settings page
will appear in the Non-Working Days sections of all General Project Configuration pages and cannot be deleted.
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). If you are using the , please see . read more new boards Configuring Working Days
Configuring your Task Board Settings
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
TheJIRA Agile provides you with visibility on the progress of ongoing versions. You can Classic Task Board
view all of the issues assigned to a version and their status at a glance, as well as transition issues through a
workflow by simply dragging and dropping it.
You can configure how the task board displays for a particular project, by adding, moving, renaming and/or
removing columns from the Task Board. Each column can also be associated with multiple workflow statuses
and resolutions. Based on your workflow and your TaskBoard mapping,JIRA Agile will present the available
workflow actions to users when dragging an issue from a column to another. If the workflow screen of your
workflow step asks for the "Resolution", users will also be able to select the Resolution for the issue.
To configure the Task Board for a project,
Log in as a user with the 'Administer Project' for the project. permission
Select > in the top navigation bar. Then select from the Agile Classic Classic Planning Board
drop-down below the project name.
Click the ' ' menu and click ' ' from the dropdown. The project configuration page will Tools Configuration
display (see screenshot below).
Select your project from the project dropdown (above ' '), if it is not already Project Configuration
selected.
Click the 'Task Board Mapping' tab. The Task Board Mapping page will display. You can configure the
Task Board as follows:
Changing the Task Board Layout
Changing Task Board Column Statuses and Resolutions
Please note, all changes made on this page are applied immediately.
You must have the 'Administer Project' for a particular project in order to configure the permission
settings described on this page.
Tip: Creating a Default Task Board Mapping
You can create a default task board mapping in your . The project settings described on Global Settings
your project's own task board mapping page will override the global defaults. However, if a project does
not have any settings configured, then the global defaults will apply.
JIRA Agile Documentation
244
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
On this page:
Changing the Task
Board Layout
Changing Task Board
Column Statuses and
Resolutions
Effects of Changing
the Task Board
Mapping
Screenshot: Configuring the Task Board for a project
You can add, remove, move and edit columns from the Task Board, as described below:
To to the Task Board, click the ' ' link at the right-hand middle section of the add a column Add a column
page.
To from the Task Board, click the ' ' link in the top right of the column. remove a column Delete
To , simply use your mouse to drag and drop it into the desired position. move a column
To , click the icon. Update the title of the column as desired and click the edit the title of a column
icon to save your title.
Changing Task Board Column Statuses and Resolutions
Each Task Board column has one or more statuses as well as one or more resolutions associated with it. Any
issues viewed on the Task Board will be sorted into the appropriate column based on their status-resolution
and the statuses-resolutions of the columns. For example, if you assign the 'Open' status (with any resolution)
JIRA Agile Documentation
245
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
to the first column on your Task Board, all issues with the 'Open' status (and any resolution) will be grouped
under the first column (provided that the issues are also assigned to the project version that you are currently
viewing with the Task Board).
Please note, an issue can only appear in one Task Board column at a time. This means that you cannot
have the same status-resolution combination assigned to more than one column. For example, you can assign
'Resolved'-'Fixed' and 'Resolved'-'Won't Fix' to different columns, but you cannot assign 'Resolved'-'Fixed' to
two different columns.
To assign one or more statuses and resolutions to a column,
Select either ' ' or ' ' in the desired Task Board with ANY status with one of the selected statuses
column.
If you select ' ', you also need to choose the individual statuses with one of the selected statuses
you want to assign to the column in the multi-select box.
The ' ' option will be selected by default. We recommend that you do not change with ANY resolution
this default selection, unless you are familiar with , as you can cause conflicts in Configuring Workflow
the assigned statuses-resolutions for your task board columns. If you want to change the resolutions
associated with the Task Board column, click the ' ' link, select ' more options with one of the selected
' and select the desired resolutions. resolutions
Effects of Changing the Task Board Mapping
The rightmost Task Board column (which can be customised, but is by default) is the owner of 'DONE'
your Project's 'definition of done'.JIRA Agile will rely on this definition to burn your values in the charts
and to swap issues on version releases.
The and will treat the leftmost column as the "To Do" column (red). The Progress Bar Statistics boxes
rightmost column will be "Done" (green). All columns in between will be aggregated and treated as "In
Progress" (yellow).
Setting Up Projects to Show Chart Information By Team
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
If a product is being developed by more than one team, members of your teams may wish to view JIRA Agile
Classic chart data by issues which are relevant to their teams only. This requires that 'team identifiers' be
specified on a team's issues. There are two approaches for specifying team identifiers on JIRA issues:
Using Labels (Recommended)
Using Components (Not Recommended)
Using Labels (Recommended)
This simple approach involves adding a team identifier label to each worked on by a team. A 'team JIRA issue
identifier' label is a JIRA that identifies the team who worked on an issue. An issue may have more than label
one team identifier label if it was worked on by more than one team.
Since team identifier labels are used for filtering issues (see ), consistent Showing Chart Information By Team
team identifier labels should be added to a team's issues.
After a has been added to a JIRA , it may appear in a list of suggestions in the 'Labels' dialog label issue
box's drop-down. Use the 'Suggestions' drop-down to assist with consistent issue labelling.
Using Components (Not Recommended)
It is also possible to specify 'team identifiers' on JIRA issues as . (See the JIRA project components
documentation on .) Defining a Component
Although using components as team identifiers ensures that consistent team identifiers are applied to issues
(since each component must be ), we do not recommend using predefined by JIRA project administrators
components as team identifiers for the following reasons:
Components are designed to represent tangible components of work which constitute an individual JIRA
project. Components are not designed to represent individual teams who work on one or more JIRA
projects.
JIRA Agile Documentation
246
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
Components are JIRA project-specific. Hence, if your team needs to manipulate issues from multiple
JIRA projects on a and must specify team identifiers on these issues as components, you Rapid Board
would need to predefine the same set of team identifier components for each JIRA project available on
that Rapid Board.
Configuring Versions and Components
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). If you are using the new boards, please see . read more Planning a Version
This section contains information on how to configure JIRA versions and components withinJIRA Agile Classic:
Adding a Version
Setting Up a Component Hierarchy
Setting Up a Version Hierarchy
Synchronising Versions and Components for your Issues
Releasing a Version from the Task Board or Planning Board
See Also
The JIRA documentation on . Managing Versions
The JIRA documentation on . Defining a Component
Adding a Version
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). If you are using the new boards, please see . read more Planning a Version
JIRA Agileallows you to create a new JIRA version without leaving theJIRA Agile interface.
Adding a Version
To add one or more new Versions,
Log into JIRA.
You will need to have the JIRA 'Project Administrator' in the relevant project. permission
Select > in the top navigation bar. Then select from the Agile Classic Classic Planning Board
drop-down below the project name.
Click the link at the top of the right-hand panel. The ' ' window will display (see Add Add Version
screenshot below). Complete the fields as follows:
Version name Enter a short name for your new version. For details, see the JIRA
documentation on . Managing Versions
Parent Enter the parent version for your new version. For details, see the JIRA Agile (optional)
documentation on . Setting Up a Version Hierarchy
Start date Enter the planned start date for your new version. (optional) Required for generating
time based statistics.
End date Enter the planned end date for your new version. (optional)
Release date Enter the planned date of release for your new version. For details, see (optional)
the JIRA documentation on . Managing Versions
Description Enter a longer description for your new version. For details, see the JIRA (optional)
documentation on . Managing Versions
Either:
Click the button to save your new version and keep the ' ' window open so that Create Add Version
you can add another version; or
Click the button to save your new version and close the ' ' window Create and Close Add Version
You can edit the and later if you need to, via the ' ' column of the Start date End date Statistics Planning
. Board
Screenshot: Adding a new version in JIRA Agile
JIRA Agile Documentation
247
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
7.
Setting Up a Component Hierarchy
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
JIRA Agileallows you to create parent-child relationships between JIRA components. This allows you to view
and track all of the issues assigned to the minor component(s) under the umbrella of a 'parent' component.
All issues under the child component are considered to be a subset of the parent component. These component
hierarchies are useful for managing components with many sub-components.
To set a component as the parent of another component,
Log into JIRA.
Select > in the top navigation bar. Then select from the Agile Classic Classic Planning Board
drop-down below the project name.
Select your project from the project dropdown in the top navigation bar, if it is not already selected.
Change the viewing mode to . 'Component' mode
Locate the box in the right-hand column for the component that you want to be the child component.
Edit the field by clicking the icon that will appear when you hover over the field. Parent
Select the component that you want to be the parent component. The Planning Board will refresh and
display your component under its new parent component (see screenshot below). The child component
will also have an icon display in its header.
Screenshot: A parent and child component in JIRA Agile Classic
Which component do I see on the cards/summaries?
The component displayed in the summaries and cards is the component. If you are using a committed
'Parent' component, the component will be the end-child component where your issue committed
resides. Otherwise, it is simply the component where your issue resides.
JIRA Agile Documentation
248
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
Setting Up a Version Hierarchy
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
JIRA Agile Classic allows you to create parent-child relationships between versions. For example, you may wish
to group your sprints as milestone versions (e.g. "Version 1 m1", "Version 1 m2", etc) under the version for the
major release (e.g. "Version 1"). In JIRA Agile Classic, you can set up the major version as the "parent" version
for the milestone versions. This allows you to view and track all of the issues assigned to the milestone releases
under the umbrella of the major release.
All issues under the child version are considered to be a subset of the parent version. These version hierarchies
are useful for managing Releases/Sprints/Teams. For example, if you set 'Version 2' to be the master of 'Version
2 milestone 1', then you will be able to view all the issues assigned to 'Version 2 milestone 1' when you view
'Version 2' on the . Planning Board
To set a version as the parent of another version,
Log into JIRA.
You will need to have the JIRA 'Project Administrator' in the relevant project. permission
Select > in the top navigation bar. Then select from the Agile Classic Classic Planning Board
Which fix version do I see on the cards?
The version displayed in the summaries and cards is the version. If you are using a 'Parent' committed
version, the version will be the end-child version where your issue resides. Otherwise, it is committed
simply the version where your issue resides.
JIRA Agile Documentation
249
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
2.
3.
4.
5.
6.
7.
drop-down below the project name.
Select your project from the project dropdown in the top navigation bar, if it is not already selected.
Change the viewing mode to . 'Version' mode
Locate the box for the version that you want to be the child version in the right-hand column.
Edit the ' ' field by clicking the icon which will appear when you hover over the field. Parent
Select the version that you want to be the parent version from the dropdown. The Planning Board will
refresh and display your version under its new parent version (see screenshot below). The child version
will also have an icon display in its header.
Screenshot: A parent and child version in JIRA Agile Classic
Synchronising Versions and Components for your Issues
Note that this page only applies if you are using the (which are no longer being actively Classic Boards
developed; ). read more
The ' ' feature inJIRA Agile helps you to preserve the integrity of the versions/components Synchronise
hierarchy in your project by detecting and repairing missing versions/components in the project hierarchy. You
can run the project synchronisation manually or configure it to automatically detect and fix problems via listeners,
if you have the appropriate administrator permissions.
To synchronise versions/components for a project,
JIRA Agile Documentation
250
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
1.
2.
3.
4.
1.
2.
3.
4.
5.
6.
Log in as a user with the . 'JIRA Administrators' global permission
Select > in the top navigation bar. Then select from the Agile Classic Classic Planning Board
drop-down below the project name.
Click the menu and click from the dropdown.JIRA Agile will synchronise your project Tools Synchronise
versions/components for your project and display a confirmation window.
Statistics can help you track your management constraints such as hours, story points, etc.JIRA Agile allows
you to view burndown, burnup and value charts, as well as markers, for each field giving you a number of visual
aids to assist your planning.
On this page:
Viewing Statistics
Using the Statistics
Column
Configuring a Custom Statistic
Viewing Statistics
The right-hand side of yourJIRA Agile Classic Planning, Chart and Released Boards contains a 'Statistics
Column', which displays 'boxed' summaries of data that relate to the current board being viewed and the board's
viewing mode.
On the Classic Planning Board, each box relates to an individual Planning Board mode (that is, 'Project
Overview', 'Version', 'Assignee' or 'Component' see for more Using Classic Planning Board Modes
information).
On the Classic Chart and Classic Released Boards, each box relates to an individual version (see Using
and for more information). the Classic Chart Board Using the Classic Released Board
Custom statistics are displayed at the bottom of each box. Custom statistics are number fields that have been
configured as custom statistics for the project by the project administrator. For example, if you want to record
story points against each issue, you would configure a custom statistic called 'Story Points'. Users can then add
'Story Points' as a marker on their Planning Board (see ). Using Statistical Markers to Group Issues
If you are using the 'Scrum' , custom statistics called and will be template Story Points Business Value
created for you automatically.
Using the Statistics Column
To select a box, click inside it and once selected, the box turns yellow. The content on the rest of the Board you
are viewing will be updated to show the data associated with that box.
JIRA Agile Documentation
253
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
6.
' ' Click to Add (Planning Board in 'Version' mode and Chart Board only. Visible to administrators only.)
create a new version. Read more in . Adding a Version
' ' Statistics (Planning Board in 'Version' mode and Chart Board only. Visible to administrators only.)
Click to configure statistics displayed in the boxes in this column. Read more in Configuring a Custom
. Statistic
' ' Click the icon to show only the title of each box in the Statistics column. Collapse
' ' Click the icon to show the full details for each box in the Statistics column. Expand
' ' Click the icon to hide the Statistics column and display the 'Issues' section of the Board in Hide
full screen width.
Name ('Version', 'Assignee', 'Component', 'Project Overview' modes only. Visible to administrators only.)
JIRA Agile Documentation
254
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
6.
7.
a.
b.
8.
9.
10.
11.
12.
13.
14.
Click the icon (which will appear when you hover this area of the selected box) to edit the version
or component name.
Actions menu Click the icon (which will appear at the top right of the selected box when you
hover over this area) to display a drop-down menu. This drop-down menu can contain the following items.
Be aware that some of these are not available on certain Boards:
' ' Click to show/hide the current box in the Statistics column. Toggle visibility
' ' Click to go to the JIRA . Issue Navigator Issue Navigator
' ' Click to go to the . Go to Task Board ('Version' mode only) Task Board
' ' Click to go to the . Go to Planning Board ('Version' mode only) Planning Board
' ' Click to go to the . Go to Chart Board ('Version' mode only) Chart Board
' ' Click to edit the Non Non Working Days ('Version' mode only. Visible to administrators only.)
Working Days for a specific version. (Note: to edit the Non Working Days for all of the Classic
boards, see .) Specifying your JIRA Agile General Configuration
' ' Click to print the displayed issues. For Print Cards (Planning Board in 'Version' mode only)
details please see . Printing Issues in Card Form
' ' Click to print the currently viewed chart. Print Chart (Chart and Released Boards only)
' ' Click to download a csv Excel (Chart Data) (' ' on the Chart Board only) Hour Burndown Chart
version of the chart's data.
You may need to the contents of the chart board first in order to see this menu option. refresh
' ' Click to . A Release ('Version' mode only. Visible to administrators only.) release the version
snapshot of all of the charts associated with this version will also be captured (before any issues
are swapped). You will be able to access these snapshots via your . Released Board
If the version contains unfinished issues, you will be prompted to either ignore them and
proceed with the release, or move the unfinished issues to another version of your choice.
' ' Recompute (Released Board only; 'Project Overview' mode only. Visible to administrators only.)
Click to refresh the Released Board. (Note: the Project Overview is the only chart that is stored
statically; all other charts are generated dynamically.)
' ' Click to create a Create Wallboard (Planning Board only; 'Project Overview' mode only) Wallb
. oard
A will be created with the name ' ' and Wallboard <Project name> (autogenerated)
displayed. Your wallboard is a new page on your (see JIRA dashboard Customising the
), and will contain: JIRA Dashboard
the Hour Burndown Chart gadget
the Days Remaining gadget
the Project Progress gadget
Select ' ' from the ' ' drop-down on your , and stare View as Wallboard Tools JIRA dashboard
in awe at your fresh new wallboard. For optimal use of screen real-estate, enter full-screen
mode on your browser ( in Firefox 3.6 and Chrome 5; Safari requires a plugin to enable F11
full-screen mode) and refresh. Wallboards are optimised for 1920x1080 and 1920x1200
screens, but should work in some other resolution modes.
Progress of the version the green bar indicates the percentage of issues that ('Version' mode only)
are complete, the yellow bar indicates the percentage of issues in progress, the red bar indicates the
percentage of issues that have not been started. Hover over the bar to see the exact percentages. Click
on a coloured section of the bar to be taken to the JIRA for the full list of issues in that Issue Navigator
colour.
' ' Click the icon (which will appear when you hover, if Parent ('Version' & 'Component' modes only)
you are an administrator) to choose the parent version or component for the version. All issues under the
version/component will also be a subset of the parent version/component, e.g. 'Version 1' could be set as
the parent version of 'Version 1 milestone 1'. Read more in and Setting Up a Component Hierarchy Settin
. g Up a Version Hierarchy
' ' Click the icon (which will appear when you hover, if you are an Start date ('Version' mode only)
administrator) to edit the start date for the version.
' ' Click the icon (which will appear when you hover, if you are an End date ('Version' mode only)
administrator) to edit the end date for the version.
: The start date and end date are used to compute the various Classic . Tip charts
' ' Click the icon (which will appear when you hover, if you are Release date ('Version' mode only)
an administrator) to edit the JIRA release date for the version.
Issue Type statistics A summary of the number of issues of each type.
Statistics based on the Task Board mapping A summary of the number of issues in each status
JIRA Agile Documentation
255
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
14.
15.
16.
1.
2.
3.
4.
5.
6.
1.
2.
3.
a.
b.
c.
(based on the Mappings that your administrator has specified in the ). Task Board Settings
Time-tracking statistics:
' ' Click the icon (which will appear when you hover, if you are an Time Remaining
administrator) to specify maximum and minimum limits for the amount of time remaining.
Custom statistics Displayed if any have been created by the project administrator. custom statistics
(The red numbers, if shown, indicate that a statistic's constraint has been exceeded.) If custom statistics
exist, you can click the icon to add them as markers on your Planning Board (see Using Statistical
). Markers to Group Issues
: Boxes that relate to child versions or components are attached below their parent version or component Tip
and are represented with a right-indented arrow, as shown by the 'Hardening Sprint' example in the screenshot
above.
Configuring a Custom Statistic
To add a custom statistic for your project,
Log into JIRA.
Click in the top navigation bar and select either the or Agile > Classic Planning Board Chart
from the resulting dropdown menu to view that board. Board
If you selected the Planning Board, ensure that your viewing mode before is set to 'Version'
proceeding.
Click the button at the top of the Statistics Column. The 'Statistics' window will open, Statistics
listing the statistics currently displayed on your board (see screenshot below).
Click the link. A new 'Add Field' page will be displayed. Add a Number Field to your Project
Fill out the fields (accept all field defaults and select whether you want the custom field to
apply to a specific project or globally). See the documentation on for JIRA custom fields
detailed instructions on adding a custom field. Make sure you add the custom field to at least
one . screen
Please note: your field must be associated with the Search Template 'Number Searcher'
in order to work properly.
Your custom field will be added to the project and be shown in each item's boxes on the
right-hand column of your board (see the 'Viewing Statistics' section ). Your custom field above
will also be available on your issues screens for you to populate (depending on what screens
you selected at field creation).
To configure a custom statistic for your project,
Log into JIRA.
Click in the top navigation bar and select either the or Agile > Classic Planning Board Chart
from the resulting dropdown menu to view that board. Board
If you selected the Planning Board, ensure that your viewing mode before is set to 'Version'
proceeding.
Click the button at the top of the Statistics Column. The 'Statistics' window will open, Statistics
listing the statistics currently displayed on your board (see screenshot below).
To configure the ' ' of a custom statistic: Capacity
Click the link next to the custom statistic that you want to configure. Edit
Update the and values for the statistic, as desired. For example, you Min Max
may wish to set a minimum and maximum value on the 'Time remaining' statistic
to help you track time against your versions. The and values for the Min Max
statistic will be applied to all versions.
You can override the ' ' and ' ' values for specific versions by clicking Min Max
the next to the relevant statistic field in the right-hand column of your board.
Click the link to save your changes. Update
Choose whether to hide or show a Marker for the statistic on your board:
To show a Marker for a custom statistic, select the check box in the ' ' Markers
column
To hide a Marker for a custom statistic, deselect the check box in the ' ' Markers
column
This is useful if you do not want to display a marker for a particular statistic on
your Planning Board, but want to retain the settings in case you wish to track the
statistic via your . Chart Board
JIRA Agile Documentation
256
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
5.
To remove a custom statistic from your project,
Log into JIRA.
Click in the top navigation bar and select either the or Agile > Classic Planning Board Chart
from the resulting dropdown menu to view that board. Board
If you selected the Planning Board, ensure that your viewing mode before is set to 'Version'
proceeding.
Click the button at the top of the Statistics Column. The 'Statistics' window will open, Statistics
listing the statistics currently displayed on your board (see screenshot below).
Click the link corresponding to the statistic you wish to remove. Remove
Note that the built-in statistics ' ' and ' ' cannot be Standard issue count Time remaining
removed.
Your chosen statistic will be removed from your board. Note that the statistic will still exist as a
JIRA custom field.
Note that you can 'hide' statistics rather than removing them see ' ' (above). Tip: Markers
Screenshot: Configuring Statistics
JIRA Agile Installation and Upgrade Guide
The information on this page to . If you are using Atlassian does not apply Atlassian OnDemand
OnDemand then you do not need to install JIRA Agile, as it is supplied under Atlassian's Hosted
program. You may order and manage your licenses by Commercial Add-ons JIRA AgileOnDemand
logging into your account at . http://my.atlassian.com
Before you begin
You must have the before you can carry out the 'JIRA System Administrators' global permission
instructions on this page.
Please check the to ensure your version of JIRA supports the intendedJIRA Agile Supported Platforms
version.
If you are using a version of JIRA prior to 6.0, please use instead of the page you these instructions
are currently reading.
Check for any in the . known issues JIRA Agile Knowledge Base
Please allocate an to JIRA, just forJIRA Agile ie. please allocate a minimum of extra 256M of RAM
512M to JIRA, instead of 256M. For details on how to do this, please see: . Increasing JIRA Memory
Internet Explorer 6 is not supported. If you are currently using Internet Explorer 6, 7 or 8, we strongly
recommend that you upgrade to Internet Explorer 9. If you cannot upgrade, you may want to consider
installing instead. Google Chrome Frame
Please note:JIRA Agile does alter JIRA database tables to support project templates . Further,JIRA Agile
JIRA Agile Documentation
257
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
4.
1.
2.
3.
4.
5.
will add additional tables to the JIRA database. Enabling or disablingJIRA Agile within your installed add-ons will
not cause any damage to your JIRA data.
On this page:
Before you begin
Installing JIRA Agile
Upgrading JIRA Agile
Disabling JIRA Agile
Getting Help
Related pages:
JIRA Agile - JIRA Configuration
Installing JIRA Agile
Installing the JIRA Agile Add-on
Log in to JIRA as a user with the . 'JIRA System Administrators' global permission
Click the 'cog' icon on the top bar (or click if using an older version of JIRA) and select Administation Ad
. The (UPM) page will be displayed. d-ons Universal Plugin Manager
On the page, type 'JIRA Agile' in the search box. Find new add-ons
TheJIRA Agile add-on will appear in the list below the search box. Click the button. A confirmation Install
message and the add-on details will display, if it is installed successfully.
Entering your JIRA Agile License
Log in as a user with the . JIRA System Administrators global permission
Click the 'cog' icon on the top bar (or click if using an older version of JIRA) and select Administation Ad
. The (UPM) page will be displayed. d-ons Universal Plugin Manager
On the page, click then locate . Purchased Add-ons Check for Purchases JIRA Agile
Click the button. The details for theJIRA Agile add-on will display. Manage
Your Support Entitlement Number (SEN) is also shown on this screen.
Paste your license into the field and click . License Key Update
You can copy yourJIRA Agile license from , where you can either generate a https://my.atlassian.com
new Evaluation License Key, or retrieve your old License Key if you already have one.
If you need to change yourJIRA Agile license details at any time in the future, please refer to Specifying your
. License Details
Starting JIRA Agile
Click the tab to go to JIRA Agile. Agile
Configuring JIRA Agile
To configure JIRA Agile, read the . JIRA Agile 101 Guide
JIRA 6.0.x
5.2.x
5.1.x
5.0.x
, please click 'All For olderJIRA Agile versions
Versions' on the Atlassian Marketplace JIRA Agile pa
ge.
Web Browsers
(2)
Further reading
See for more support-related information. Atlassian Support Offerings
New Features Policy
Summary
We encourage and display customer comments and votes openly in our issue tracking system, http://jira.a
. tlassian.com
We do not publish roadmaps.
Product Managers review our most popular voted issues on a regular basis.
We schedule features based on a variety of factors.
Our is distinct from our Feature Request process. Atlassian Bug Fixing Policy
Atlassian provides consistent updates on the top 20 feature/improvement requests (in our issue tracker
systems).
How to Track what Features are Being Implemented
When a new feature or improvement is scheduled, the 'fix-for' version will be indicated in the JIRA issue. This
happens for the upcoming release only. We maintain roadmaps for more distant releases internally, but because
these roadmaps are often pre-empted by changing customer demands, we do not publish them.
How Atlassian Chooses What to Implement
In every we to implement highly requested features, but it is not the only determining factor. major release aim
Other factors include:
Customer contact: We get the chance to meet customers and hear their successes and challenges at
Atlassian Summit, Atlassian Unite, developer conferences, and road shows.
Customer interviews: All product managers at Atlassian do customer interviews. Our interviews are not
simply to capture a list of features, but to understand our customers' goals and plans.
Community forums: There are large volumes of posts on , of votes and comments on answers jira.atlassi
, and of conversations on community forums like groups on LinkedIn. an.com
Customer Support: Our support team provides clear insights into the issues that are challenging for
customers, and which are generating the most calls to support
Atlassian Experts: Our provide insights into real-world customer deployments, especially for Experts
customers at scale.
Evaluator Feedback: When someone new tries our products, we want to know what they liked and
disliked and often reach out to them for more detail.
In product feedback: The that we embed our products for evaluators and our JIRA Issue Collectors
Early Access Program give us a constant pulse on how users are experiencing our product.
Usage data:Are customers using the features we have developed?
Product strategy: Our long-termstrategic visionfor the product.
When reporting a security vulnerability, please keep in mind the following:
We need a technical description that allows us to assess exploitability and impact of the issue. Provide
steps to reproduce the issue, including any URLs or code involved. If you are reporting an XSS, your
If you are reporting an SQL injection, we want to exploit should at least pop up an alert in the browser.
see the exploit extracting database data, not just producing an error message. HTTP request / response
captures or simply packet captures are also very useful to us.
Please refrain from sending us links to non-Atlassian web sites, or reports in PDF / DOC / EXE files.
Image files are ok. Make sure the bug is exploitable by someone other than the user himself (e.g.
"self-XSS").
Without this information it is not possible to assess your report and it is unlikely to be addressed.
JIRA Agile Documentation
263
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Backlog
A is a list of the outstanding user stories, bugs and features for a product ( ) or sprint ( backlog Product Backlog Sp
). rint Backlog
In JIRA Agile, go to to manage your backlog. Plan mode
Burndown Chart
A Burndown Chart shows the actual and estimated amount of work to be done in a . The horizontal x-axis sprint
in a Burndown Chart indicates time, and the vertical y-axis indicates cards (issues).
Use a Burndown Chart to track the total work remaining and to project the likelihood of achieving the sprint goal.
By tracking the remaining work throughout the iteration, a team can manage its progress and respond
accordingly.
Future Sprint
A is a which is being planned in but has not yet been . future sprint sprint Plan mode started
Issue
A JIRA can be used in different ways depending on how you are using JIRA. issue
In JIRA Agile, an issue represents a . Individual tasks within the story are represented as . story sub-task issues
Most fields in an issue can be quickly and in JIRA Agile. Occasionally you may want to viewed edited view an
to see a complete list of issue fields. issue in JIRA
Iteration
See . sprint
Kanban
Kanban is a system for visualizing the flow of work and limiting work in progress. Kanban allows a team to
reduce waste and focus on delivering customer value.
For more information, please see . You may also find this useful: this pdf on Kanban versus Scrum Tutorial -
. Tracking a Kanban Team
See also . Kanban Board
Lead Time
Lead Time is the time taken from when an issue is logged until work is completed on that issue.
To manage your backlog in JIRA Agile, please see . Using Plan Mode
Quick Filter
A refines the collection of issues displayed on your board. Quick Filters appear immediately below Quick Filter
the board name in and . Click a Quick Filter to apply it (click it again to turn it off). Work mode Plan mode
By default your board includes two Quick Filters:
Only My Issues Only displays issues which are assigned to you.
Recently Updated Only displays issues which were updated in the last 24 hours.
If any custom Quick Filters have been for your board, they will appear next to an configured Only My Issues
d . Recently Updated
See:
Using Plan Mode
Using Work Mode
JIRA Agile Documentation
277
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Configuring Quick Filters
Note that a is different from a . Quick Filter Filter
Scrum
is an development methodology where work is completed iteratively over a number of discrete time Scrum Agile
periods ( ). For more information, please see . sprints this wikipedia reference
The velocity can be estimated as the average, over several recent sprints, of the sum of the estimates for the
amount of work completed by a team per sprint so in the chart above, the velocity = (37 + 47 + 50 +57) / 4 =
48. A team's recent velocity can be useful in helping to predict how much work can be completed by the team in
a future sprint.
One thing is absolutely clear: your agile project does not necessarily map to a single JIRA Project. For that
reason we have addressed the most common feature request , support for more than one JIRA GHS-1800
. Not being folks to sit still, we took this opportunity to introduce a new user experience project in JIRA Agile
with users ( ). fewer page reloads and more useful URLs can have a URL for the displayed page GHS-990
The new board is due to our use of theJIRA Query Language ( ) you can show extraordinarily flexible JQL
many projects or one project, based on whatever you choose. filter criteria
Further, the has returned the Fix Version field back to its intended use-case, showing which versions a board
bug or story can be found in. The has resulted in a ( board decoupling of Sprints from the Fix Version field G
). The Fix Version field is now available for release planning via the in Plan mode. HS-945 Versions panel
We also have a new ranking field,Global Rank, which provides better performance than the previous solution.F
or the first time, you can now rank issues across JIRA Projects.
With the introduction of the Global Rank, JIRA and JIRA Agile no longer need to reindex all of the issues in
( ). each JIRA Project every evening GHS-2727
On this page:
Background
How is the new board different
from the Classic
Planning/Task/Chart/Released
Boards?
The plan
What now?
Related pages:
Switching to JIRA Agile 6 FAQ
How is the new board different from the Classic Planning/Task/Chart/Released Boards?
The new board is very similar to the with a few significant differences: Classic Task Board
support for multiple JIRA projects
swimlanes
control chart for measuring the cycle time
interactive charts (zoom and click)
permanent links provide 'what you see is what they get' when emailing or IM'ing URLs
quick filters are based on JQL so you can create your own
Over time the new board will continue to evolve to replace the bulk of the functionality on the Classic
Planning/Task/Chart/Released Boards.
The plan
The (previously known as the "Rapid Board") graduated from in , initially providing board Labs GreenHopper 5.8
support for teams. Scrum functionality was then introduced in , and graduated from in . Kanban 5.8.5 Labs 5.10 E
were added in and graduatedfrom Labs in . Versions were added in and graduated from pics 6.0.6 6.1 6.1.4
Labs in . 6.2
In we moved the existing boards (Planning, Task, Chart and Released Boards) to a Classic Mode, and 6.0
dropped the "Rapid" title for the new board.The existing functionality on the Classic Planning, Classic Task,
Classic Chart and Classic Released Boards will continue to be available in all releases up until at least Novemb
. We will provide a further update closer to that date. er 30, 2013
JIRA Agile Documentation
282
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
We are focusing our development efforts on expanding your planning options. Our intention is to provide a very
fast and easy approach to building a backlog, grooming the backlog then executing Sprints. We will continue to
seek feedback from new adopters as we develop the functionality.
What now?
If you haven't yet tried the new , we encourage you to give it a go. board
Please note:
Contexts are replaced by ; there is no migration path today so if you are already usingJIRA Agile boards
then you will need to recreate these from scratch.
Switching to JIRA Agile 6 FAQ
On this page:
Classic
What is Classic? Why is it called that?
When will Classic go End Of Life?
What can I do in Classic that I can't do in The New JIRA Agile?
GreenHopper 6
Is there a configuration setting that would allow us to upgrade to Greenhopper 6.0 while still
keeping the old menu structure?
Are the gadgets being changed/added to support the rapid board approach?
How do I best migrate my historical data?
Can I configure the cards' fields that will be visible, in the work board?
What happened to the 'Auto Assign' setting from the Classic Boards?
Related pages:
The Future of JIRA Agile
JIRA Agile - JIRA Configuration
For more Q&A on JIRA Agile see . The ten latest questions are: Atlassian Answers
Classic
What is Classic? Why is it called that?
GreenHopper 6 introduced a whole new user experience to JIRA Agile. The team worked on this for 18 months
and released over 30 versions to customers participating in our beta program, known as .The JIRA Agile Labs
Classic mode includes the Planning Board, Task Board, Chart Board and Released Board. These boards are
now available under the "Classic..." option from the Agile menu (see below).
Going forward all development effort will be focused on the new JIRA Agile, allowing us to provide great new
functionality such as multiple project support, scope change in the burndown chart, swimlanes, sharable URL's,
and a whole lot more. Check out for more information. GreenHopper 6 What's New
When will Classic go End Of Life?
Over the coming months we will continue to add great new features to the new boards that will further encourage
users to switch from the classic boards to the new boards. We do not intend to retire the classic boards until they
are no longer used by the majority of users.
In any event, the Classic boards will not go EOL until at least 30 November 2013. We will provide a further
update regarding the EOL closer to that date.
What can I do in Classic that I can't do in The New JIRA Agile?
At present the key aspect of the Classic boards that is not available in the new boards (formerly known as
"Rapid Boards") is the ability to configure the fields displayed on a card. For more on the configuration of cards
see below. "Can I configure the cards' fields that will be visible, in the work board?"
JIRA Agile Documentation
283
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Another aspect of Classic that will not be available in the newJIRA Agile is the ability to nest Fix Versions and
Components. The hierarchy for Fix Versions, and the associated Start and End Date, has been replaced with a
new Sprint object. Sprints have a Start and End date, and this frees the Fix Version field to be used to represent
the actual shipping version of your software that a story/bug/etc was present in. As the new boards differ from
the Classic Planning Board there is no Fix Version / Component / Assignee mode available.
GreenHopper 6
Is there a configuration setting that would allow us to upgrade to Greenhopper 6.0 while still keeping the old menu structure?
The new menu structure is great, but the majority of our users are still using the Classic boards.
We only have a couple of groups using the Rapid Board. They would like to use the new
functionality, but it would disrupt the whole company if the menu structure changed when we
upgraded.
There is no setting for this. When existing users click Agile they will be taken to the last board they visited be
that a Scrum / Kanban board via the page, or one of the Classic boards (Plan, Task, created Getting Started
Chart, Report). The user can then change the board they are on via the dropdown within Classic:
Are the gadgets being changed/added to support the rapid board approach?
A number of are compatible with the new board, including the , gadgets Sprint Burndown Gadget Days
, and . In future we will be making other gadgets compatible with Remaining in Sprint Gadget Wallboard Gadget
the new boards; you can track progress on
. - Add GreenHopper gadgets to the dashboard that tie to the Rapid Board ( ) GHS-5345 Open
How do I best migrate my historical data?
I've been using GH 5 for a while now, and have all my previous sprints organized based on the
fixVersion. Now with GH 6 this no longer seems to be used (except in classic views).
This means all my historical data is no longer available in the UI. Is there a good way to get this
data into the new system, or will I have to recreate all my sprints manually and do a bunch of
filtering to pick out the stories and manually add them to the appropriate sprint?
There is no automatic migration from Fix Version to Sprint.
We recommend you start by creating a new Scrum board for your team, exploring the new board and then
starting the next sprint on the new board. Historical data will be available via the Classic boards.
Can I configure the cards' fields that will be visible, in the work board?
Today, only the issue, the description, the priority and the assignee are visible, but I want to see
the original estimate and the remaining estimate.
No, it is not possible to configure the cards. However, in GreenHopper 6.0.3 we introduced the ability to configur
. e the detailed view of an issue
JIRA Agile Documentation
284
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
You can also using a variety of criteria, for instance with JQL: configure the colour of cards
What happened to the 'Auto Assign' setting from the Classic Boards?
The need for the auto assign feature inJIRA Agile has mostly been driven by the fact that the JIRA default
workflow has a condition on the transition from 'Open' to 'In Progress' that allows only the assignee to perform
the transition.
In many cases you may want your administrator to remove this restriction. Your administrator can also configure
the workflow to automatically assign it to the user performing the action by adding a 'Post Function':
JIRA Agile Documentation
285
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
This approach is more powerful than the Classic board Auto Assign behaviour because it will take effect
everywhere in JIRA (even transitions initiated from the JIRA View Issue screen).
For a list of all the major new features added since GreenHopper 6.2, please see the JIRA Agile
. Release Summary
And more!
Click to view a complete list of other features and improvements in this release:
Learn more...
Type Key Summary
GHS-5773 Ability to use the Upcoming
Sprint value or name in JQL
searches
GHS-6854 Ability to edit the 'Epic Link'
when creating or editing
issue from issue view in
JIRA
JIRA Agile Documentation
295
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
GHS-4544 As a (Scrum) Rapid board
user, I need to flag issues as
impediments
GHS-6539 As a user, I would like to be
able to associate an issue to
an Epic from JIRA
GHS-2526 As a GH / Kanban user, I
would like to flag a ticket as
Ready
GHS-6426 It would be helpful for a user
to be able to select epic as a
preconfigured swimlane on
the scrum boards
GHS-7874 ADG GH: Resizable Detail
View
GHS-5741 Closing an issue in a
Simplified Workflow Kanban
leaves Resolution as
'Unresolved'
GHS-9158 Incorrect suggestion on the
Epic link field on the issue
creation screen
GHS-5308 GreenHopper throws errors
when accessed in IE10
GHS-8789 Change issue details fixed
size
GHS-8799 Resizable issue details
window in GreenHopper
GHS-7753 Swimlane by epic
GHS-8053 As a user I want to be able to
see the Epic Name as a
column in Issue Navigator
searches
GHS-7297 Weird time-in-column sums
in hover detail of issues in
control chart
GHS-7047 Epic "Mark as Done" gives
an Error: "You do not have
permission to edit issues in
this project."
GHS-8667 Allow to set resolution in
Simplified Workflow
GHS-8864 As a user, I'd like to adjust
Detail View Width on the
'Plan' mode since is smaller
than the previous versions
JIRA Agile Documentation
296
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
GHS-8320 Javascript error on Kanban
board when pressing escape
while releasing a Version
GHS-9428 Saved Filter not editable
after JIRA integrate with
LDAP
342 more issues
JIRA Agile 6.3 Upgrade Notes
Upgrading from GreenHopper 6.2.x, 6.1.x, 6.0.x, 5.10.x, 5.9.x, or 5.8.x to JIRA Agile 6.3
Go to GreenHopper in the UPM
Compatible with JIRA 5.1.x and higher
Issues now belong exclusively to sprints
Schedule Issues permission required for adding/removing an issue from a sprint
Re-index if subtasks or swimlanes don't display/work correctly
Re-index recommended if using Epics
Re-index required if upgrading from 5.9.7 or older
If upgrading from 5.8.3, manual upgrade is required
Other known issues
Upgrading from GreenHopper 5.7.x or earlier
Re-index and restart required
For the developers
Upgrading from GreenHopper 6.2.x, 6.1.x, 6.0.x, 5.10.x, 5.9.x, or 5.8.x to JIRA Agile 6.3
Please follow the upgrade instructions in the , plus note the following: JIRA Agile Installation and Upgrade Guide
Go to GreenHopper in the UPM
To upgrade to JIRA Agile 6.3, please navigate to in the Universal Plugin Manager, i.e. Atlassian GreenHopper
JIRA Administration > Add-Ons > Atlassian GreenHopper.
Note, you will see an upgrade message saying "A free update (v. 6.3.x.x) is available for this add-on." Click Upd
. This will upgrade your GreenHopper add-on and rename it to JIRA Agile. ate
Compatible with JIRA 5.1.x and higher
JIRA Agile 6.3 is only with .x and higher. compatible JIRA 5.1
Issues now belong exclusively to sprints
Please read for important information about how this will affect your data. Sprint Marker Migration
Schedule Issues permission required for adding/removing an issue from a sprint
Upgrading to JIRA Agile 6.3 is free for all customers with an active GreenHopper license.
If you are using GreenHopper "behind-the-firewall" (that is, if GreenHopper is installed on-premises at
your site), you can upgrade via the . Before upgrading, please read the notes on JIRA Plugin Manager
this page.
If you are using JIRA Agile OnDemand, please watch the for JIRA Agile OnDemand Release Summary
the latest updates.
JIRA Agile Documentation
297
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
The act of adding/removing an issue for a sprint also involves ranking the issue, as you can drag and drop the
issue to any point in the sprint. Hence, these two actions now require the Schedule Issues permission, in
addition to the Edit Issues permission. Read more...
Re-index if subtasks or swimlanes don't display/work correctly
If subtasks or swimlanes are not displaying/working correctly after the upgrade, you may need to reindex JIRA.
Re-index recommended if using Epics
A JIRA re-index is recommended before you start using . epics
Re-index required if upgrading from 5.9.7 or older
A JIRA re-index is required for anyone upgrading from a GreenHopper version older than 5.9.7.
If upgrading from 5.8.3, manual upgrade is required
If you are upgrading from GreenHopper 5.8.3, please:
Download JIRA Agile manually from the . Atlassian Marketplace
Install it using the instructions for see . Installing by file upload Installing Add-ons
Other known issues
Before you begin the upgrade, please check for known issues. Sometimes we find out about a problem with the
latest version of JIRA Agile after we have released the software. In such cases we publish information about the
known issues in the . Please check for known issues and follow the instructions as JIRA Agile Knowledge Base
necessary.
If you encounter a problem during the upgrade and cannot solve it, please create a and one of our support ticket
support engineers will help you.
Upgrading from GreenHopper 5.7.x or earlier
In addition to the above, please read the and the Upgrade Notes for every GreenHopper 5.8 Upgrade Notes
version you are skipping during the upgrade. The complete list of Upgrade Guides is available . here
Re-index and restart required
Please re-index and restart JIRA after ugrading to JIRA Agile 6.3 from GreenHopper 5.7.x or earlier.
For the developers
Please note, the "sprints" REST resource has been renamed to "sprintquery".
Sprint Marker Migration
This page applies to . It does not apply to . JIRA Agile 6.3 classic boards
Background
We implemented into proper objects in JIRA in this release, so that you can perform common future sprints
operations on them. For example, in this release, you can search for issues in a future sprint using JQL.
To do this, we have changed the relationship between sprints and issues. Previously, an issue would be defined
as part of a sprint by the sprint markers. Also, sprint markers would only be displayed on the board that they
were created in. This meant that you could have an issue that belonged to different sprints on different boards.
In this release, an issue belongs to a sprint. This allows you to do actions, like searching for issues in exclusively
future sprints, as mentioned above. However, this also means that an issue cannot belong to more than one
sprint at a time.
How does this affect me?
To enable this change, each board in your instance needs to be migrated before it can be used. When any logg
views the for a board, a migration task will automatically run for that board. ed-in user Plan Mode
The task will do the following:
JIRA Agile Documentation
298
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
3.
For each issue on the board, work out which sprint it belongs to, by the sprint markers.
Update the value of the Sprint field for each issue accordingly.
Place the sprint markers back on the board, based on the values of the Sprint fields for each issue.
In almost all cases, this will result in exactly the same board and sprint markers, as prior to the migration.
The rare exception is if you have issues that belong to future sprints on two different boards you may have
this if you have a board set up to display issues from multiple projects or you are using a complex JQL filter for
your board. In this case, whichever board is migrated first will "claim" the issues for the future sprint. When the
second board is migrated, it will show the issues that were assigned to future sprints in both boards, in the future
sprint from the first board that "claimed" the issues.
Pre-migration
Board 1
Future Sprint A
Issue: DEMO-2
Issue: DEMO-4
Board 2
Future Sprint B
Issue: DEMO-2
Issue: DEMO-7
Board 1
Future Sprint A
Issue: DEMO-2
Issue: DEMO-4
Board 2
Future Sprint A
Issue: DEMO-2
Future Sprint B
Issue: DEMO-7
If an issue belonged to two sprints, a comment will also be added to the issue at migration with a message
similar to the following:
This issue was previously scheduled to be worked on in more than one
sprint:
* "Future Sprint A" (on board "Board 1")
* "Future Sprint B" (on board "Board 2")
You can either plan the migration of your boards to assign the common issues to the desired sprints. It's also
easy to change this after the boards are migrated by dragging and dropping the issue to the desired sprint.
JIRA Agile Documentation
299
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Notes and known issues
If a board is never viewed by a logged-in user in Plan mode, it will never be migrated. This is because if a
board is not in use, then it is unlikely to have issues in future sprints that need migrating.
Determining whether a board has been migrated If you visit a board and view Plan mode, and you do
not see a dialog, then the board has already been migrated. If you visit a board and view Plan mode, and
you see a dialog, then it will show you the progress of the migration. If the operation completes do
successfully, then it has worked.
You can also check whether a board has been migrated by querying the database directly TheS
field of the table will be set to if a PRINT_MARKERS_MIGRATED AO_60DB71_RAPIDVIEW True
board has already been migrated (False or Null means that it has no been migrated). If you would
like further assistance with this, please contact . Note, if you are using OnDemand, you will support
need to contact support to query the database.
The following message banner will be shown to JIRA administrators (users with the Administer JIRA only
permission). Regular users of your JIRA instance will not see this message.
This message will display until all boards have been migrated. If it still displays after you have migrated all
the boards you can see, there may be boards that are hidden to you that have not been migrated yet.
If your sprints appear greyed out in Plan mode after a board has been migrated, please read this KB
article: . Sprints are Greyed out in Planning Mode
A board that has not been migrated cannot be viewed by an anonymous user it must be migrated first.
GreenHopper 6.2 Release Notes
19 April 2013
The Atlassian team announces the release of , launching release planning out of Labs. GreenHopper 6.2
Highlights of this release:
Plan your Versions
View and Edit Version Details via GreenHopper
View your Start Date on the Version Report
^top
Upgrading GreenHopper
If you are using downloadable GreenHopper (that is, if GreenHopper is installed on-premises at your site), you
can upgrade via the . Before upgrading, please read the . JIRA Plugin Manager GreenHopper 6.2 Upgrade Notes
If you are using GreenHopper OnDemand, please watch the for the JIRA Agile OnDemand Release Summary
latest updates.
JIRA Agile Documentation
303
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Updates and Fixes in this release
GreenHopper 6.2.5.1 includes the following updates and bug fixes:
Type Key Summary
GHS-9158 Incorrect suggestion on the Epic
link field on the issue creation
screen
GHS-9593 Greenhopper Classic Project
Progress gadget broken on
Greenhopper 6.2.5
^top
Highlights
New GreenHopper Sprint Health gadget
The GreenHopper Sprint Health Gadget displays a colour-coded bar graph showing a concise summary
of the issues in a specified sprint. The gadget also displays other handy information about the progress of
the sprint and participants in the sprint. This gadget is also -capable. Wallboard
Set the resolution automatically in Simplified Workflow
If you are using the in GreenHopper, you can now specify which status transitions Simplified Workflow
trigger the Resolution field to be set to 'Done'.
JIRA Agile Documentation
304
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
New dropdown menu for report configuration
A new dropdown menu makes configuring the Version Report, Sprint Report, Sprint Burndown or Epic
much easier, if you have a long list of versions, sprints or epics to choose from. Report
^top
Create a new project and board easily, from anywhere
We have simplified the process of creating new projects and boards, no matter where you are in GreenHopper.
You can now create a Scrum board from an existing saved filter in one easy step. This is a convenient
time-saver as you no longer need to edit the board's filter after creating the board.
^top
Flagged issues now shown on wallboard
After introducing flagging in the previous release of GreenHopper, we are pleased to announce that flagged
issues will now appear on your wallboard.
^top
Flagging
You can now indicate important cards by flagging them. Flagged cards will be displayed in yellow (in both Work
mode and Plan mode), with the "flag" icon replacing the Priority icon:
To flag an issue, select from the 'cog' drop-down in the Issue Detail View on the right of the screen, or Add flag
via the right-click pop-up menu.
^top
Resizable Detail View
In response to feedback on the previous GreenHopper release, the Issue Detail View is now resizeable in Plan
mode. Simply click the icon at the top left of the Issue Detail View:
. er 6.2 Upgrade Notes
If you are using GreenHopper OnDemand, please watch the f JIRA Agile OnDemand Release Summary
or the latest updates.
JIRA Agile Documentation
309
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Your cursor will display a "divider" icon, which you can then drag left (to make the Issue Detail View larger) or
right (to make it smaller).
^top
^top
Developer notes
JIRA Agile Documentation
319
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
GreenHopper's new look is the result of a major upgrade to AUI (the Atlassian User Interface), based on the new
. To implement the same look and feel in plugins that you may have developed Atlassian Design Guidelines
yourself, we recommend that you follow the . Atlassian Design Guidelines
^top
^top
(It is intended that the Version Start Date will, in a near future release of GreenHopper, be used when calculating
the Projected Release Date on the .) Version Report
JIRA Agile Documentation
357
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Your administrator will need to activate in before you can create versions Release Planning JIRA Agile Labs
in GreenHopper.
^top
View trend lines on the Version Report
The Version Report now shows trend lines, which help to illustrate the predicted release date:
Your administrator will need to activate in before you can view the Release Planning JIRA Agile Labs
Version Report.
^top
Updates and Fixes in this release
GreenHopper 6.1.6 includes the following updates and bug fixes:
Type Key Summary
GHS-8163 JS error when changing version in
Version Report
GHS-8050 Create an upgrade task which
fixes errant field configurations for
GH managed fields
GHS-8033 Java error appears when viewing
the "Project Template" admin
JIRA Agile Documentation
358
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
screen
GHS-8114 Switch from Version Report >
Burndown gets a js error
GHS-8109 update docs for Version Report re
new trend line
GHS-8096 Edit the documentation on
Creating Sprints
GHS-8049 Investigate porting JIRA inline
edit JS code into GH
GHS-8022 Adjust the shading for epic &
version report
GHS-8014 Display a trendline for version
chart
GHS-8000 Marking an Epic as closed returns
exception: Cannot read property
'notDone' of undefined
GHS-7895 New Gadget: Days Remaining in
Sprint (NB. Wallboard compatible)
GHS-7894 New Gadget: Sprint Burndown
(name = just "Burndown" ?) (NB.
Wallboard compatible)
GHS-7469 Store startDate for fixVersion
GHS-7161 As Patrick, I want to be able to
create a new version
GHS-6467 As a product owner, I'd like a
burndown gadget for the new
boards (similar to the existing
Classic Burndown gadget)
GHS-6466 As a product owner, I'd like a
days remaining in sprint gadget
for the new boards (similar to the
days remaining gadget)
^top
^top
Future sprint planning
You can now create multiple upcoming sprints, allowing you to plan several iterations ahead. Simply click Add
at the top of the backlog: Sprint
Upgrading to GreenHopper 6.0 is free for all customers with an active GreenHopper license.
You can upgrade GreenHopper via the . Before upgrading, please read the JIRA Plugin Manager Green
. Hopper 6.0 Upgrade Notes
JIRA Agile Documentation
361
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
^top
iPad aware
You can now view your GreenHopper board on your iPad, e.g. during your standups you can now:
view the current status of all your stories in Work mode and drag them from column to column
view your Burndown Chart
and more
We hope you enjoy the convenience of being able to perform many of your most common GreenHopper tasks
on the iPad (we do!)
JIRA Agile Documentation
362
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
^top
Simple workflow editing in GreenHopper
You can now edit your project's workflow from within GreenHopper. Just click on your board's Add Status
Column Configuration page:
For details (and caveats), please see . Using JIRA Agile Simplified Workflow
^top
Updates and Fixes in this Release
GreenHopper 6.0 & 6.0.1 include the following updates and bug fixes:
Type Key Summary
GHS-5580 Unable to rank after sending an
issue to top using ST kb shortcut
GHS-5540 Remove new menu structure labs
feature
GHS-5464 When a user installs or updates
GreenHopper in UPM give them
some information
GHS-5103 Error on dragging issue above
marker if filter is on and no issues
above marker
GHS-5490 Ipad Spike
GHS-5475 Dragging an issue in plan mode
does not cancel with escape
GHS-5460 GreenFire layout busted in IE8 +
JIRA 5.1
GHS-5256 Adding first issues to a project on
plan mode breaks Sprint Marker
GHS-1815 As a project manager I can
compare the scope against a
baseline
GHS-1288 As a project manager, I would like
to be able to view a burndown
chart that clearly communicates
changes in scope.
GHS-5594 Frother in Create Card dialog too
wide
GHS-5565 Put link to creating users in JIRA
in to the GH 101
GHS-5561 Document permissions for Rapid
Board
GHS-5524 Manage Rapid Boards page
JIRA Agile Documentation
364
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
displays ampersands in project
names in the Shares column as
"&"
GHS-5519 Undocumented GreenHopper 'd'
(delete) shortcut now conflicts
with Developer Toolbox
GHS-5517 As a JIRA plugin developer, I
would like to add another tab to
the issue preview panel
GHS-5511 Update base URL of help paths to
point to 6.0 docs
GHS-5486 Keyboard shortcuts navigate
through hidden issues when
instant filter is on
GHS-5480 Put a prominent link to
GreenHopper 101 on getting
started to help evaluators
GHS-5467 As a user, I want to be able to
modify the underlying workflow
from a board, so that I can add
columns to my board without
using JIRA's administration UI
6 more issues
^top
Please note that epics are still in development. To try them out, activate epics via . Labs
Epics Panel now follows you down the page
By popular request, the panel now remains visible when you scroll down the backlog. Epics
Epics panel at top of page:
... and scrolling down:
^top
See the Progress of an Epic
The panel now contains a progress bar, showing you at a glance: Epics
the percentage of issues in an epic which have been estimated ( ), and grey bar
the percentage of the total amount of estimated work which has been completed ( ). green bar
If you are using GreenHopper OnDemand, please watch the f JIRA Agile OnDemand Release Summary
or the latest updates.
JIRA Agile Documentation
366
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Simply mouseover the progress bar to display the exact statistics.
^top
Create Issue and add to Epic
You can now create an issue and automatically associate it with a particular epic. Simply click in Create Issue
the panel: Epics
^top
Add Custom Date/Time Fields to the Issue Detail View
In GreenHopper 6.0.3 we introduced the ability to add text-fields to your cards; in 6.0.5, we added numeric fields.
In 6.0.8, you can now also add date/time custom fields.
^top
Add Built-in Fields to the Issue Detail View
You can now also add the following built-in fields to the Issue Detail View:
Resolution
Environment
Security Level
Due Date
Resolution Date
See . Configuring the Issue Detail View
^top
Sub-tasks can be excluded from Column Constraints
Constraints specify how many issues a column can contain, enabling your team to enforce business rules about
JIRA Agile Documentation
367
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
how many issues they can have in progress at any one time.
In GreenHopper 6.0.8, you can now choose to exclude sub-tasks from the count. This is useful if you are
interested in constraining the number of major tasks (stories) your team is working on, rather than the total
number of individual tasks.
^top
Control Chart now shows median time
The Control Chart now shows the median time as well as the mean time. The median time is often considered a
more useful measure as it is less influenced by outliers.
The median is shown in a column below the chart.
^top
Performance improvements
This release includes a number of performance improvements.
Please note that, due to API changes between JIRA 5.0 and JIRA 5.1, some of the performance improvements
in GreenHopper 6.0.8 will only be gained if you are running JIRA 5.1 or later.
^top
JIRA Agile Documentation
368
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
Updates and fixes in this release
GreenHopper 6.0.8 includes the following updates and bug fixes:
Type Key Summary
GHS-6645 Error: Issue Does Not Exist error
+ 2 Footers displayed
GHS-6635 Creating an issue through "Add
story to epic" that isn't on the
board results in NPE
GHS-6560 Performance issues with editing
epic association of issues
GHS-6554 IE9 Epic dropdown fail
GHS-6605 "Issue has been created but is not
currently visible" message
showing when issue is visible
GHS-6598 removeChild is still null or
undefined
GHS-6590 'Instant Filter' in the 'Plan' mode
doesn't hide issues not matching
the search criteria unless Epics
are activated in GH
GHS-6566 Add and then delete the last
customfield gives incorrect
dropdown length
GHS-6562 Date custom field which is hidden
in Field Configuration shows up
on Detail View
GHS-6157 Unable to start GH in a Java 7
JVM
GHS-6659 xml-epiccolor.vm not found
exceptions in the log
GHS-6633 Selected key is set to an epic
when creating epic via quick
create dialog
GHS-6610 Log full of unknown swimlane
errors
GHS-6609 Unable to complete GreenHopper
REST call
GHS-6606 Opinion: Changing epic colour is
still slow
GHS-6599 Create Epic shows all fields when
it should default to just label and
summary
GHS-6495 Internal Server Error when
accessing Plan Mode with Epics
JIRA Agile Documentation
369
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
enabled
GHS-6446 Update selected epic treatment
GHS-6442 Opinion: let's align the epic labels
after all
GHS-6834 'Create Issue' button on Classic
boards launches the
Greenhopper form instead of the
JIRA form even with Card
Creation disabled
29 more issues
^top
^top
Updates and fixes in this release
GreenHopper 6.0.6 includes the following updates and bug fixes:
Type Key Summary
GHS-6345 Multiple Epic Label fields on
Create Epic screen
GHS-6260 IE8 3 errors listed when loading
Classic Planning Board
GHS-6252 Adding an issue to an epic does
not reindex the issue
GHS-6246 Updating active sprint on Plan
Mode causes error
GHS-6289 Long epic label overflows in
details view
GHS-6250 Epic Label custom field must be
mandatory
GHS-6235 Epic Issue count does not update
when issues are added/removed
from the epic
GHS-6233 Change description of Epic label
field from "Epic Label field for
GreenHopper use only." to
"Provide a short name to identify
this Epic in the GreenHopper
boards."
GHS-6223 Sprint footer should not be
draggable outside of its bounding
box - only issues
GHS-6204 Epic is selected for detail view
after creating using Create Epic
form
GHS-6197 Status change history service
should query by status id instead
of name
GHS-6177 Escaping when having story over
epic still adds the story to the epic
GHS-6304 Flagged is only applicable for
Classic Planning board and
Classic Task board
The new implementation of epics will eventually include an 'Epic Status' field that will be used to exclude
epics that are complete. To exclude any pre-existing epics in your system that are complete change the
filter for your board to include 'and (issuetype != Epic or resolution is empty)'
The new implementation of epics does not use the 'Epic/Theme' field at all, its value is ignored
JIRA Agile Documentation
376
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
1.
2.
GHS-6284 Long Epic Label causes colour
swatch to wrap to new line
GHS-6279 Editing epic in the issue panel
gets a JS error
GHS-6234 Create Issue link in header
should open dialog in classic
mode
GHS-6227 Clicking on 'Create Issue' from
classic boards results in 500 error
GHS-6221 OPINION - confusing progressive
disclosure twixie representation
GHS-6217 Epic issue filtering doesn't update
the marker statistics
GHS-6215 IE8 - Alignment of epic details is
off
27 more issues
^top
^top
More customisation of Issue Detail View
In GreenHopper 6.0.3 we introduced the ability to add text-fields to your cards. Building on this, you can now
also add numeric fields (e.g. Business Value).
See . Configuring the Issue Detail View
^top
Count of Visible Issues Shown in Column Header on Work Mode
When a Quick Filter is active, the count of visible issues is now shown in the header of Work mode. Note that
you need to enable 'Issue Count' as the Column Constraint in the configuration of the board for the issue counts
to appear in the column header.
^top
Updates and fixes in this release
GreenHopper 6.0.5 includes the following updates and bug fixes:
Type Key Summary
GHS-6155 Query Result Limit warning is
being displayed incorrectly
GHS-6014 Create Dialog does not display
error messages
GHS-6099 Detail view state of Plan Mode is
not kept in URL
GHS-6097 Sprint name does not update on
Work mode after changing in plan
mode until page refresh
GHS-6106 Bad alignment of issue-key and
summary - plan mode card
GHS-6101 The help text on hover over the
'issues in column' incorrectly says
'Visibile issues in column'
GHS-6008 clauseValues is empty when
accessing the Velocity and
Burndown reports on the new
boards
GHS-5938 No Query Result Limit message is
displayed in Plan Mode
JIRA Agile Documentation
379
Created in 2013 by Atlassian. Licensed under a . Creative Commons Attribution 2.5 Australia License
GHS-5937 Query Result Limit message is
not shown when swimlane
strategy is 'Assignees' or 'Stories'
GHS-5868 Remaining estimate can be
entered for issue types that have
time tracking disabled via field
configuration
GHS-6151 Please update the Ending a
Sprint documentation to be more
clearer
GHS-6042 Latest Chrome still cutting off the
last word at zoom level 120%
GHS-6030 Improvements for Burndown
Report
GHS-6017 Update documentation for Agile
Gadget
GHS-6011 Make error box dismissable
GHS-6010 Build Epics prototype for user
testing this sprint
GHS-6009 Velocity Chart description has an
extra 'the'
GHS-6002 Re-enable Attach File button for
Touch devices
GHS-6001 Logged out users are redirected
to the getting started page when
they don't have permission to
view the manage board or board
list pages
GHS-5999 document that the Add sprint
button is disabled when the board
filter is not ordered by Rank
11 more issues
^top