Apache Maven allows my company to be the best build we can be!
November 09, 2020

Apache Maven allows my company to be the best build we can be!

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with Apache Maven

Apache Maven is being used throughout the entire enterprise organization. It's our go-to system to perform builds for our applications. Apache Maven makes it easy for us to have a uniform build system for multiple different departments. It standardizes the build process to ensure the quality of our build process. This allows the developers to focus on the actual code, not the build process itself.
  • Makes the build process simple and easy to do.
  • It provides a standard build system that can be adopted by multiple, different groups within an organization.
  • It's extensible with easy to use custom extensions which our developers take full advantage of.
  • The documentation could be a bit more detailed.
  • Initial setup for us in our environment was a bit of challenge.
  • The learning curve for this product is pretty steep. Your developers will definitely need some sort of training to get started and integrating it.
  • It has standardized our build process.
  • The build process takes a short time to process and complete.
  • Our product can go through multiple builds to ensure that new code can be deployed in a quick and efficient manner.
We evaluated many options to automate our build process including Apache Maven, Jenkins, Octopus Deploy and Azure DevOps Server. We found Apache Maven to be the easiest to use by far. We like the ability to customize our build process for individual departments. Apache Maven is also Open Source, so of course the price is right as well!
The overall usability of Apache Maven is very good to us. We were able to incorporate it into our company's build process pretty quickly. We deployed it to multiple teams throughout the entire enterprise. We got good feedback from our developers stating that Apache Maven has simplified their build process. It also allowed to to standardize the build process for the entire enterprise, thus ensure that each development team is using the same, consistent process to build code.
The overall support for Apache Maven is good, however, it being an open-source project, there isn't much of a go-to company we could get our questions answered. However, we understood that by going with an opne-source project, the support would probably not be as detailed as another product supported by an actual, company, but we were happy for the trade-offs presented by this product.

Do you think Apache Maven delivers good value for the price?

Yes

Are you happy with Apache Maven's feature set?

Yes

Did Apache Maven live up to sales and marketing promises?

Yes

Did implementation of Apache Maven go as expected?

Yes

Would you buy Apache Maven again?

Yes

Apache Maven is well suited for an environment where you want an easy to use system that can be rolled out to multiple departments throughout the enterprise. Apache Maven is a good solution for those looking for a build process that can be customized as much as they require. This system will allow a consistent build process, but still be flexible enough for individual departments to customize a solution to meet their specific needs.