Project

General

Profile

Sprint board Sprint burndown (hours) Sprint burndown (SPs) Sprint stats Help

Sprint board help

PBIs & tasks

An Sprint board includes PBIs & tasks. PBIs (or Product Backlog Items) are typically user stories, bugs, technical debts... and they are composed of child tasks. Under Administration » Plugins » Scrum Redmine plugin you can configure which issue trackers are considered PBIs and which are considered tasks.

PBIs are located on the left part of the board, tasks on the right columns. There is a column per possible task status (these statuses are configurable under Administration » Plugins » Scrum Redmine plugin).

A lot of the described features are enabled only with permissions, so take a look to Administration » Roles & permissions » Permissions report to enable/disable permissions for each role.

Working with PBIs

PBIs can be created in this board with the links at the end of the board or moved from the product backlog view.

Once you have PBIs on the Sprint board, you can dragged in vertical to change their order (so the team will start with the ones at the beginning). In the PBI post-it you will see its attributes (to enable more/less attributes take a look to Administration » Plugins » Scrum Redmine plugin). You can edit them clicking on the pencil icon.

PBIs are estimated in story points (SPs), you can edit directly this value clicking on the SPs value and typing a new value (then press ENTER or TAB). If use remaining story points is enabled (under Administration » Plugins » Scrum Redmine plugin) then you will see that field also in the post-it, it's also editable; this is used to calculate a precise Sprint burndown by SPs, so don't forget to update it day by day (before leaving the office).

Working with tasks

Tasks are technical things to be done in order to complete a PBI. They can be created directly clicking on the icon in the PBI post-its (or creating new child issues from the PBI issue form).

To change task status, just drag & drop in horizontal direction (or edit & change its status). Take care of your tracker work flow, because maybe some movements are forbidden for some roles (ask your administrators). There are a few automatic actions involved when you move task post-its (take a look to Administration » Plugins » Scrum Redmine plugin to enable/configure them):

  • When you move the first task from new (first tracker state defined in the admin settings) to any other state, the plugin change parent PBI status to in progress (the second state).
  • When you change a task status to anything but new, and it has not assignee, the plugin set it to current user; if the task is changed to new status, the assignee is removed.
  • When the last task is closed, the remaining effort is set to zero and the parent PBI is changed to a configurable status (i.e. resolved).

Tasks are estimated in hours, using the estimated effort field, this is also editable in the post-it. In order to calculate an Sprint burndown by hours is also necessary to fill the remaining effort field (day by day). You can log time to the tasks clicking on log entry icon.

As soon as you assign a task or log time into it, an orange mini-post-it (color is configurable under Administration » Plugins » Scrum Redmine plugin) is attached to the task, and a green one in case you log review time (review time has also to be configured under Administration » Plugins » Scrum Redmine plugin). This allow to follow up how is doing what easily.


Support this Redmine Scrum plugin

In order to be an open source & free plugin, I need your support:

or

Kindly regards,
Emilio González Montaña

Sprint board

2013-08-26

2013-09-22

17/17
0.0/0.0
0.0%

Product backlog items New In progress Resolved
#724: As a user I want to change Sprint field with bulk edit
Category: Issues list & form
Target version: Scrum v0.1.0
#738: Add issue bulk edit hook for Sprint field
Emilio González Montaña
#727: Some Redmine versions doesn't support JS setupAjaxIndicator so product backlog doesn't work
Category: Product backlog
Target version: Scrum v0.1.0
Detected on version: Scrum v0.1.0
#728: Prevent calling Redmine JS functions if they do not exist
Emilio González Montaña
#711: As a user I want to filter issues by Sprint
Category: Issues list & form
Target version: Scrum v0.1.0
#740: Add hook to add Sprint field to filters
Emilio González Montaña
#725: Not all rails versions support date validations on Sprint model
Category: General
Target version: Scrum v0.1.0
Detected on version: Scrum v0.1.0
#729: Remove date validations due to not all Redmine versions support them
Emilio González Montaña
#723: As a user I want to use the plugin from a touchable screen
Category: Sprint board
Target version: Scrum v0.1.0
#741: Process touch JS events to allow drag & drop on touchable screens
Emilio González Montaña
#733: Moving PBIs between sprints/PB randoms PBI positions
Category: Issues list & form
Target version: Scrum v0.1.0
#742: Control user stories sprint changing to rearrange position
Emilio González Montaña
#734: As this plugin developer I want to see plugin copyright in all plugin views
Category: General
Target version: Scrum v0.1.0
#743: Inject footer on Scrum plugin views
Emilio González Montaña
#736: As a user I want to see pending effort in Sprint board tasks
Category: Sprint board
Target version: Scrum v0.1.0
#744: Add pending_effort based on custom field to tasks and render it in sprint board
Emilio González Montaña
#737: As a user I want to update tasks (pending & spent effort, assignee) from the Sprint board
Category: Sprint board
Target version: Scrum v0.1.0
#745: Editable story points & pending effort (in PB & sprint board)
Emilio González Montaña
#746: Update task assignee from Sprint board
Emilio González Montaña
#747: Create time entries for tasks in Sprint board
Emilio González Montaña
#720: Permissions are not working on product backlog & sprint board
Category: Settings & admin
Target version: Scrum v0.1.0
Detected on version: Scrum v0.1.0
#721: Filter issues by permissions
Emilio González Montaña
#722: Check permission before allow drag & drop
Emilio González Montaña
#704: As an administrator I want to configure which custom field is the Sequence
Category: Settings & admin
Target version: Scrum v0.1.0
#706: Add settings to init.rd
Emilio González Montaña
#707: Admin view to edit the Sequence custom field
Emilio González Montaña
#705: As a project administrator I want to define Sprints
Category: Settings & admin
Target version: Scrum v0.1.0
#708: Create model and migration file for Sprints
Emilio González Montaña
#709: CRUD views to manage Sprints
Emilio González Montaña
#710: As a user I want to set issues with a Sprint
Category: Issues list & form
Target version: Scrum v0.1.0
#712: Add Sprint field to Issue show & edit views
Emilio González Montaña
#713: As a user I want to sort user histories by sequence with drag & drop
Category: Product backlog
Target version: Scrum v0.1.0
#714: Product backlog view
Emilio González Montaña
#715: As a user I want to have a Sprint board with post-its
Category: Sprint board
Target version: Scrum v0.1.0
#716: Sprint board for the last Sprint
Emilio González Montaña
#717: Allow the user to select the Sprint into the Sprint board
Emilio González Montaña
#718: As a user I want to edit the Sprint board changing task status with drag & drop
Category: Sprint board
Target version: Scrum v0.1.0
#719: Add drag & drop support to change task status on Sprint board
Emilio González Montaña
#701: As an administrator I want to have an installable Redmine plugin for Scrum
Category: General
Target version: Scrum v0.1.0
#702: Create Redmine & SVN repos for the plugin
Emilio González Montaña