Introduction, Redmine our software tool

There is a need to plan/organize/report the project work in several directions. (1) subject-line; (2) time-line; (3) team-line; (4) across subject/team line (called often a horizontal collaboration in a matrix-like management structure). Vasek Hlavac's goal is to improve projects managerial activities also by using a software tool. The managerial software environment should be easy, lightweight, and friendly to a particular project team members. The managerial software environment should support a collaboration between individuals and teams. Most of managerial information (with the exception of salaries) should be visible to project team members.

Redmine software tool was selected and suggested for the project management by Vasek Hlavac after consulting with several other colleagues, mainly Jan Sochman. Redmine is a project management web application developed originally for managing software development projects. However, success with Redmine was reported in a more general project management, which is also our need.

CloPeMa CTU Prague team started using Redmine at the technological level by Libor Wagner and Vladimir Smutny since 2012. Vasek Hlavac started tailoring Redmine for a more general project management since January 2014. CloPeMa project is the first one on which Vasek Hlavac tests the project management supported by Redmine. The intention is to gather practical experience and use it for other projects as well.

Redmine can be adapted to serve needs of a specific project. Extending Issue Tracking module by a project-specific concepts is the way how to achieve it. A Redmine issue has two attributes which we will use. The attribute Tracker (determines the type of the issue) and its more specific property named Issue category will help us. Both mentioned Issue attributes basically serve for filtering the expected issues from the set of all issues. Both Trackers and Issue categories are specified categorically, i.e. by selecting one or more options from the list of options. These lists of options can be extended according to our needs.

Go to the next section Concepts and terminology.


Responsible Vasek Hlavac (c),