I’ve been using and implementing Redmine in organisations for many years. Of course I already knew about Jira but it was not until some months ago that I began using it in a new project. This post makes a brief comparison between two systems like Redmine and Jira that address similar needs: tasks and project management.
IMPORTANT: this post is under construction. Future features that will be compared are marked “to be assessed“.
|Focus||Task is the main entity in Redmine. Most setup is focused in managing its configuration, management and security. No many configuration options are left to the project.||Project is the main entity in Jira. You will have to go through many configuration options before you are able to work with tasks in a project. Jira configuration has a higher level of abstraction than Redmine’s.|
|Projects||It is very easy to create a project in Redmine, since projects are mainly task containers. You can also duplicate an existing project.||Creating a new project in Jira can be a really tough task since you will have to setup endless options. Luckily you can also duplicate an existing project.|
|Users/Groups||to be assessed||to be assessed|
|Roles||to be assessed||to be assessed|
|Custom fields||to be assessed||to be assessed|
|Permissions||Permissions by roles (profiles)||Permissions by schemes|
|Issue security||Simple and easy configuration: security permission by role and by project||Sophisticated security schemes, more powerful and complex|
|Notifications||Simple and easy configuration: issue notifications by type of event and user||Sophisticated notification schemes, more powerful and complex|
|Reports/filters||Very powerful tool in Redmine. You set up customized reports and lists with filters.||You can setup issue lists with the basic filters tools. You may implement very sophisticated filters with Jira programming language.|
|Workflow||Workflows are just an issue status changing flow.||There are transition buttons with specific windows; you can also see the whole workflow for the issue.|
|Extend options||Free plugins||Plugins, many of them on a pay-per-use basis|
|Setup||to be assessed||to be assessed|
|Integrations||to be assessed||to be assessed|
|Implementation||In 2-3 weeks you can deploy the system in your organisation and the team will be up and running. Minimal training needed.||In 2-3 weeks you begin using it but you will need a thorough continuous work in improving and fine-tunning the system. Extensive training needed.|
|Source||Open. Community driven development.||Proprietary(Atlassian)|
|Development||to be assessed||to be assessed|
|Price||No license fees. Many free plugins. Some premium professional plugins are not free.||From 10$ to 75$/user for Jira Software, but no “helpdesk” or “business” type projects. You will pay proportionally more when your number of users keeps growing.|
|User interface||Standard Redmine theme isn’t a very stimulating interface. However you can substantially improve it by installing new themes developed by the community.||Inline edition, native boards. Dashboards.|
|Hosting||In house installation, hosted services.||In house or Jira hosted service.|
Redmine is easier and faster to implement.
Jira is more powerful and complex.
Redmine is a perfect project and task management tool for small and medium size companies or teams.
Jira is more recommended for big companies or for high-tech companies with team members with agile skills.
You can install Redmine in your server. If you need help to install and implement Redmine in your company, you can contact me here. I’ve got plenty of experience in such projects.
If you prefer Jira, please refer to Atlassian web page.
Note: I know Redmine peculiarities better than Jira. If you think there’s something missing or wrong on this post, please comment it!