Redmine: It is the tool that your company and your project needs
August 17, 2018

Redmine: It is the tool that your company and your project needs

Ronald Melendez | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with Redmine

Redmine is a fantastic tool. In our organization it began to serve as a tracking tool for the development bugs we had in different applications that we are doing, but the interesting thing was that little by little we realized that it is a tool that does not is only for this use but with its great power of integration with other tools we realized that in one solution we could cover many solutions. We use an integration with Git by means of ssh, integration with Malyn Task Incubator for Eclipse and thus are able to have integration be continuous, since we integrate with Maven, Nexus, Jenkins, and SonarLint, and we are able to have a very optimal development in applications developed under Java in this case. Besides that the quality team can assign tasks to the corresponding department. It is one of the most complete tools that I have used. It also has the option of documenting since it has a built-in wiki, which makes it possible to have everything documented to perfection. Besides being developed in Ruby, ​​it allows you to download the source code and customize your Redmine for your company.
  • Integration with several third-party tools
  • It has internal Wiki to document step by step what you want
  • Customizable from the source code
  • Connection via SSH
  • The interface is not very eye-catching, graphical view and user experience could use improvement
  • It takes training for like a month, since it has many tools and is difficult at first sight
  • Very little documentation on the internet
  • When you have continuous integration in your project you know that all the investment of time and money is well justified.
  • You can positively expand your company and hire remote staff, since Redmine has support for agile development methodologies, and you can get input from the team as it records the tasks that each one has done and you can see how the sprint times are according to the scrum methodology and to be able to draw more appropriate and accurate estimates.
  • Positive impact due to the versatility of integration with third-party tools.
I think that although they are tools for managing equipment and tools for bugs tracking, Redmine has a great advantage since it can be integrated with many third-party tools and that is the only tool of this type with which I have been able to integrate and integrate systems. I'll keep going. You can also download their modules and customize them, this is a plus of Redmine because you can customize it according to your company.
When you want to mount a continuous integration system Redmine is the perfect tool, since you can track quality perfectly. The interesting thing is that if it is well configured it is able to make quality when announcing a bug. It gives us the power to connect to IDE and display the code that has this bug and develop the solution and automatically save our code and make our commit in the IDE itself. We're able through other tools to upload our code and deploy automatically to test in a quality environment and then Redmine is responsible for sending a notification to both parts to indicate that the solution is already in pre-production and quality environment. Once this solution is approved by quality from Redmine, it triggers a trigger that makes the production pass automatically. The developer is something that simply is priceless, so this is very functional in large teams and very large applications where the level of development team is very large. It works perfectly to channel communication between developers and functional quality. Now if, on the other hand, you have a small project or a very small team of work this tool is not functional, since it really is wasting functionalities to have a complex tool for a development project that does not really require it.

Redmine Feature Ratings

Task Management
8
Resource Management
9
Gantt Charts
3
Scheduling
8
Workflow Automation
10
Team Collaboration
10
Support for Agile Methodology
9
Support for Waterfall Methodology
9
Document Management
10
Email integration
10
Mobile Access
8
Timesheet Tracking
9
Change request and Case Management
9
Budget and Expense Management
8
Quotes/estimates
8
Invoicing
7
Project & financial reporting
7
Integration with accounting software
7