“How Low Code Can You Go?” – Mendix

“Organizations build applications to either make money or save money. Organizations that aren’t leveraging applications to compete will be at a massive disadvantage.”

As someone who has a basic understanding of computer programming, I often feel frustrated and confused when I try to interpret a large chunk of codes. My past coding experiences include an introduction to Python course, Swift, and SQL. One of the main reasons why I love studying technology is that it enables businesses to maximize efficiency, user experience, and mobility. However, not every business person has an IT background or is familiar with computer programming, so it creates a communication gap between them and their IT teams.

codes.jpg

SOLUTION

With 88 percent of companies adopting low-code as a standard for developing applications and 74 percent of those companies planning to integrate business lines into the application development lifecycle, it is clear that companies are embracing this technology to relieve the pressure in application demand.”

Low code development platforms steer away from traditional computer programming methods and integrate a visual, model-based integration of technology into business functions. For example, when understanding an IF logic statement encoded within an application, the visual model directly translates the purpose and function behind the logic.

Applications are commonly developed to meet client needs, boost business productivity, and save money. By breaking down the programming logic behind complex applications in a way that both business and IT teams can understand not only saves time but also opens more doors for diverse and intuitive inputs.

MENDIX

Mendix is an example of a low-code software platform. Founded in 2005 in Rotterdam, Mendix was created to empower IT and Business teams to collaborate like never before, while experiencing unmatched speed and control. The platform incorporates agile project management, which allows for continuous planning, coding, deployment, integration, and testing. Agile is different from the traditional waterfall management style because the latter leaves more room for error and takes up more time while agile project management performs tasks in tandem and delivers more accurate results.

agilevswaterfall

The visual modeling for Mendix’s low-code platform is implemented through its microflows feature, which is based on the standard business process modeling notation. This allows a straightforward interpretation of the business processes applied within the app development.

Another feature of the low-code platform is its reusability component, which allows users to access public and private app stores and download custom codes such as Google Maps into their applications. The reusability feature is also a short-cut to reuse existing models to build other app channels, optimizing the multi-channel user experience. Mendix leverage these services from Amazon Web Services Cloud (AWS) to eliminate the need for developers to learn how to incorporate new technologies such as IoT and AI.

mx features.jpeg

Businesses are leaning towards low-code platforms to develop their complex applications because they can launch a minimum viable product (MVP) within months rather than the typical 3-5 year wait resulting from traditional methods. As a direct result of that, cutting down time equals cutting down cost, and faster delivery leads to faster feedbacks. For example, in 2004, a leading pension fund provider in the Netherlands named AZL chose the Mendix App Platform to develop a user-friendly portal for its pension participants. The company realized that their traditional business model can no longer meet their customers’ preferences, thus the Mendix app platform can reduce time-to-market for the new portal, while providing AZL with the flexibility to easily adapt it to individual pension funds and other business requirements.

Boston College & Mendix

During Fall semester 2017, Professor George Wyner, who teaches Systems Analysis & Design at Boston College, joined the Mendix University Program by using the Mendix platform in his curriculum. Students built apps on the Mendix platform for their semester-long project, and the final app demos were impressive. One group built an app to ease up students’ course approval process for studying abroad. Overall, students were able to add features and functionalities such as API, mobile platform, and built-in chats to their applications.

You can read more about it here!

Screen Shot 2018-09-02 at 9.22.51 PM.png

Personal Experience

I interned for Mendix the Summer after my freshman year in their Boston office. For my first week, I enrolled in the 3-day, Mendix Rapid Developer training so that I can become a certified Rapid Developer. The course provided me with basic knowledge about the Mendix platform and the theories behind low-code. It was my first time learning about low-code platforms, and I, with the help of my course instructor, was able to build a simple app for gym members to sign up for classes by the end of my training. I had a really great experience at Mendix had the opportunity to meet and talk to with their brilliant developers and CTO about the company platform.  

Technology is constantly evolving, and it affects how businesses serve their customers. Low-code is the future because it is able to adapt well to both the business and technology changes. More importantly, it drives new innovations with less time-consuming labor.

 

6 thoughts on ““How Low Code Can You Go?” – Mendix

  1. I also took a computer science class before and didn’t like a bit of it. I’m so glad there are companies like Mendix who can make coding easier. It’s so cool that you had an internship in Mendix and learned how to do low code.

    Liked by 1 person

  2. This is what I love about this class- I am constantly learning about new topics I’ve never heard before. I love the thought behind low-code/Mendix and how it can help improve understanding across different teams with different exposures to programming. Great post!

    Liked by 1 person

  3. This is fascinating – as someone who has virtually no experience with any sort of coding, it has always seemed so intimidating and daunting to even attempt to learn. Low code/mendix, however, seems like the type of thing that I could try and wrap my head around. I feel like this could have massive implications on the world of coding, making it more and more accessible to the average person, and fostering the creation of programs and applications a increasingly quick rate.

    Liked by 1 person

  4. Angela, this was absolutely fascinating to read about! When I saw the new formatting of code in that flow chart, my jaw dropped. I started learning about If-Then logic statements in my Computers in Management class last fall, and was exposed to more programming in my Intro to Programming for Management class this past spring. Statements like those, and learning code in general, can definitely be a difficult task, so it’s super cool (I couldn’t come up with any other statement, that is my legitimate opinion) that there is the option of low-coding. It will make programming much more accessible to people, I think, and I can’t wait to hear more about it!

    Liked by 1 person

  5. Didn’t know this was called low code but I had some experience with it this summer in my internship. Zoho is a CRM system (among other things) for businesses and allows easy construction of workflows, custom apps, etc. which all use low code. I had no experience with coding before this summer and was still able to use the software with a relatively small learning curve. This is a powerful tool to allow access of specialized technology to everyone. Great post!

    Liked by 1 person

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s