Skip to main content
TrustRadius
OutSystems

OutSystems

Starting at $4,000 per month
View Pricing

Overview

What is OutSystems?

The OutSystems Platform is a Platform-as-a-Service solution for rapid delivery of responsive web and mobile applications. It includes functionalities required to develop, deploy, manage and change web and mobile applications. It is targeted at the delivery of enterprise applications that…

Read more
Recent Reviews

A tale of awesomeness

8 out of 10
March 05, 2024
I help clients utilize OutSystems technology and help build cloud based sites that run a full force. It allows the user the architecture …
Continue reading

TrustRadius Insights

OutSystems has a wide range of use cases, making it a versatile tool for various industries and departments. Customers have used …
Continue reading

Happy Outsystems User

10 out of 10
March 30, 2023
Hi Everyone

As an outsystem's user, It's a best way to create a top class applications within a short span of time. We just need to know …
Continue reading

OutSystems Review

10 out of 10
September 02, 2022
I develop applications for customers. We use it to provide solutions to very complex problems that any customer or organization might …
Continue reading

Build for speed.

10 out of 10
April 28, 2021
Incentivized
We use OutSystems for all kinds of internal business processes, where a full fledged externally exposed user interface is not required. …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 6 features
  • Reusability (52)
    9.5
    95%
  • Drag-and-drop Interfaces (50)
    9.0
    90%
  • Platform Security (49)
    8.5
    85%
  • Visual Modeling (49)
    8.0
    80%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Basic

$4,000.00

Cloud
per month

Pro

$10,000.00

Cloud
per month

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

Low Code Platforms - OutSystems - Arabic

YouTube

How to Create an Internet-connected AI-powered Candy Dispenser

YouTube

OutPower Tutorial - Reactive web applications - Escape Content (OutSystems)

YouTube

OutSystems Demo Part1: Build a Mobile Supplier Directory (1 of 3)

YouTube

OutPower Tutorial - Reactive web application - Sending an Email (OutSystems)

YouTube

Order Management Demo OutSystems

YouTube
Return to navigation

Features

Low-Code Development

Low-code development tools allow non developers to build simple process applications with little oversight. These tools simplify the application building process, and are frequently used for simple process applications.

8.8
Avg 8.6
Return to navigation

Product Details

What is OutSystems?

OutSystems is a low-code platform that aims to drive productivity, creating apps with continuous innovation. Visual development tools and automation powered by AI help customers tackle strategic challenges such as application modernization, workplace innovation, business process automation, and customer experience transformation. OutSystems helps to ensure that solutions are secure, resilient, cloud-ready, and built to scale.

OutSystems Features

  • Supported: Visual development environment, extensible with custom code
  • Supported: Integrate any existing system and database
  • Supported: Deploy to any device
  • Supported: No technology lock-in
  • Supported: Model complex offline behavior
  • Supported: Integrate native device capabilities (GPS, barcode, etc.)

OutSystems Video

OutSystems 2 Minute Overview

OutSystems Competitors

OutSystems Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux, Mac, Web-based, Android, iPhone-iPad, Windows Phone, Mobile Web App
Mobile ApplicationApple iOS, Android, Mobile Web
Supported CountriesAsia, Australia, Brazil, Canada, China, Europe, Germany, India, Japan, Latin America, Mexico, Middle-East and Africa, United Kingdom, United States
Supported LanguagesArabic, Chinese (Simplified), Chinese (Traditional), Czech, Danish, Dutch, English, Finnish, French, German, Hebrew, Hungarian, Indonesian, Irish, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Russian, Spanish, Swedish, Taiwanese, Thai, Turkish, Ukrainian

Frequently Asked Questions

The OutSystems Platform is a Platform-as-a-Service solution for rapid delivery of responsive web and mobile applications. It includes functionalities required to develop, deploy, manage and change web and mobile applications. It is targeted at the delivery of enterprise applications that require integration with backend systems, complex business rules and logic, usable interfaces and flexibility to change. It can be deployed in the cloud, on-premises or in hybrid environments.

Mendix, Temenos Quantum, and Quickbase are common alternatives for OutSystems.

Reviewers rate Reusability highest, with a score of 9.5.

The most common users of OutSystems are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(210)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

OutSystems has a wide range of use cases, making it a versatile tool for various industries and departments. Customers have used OutSystems to build applications that support sales, back-office processes, complex authorization issues, and point of sale systems. It has also been utilized in industries such as banking, insurance, utilities, and healthcare to develop B2B applications and improve operational efficiency. OutSystems is known for its ability to reduce time to market and the number of developers required for projects. It has been used to deliver web and mobile applications for financial services, insurance, and other industries. Customers appreciate the platform's rapid application development capabilities and its effectiveness in reacting quickly to business changes. OutSystems not only helps improve business processes but also enhances online sales capabilities for companies in the insurance industry. It has been widely implemented company-wide to create in-house solutions tailored to specific business needs. With OutSystems' API integration and database creation functionalities, users have successfully addressed various business problems across different departments. The platform has been instrumental in migrating old software, improving HR processes, and creating highly interactive web and mobile applications. Organizations have also used OutSystems as their preferred platform for custom development of large-scale enterprise applications. Deloitte has adopted OutSystems as one of its main development tools, allowing them to deliver faster and better products to clients in various markets. Overall, OutSystems helps organizations digitize their operations quickly, provides quick development and delivery of applications, improves user engagement through better user experience design, and aids in digital transformation initiatives.

Valuable Tool for Rapid Application Development: Users find that OutSystems is a valuable tool for developing applications quickly, especially for those who don't have coding experience. Many reviewers appreciate the low-code development environment which allows for faster application development compared to traditional methods.

Highly Praised Visual Design and Logic Structure: The visual design and structure of the application's logic in OutSystems are highly praised by users. Reviewers have found the modeling part of OutSystems easy to understand and appreciated it for rapid development and changes.

Cross-Platform Mobile Development Capabilities: Users appreciate OutSystems' ability to handle cross-platform mobile development for both iOS and Android platforms, eliminating the usual challenges associated with multi-platform development. Many reviewers value that OutSystems provides a single platform for web, iOS, and Android development.

Expensive Licensing Model: Users have found the licensing model of OutSystems to be expensive, making it less accessible for small-scale businesses. Several reviewers have expressed concerns about the high cost associated with using the platform.

Challenges in Customization: Some users have encountered difficulties when customizing already implemented themes in OutSystems. This process often requires overwriting styles of SilkUI, which can be complex and time-consuming. A number of reviewers have mentioned this as a drawback of the platform.

Longer Deployment Time: Compared to other technologies like C# or Java, deploying and publishing new versions of applications in OutSystems can take longer. Several users have stated that the process of deploying applications is slower with OutSystems, leading to delays in releasing updates and new features.

Users commonly recommend the following actions for utilizing OutSystems effectively:

  1. Start with small applications and invest in training and professional services to maximize benefits.

  2. Engage OutSystems in designing the governance model from the beginning and establish a Center of Expertise to govern adoption.

  3. Utilize OutSystems' training and implementation support, consider test automation and automated deployments, and establish a training program for developers.

These recommendations highlight the importance of careful planning and utilizing available resources for successful implementation and increased productivity with OutSystems.

Attribute Ratings

Reviews

(101-125 of 129)
Companies can't remove reviews or game the system. Here's why
September 18, 2017

OutSystems Review

Score 7 out of 10
Vetted Review
ResellerIncentivized
Our company Master Concept has helped customers to implement Outsystem and replace the existing Kony and IBM mobile development platform since customers like to deploy the low code system concept. Also, the customer needs mobile application development which Outsystem can provide. It's easy to manage and develop the life cycle.
  • Low code
  • Mobile development platform
  • Life cycle management
  • Pricing not feasible
  • Lack of adoption
  • No comprehensive API management
If your company has a lot of mobile applications that need to be managed, Outsystems is the best platform for us or our customers to deploy and develop mobile applications. Also, the low code concept is very easy for customers to change and focus on the business logic instead of spending a lot of time on the development lifecycle.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Outsytems is widely used in my organization I can't tell you what all, we are making with using outsystems, As it is confidential.

It supports the business very well, and the speed of development and speed of delivery is unexpected. You don't need more resources to work on a project. Overall this is a very good platform. Outsystems saves lots of time. Even in our modern world that wants to write a 1000 lines of code when your work is completing by just dragging and integrating nicely.
  • The best example I can say is dealing with web services (REST/SOAP). if you write Nava or .net code for connecting a WSDL. But here we just need to provide A WSDL file that's all. Everything will be taken care by Outsystems.
  • Another example of the way we design a UI in Outsystems is 100 times easier than writing HTML/bootstrap - you can easily integrate javascript/ JQuery.
  • One more is about BPM. You can easily design your BPM.
It can be useful in enterprise applications, say for example:
  • Automated billing systems.
  • Payment processing.
  • Email marketing systems.
  • Customer Relationship Management (CRM)
  • Enterprise Resource Planning (ERP)
  • Business Intelligence (BI)
  • Business Continuity Planning (BCP)
  • Enterprise Application Integration (EAI).
  • Banking
  • It is to develop any web based applications.
Debasis Sahoo | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
We have used this tool for developing and managing the business needs of the automotive industry across the US and Canada. This is an awesome tool being perfect in the sense of usability. Graphical programming is easy to use and implement. As the category suggests, it is a low code platform, so can be very effective in terms of quick development and delivery. In short, it’s the perfect tool if you are following the agile methodology.
  • Very easy to create and use tables (we are using Oracle on the backend).
  • Creating and using web services is very effective (doesn't matter if you are exposing or consuming web services).
  • Creating a mobile application is so easy and fast.
  • License costing is a bit high, but again value for money.
  • Solution deployment time is a bit high.
[It's] very effective for web applications that require an immediate solution.
Nuno Reis | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
At my previous organization, it was used by almost the entire company with several different websites, each having from ten or twenty to hundreds of users. Some of the sites were made for convenience, some were business critical. I was the sole internal OutSystems developer at the company and only the OutSystems Platform allowed the speed and flexibility needed to keep up with the business requirements.

On a personal level, I developed a survey-like Facebook app for my master degree thesis because it was fast, easy and I was familiar and comfortable with the technology.
  • Integration with external systems like SAP and REST webservices. Data is easy to read, edit, delete...
  • Web development is really fast and the starting point alone saves a week of work with sessions, logins, acess management...
  • App development is now cross-platform (iOS and Android only).
  • There is a single community of OutSystems' experts online, so support is much faster than finding the right site to ask. You just need to search for the right topic in the forum.
  • You can connect to several database technologies, generate code in .Net or Java, and there is no lock-in.
  • It is so much faster (officially 6 to 10 times, but it feels more).
  • There is a list of improvements suggested by the community on the site.
  • Native apps to Windows Phone are missing.
OutSystems is the best platform for the development of products that are subject to frequent changes and that don't fit into to existing landscape. It is also a flexible tool where you can build a new architecture while keeping the former software.

It is not recommended when only small adjustments are needed to existing sites/apps because the 6 to 10 times faster time to build new apps would probably be worse than the adjustment to something that is almost ready.
Score 10 out of 10
Vetted Review
Reseller
Outsystems provides a platform where you can develop, manage and deploy web and mobile apps faster than with any other technology. With Outsystems our customers are now more efficient and they are able to handle business requirements and becoming an area of innovation that provides greater value to the business.
  • Low-code developments
  • Mobile developments
  • The capacity of the platform
  • The access to the tools is confusing
It's appropriate if you want to develop apps that need a fast response and you need a high productivity platform. It's not appropriate if you want to develop a static application.
Yuri Chekalin | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Reseller
We use OutSystems as a framework for one of our largest solutions and for [our] custom solutions area as well. Mainly we use it as a case tool (for example: as front-office system in credit conveyor).
  • We moved to OutSystems from IBM stack and immediately identified decrease of development hours up to 30%! The visual development really works!
  • The one metadata layer for all parts of a big solution is something like forgotten heaven :)
  • You add a parameter to an entity - and then you immediately can see it at Screens, Integration layer, Pront Forms, DMP etc. Compare this with SOA-based solution...
  • BPM (process flow) can be really less resource-consuming. Sometimes this is a real bottle-neck.
  • It's really hard to sell the license structure to end user. Non-IT people simply do not understand it. And anyway no one can make prognoses on this (from 5years TCO perspective for example).
OutSystems is good for building fast, rapidly changing live business solutions like credit conveyors (front office and underwriting solutions in retail banking and insurance). Because of its visual development nature, the cost of getting new person into the team is close to zero (if you maintain your own knowledge base).

A very technical solution (developed by IT people and purely for IT people) like ESB will not be the strongest area [or use case] of the platform.
Patrick Baanvinger | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Reseller

I am writing this as a developer who works daily with the OutSystems Platform as a business. The reason to write this review is the request from OutSystems, combined with the positive [experience] and the belief I have in it. Coming from all kinds of programming languages and a love for c-languages, convincing me to use it was not easy. But the advantages of using it are great - to be stuck in the extreme coding team :)

We use OutSystems as THE tool to implement solutions for our clients. It enables us to build solutions way faster and with more control. OutSystems delivers a complete software development platform. From development to production, it is all contained within the platform, enabling a fluent transition across the complete development cycle.

One major advantage is the model based development, which enables us to control the quality and versioning.

Sounds like an exotic software platform? It is not. It is just creating Microsoft.NET/ASP.Net/Java libraries and maintaining the Microsoft SQL Server/Oracle Server and webserver.

  • Generate software based on a model instead of coding.
  • Great control on the development cycle (Development/Testing/Acceptance/Production) using Lifetime for deployment.
  • All based on industry standards like Java/.Net/MS SQL Server/Oracle (so no vendor lock on the results).
  • Business Processing Engine.
  • The platform controls all the parts. While great for development and overall maintenance, it could lead to discussions with your DBA (who has to trust the platform). As a developer I love the platform, as a DBA I would like more control.
  • By making software development model driven using flows, you are forced to rethink the way of programming. It makes it easier, but sometimes the way of working leads to code which could be optimized (standard problem in model based software development).
  • Most of the code is generated, so the technical knowledge of the inner working of coding are not Essentials. This could lead to degration of this knowlegde. As part of this, most technologies will only be used when OutSystems supports it. They do a good job on implementing these things. But things like Node.js would be nice.

For web based development within organizations, OutSystems is great. When you have the resources to start, don't hesitate! It can be used as a front-end tool, but we also have solutions where it is used to combine all kinds of third party software (using rest/soap/services/etc.) into one dashboard. Another, mostly undervalued, part is the business processing engine, which automates task distribution based on data. Just define your flows, triggers, transport of data and task, and your whole process is supported with great software.

When you want to enable your users to move to mobile, no problem. Most of the platform adjusts for the platform and with version 10, it is even easier to generate native apps, although it relies on PhoneGap/Cordova a lot. So lots of native, but the visuals are mainly webpages. But realize, the most used applications on mobile work this way.

When you want to build desktop applications, OutSystems will not facilitate you in building and [execution]. This is not a problem, because most of the software today can be used within the browser with an equal user experience and support.

Rob van Horssen | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
As a system integrator, we support several kinds of solutions for our customers. OutSystems is one of the platforms we use to build solutions for our customers. Sometimes we advise our customers on platforms to choose from, but most of the time the customers already have chosen a platform and ask us to help manage these platforms or the customer simply needs extra consultants to be able to manage the business demands. Applications that we have built support a variety of business needs for example sales support apps, automation of back-office processes or a meeting organizer with complex authorization issues.
  • It is very easy to start prototyping with OutSystems, in minutes you build a data structure and user interface and start showing results to customers. With the same ease, one can make changes in exsting applications and show changes to address customer needs.
  • With OutSystems you can show your clients on a high level what you are working on. It needs only a little explanation and the web screens and logical actions can be "read" by clients. Of course, it is obviously up to the developer to use logical names for actions, web screens etc.
  • I think starting to work with OutSystems is easy for any person having basic knowledge and understanding of developing apps. One should not compare it to developing in C# or Java (extensions using for example Java, are still possible). Developing with OutSystems is more like a drag and drop and plug and play experience than code writing.
  • The templates for formatting browsers are very nice to have, but in the end that is based upon a CSS definition so if you want to make fancy changes you have to dive into CSS.
  • I would have expected some more features for database management. Basically, all database management is handled by OutSystems. Of course, this could also be seen as an advantage for those who do not want to enter the world of database management.
Until now I have seen that OutSystems is very powerful in developing along with the customer.

Developing front-end applications or back-office applications: in both areas, OutSystems is suitable for rapid application development. Good product ownership is required of course, but that would be no different with any other project. It is not directly a tool which I would think of when implementing a complete ERP system for a large company but it has already proven to be suitable for that as well for some customers currently running their ERP system in OutSystems.
Guilherme Nunes | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
At the moment we are using Outsystems Platform for the development of hybrid applications. The use is only specific to the team where I am.
  • The learning curve in Outsystems Platform is quite fast and easy.
  • It is a technology that greatly facilitates development due to the great abstraction it offers.
  • Today with OutSystems we can respond to almost all the challenges in the area of web and mobile development.
  • The version driver could be more agile.
The OutSystems Platform is well suited for:
.crud-like solutions
.Web, Mobile
Willem Norval | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
I started doing an online course from OutSystems. The front office will be using it for improved communication with clients.
  • I need to develop an application fast and do not have the time to learn to code. OutSystems does the coding part for you and the developer only has to understand the logic. There is no coding.
  • Although I am a beginner I have managed to build and publish my first "exercise" application within two weeks. Even if I did know some coding I would not have been able to manage the construction and logic for the application within the next ten years.
  • I have always been curious to develop applications but never managed to build anything. Getting my hands dirty is exciting. Any newbie can fire away from the word go.
  • Another absolutely fantastic feature is the visual design and structure of the application's logic. I may be uninformed, but I have never seen anything like it.
  • Doing an online course - i.e. no help - took me some time to get the hang of navigating in the development area. Hopefully their course developers will use questions and errors from novices like me to improve the course design where needed.
  • Although the theory videos are well meant I can't wait to work through them all right now. I will come back to them later. Perhaps that's one of my mistakes. I want to get my hands dirty - NOW. I would much prefer it if the theory could be "built into" the practical exercises. But that's just me.
  • Initially I got stuck here and there, but Outsystems ALWAYS managed to assist me to get past a problem. I appreciate that tremendously. The community forum is a great help. Sometimes answers or suggestions to solve errors may take a while because of my time zone.
  • I am a bit concerned that it may be difficult to do a design model of my own. Having to figure out the data types and the detailed logic without the guidance of a designed exercise, but being a beginner I trust OutSystems has something in store for me in the "Intermediate Level".
This is a tough one! I am over the moon that OutSystems enabled a novice like me to publish an exercise app in such a short time. So beginners can also feel welcome. In my opinion OutSystems appears to be a truly powerful platform that can be used for any application. I cannot wait to see what they have in store for me in the next courses. I will dare to say that you can probably do just about anything with OutSystems - and here I mean "complicated" stuff. I would absolutely love it if OutSystems can provide some "practical" courses involving Arduino and RaspberryPi employing mobile and web apps. I haven't had time to explore this far yet - does Outsystems incorporate the capability to work with map data (ArcMap).
Score 7 out of 10
Vetted Review
Verified User
First, our company is a new partner of Outsystems. I am involved in the development of Outsystems applications as a project manager of three developer teams for one of our clients. Our company is beginning to develop some kind of products with Outsystems aimed to sell in our country.
  • Prototyping. It is extremely fast to get prototypes of applications.
  • Mobile applications. Outsystems has many available components for the mobile environment.
  • Deploy. It saves a lot of tasks involved in the deployment of applications in the different stages of development.
  • Pricing. We think that pricing of Outsystems is based more on standards of developed countries.
  • We think that we manage only 1/4 or 1/3 of the cost of developed countries.
  • Capacitation. It is very difficult to have on-site training. It would very useful to have alternatives to this type of training.
  • Language: There is almost nothing in Spanish as official training for other type of materials for selling for example.
Mobile scenarios are well suited. One scenario needing some improvement is support for more than 1 LDAP, in case one LDAP is failing.
Grant McDonogh | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Reseller
We used Outsystems Platform to replace all our legacy systems. We are also using Outsystems Platform to build new products and enhancements to existing products which we are bringing to the market. We are extending our systems to open up portals to all our service providers which will have the effect of relieving admin fatigue from our internal users. The portals also have the effect of consolidating all the data into a central repository so that we have better visibility across all our service providers.
  • The platform allows us to move from Windows client to web client in less than half the time and budget.
  • The platform gives us more control over our app life cycle and deployment process than we ever had before.
  • Outsystems allows us to easily integrate with other systems and we are able to quickly extend the platform using C#.
  • It would be nice to have a development environment for my MacBook Pro, this is not a show stopper, just a nice to have.
I have reached the point in my career where I just want to deliver high quality applications without having to wrestle with every new tech out there. Outsystems allows me to focus on what I love which is solving business problems for my clients. My clients love me because they are able to get what they want in days or weeks instead of months and years. My clients are competing on a higher level than the rest of the market. Their competitors are having to play catch-up now.

In short, we are able to offer better products to the market in time to take advantage of the opportunities while they still exist. I have the freedom to dream BIG again.
Reges Mendes | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Outsystems is used across the whole organization to help people with less technical knowledge to map their processes and offers a shortcut to have their own solutions implemented. In the other hand, the technical body have more time to dedicate to complex situations and address technical issues that have impact on many users and projects, like a framework or design patterns.
  • Outsystems has an amazing IDE with almost everything you need in a project.
  • You can find the things that aren't in IDE, like environment setup and others, in a very intuitive admin area.
  • The AI on IDE is impressive and can avoid many of problems that took hours of development to address.
  • The community is the best and offers so many components to help people to achieve their goals asap.
  • I'd like to work with composite primary keys.
  • It could have some better report tools, create reports for printing with pagination, headers, footers, groups and so, still being a headache.
  • I would love a specific license for (very) small businesses ;)
It's well suited for all scenarios, I guess. I just can't find a situation where it can face troubles that others could avoid. Maybe I just haven't faced enough real situations with this tool, but I have more than 20 years of system analisys and it's definetly the most powerfull tool that I ever seen.
August 12, 2016

Outsystems Rocks

Daniel C Saungweme | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
We use outsystems platform to provide business solutions for a large corporate firm that does recoveries for major banks, other financial services providers and major credit stores in South Africa. Our systems caters for the legal department, finance department, call centre, IT Support and other third parties. The platform is used company wide. The amazing thing about Outsystems is the RAD (Rapid Application Development). This enables us to deliver solutions at break-neck speeds. We run the entire call centre on this platform with automated calling. The business processes are all streamlined on the platform and creates awesome efficiency and 98% up-time. I will recommend this platform to any well meaning business looking for cutting edge technological solutions. The learning curve is gentle for both users and Developers.
  • Relational Databases are the system's prowess. Its very easy to see how entities relate through the Entity Diagrams.
  • The Drag and drop features allows developers to focus on logic instead of syntax which the platform does in the back end
  • The ability to add extensions in any language or programming platform is amazing
  • The ability to refresh all references all at once at a click of a button for different eSpaces could be a very welcome feature. We have 5 business layers and if a change is made in the core layers it has to propagate across all layers and it's a manual process which is tedious
It is very suitable for Mobile application development; we use it mainly for web applications though.
Mark O'Neal | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Outsystems is used to fill-in the gaps between SOR's and BP.
  • Easy to begin
  • Robust low code solution
  • Layout can be cumbersome
Really good for scoped process automation. Can be difficult to manage as the size turns more toward monolith.
Rafael Pereira | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
We are using OutSystems to provide a fast response to our customers, by delivering amazing web apps and mobile apps, in a record time, with a short but very efficient team, with full adoption by business users. The time to market is incredible when using OutSystems. We are changing the way that IT and business interacts by "killing" the backlog with this amazing solution.
  • Fast response to change requests
  • Removes complexity from the development process
  • Provide an easy to use IDE to develop both, mobile and native apps in a revolutionary way
  • Strong fit with Cloud architecture
  • They are doing an amazing visual components pallet called SILK, and I think there is lots of space for improvements there.
Whenever you need fast response to business needs, and fast response to innovate and be more competitive, USE OUTSYSTEMS!
Paulo Renato Santos | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
As a consultant I use Outsystems Platform in many departments of my clients, such as a sales department, order management, parking systems, etc. So I think outsystems Platform resolves many business problems.
  • Very rapid development
  • Very simple in debugging problems
  • The simplicity of service studio
  • Being Agile
  • When you have a web service with recursive structures, you have to go to integration studio to integrate that web service. It's boring and tiresome.
I think Outsystems Platform is suitable for any scenario.
Jose Rocha | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
OutSystems Platform was used by the commercial department. It was applied to a monitoring solution and the commercial network control to launch opportunities and leads.
  • It is simple and quick to create solutions.
  • It's easy to implement improvements to the developed applications.
  • End-users are development partners through feedback possibilities.
Tim Timperman | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Reseller
As an Outsystems partner, we implement solutions built with the Outsystems Platform at our clients. We provide them with the necessary expertise to build applications. Our clients use the platform to solve various different business problems, ranging from business critical applications to pure back office support applications.
  • Rapid development of enterprise grade web applications
  • All the tools for the full life cycle of an application
  • Very robust and proven technology (built on .NET or Java)
  • License cost can be high initially
Use the platform to build web applications, which it does extremely well, and very fast. Don't use it to replace long running batch applications or bulk database operations (read: millions of records). While not impossible, the platform is less suited to handle those kinds of requirements.
Wim De Maeyer | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Reseller
We are an OutSystems partner and reseller, but also a customer. In addition we provide development services to other OutSystems platform customers. For our internal use (across the company), we are able to replace paper processes and take processes mobile.
  • Speed of development
  • Automation of version control and deployment
  • Error elimination using the TrueChange capabilities
  • Current mobile offline functionality is difficult to implement, we are looking forward to the new release P10
I see OutSystems as the best (and maybe only) choice to do a sustainable digital transformation, covering all the business scenarios without limitations to the industry vertical.
Olivier Carneiro | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
OutSystems Platform makes it super easy to implement Web or Mobile applications. It's full of ready-to-use integrations in a very active community. The cloud options makes it available in seconds.
  • Make a HTML5 responsive site in a blink of an eye, with no design,or high tech background needed.
  • Very active community to support users and provide ready-to-use applications or integrations.
  • Cloud options makes the applications always available.
  • Native Apps.
  • Native integrations.
  • Highly recommended for Web, Mobile!
  • Less appropriate for processor-intensive scenarios.
Richard Tilbury | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
We use OutSystems as our main development tool. We used OutSystems to provide our clients with a cutting-edge employee benefits portal offering staff discounts and savings designed to help make the employee's money go further. See http://www.personal-group.com/hapi for details of our product. Since launching the site last year, we have enrolled close to 100,000 active users; a figure that is growing daily as we are experiencing good traction.
  • Low-code - the action flows are very quick to debug, as you can quickly troubleshoot and identify problems.
  • Engaging - some developers can be dismissive of the product, but once they use it, most will adopt the platform as their tool of choice.
  • In the right hands the tools allows for rapid development.
  • Many common tasks can be done quickly, e.g. search and admin screens for tables are generated simply by dragging and dropping the tables onto a form.
  • OutSystems seem to be keen on improving the product and listening to their user community.
  • Longer term development version branching in the platform, i.e. developing major branches while maintaining existing code is lacking, although the handling of versions and synchronising day to day developments is good.
  • Lacking reporting tools for the production of ad-hoc management information.
  • There are very minor niggles with the action flows; e.g. lacking things like a version history showing developers and what they changed, the ability to disable code branches easily, small stuff.
We have found OutSystems suited to most scenarios. We have written some complex functionality, including product purchasing, single sign-on integrations, bulk data importing and a rules engine to price products. Where a traditional development tool such as C# is required, OutSystems Integration Studio allows you to do integrate the C# code with little effort.
Pedro Remedios | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
In my organization, IT Up, we are using the OutSystems Platform to provide training services and people services to various clients. We are also using it to build our internal management support tools.
  • Rapid application development
  • Strong architecture design
  • Strong scalability
  • Very helpful and knowledgeable community
  • Integrated Developer Environment could allow for more screen retail on smaller monitors
  • Better CSS integration
  • Better font integration
It is less appropriate for less than medium projects.
Nikhil Shravage | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
It was used in my previous organization. It was not used throughout the entire organization. It helped the organization to deliver the work in a fast manner and according to the changing needs of the client.
  • Time to market for a product or a application is significantly less.
  • Once the application is deployed on the production server, changes if any can be easily applied.
  • The learning curve is low and there is no need to learn a new language or a tool every month.
  • A good training program can help the new users. And bit of documentation too.
It is best suited for the web-based, data intensive applications that are needed to be developed and deployed fast, changed often and should be monitored in case of heavy use.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I'm currently using the OutSystems Platform for developing a company wide application for supporting all utility processes in the Dutch market at the moment. We are currently working on a way to implement processes for new customers, where one initial process will lead to more than one process for the type of customer we are dealing with and starting one or more concurrent processes.
  • Changing existing software for changes that later appear in the design process.
  • Fast integration with a number of software products like SAP.
  • A wide variety of free components in the OutSystems Forge you can use in your applications.
  • Flexibility in the columns of structures to present in your application.
  • Forcing mandatory fields from within the database with the use of catalogs.
The platform is well suited for creating your own custom software and not well suited for functions like ESB.
Return to navigation