Proyecto

General

Perfil

Wiki

Features

This plugin allows to follow Scrum methodology with Redmine:
  • Sprint board with drag & drop.
  • Sprint burndown chart.
  • Sprint stats.
  • Product backlog with drag & drop.
  • Product backlog burndown chart.
  • Release plan.
  • Easy to setup, plugin settings & configuration per project (with tips when something is wrongly configured).
  • Several new permissions in Administration section.

Installation

Download from Files section.

As any Redmine plugin, just deploy it in the plugins folder (remove the version from plugin folder name, it should be just scrum), and then run (change environment if needed):

RAILS_ENV=production bundle exec rake redmine:plugins:migrate

Configuration

First prepare your Redmine settings:
  • Create issue custom fields:
    • Boolean for blocked status of post-its.
    • List of values (with Fibonacci numbers serie) or number value Story points of PBIs.
  • Edit attributes of PBIs issue trackers (user stories, errors) & tasks issue tracker. Typically you will need (the less the better):
    • For PBIs: category, target version, story points, blocked.
    • For tasks: assignee, parent task, estimated time, blocked.
Go to the extensions section in Administration zone. Then press configure link in the Scrum plugin, you could configure:
  • Which custom field you want to use as story points.
  • Which issue statuses to render in the Sprint task board.
  • Which activities (time tracking) will be used to know if a task is being verified.
  • Which issues will be considered as PBI and which ones will be considered as PBI subtasks.
  • Post-it colors.
  • ...

Then you have to add the plugin new permissions to your existing Redmine roles.

If you need more details, please check out the How_it_works page.

Demo & screenshots

This project is managed under Scrum methodology, unluckily I'm not a team, just one :(, and I cannot work on this plugin a lot, so there isn't a pure Sprint planning (I don't really know what I'm going to work into at the beginning of the Sprint); but at least you can see part of the features in this same Redmine project.

Sprint task board & burndown

Product backlog & burndown

Product backlog burndown chart

Project settings for Sprints & effort

Project settings for Sprints

Sprints effort edition on project settings

Plugin settings & permissions

Scrum plugin settings

Permissions per role in Redmine settings

scrum-plugin-01.png Ver - Sprint task board (108 KB) Emilio González Montaña, 2014-03-17 22:06

scrum-plugin-03.png Ver - Product backlog (100 KB) Emilio González Montaña, 2014-03-17 22:06

scrum-plugin-04.png Ver - Product backlog burndown chart (26,3 KB) Emilio González Montaña, 2014-03-17 22:06

scrum-plugin-05.png Ver - Scrum plugin settings (62,8 KB) Emilio González Montaña, 2014-03-17 22:06

scrum-plugin-06.png Ver - Project settings for Sprints (39,7 KB) Emilio González Montaña, 2014-03-17 22:06

scrum-plugin-07.png Ver - Sprints effort edition on project settings (40,2 KB) Emilio González Montaña, 2014-03-17 22:06

scrum-plugin-08.png Ver - Permissions per role in Redmine settings (25,7 KB) Emilio González Montaña, 2014-03-17 22:06

scrum-sprint-board.png Ver (270 KB) Emilio González Montaña, 2016-12-09 00:37

scrum-sprint-burndown.png Ver (95,7 KB) Emilio González Montaña, 2016-12-09 00:37

scrum-sprint-stats.png Ver (168 KB) Emilio González Montaña, 2016-12-09 00:37

scrum-backlog.png Ver (351 KB) Emilio González Montaña, 2016-12-09 00:37