- The fact that my customer/client can actually understand my ‘code’ – it makes it very easy to discuss and improve newly built software
- The online collaboration environment included in the platform, which massively improves the client/software integrator partnership
- The speed it gives us when doing a project. It massively speeds up IT projects in comparison to more traditional approaches
Senior Consultant at a tech services company with 10,001+ employees
It massively speeds up IT projects in comparison to more traditional approaches.
What is most valuable?
How has it helped my organization?
It’s not so much my own organization, but the clients my organization works for. They see faster time to market for new software, improved maintainability, and higher user satisfaction as the main improvements.
What needs improvement?
UX/UI design is still the largest area that can be improved, or at least be made easier. Mendix have been making massive steps in this area since release 5.18 though, so that’s promising. Next to that the integration possibilities have been expanding but can always use more options.
For how long have I used the solution?
I've been using it for over four years.
Buyer's Guide
Mendix
January 2025
Learn what your peers think about Mendix. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.
What was my experience with deployment of the solution?
We had no issues deploying it.
What do I think about the stability of the solution?
We have had no issues with the stability.
What do I think about the scalability of the solution?
There have been no issues scaling it for our customer.
How are customer service and support?
Excellent. Mendix support is usually fast and very helpful. Next to that, also the user forum is very helpful.
Which solution did I use previously and why did I switch?
I’ve used OutSystems in the past. We chose Mendix because the UI of the Modeling (Software Suite) environment is easier to use, and the online environment is much more advanced.
How was the initial setup?
Very straightforward from first version of your web-app to deployment.
What about the implementation team?
I work for a systems integrator that uses the vendors of the product to implement it for clients who don’t have an in-house team.
What other advice do I have?
Do the math, and take into account not just the money but also your user’s happiness and the ability to quickly respond to changing circumstances by changing your software.
Disclosure: My company has a business relationship with this vendor other than being a customer: We're an implementation partner
Software Test Analyst at Squerist
Easy to set up and good for testing and micro services
Pros and Cons
- "The initial setup is easy."
- "Mendix needs to think about itself offering machine learning and artificial intelligence."
What is our primary use case?
We use the solution for small applications - not for an extensive system. We use it more as if we had a quick prototype needed or some small application for one department. If one department needs some application or customization of an application, then we use Mendix, so it's more for small things than big things.
What is most valuable?
The one feature that I like best yet, which also makes it complicated, is the microservices. They are really what sets Mendix apart from other platforms.
Since my company also works with Menditect, which makes a test automation tool for Mendix, we are quite involved. My coworkers also leverage Mendix. We really like that it's usable for test automation since not all platforms can due to no unique IDs and things like that. With Mendix, we can use the platform very easily for test automation.
The initial setup is easy.
What needs improvement?
Mendix needs to think about itself offering machine learning and artificial intelligence. That's going to be the future.
I really like that they're already working on new features. Nevertheless, to really be on top of things, they will need to do more in artificial intelligence and machine learning.
For how long have I used the solution?
I’ve used Mendix for a short period of time - maybe half a year. OutSystems I’ve used a little bit longer.
What do I think about the stability of the solution?
It’s definitely stable for small applications. With bigger applications, you really need to look into servers and make sure that you also have that setup right. Mendix can also help you with that, so they have a community that can help you set up the right things.
What do I think about the scalability of the solution?
The solution can scale.
Of course, you need to do things for that yourself. It's not that Mendix has it in its platform. It gives you options to help you with your scalability. However, you need to do quite a lot for yourself as well.
I'm working for a test company and we work with quite a few clients. We have seven clients that use Mendix.
How are customer service and support?
For us, technical support was very good. Sometimes I hear that people have other experiences. however, for us, our experience was excellent. When we called or when we had a question, they helped.
The community is very good as well. If you go to their website, you will see that they have a community that can help answer questions. If you ask a question there, people will answer and help you. The support in that is great.
Which solution did I use previously and why did I switch?
At the moment, I am using OutSytems.
How was the initial setup?
For small applications, it definitely is easy to set up. From my coworkers, I understand if you want bigger applications, it's harder to adapt. However, that's what we see with all the local platforms.
I also worked on another platform where deployment could easily take hours. Yet, with Mendix, it was minutes. That was really good. It’s so fast.
What about the implementation team?
We did the deployment ourselves. We handled the development, testing, acceptance, and the full lifecycle in-house, and we did the deployment ourselves. That was agreeable to everyone.
What's my experience with pricing, setup cost, and licensing?
I wouldn't know about the exact pricing as we are so-called “hired help” and we have no influence on licenses. We also do not have a license of our own. We use our client’s license if they use Mendix. Therefore, I can’t speak to the costs involved in having it.
What other advice do I have?
I am just the software tester. So, I test the quality of applications built in Mendix. So, I do not sell. I am just a very enthusiastic user.
I’m not sure which version I am using and if it is the latest or not.
I would recommend potential new users start with an assessment on what they really need the application to do and then see if Mendix can really help and if it's applicable for their application. Mendix can be used for many things. However, there are a few best uses and also some that are not so compatible with Mendix. A new company must first make sure before they start to understand if Mendix fits the needs.
I’d rate the solution eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Mendix
January 2025
Learn what your peers think about Mendix. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.
Chief Technology Officer at a financial services firm with 1-10 employees
Valuable business process management tool with low-code requirements
Pros and Cons
- "The features that I have found most valuable with Mendix are its business process management and its minimal low code, both from an interface perspective and from a process perspective."
- "Mendix is slightly less scalable than I'd like."
What is our primary use case?
We have a loan origination platform. What we're looking to do is have a dynamic process whereby, based on a variety of inputs, we can tailor the journey. At the moment, we're debating how that kind of journey works and if we put some kind of workflow in place, then firstly, this becomes a living documentation and, secondly, it's quite easy to be flexible as to how to adapt each journey rather than correcting one great big process. We wanted to break it up into smaller journeys. If each stage is isolated it becomes easier for each change that you want to make. That was the logic.
What is most valuable?
The features that I have found most valuable with Mendix are its business process management and its minimal low code, both from an interface perspective and from a process perspective. With Camunda, we were looking at it from our business process standpoint. Appian and Mendix were one size fits all.
What needs improvement?
In terms of what could be improved, of course I'd like it to be highly secure and highly scalable. Security is paramount to us. Scalability-wise, we don't necessarily have a huge volume.
From a scalability perspective, at this particular stage, it's not necessarily a top priority.
For how long have I used the solution?
We started this journey with Mendix just a couple of months ago.
What do I think about the stability of the solution?
It is a flexible and stable solution.
What do I think about the scalability of the solution?
Mendix is slightly less scalable than I'd like.
We have 30 internal users. The issue for us is, from a low-code interface perspective, how do we deal with external users?
How was the initial setup?
The installation is fairly simple.
What other advice do I have?
On a scale of one to ten, I would give Mendix about an eight. I'd probably put Appian about the same and Camunda I would say is maybe a six.
I would recommend Mendix, but obviously, for the right use case. That's the point.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Software Architect at a tech services company
The platform helps set up a proper software development architecture on an enterprise level
What is most valuable?
There is not one feature that is better than the others. All are good because it is a platform and the features work well together.
The power is in the entire solution provided. You have one answer for:
- MDD - Model Driven Development
- DTAP - Develop Test Acceptance Production environments
- Visual web app editor
- Visual database editor
- Mobile and web app development
- The ability to deploy to any major cloud hosting system, like AWS, Azure, and now SAP cloud.
- Integrated support for Agile software development and the SCRUM working method.
- Strong front-end development options out-of-the-box, easy to extend new features, and isolating front-end functionality, yet giving the possibility to integrate with the platform.
How has it helped my organization?
We can deliver six times faster than working with regular third generation languages.
Also, the platform helps set up a proper software development architecture on an enterprise level.
"Security by design" is also a phrase for Mendix.
What needs improvement?
I see little to no improvements to its core functionality since Mendix 7 was rolled out, creating web apps for businesses.
From Mendix 6 until 7, options on creating mobile apps have improved, but offline capabilities are not mature enough. Still, this gets a good focus within the company, so I believe this will be something of the past soon enough.
For how long have I used the solution?
I worked at Mendix in 2014. I did not stop using it when I left the company in 2015, so three years.
What do I think about the stability of the solution?
No issues.
What do I think about the scalability of the solution?
Yes, the Mendix Cloud out-of-the-box does not support autoscaling.
How are customer service and technical support?
I would give the technical support a 10 out of 10 rating.
Which solution did I use previously and why did I switch?
I have worked with many third generation languages (Java/.NET /PHP) and have found that you still need an extra third party software next to the development environment provided to come up with the same toolset as the Mendix platform.
How was the initial setup?
The initial setup was both straightforward and complex.
What's my experience with pricing, setup cost, and licensing?
The prices are fair for an enterprise product that has a target audience of big companies/enterprise companies.
Which other solutions did I evaluate?
Not applicable. I am a Mendix consultant delivering Mendix solutions.
What other advice do I have?
It is a great platform that will help you solve hard business problems in a digital way.
Disclosure: My company has a business relationship with this vendor other than being a customer: An official implementation partner.
Systems Consultant at a financial services firm with 1,001-5,000 employees
The ability to easily use web services and export and import files of different kinds is good.
Valuable Features
The most valuable features of Mendix includes the most vital logic building component called the microflows which cuts down the need to write code and instead using logic blocks to interpret the way the function should work. As part of microflows, there are ways which gives the developer flexibility by writing code using Java actions. There also other vital features like the ability to easily use web services and export and import files of different kinds.
Improvements to My Organization
The main way in which this product has improved my organisations functions is the ability to promote agile methodology and rapid development. It also allows users see what has been developed quicker than writing physical code. This means it allows us to test out different scenarios with ease and also changing entities and attributes are easier than ever. Another way this system has helped is the ease of releasing the product we are developing on different platforms whether it be desktops, tablets or phones. Being built using bootstrap also helps with the responsiveness of the system.
Room for Improvement
The area of this product that needs improving is the templates in which the user uses to create documents. As it stands it is not very intuitive and not pleasing to the eye.
Use of Solution
I have been using Mendix as a system for almost nine months.
Deployment Issues
There have been no issues with the deployment.
Stability Issues
There are a few bugs when new versions are released which sometimes affects the program when it is run.
Scalability Issues
I have had no issues scaling it for my needs.
Customer Service and Technical Support
7/10 - I haven't needed to ask them for much but the Mendix community which also includes some developers in Mendix help to solve issues in less than 24 hours which I was impressed with.
Other Advice
The Mendix developers and community continues to add useful features and add ons to the system which makes it better in every iteration.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Chief Innovation Officer & Board member at TimeSeries
Provides Cloud Foundry-driven cloud environment with one-click deployment
Pros and Cons
- "Suite allows you to easily and smoothly integrate with pretty much anything. It is also cloud-enabled. It provides a full Cloud Foundry-driven cloud environment with one-click deployment."
- "It could use a more comprehensive widget creation studio in the IDE."
How has it helped my organization?
We are able to service our customers in a way that differentiates us. This makes us more competitive and able us to expand our business.
What is most valuable?
- Integrates - Suite allows you to easily and smoothly integrate with pretty much anything.
- Cloud-enabled - It provides a full Cloud Foundry-driven cloud environment with one-click deployment.
- Digital execution - Mendix provides a complementary program to drive digital execution, so you not only get a platform but also instruction on how to leverage it best.
- Super fast - I can develop full apps in weeks instead of years.
What needs improvement?
It could use a more comprehensive widget creation studio in the IDE.
For how long have I used the solution?
More than five years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Software Developer at a computer software company with 51-200 employees
Enables rapid development; Sprinter management tool provides project overview
Pros and Cons
- "The integrated security saves a lot of time, especially when it comes to setting up user-roles and security. Also, database updates work automatically. There is no need to write queries to update the database, once you make an update."
- "Needs multiple database connections so an app can directly read/write data to/from multiple databases. This would enable easy splitting of big applications that have complex entity relationships."
- "I would also like to see automatic adjustment to the Java Heap, whenever an application load becomes too much for the application. It could also use hot database replication."
What is our primary use case?
Mendix is used to develop an application that is used by the business to achieve business goals, such as easy data interaction, data storage, reporting and monitoring of business assets, and ticketing.
How has it helped my organization?
Easy document generation saves a lot of time. The integrated security also saves a lot of time, especially when it comes to setting up user-roles and security. Finally, database updates work automatically. There is no need to write queries to update the database, once you make an update.
What is most valuable?
- The ability to rapidly build applications.
- Built-in management tool called Sprinter gives everyone involved in the development of the application an overview of the current state and progress of the application being built.
- Supports collaborative development which minimizes the risk of having multiple developers working on a single piece of code.
- Easy to integrate with both RESTful and SOAP web services. This is helpful because a lot of applications are dependent on others for data. For example, if you were to develop an app that does a background check on employees, you would integrate to systems like TransUnion to feed data to your application.
What needs improvement?
They need to enable multiple database connections so an app can directly read/write data to/from multiple databases. This would enable easy splitting of big applications that have complex entity relationships.
I would also like to see automatic adjustment to the Java Heap, whenever an application load becomes too much for the application.
It could also use hot database replication.
For how long have I used the solution?
Three to five years.
What other advice do I have?
I would give it an eight out of 10 because of the ability to rapidly build apps with Mendix. You could actually build an application as someone from the business side is explaining what the solution requires.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Associate(Java Developer) at a tech services company with 1,001-5,000 employees
We were able to completely refactor middleware from SAP BPM to Mendix.
What is most valuable?
It as an integrated server with one-click deployment. The deployment of Eclipse to analyse a code-based environment with XML to domain mapping by having just the XSD. Visual Programming is fairly intuitive and intricacies of code syntaxes are abstracted so we could focus solely on logic building.
How has it helped my organization?
We were able to completely refactor middleware from SAP BPM to Mendix. This was done in a relatively short time and the product created a common language between developers and business analysts that facilitated the translation of business requirements, frequent validation, and/or modification to the technical solution. This actually reduced a few development cycles which gets crucial with short-term projects.
What needs improvement?
I think it has made some good/significant changes like Model API and a presence in AWS as well as integration with cloud foundry. Going forward some important improvements would be the inclusion of support for non-relational databases . Non-relational databases have had a fair presence in domains like Big Data and the ability to extract data out of them represented in Mendix and then go on for analysis could be an important feature .
For how long have I used the solution?
We've used it for one and a half years/
What was my experience with deployment of the solution?
We were not directly involved in deployments, but as far I can recollect we did not encounter many issues.
What do I think about the stability of the solution?
I cannot speak much about the stability of the cloud deployment which probably is more sought after. We haven't, however had any issues with the on-premises version.
What do I think about the scalability of the solution?
We have had no issues scaling it to our needs.
How are customer service and technical support?
8..5/10 - our modules were fairly complex with the most complex thing being our communication with SAP backend . We had a very good support from Mendix liaisons to counter challenges regarding the interfacing .
Which solution did I use previously and why did I switch?
We had previously been working on 3GL solutions such as Java and C++. We also had some work done in AllFusion Gen 7.6 that led us to explore other model driven tools. We had a few choices but took up Mendix mostly because it had natural integration with customized Java/Scala code . Our vision was to further use the product to enhance/refactor our legacy solutions of other projects and incidentally high percentage of them were in Java .
How was the initial setup?
Pretty straightforward . Mendix is a one-stop solution with most things integrated and it would require only a few changes such as custom configurations for various aspects like the database, to bootstrap a project and start building solutions.
What about the implementation team?
We implemented the solution in an offshore/onshore model with technical expertise from a Mendix liaison. There are fairly complex modules (SAP Connector) which might need expert help if one is trying to use them in their solutions so it would be great to have an expert from their side .
What was our ROI?
Not sure about an exact metric count on this but as a subjective answer it did reduce development cycles. The official claim was somewhere between a five to sixfold increase but it was hard to corroborate that with actual metric.
What's my experience with pricing, setup cost, and licensing?
The pricing is still a bit on the higher side and with other players in the MDD domain Mendix might need some price cuts to maintain/grow its popularity. It has already been placed once in the Visionary quadrant by Gartner and could really further build on that with competitive pricing to create farther appeal. Again, the issue with pricing is a completely personal opinion and I am pretty sure there are other factors to be considered before the final offering could be made by the Mendix.
What other advice do I have?
The product is easy to use and learn. The tough part is orienting your thinking to a model driven solution, or to better put, to an effective optimized solution. This would require some practice and some challenging use cases.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Mendix Report and get advice and tips from experienced pros
sharing their opinions.
Updated: January 2025
Product Categories
Mobile Development Platforms Rapid Application Development Software Low-Code Development PlatformsPopular Comparisons
OutSystems
Salesforce Platform
Microsoft Azure App Service
Appium
Xamarin Platform
Ionic
GeneXus
Magic xpa Application Platform
SAP Mobile Platform
Temenos Quantum
Buyer's Guide
Download our free Mendix Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions: