[ros-dev] Jira Planning

Timo Kreuzer timo.kreuzer at web.de
Wed Sep 12 12:13:14 UTC 2012


Hi,

I'd like to invite every developer to make use of the Jira planning 
feature. For those, who are not yet familiar with it here's a an explantion.

In the blue Jira menu bar you'll find an item called "Agile". Click on 
that to get to the planning boards.
First time users will be asked to either choose between Scrum or Kanban. 
Select Scrum.
Then you will be asked to select a dashboard or create one. You can 
simply choose "Scrum Board" from the dropdown list, this one should be 
fine. You can later create your own board, if you like.

Now you will see 3 buttons on the right-hand side below the menu bar: 
"plan", "work" and "report"

First select "plan"

On the top you can see the current "sprint", which is the next planned 
period. We currently have one sprint for September. We can create 
multiple sprints and periods are as we want them. I think one month is 
reasonable.
Under the sprint you can see the issues that are selected for this 
sprint, i.e. supposed to be tackled in that period. Currently only 
project administrators can create sprints, but every developer can move 
items there. To remove an item from the sprint, you need to click on it, 
so it gets highlited, then open the menu with the gear wheel icon in the 
issue description on the right and select "Remove from sprint".

Below you see the backlog (all open issues). Since the list is quite 
huge, you can limit it to your own issues, by pressing the "Only my 
issues" filter button. (Note this one works like a pushbutton, click it 
once to enable, again to disable. Maybe Amine can make them look more 
like that by adding a highlite color)
On the righ-hand side, you see a box that shows the currently selected 
issue.

Now you can drag and drop issues from the backlog into one of the 
sprints. So if you plan to work on a specific issue in September, just 
drag it into sprint 1.

Now select "work"

Here you can see the so called "swim lanes". In the default Scrum Board 
they are configured per Developer. So you see every developer that has 
active issues in the current sprint(s). You can open and close the swim 
lanes to see the issues. And you can again select "Only my issues".
The board has 3 columns: "To do", "In Progress", "Done". All issues that 
you selected for the current sprint will initially be in the "To do" 
column. When you work on an issue, simply drag it over to the "In 
Progress" column. When you fixed it, drag it to "Done". When dragging 
them the target column will be highlited in green. The "Done" column 
will show you 2 fields when dragging an item there: one for resolve, one 
for close. When you dragged them to close, you'll see a confirmation 
dialog, where you can enter additional stuff and then confirm it.

Have fun

Timo




More information about the Ros-dev mailing list