Try our new research platform with insights from 80,000+ expert users
it_user413343 - PeerSpot reviewer
Associate(Java Developer) at a tech services company with 1,001-5,000 employees
Consultant
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/

Buyer's Guide
Mendix
December 2024
Learn what your peers think about Mendix. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.

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 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.
PeerSpot user
it_user413280 - PeerSpot reviewer
Mendix Consultant at a tech consulting company with 51-200 employees
Consultant
​Its graphic interface, which allows you to develop rapidly and in a structured way is a valuable feature.

What is most valuable?

  • Its graphic interface, which allows you to develop rapidly and in a structured way.
  • The fact that it is an all-in-one solution, producing a system that is ready to run immediately

How has it helped my organization?

This question is not entirely relevant for us, since our organization develops Mendix systems for clients.

What needs improvement?

I cannot think of any immediate issues. Mendix has an active community, providing requests, advice and add-ons. Each new Mendix version incorporates suggestions from this community. I believe this is why it meets the needs of most users very well.

For how long have I used the solution?

We've been using it for two and a half years.

What was my experience with deployment of the solution?

We had no issues wit the deployment.

What do I think about the stability of the solution?

When a mainframe system with a very large database and batch process was rebuilt in Mendix, we came across performance issues.

What do I think about the scalability of the solution?

We had no issues scaling for the needs of our customers.

How are customer service and technical support?

Customer Service:

It's good.

Technical Support:

It's good.

Which solution did I use previously and why did I switch?

I haven't used any solution that's similar.

How was the initial setup?

It's very straightforward. I used to be a mainframe tester and was able to start developing in Mendix in a short period of time.

What about the implementation team?

The applications can run in the Mendix cloud, making implementation very easy: Mendix provides an easy to use interface.

They can also run on premise, implementation will then be dependent on the client's application environment.

What's my experience with pricing, setup cost, and licensing?

As a developer I have very little knowledge of this.

What other advice do I have?

You should try it. You can set up a new project for free in a very short time.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Mendix
December 2024
Learn what your peers think about Mendix. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
Bryan3256 - PeerSpot reviewer
Software Developer at a real estate/law firm with 51-200 employees
Real User
Strealines collaboration as well as Agile development
Pros and Cons
    • "I would like to see more documentation as well as how-to documents."

    What is our primary use case?

    I use this product in an internal development environment. Previously, I used Mendix when I was a consultant.

    How has it helped my organization?

    Mendix allows for faster development while saving on fewer FTWs (full-time workers). A win-win in most cases.

    What is most valuable?

    I like how Mendix is aimed at collaboration as well as Agile development. Overall, it makes it extremely easy to pick up and create a prototype.

    What needs improvement?

    They are already improving on this, but I would like to see more documentation as well as how-to documents. This will improve adaptation for future developers/companies.

    For how long have I used the solution?

    One to three years.
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    it_user427236 - PeerSpot reviewer
    Senior Consultant at a computer software company with 5,001-10,000 employees
    Vendor
    The ease of use for complex development structures is good. T​he out of the box crud screens can be made more user friendly.

    Valuable Features:

    • Micro flows, because of the ease of use for complex development structures
    • Wide variety of in app store Widgets such as Deep Link, Active Directory integration, graphs (bar/spider charts), and geo location functionality
    • Ability to customize the style sheets 
    • Mobile development framework
    • Java integration with Mendix
    • Remote debugging
    • The ease of use for complex development structures
    • SAP integration 

    Improvements to My Organization:

    We developed a tool/product called Survey Quest. The tool enable the user to do perform surveys and  improveme them as well as its functionality.

    Room for Improvement:

    The out of the box crud screens can be made more user friendly, but then again it is a business application tool to quickly generate crud screens for enterprise application, not focused on public facing/entertainment values.

    Use of Solution:

    I've used it for two years.

    Deployment Issues:

    There were no deployment issues.

    Stability Issues:

    The system was performing not as quick/fast as it should have.  

    Scalability Issues:

    There were memory leaks after a week of it being live. We need to clear the memory once a week.

    Initial Setup:

    It was straightforward.

    Implementation Team:

    We developed a solution in house.

    ROI:

    ROIs at this stage is not good because of the high license fees.

    Other Solutions Considered:

    We also looked at Microsoft/Java options. We initially thought the license fees and speed of development was too slow.

    Other Advice:

    I was involved developing a solution.  We also did a site for skillsmap in mendix that was live for one and a half years. 


    Disclosure: My company has a business relationship with this vendor other than being a customer: We had a business relation ship (BCX with Mendix) . It came to an end because of license fees.
    PeerSpot user
    PeerSpot user
    Managing Director at a tech services company with 51-200 employees
    Consultant
    In the pension project we worked in sprints of two weeks in which we created functionality which was going to be tested by the business instantly.

    Valuable Features:

    Mendix is an excellent tool to put the business in charge again for realizing IT projects. In the pension project we worked in sprints of two weeks in which we created functionality which was going to be tested by the business instantly. In this way the business stayed connected with the IT solution and was in charge of the project. Mendix is an excellent tool to execute the scrum way of working in a successful way.

    Improvements to My Organization:

    Often the business comes to the conclusion that it is not working as they had thought it would after they have seen a first version. In Mendix it is really easy to show this first version and to change it according to the business needs.

    Room for Improvement:

    After two weeks the business will be able to  see what they had in mind and will be able to validate whether the IT people have understood what they meant but also whether the solution is going to work as they had in mind.

    Deployment Issues:

    We haven't had any issues with deployment.

    Stability Issues:

    We haven't had any issues with stability.

    Scalability Issues:

    We haven't had any issues with scalability.

    Disclosure: My company has a business relationship with this vendor other than being a customer: We are an implementation partner for Mendix but we are also a customer as we have used the platform to build several solutions like a business rule engine, a support desk, etc.
    PeerSpot user
    Hardy-Jonck - PeerSpot reviewer
    Managing Director at AgileWorks Information Systems
    Real User
    Top 5Leaderboard
    It is a fast and agile solution.
    Pros and Cons
    • "It is a brilliant solution."
    • "While the documentation is good, the development box could be better."

    What is our primary use case?

    I have been using this solution for customer authentication, as well as scientific applications. It has performed brilliantly so far. 

    How has it helped my organization?

    It has quick response times.

    What is most valuable?

    It is a fast and agile solution. 

    What needs improvement?

    I would like it to help us be more productive.

    Also, while the documentation is good, the development box could be better.

    For how long have I used the solution?

    One to three years.

    What do I think about the stability of the solution?

    It is exceptional.

    What do I think about the scalability of the solution?

    It is very good.

    Which solution did I use previously and why did I switch?

    Mendix was the only solution that had a paradigm to allow us to do what we wanted to do with development.

    How was the initial setup?

    It was straightforward.

    What was our ROI?

    I think the ROI is the:

    • Skill 
    • Execution 
    • Vision
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    it_user868635 - PeerSpot reviewer
    Software Developer at Exp Realty
    Real User
    Enables us to rapidly create a complex application, but not ideal for front-end apps
    Pros and Cons
    • "Enables us to rapidly create a complex application. We are also able to customize features that stakeholders in the corporation want to see, something that could not be done with other software. Our workflows and processes have evolved and improved. The fast iterations allow us to be nimble, get feedback from users, and do rapid updates."
    • "Mendix code and coding logic are very visual. It looks like a flow chart rather than lines of code. Rapid development is what drew us to Mendix."
    • "Mendix is great for internal applications but not so great for a public-facing interface. It lacks a proper directory structure for public use. The URL will not change from page to page unless a deep link is created for each page. That makes it difficult to bookmark pages in the browser to view later on."

    What is our primary use case?

    Mendix is being used for our ERP system. We needed to get away from multiple third-party software solutions and into an integrated single source of data. Mendix provides an app to control test and production servers, migrate code, handle revision control, log files, and Sprintr for Agile development.

    How has it helped my organization?

    Enables us to rapidly create a complex application. We are also able to customize features that stakeholders in the corporation want to see, something that could not be done with other software. Our workflows and processes have evolved and improved. The fast iterations allow us to be nimble, get feedback from users, and do rapid updates.

    What is most valuable?

    • Mendix code and coding logic are very visual. It looks like a flow chart rather than lines of code. Rapid development is what drew us to Mendix.
    • It is easy to create prototype pages without a lot of development, once the Entity (table) is created.
    • You can generate a page with a few clicks, using the default features after proof of concept, then develop the logic behind the page. 

    What needs improvement?

    Mendix is great for internal applications but not so great for a public-facing interface. It lacks a proper directory structure for public use. The URL will not change from page to page unless a deep link is created for each page. That makes it difficult to bookmark pages in the browser to view later on. A feed can be created for other public UI solutions.

    For how long have I used the solution?

    One to three years.
    Disclosure: I am a real user, and this review is based on my own experience and opinions.
    PeerSpot user
    it_user421557 - PeerSpot reviewer
    Sr. Mendix developer / Lead Developer at a tech services company with 51-200 employees
    Consultant
    It is an immediate fit between delivered software and what the users really wants.

    Valuable Features

    Modeling application and generating code in stead of manual coding.

    Improvements to My Organization

    The software is mainly designed and built by business engineers instead of software engineers. This leads to an immediate fit between delivered software and what the users really wants.

    Room for Improvement

    User experience and performance with large datasets.

    Use of Solution

    We've used it for 10 years.

    Deployment Issues

    We've had no issues with the deployment.

    Stability Issues

    When you restrict yourself to the native functionality the Mendix platform offers you great stability.

    Scalability Issues

    When using custom build widget, Javascript and Java Action, stability depends more on using the correct versions of SDK's, libraries etc.

    Customer Service and Technical Support

    Customer Service:

    5/10

    Technical Support:

    5/10

    Initial Setup

    It's straightforward. It depends on the choice of on-premise or cloud implementation as to how easy it is. For on-premise implementation you need some expertise, while the cloud implementation just needs you to follow the manuals or take a one day training course.

    Implementation Team

    We did it in-house.

    Pricing, Setup Cost and Licensing

    Mendix is not cheap. License fees go sky high when using it as a business to consumer platform. However, they change their pricing models frequently.

    Other Solutions Considered

    We also looked at OutSystems, Triggre, and Apex. We chose Mendix because of the learning curve.

    Other Advice

    Think about the type of product you want to develop. Mendix is great for internal software development or B2B SAAS solutions When working with large dataset or when userexperience is of great importance please rethink the use of this platform

    Disclosure: My company has a business relationship with this vendor other than being a customer: We're partners
    PeerSpot user