We just raised a $30M Series A: Read our story

OutSystems OverviewUNIXBusinessApplication

OutSystems is the #2 ranked solution in our list of top Mobile Development Platforms. It is most often compared to Microsoft PowerApps: OutSystems vs Microsoft PowerApps

What is OutSystems?
OutSystems is the number one platform for low-code rapid application development. Thousands of customers worldwide trust OutSystems as only solution that combines the power of low-code development with advanced mobile capabilities, enabling visual development of entire application portfolios that easily integrate with existing systems.
OutSystems Buyer's Guide

Download the OutSystems Buyer's Guide including reviews and more. Updated: October 2021

OutSystems Customers
Randstad, Warner Brothers, HP, Intel, ING, Banco Popular, Thrivent Financial, Bacardi, Kent State University, Bacardi, FICO, ING, Vodafone, AbbVie, Estafeta, Siemens, Vopak
OutSystems Video

Pricing Advice

What users are saying about OutSystems pricing:
  • "For a single application, it's too expensive."
  • "I think the pricing for OutSystems is comparable with similar solutions. I would place it somewhere in the middle. We pay for the bundle and don't pay anything extra in terms of licensing and other fees."
  • "OutSystems is a good solution, but it's not cheap."

OutSystems Reviews

Filter by:
Filter Reviews
Industry
Loading...
Filter Unavailable
Company Size
Loading...
Filter Unavailable
Job Level
Loading...
Filter Unavailable
Rating
Loading...
Filter Unavailable
Considered
Loading...
Filter Unavailable
Order by:
Loading...
  • Date
  • Highest Rating
  • Lowest Rating
  • Review Length
Search:
Showingreviews based on the current filters. Reset all filters
AernoudtBottemanne
CTO at IG&H
Real User
Top 5
Great platform, very stable and it does automatic dependency checking: very useful for enterprise environments

Pros and Cons

  • "You can go huge - so it is definitely a scalable solution."
  • "It needs improvement in the AI capability."

What is our primary use case?

We don't sell OutSystems as a separate solution. We sell it as a platform. And then you win a lot of solutions on top of it. So that can be a second process, it can be a middle phase, it can be a portal, it can be many things, but it is useful for small apps to complete ERP systems and everything in-between.

How has it helped my organization?

It supports implementing Agile at scale, as it enables working in an iterative way, and it is very fast. Time to value as a result has dropped significantly!

What is most valuable?

What I like most about this solution is that it does automatic dependency checking in enterprise environments, which means that the application will automatically test if it can work in the environment of the customer or not. Instead of only having to find it out when it is too late. Normally, if you build software, you test it and then you deploy it. In the real world, it sometimes happens that it does not work and then you quite often have to figure out why is it happening. So this step is completely taken away because OutSystems tests the functionality of the software against the existing systems in an automatic session and that is very valuable.

What needs improvement?

Something that can be improved is that I would like them to be a little more flexible in the area of containerization. They're currently running on Docker on Windows, but I think they should also support Docker on Linus too. Needs a little more effort.

For how long have I used the solution?

I've worked with OutSystems for many years now - I've worked with it, I've implemented it, and we use it in our company too.

What do I think about the stability of the solution?

OutSystems is extremely stable. We are replacing complete back-end systems with it, and are in progress to go complete mainframe replacements with it.

What do I think about the scalability of the solution?

You can go to huge back-ends with OutSystems - so it is definitely a scalable solution.

How are customer service and technical support?

The technical support is quite good, although it could be better: it currently fluctuates a little depending on how busy they are. Also it depends on your contract (what level of support you have).

How was the initial setup?

The initial setup is super simple and you can do it from your desktop. That is if you only want to implement the platform, but if you have a more complex enterprise setting, then it will be a little more complex and you will have to do some configuration, and up-front think about what functionality you expect to need (particularly if you chose to run on a native AWS or Azure environment so that you can make full use of all the functionality of those 2 CLoud environments. If you do not know exactly how the platform works and what it can do, you can implement certain things and redo a few things. But that's not a deficit. More power comes with more responsibility, l always say. 

What was our ROI?

That depends on the kind of solution you are building and at what speed: the more you build, the higher the ROI.

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

For a single application, it's too expensive, but that's also not what the OutSystems aims for. Personally I don't think that's the smart approach. Their model is really based on platform and not every customer is ready to adopt a platform at the start. So, as a result, they actually limit their own success and results at the moment. But that isn't a huge issue. If you look at the value of the platform, I think the pricing is fair.

Which other solutions did I evaluate?

We looked at multiple alternatives, including (but not limited to) Appian, Betty Blocks, Mendix, Kony , Pega etc. They all have their own stronger and weaker points, yet we chose OutSystems as it is the most suitable platform for an Enterprise environment. As we do end2end transformations, this is why we chose OutSystems.

What other advice do I have?

I will rate OutSystems a nine out of ten because if you look at other solutions, they do not have the functionality, the scalability and the performance of OutSystems, even if their prices are lower. So if you need a platform for a large organization, OutSystems is the one. 

To make it the perfect solution, it needs improvement in the AI capability. I would say that it would be nice to augment the functionality for the citizen development even further and augment the cloud's platform controls so that you can more easily run in a hybrid cloud environment too. Next to better branching options.

A word of advice to others is that they should align the business and IT because many people look at it from a technical point of view. And that is another really smart thing to do because it is really about driving the value. Because I've seen customers that bought either mandates or OutSystems or any other platforms and a lot of them had difficulties in getting the value out of it. And the reason was because if the IT or individual departments don't know how to define the proper user requirements, and then it is too difficult to successfully deploy it. It is therefore very important for the business and IT team to work together because that is the most common mistake people make. 

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner.
SV
Director Technology at a computer software company with 5,001-10,000 employees
Vendor
Top 10
You can keep running your applications because it's on .NET and hosted centrally

Pros and Cons

  • "One thing I like about OutSystems is that there's no lock-in. You can keep running your applications because it's on .NET and hosted centrally. That's one of the advantages I see there in terms of not having an IT strategy that has a dependency on a particular platform."
  • "The integration points need to be increased. People have also started to adopt this solution for their regular needs. That means it's not only the big enterprises that are adopting this solution. There are also small and medium enterprises that are adopting it. I've read that where you have large deployments, OutSystems starts to crumble a bit. That is the idea that no customer would know at the beginning and would also not like to hit the wall there. When it is on the client, there are a lot of applications already on low-code, and then suddenly you realize that you want to do some big applications, and you face hurdles. This is the general feedback for all such platforms."

What is most valuable?

One thing I like about OutSystems is that there's no lock-in. You can keep running your applications because it's on .NET and hosted centrally. That's one of the advantages I see there in terms of not having an IT strategy that has a dependency on a particular platform.

What needs improvement?

The integration points need to be increased. People have also started to adopt this solution for their regular needs. That means it's not only the big enterprises that are adopting this solution. There are also small and medium enterprises that are adopting it. 

I've read that where you have large deployments, OutSystems starts to crumble a bit. That is the idea that no customer would know at the beginning and would also not like to hit the wall there. When it is on the client, there are a lot of applications already on low-code, and then suddenly you realize that you want to do some big applications, and you face hurdles. This is the general feedback for all such platforms.

For how long have I used the solution?

We have been there with OutSystems for two and a half years to three years now. 

What do I think about the stability of the solution?

Stability could be from multiple perspectives. From an enterprise perspective, it is the stability of the company. For example, most of the enterprise ERPs are SAP, so I don't have to check twice if a product is okay. 

It's the IT strategy a company is taking, which is effectively what they're going to do for the next five years. They're going to onboard a lot of applications onto this platform. So stability-wise, of course, the scale of the company is not so big, whereas large enterprises could say that it's stable as an organization.

Coming to the other part of the stability which is at the platform-stability level, I think that the features and the support that they provide are quite good, and because it is horizontally scalable, so it doesn't matter there.

What do I think about the scalability of the solution?

It has good scalability in terms of the target platforms, multi-tenancy, or hosting on multiple clouds.

How are customer service and technical support?

My team has been interacting with technical support and their feedback is good. Their training is good. I think OutSystems provides one of the best trainings out of all similar platforms.

How was the initial setup?

The development environment is quite easy. You install it out of the box, and it works. It's a one-click install there. I have not been involved with Enterprise setup, so I do not have any comments on that.

What about the implementation team?

We primarily suggest the IT and OutSystems work together for the setup.

Which other solutions did I evaluate?

If I talk about enterprise-level implementation, we work very closely with Siemens, which is where Mendix comes from. We are partners with Siemens, and that's where it helps us in developing applications on Mendix because we get good community support there. I'm not sure how things are otherwise. 

For OutSystems, it is more of community support and a kind of library they have, in terms of the reference implementation of libraries, which can be applied.

For the industrial and enterprise nature of work, that is, for B2B scenarios, Mendix fares well. OutSystems might have a slight advantage for B2C scenarios. I would say that they are equivalent in most of the aspects. There are certain features that Mendix provides which OutSystems does not provide. Similarly, there are areas where OutSystems fares good but Mendix does not. I would rate Mendix and OutSystems the same. 

The initial adoption of Microsoft PowerApps is a little bit of a hurdle. If that's overcome, then other things would be reliant. When we talk about PowerApps, we talk about the whole Microsoft ecosystem, that is, Microsoft Flow, Microsoft PowerApps, Microsoft Power Automate, which effectively brings a lot of power in terms of an ecosystem. 

If I have to go with applications related to Microsoft Office 365, I might go for PowerApps. If I need external integrations and things, where they provide premium APIs and things, it becomes a little bit of a challenge. 

Development-wise, PowerApps could provide a free version. They always have but it's quite restricted. If you download OutSystems or Mendix, you could do anything with the free version. That's where, in terms of acceptance, PowerApps gets a little restrictive because you need a license to evaluate it. If it is not restricted, there'll be more adoption. Of course, you can restrict deployment, the size, and all that, but development capabilities should not be restricted.

What other advice do I have?

The value proposition is not clearly visible out of these platforms as yet. Your penetration level will be decided based on if you are able to reach small and medium enterprises. If I compare something like Zoho with OutSystems, Zoho is getting good traction by purely focusing on the small and medium enterprises. These kinds of things could be game-changers in the future. 

That's where the licensing model becomes a little cryptic. Of course, for enterprise, it makes sense at certain times, and it does not at certain times. The licensing models are one of the things that could be improved there and changed in terms of adaptability.

OutSystems is quite a mature platform. OutSystems provides a lot of capabilities as such. However, it's not a one-size-fits-all kind of solution. Based on the needs, the platform that would be the most suitable one should be decided. 

I would rate this solution an eight out of ten.

Disclosure: My company has a business relationship with this vendor other than being a customer: Integrator
Learn what your peers think about OutSystems. Get advice and tips from experienced pros sharing their opinions. Updated: October 2021.
542,267 professionals have used our research since 2012.
RS
Owner at a consultancy with 1-10 employees
Real User
Top 5
Versatile with great scalability and great technical support

Pros and Cons

  • "There is literally a ton of stuff it can do. It's very flexible."
  • "The solution is costly."

What is our primary use case?

One of our clients is a union, like a labor union, and therefore they're using it to develop an engagement-type app, for member engagement applications.

What is most valuable?

Overall, it's a very nice solution.

The fact that you can run it on a lot of platforms is great. The client's goal is to create a mobile application that a lot of platforms, a lot of the old enterprise type platforms cannot do. The client wants to create something that you can put in every member's hand to engage with that member. The platform they were using before, for sure, cannot do that. This solution is very versatile in that sense.

There is literally a ton of stuff it can do. It's very flexible.

The scalability is very good.

The stability is great.

They have very good technical support.

You can run it on their cloud platform or you can run it on your own cloud platform. It's your choice where you run it. If you don't like their cloud, then you can go to somebody else's cloud and run it there and they will install it on there for you.

What needs improvement?

The solution is costly.

The solution is still very new to me, and it's therefore hard for me to discuss missing features. I'm still learning and discovering.

For how long have I used the solution?

I haven't been using the solution for that long. It's very new to me. It's likely been about two short months.

What do I think about the stability of the solution?

The stability is very good. I haven't run into any issues at all. The performance is reliable. There are no bugs or glitches. It doesn't crash or freeze. It's great.

What do I think about the scalability of the solution?

The solution is much better suited to enterprise-level organizations.

The product is definitely scalable. You can go from, for example, 10 users to a million users. It's just a matter of how much hardware you put behind it. Everything runs on the cloud. Therefore, you just keep throwing more memory, more disc space, more processing power, et cetera. It's not a problem.

How are customer service and technical support?

Tech support is very good. They have online support and they have a support number as well that you can call. You can initiate a support case and they usually get back to you probably within three to four hours, maximum. They are very, very helpful and responsive. We are quite satisfied with the level of service.

How was the initial setup?

I didn't do the setup myself. That was actually done by OutSystems. I can't speak to how easy or difficult the process is, or how long the deployment takes. I don't have any insights in that sense.

What about the implementation team?

We had OutSystems handle the installation for us. We did not handle the process on our own.

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

The cost of the product is very high and would price out smaller organizations.

My client pays for the solution. Therefore, I have no visibility of the cost. I can't speak to the licensing or the pricing, or the terms of use.

Which other solutions did I evaluate?

We've also looked at Mendix and Vinyl. We looked at Gartner and compared them with this product.

What other advice do I have?

I'm an external consultant. I have a few different clients. I have no relationship OutSystems directly.

I played a little bit with OutSystems. I have one of my other clients on an OutSystems user. I'm in the process of just learning. I am trying it out. I have a computer consultant that is helping me. There are certain things that I'm looking at, in general. 

The OutSystems platform is really nice, however, it's very expensive for small to medium-sized businesses. I have one customer that's an enterprise-sized organization that can afford OutSystems, however, there are a lot of my other clients that are not that large. Vinyl might be a better solution for them.

I'd recommend the solution, however, I would suggest those considering the solution to do their homework first. Look at Gartner and other opinions. Understand what you are getting into, and then decide.

I'd rate the solution at a nine 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.
Flag as inappropriate
KT
Technology Manager at a pharma/biotech company with 10,001+ employees
Real User
Top 5
Intuitive to use and provides good mobile support

Pros and Cons

  • "I like the mobile features the most, and there are also various features around the portal we created that I enjoy."
  • "Since we first started using OutSystems, they switched their language support from Java and .NET to .NET only, which was a bit of a surprise. Their language support could be better in this sense, although on our resource side it is now a bit more flexible."

What is our primary use case?

We have used OutSystems to develop a simple portal in the cloud. This portal is mainly for internal use and not for actual customers or external users.

It's generally not for daily usage, so there's only a small team that uses OutSystems as their primary tool in their day-to-day work, but because it's open for any and all kinds of developers, there are probably hundreds of users throughout our organization.

What is most valuable?

I like the mobile features the most, and there are also various features around the portal we created that I enjoy.

What needs improvement?

We're still pretty new to OutSystems, though it has become apparent to us that, even though it's a so-called low-code platform, there are still some things that require a programmer. For example, you don't really need a lot of programming skill to work with OutSystems, but if you want to do something that's a bit more 'feature-ish', then you still need some programming experience.

Since we first started using OutSystems, they switched their language support from Java and .NET to .NET only, which was a bit of a surprise. Their language support could be better in this sense, although on our resource side it is now a bit more flexible.

On the whole, most of the features that we've required are all there. But there are some upcoming features that we are looking forward to. For example, the AI modules. They also have third-party vendors that produce different connectors, but I am hoping that OutSystems itself will start to create more innovative connectors or complementary solutions that we will find of use.

For how long have I used the solution?

We have been using OutSystems in our organization for about one and a half years now.

What do I think about the stability of the solution?

So far there have been no major issues so I would say it's pretty stable. 

What do I think about the scalability of the solution?

We haven't yet reached the level that we need to seriously consider scaling, but from my experience it isn't so easy to scale any kind of closed platform where you start without the source. They may offer you the source later when migrating, but it's generally not so easy to queue up onto another platform or move to another vendor, so I expect that the scalability in this respect might be lower than we would like.

How are customer service and technical support?

So far, most of our support is coming from internal sectors of our organization. I think it's easy enough to resolve all the issues we come across within the company.

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

We do use another similar product which isn't very well-known. It's a product from Germany and we use it mainly for internal use in the same way that we use OutSystems.

Comparatively, as a low-code kind of platform, OutSystems is the most intuitive to use, but if you have an experienced programmer in Java and .NET like myself, then the other platform is probably a bit more flexible.

How was the initial setup?

It's basically a simple portal that we developed in-house.

What about the implementation team?

The implementation details really depend on the project and the type of organization. For example, because we are quite a sizeable organization, there are other processes that we need to fulfill in order to maintain compliance before we push our projects to go live. Thus, for us, the full implementation took about six months. Thankfully, the maintenance is pretty low.

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

I think the pricing for OutSystems is comparable with similar solutions. I would place it somewhere in the middle. We pay for the bundle and don't pay anything extra in terms of licensing and other fees.

What other advice do I have?

I recommend OutSystems, but I would also point out to others that they're not the only product out there that deserves attention.

I would rate OutSystems an eight out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
HS
Head of Technology & Governance at a government with 5,001-10,000 employees
Real User
Top 10
Allows for quick application building, but with a hefty price tag to match

Pros and Cons

  • "We have no complaints surrounding both the scalability and stability of this solution."
  • "The technical features are good, but the actual commercialization is out of reach."

What is our primary use case?

We use OutSystems to analyze disparate applications that are about to become obsolete.

As we currently can't afford it, we are still in the testing and evaluating phase.

What is most valuable?

You can use this solution to build applications very rapidly. It can also easily be deployed on mobile devices and applications as well.

What needs improvement?

The biggest challenge for us is the licensing model and the cost of OutSystems. The apps that we are interested in have a very large user-base and OutSystems drastically ramps those costs up.

For how long have I used the solution?

I have dealt with this solution for roughly 18 months.

What do I think about the scalability of the solution?

We have no complaints surrounding both the scalability and stability of this solution.

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

We use ServiceNow for CMDB and ITSM related needs; we don't use ServiceNow for application development, so for us, the two aren't comparable. I don't have any experience with SericveNow's capabilities in that space. 

How was the initial setup?

Our team had no issues with the technical side of the initial setup. Ultimately, they were able to create prototypes and build apps really quickly. But I think where we failed was with the commercial side of it, in terms of the licenses and the costs surrounding deployment.

I believe our functional labs were up and running within a couple of days; however, we have not deployed it on a wider scale as we can't afford to.

What about the implementation team?

Our in-house team of one or two people took care of everything.

What other advice do I have?

OutSystems is a good solution, but it's not cheap. 

On a scale from one to ten, I would give this solution a rating of five. The technical features are good, but the actual commercialization is out of reach.

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
SS
Acquisitions Leader at a healthcare company with 10,001+ employees
Real User
Top 5Leaderboard
Provides a good ecosystem with highly integrated flow editor, user interface, and data logic

Pros and Cons

  • "The flow editor is the most valuable feature. It is simple and intuitive, and it can guide you step-by-step."
  • "One of the biggest areas for improvement is that every time an existing data element is modified, it creates a new data element. It doesn't really modify that particular data element. So, a user has to follow an extra step of removing the existing data element and bringing in the new and modified data element that is being added, which sort of goes into negative productivity."

What is our primary use case?

For some of the business processes, we want the process owners to be able to set up their own flow-throughs, process flows, workflows, etc. They don't need to have any kind of prior coding experience. They should be able to establish workflows for their respective processes by just dragging and dropping elements.

What is most valuable?

The flow editor is the most valuable feature. It is simple and intuitive, and it can guide you step-by-step.

From an ecosystem perspective, it has a highly integrated flow editor, user interface, and data logic behind it. It has a very connected local ecosystem.

What needs improvement?

One of the biggest areas for improvement is that every time an existing data element is modified, it creates a new data element. It doesn't really modify that particular data element. So, a user has to follow an extra step of removing the existing data element and bringing in the new and modified data element that is being added, which sort of goes into negative productivity.

For how long have I used the solution?

I have been using this solution for about three and a half years.

How are customer service and technical support?

OutSystems' tech support is very good. They're fairly responsive.

What other advice do I have?

It is one of the good solutions available in the market. I would rate OutSystems an eight out of 10.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
DB
Deputy General Manager at HDFC Limited with 1,001-5,000 employees
Real User
Is stable and can be easily installed

What is most valuable?

It is a stable solution, and the initial setup is straightforward.

What needs improvement?

I think the resource ecosystem could be improved. There are not enough resources on the market. Multiple LDEV support would be great to have in the next release.

For how long have I used the solution?

I've been using OutSystems for three months.

What do I think about the stability of the solution?

It has been stable so far.

What do I think about the scalability of the solution?

It looks as though it will be a scalable solution.

How was the initial setup?

The initial setup is straightforward.

What other advice do I have?

I would suggest that you go for at least five or six environments. Typically, they provide three environments, and I think you should…

What is most valuable?

It is a stable solution, and the initial setup is straightforward.

What needs improvement?

I think the resource ecosystem could be improved. There are not enough resources on the market.

Multiple LDEV support would be great to have in the next release.

For how long have I used the solution?

I've been using OutSystems for three months.

What do I think about the stability of the solution?

It has been stable so far.

What do I think about the scalability of the solution?

It looks as though it will be a scalable solution.

How was the initial setup?

The initial setup is straightforward.

What other advice do I have?

I would suggest that you go for at least five or six environments. Typically, they provide three environments, and I think you should go for more, perhaps. six environments by default.

On a scale from one to ten, I would rate OutSystems at eight.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate