A practical example

I can't think of any better way to demonstrate the configuration of the workflow than reviewing a real-life practical example. As the Kanban agile methodology is very popular nowadays, let's see how to configure the workflow to satisfy Kanban task rotation practices.

Tip

Before configuring the workflow, it is always helpful to draw a diagram of the issue life cycle.

Kanban does not have any strict requirements for the board and column names, so here we'll use the following issue statuses, which should correspond to column names on the Kanban board (except the New status, which is to be set on issue creation and means to be reviewed):

A practical example

It is assumed that there is only one tracker and there are three roles: Project manager (who reviews new issues and closes completed ones), Developer, and Tester. The following minimal configuration should be applied in Redmine:

 

NEW

ACCEPTED

IN PROGRESS

TESTING

PASSED

DONE

Project manager

NEW

 
A practical example

   
A practical example

PASSED

     
A practical example

Developer

ACCEPTED

  
A practical example
   

IN PROGRESS

   
A practical example
  

Tester

TESTING

 
A practical example
  
A practical example
 

Of course, this is a very basic example, but you can use it as a starting point.

Tip

The Redmine Backlogs plugin

If you are using agile development in your team, you may find the Backlogs plugin useful. Go to http://www.redminebacklogs.net.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset