Redmine is an Open Source project management tool which is very popular in the IT development scene. 11 years after its launch in 2006, it is now available in 34 languages and has thousands of users across the world. Version 3.3 of Redmine offers multiple new features, and over the past year, new maintenance releases have been made available for download with further fixes and updates. Find all of our project management tools tutorials here.
Collaborative project management
Real-time project management web based solution
Conducting projects and facilitating work groups
How Redmine Works
Redmine is a (free) Open Source project management tool. It’s free to use but it’s up to the user to host and install the software on a server to make it available to all the members of a project team. Redmine offers the following features:
- Multiple projects support: You can create multiple parallel projects and manage them independently
- Flexible control of user access: each user has one or more role (administrator, limited access, user). The administrator distributes specific rights to each person to control their access
- Flexible issue tracking system: the issue follow-ups are entirely customizable
- Gantt chart and customized reports allow you to visualize project developments
- News, documents and file management
- Feeds & email notifications
- Knowledge management: a wiki page allows you to write up technical information for each project
- Discussion forum for projects
- Time and activity tracking
- Custom fields for issues, projects and users
- Integration with SVN, CVS, Git, Mercurial, Bazaar and Darcs
- Multiple LDAP authentication support
- Multiple databases support
You can navigate Redmine easily via a search engine and 13 tabs:
- The search engine allows you to find tickets, documents, announcements, wikis and all other content. To directly access a known ticket, you just have to search for "#" followed by the issue number
- The Overview tab contains the project description and project officers
- The Activity tab is a Facebook-style news feed. It allows you to monitor the development of tasks in progress
- The Roadmap tab lays out the task intakes and possible delays for every version of the product under development
- The Issues tab is a list of all the issues. This list is totally customizable with customized sorting, filters and fields. It’s possible to create as many lists as you like and to share some of them with colleagues
- The New Issue tab allows you to create a new ticket. As well as the traditional fields (name, description, attachments, category, parent tickets and connected tickets) you can add as many fields as you wish in the Configuration tab.
- The Gantt tab is a dynamic Gantt chart relating to the filters and sorting in place.
- The Calendar tab is an agenda of the issues being processed
- The Documents tab is a document management space. It’s possible to add stored documents from your computer here. This feature is a supportive tool which doesn’t replace services such as Dropbox and Google Drive
- The Wiki tab is a very useful knowledge management space, linked in the Redmine search. This feature is particularly useful for writing up technical papers or codes of practise to share internally
- The Settings tab allows you to customize all of the previous tabs and project settings: users, categories, product versions, rights and roles, etc.
What’s new in 2017 (Redmine Version 3.3 and subsequent maintenance releases)
For Redmine’s 10 year anniversary, version 3.3 was released with a vast number of improvements. Most of these improvements were made by community contributors. Here are the main new features of the 2017 version:
- Tracker role-based permissions: this allows you to restrict or authorise users to intervene in a number of requests (tasks, development, features, bugs):
- Email security notification: Administrators are notified when a user changes their password, when an admin role is given to someone or removed, or a security setting is changed in the app.
- New menu item for creating a new issue or category was added. Relative to the user’s permissions, the possibilities are expansive to greater or lesser degrees:
- Roles, trackers and statuses are now ordered by a drag and drop feature:
- Bulk addition of watchers by selecting multiple tasks and then right-clicking on these.
- A new issue number filter is now available via right-clicking or adding a filter to your list in the usual way:
- Code highlighting in the issue description for better readability:
These new features are the most anticipated but other ergonomic and security improvements were also made. Maintenance releases 3.3.2 and 3.2.5 have been offered for download with various fixes and updates for 2017.
Project Management & Teamwork App
Resource Management, Planning & Scheduling Tool
Pros and Cons of Redmine
Redmine is a very popular and free tool. Improvements are made frequently and they vastly improve the user experience. The ease of uptake is an important advantage which plays a significant role in the speed at which the tool is adopted and in the productivity of teams.
However, there are fairly frequent delays in Open Source solutions: the general interface of the app is basic, even stark. This won’t hinder your work but a cared after interface makes tasks more pleasant to complete. The drag and drop features are lacking in the Documents tab. Productivity could be improved in this area. Finally, the control panels and the reports could be improved to make project navigation easier. In its standard version, the project officers don’t have many tools to avoid excesses, control budgets, measure profitability or the staffing rates of staff.
In conclusion, Redmine is an excellent starting point for organising your project management. It is particularly helpful in computing projects but is easily adapted to other kinds of projects as well. If you wish to prioritise collaboration, productivity and efficient project steering, then Redmine, in its standard version, would be limited. In this case, you would be better off looking for proprietary software which would bridge these gaps.