TrustRadius Insights for OutSystems are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.
Pros
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.
OutSystems is one of the major platform that our organization uses to build applications on enterprise levels. The main advantage of the OutSystems platform is to have user friendly development environment as well as the UI capabilities of the platform is impressive compared to its competitors. Impressive UI as well as faster development and creative environment makes it more suitable for clients to choose OutSystems as an option. AI agentic features are also an outstanding feature of this platform. OutSystems should focuses more on the faster operations or speedy operations on backend services and database actions. Overall loading speed of the application being developed need to improved.
Pros
UI
API features as well as integration
Debugging
Easily understandable to users
Cons
Database and backend actions
overall loading of application
Database table filtering options in OutSystems.
Likelihood to Recommend
OutSystems is a better option for those who is having no other experience in coding or other IT experience to join and improve in their carrier. Since it is easily understandable and learnable to everyone. Creation of a base application with minimal features to be presentable to client can be done in fraction of seconds with limited knowledge in OutSystems.
VU
Verified User
Consultant in Information Technology (501-1000 employees)
OutSystems is a low-code tool that helps us develop web and mobile applications quickly. with in no time, you can build a user-ready application for an organization. it also helps developers to write the code in a fast way and developers can track the changes that they have done in past time. Even OutSystems provides security warnings and security systems to make their solution more secure and user-friendly.
Pros
Security Management of application
User management and role management
UI development for the different devices
Code comparisons for the changes that have been done
forge components to build more functionalities in application
Cons
OutSystems need more functionalities to work with large binary files
We need components for binary file view in the application itself
AI functionalities like face detection and voice recognization could be a add on
Likelihood to Recommend
OutSystems is well suited for the organizations where they need application fast and in minimum time. For the projects that are handled by the different roles within the same organization are the main use case for the OutSystems. OutSystems has a lake of hands-on applications that are using large set of data within the database and handling the binary data. but we have some cloud-based technologies that we can integrate within the OutSystems to make our application more reliable for the users.
I help clients utilize OutSystems technology and help build cloud based sites that run a full force. It allows the user the architecture it needs to build. It's in my opinion one of the top providers in its field and I highly recommend it to my clients and those looking to make there company thrive.
Pros
It handles most problems easily and tells team .
It deploys easy aswell. And changes scripts.
All these things it corrects saving time and money.
All these things are corrected while not effecting responsiveness
Cons
Honestly I'm very impressed with the company and it's innovation.
Having more streamline access to certain tools would help.
Likelihood to Recommend
A new developer is coming into the field and wants to vmcreate a app but doesn't know all that's needed to make the app run smoothly. This helps tremendously with this and helps team build a app that's firing on all cylinders . Time and money are what's ultimately saved.its a great format
VU
Verified User
Professional in Professional Services (1-10 employees)
We primarily use Outsystems as our Low-Code platform. Since the day I started using it, I was wondering that the exposing and consuming the API's and Creating Databases are this easy. It saves hours of time and it increases our productivity by creating the interface with the help of built-in widgets and patterns. I highly recommend Outsystems for the person or the organization who is looking forward to Low-Code.
Pros
Database Connectivity
Integrating API
Cons
I feel, Everything is working fine.
Likelihood to Recommend
During the project phase, Our team faced a challenge that, We have to built an application within a week including gathering requirement, developing and testing. Since, It saves lots of time we were able to do the testing within that week itself.
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 logic and flows, that's also we can learn with the help of training courses, that are already predefined in OutSystems website. You can use Forums also to clary any of your doubts within a short span of time
Pros
Database operations and Connectivity
Faster front-end development
Reusability
Easy to use logics
Likelihood to Recommend
Hi
Outsystems are really helpful in scenarios like faster application development. The app type may be Reactive Web or Mobile Application or Traditional web app. It's fully responsible and adaptability to the devices wherever we can access the applications. I am really happy and proud to say as Outsystems Developer
VU
Verified User
Employee in Information Technology (501-1000 employees)
I develop applications for customers. We use it to provide solutions to very complex problems that any customer or organization might have. We offer web, mobile and pwa solutions. I use Outsystems to help me develop these things. I have developed web and mobile applications with the help of this platform in a short period of time. Rapid development is the next big thing because it saves so much time and money.The customer gets what they need, when they need it to serve their employees or customers better.
Pros
Rapid development
Create good looking and responsive applicatoins
With Outsystems you will have happy customers
Cons
Pricing
Documentation in different languages
Likelihood to Recommend
It's a very good fit for organizations that need a solution for more than 1 problem. What I mean is that for 1 app the price might be quite expensive but if you need more applications you will notice how OutSystems is superior to other solutions. If your organization is looking for something that needs to be developed in a short period of time OutSystems is also good.
VU
Verified User
Employee in Professional Services (201-500 employees)
I use OutSystems to develop mainly B2B Applications. I have used it in Banking, insurance, utilities, etc.
I used it to develop web and mobile applications.
I have used OutSystems to develop B2B apps in cases like creating apps for insurance, to provide Call Center staff and Processors the information that they need, when they need it to better serve customers. Also in Banking to create a B2C app for Mortgage Platform development. And others.
Pros
Reactive Web Apps
Mobile Apps
Community
Documentation
Training Videos
Cons
Pricing
Documentation in multiple languages
Likelihood to Recommend
OutSystems it's an amazing platform, that allows the development of amazing application. It's community is very helpful and in the forums one's problem can be solved very fast by peers. Integrations with other systems are a great plus also.
Unfortunately OutSystems price it's forbidden for small business and small companies or startups. And in that way they can improve.
We use OutSystems for all kinds of internal business processes, where a full fledged externally exposed user interface is not required. Most of them are monitoring related, like invoice or payments overviews. But we also use it as a service layer, where the OutSystems application contains API's. OutSystems provides a way to implement a business solution in a seriously fast way.
Pros
It provides very clean and intuitive flow editor.
All "parts" in OutSystems (flows, UI, data, logic) are fully interconnected. A change in data will be immediately propagated through all layers.
I've never, yet, experienced any bug in interconnectivity. For example when you change the size or type of a column, and expect it to be reflected in the properties of some UI field.
It's very easy to start being productive in OutSystems as a complete noob. Even for complex matters it is just a matter of a quick google search on how it's done. There is a flat learning curve.
The flow editor provides the ability to debug in a way that just works.
It integrates very well with custom C# code, if you want to. But we only added custom code during the first few years. After a little more experience we found ways to circumvent the need to implement custom code, but it's nice to know that you at least can extend any functionality in case you really need to.
Cons
It would be nice if OutSystems provided a way to import and export the YAML for any API.
The "servicecenter" and "lifecycle" modules can seem to be a little daunting at first. I would like to see a little more intuitive approach. But this is but a small problem, hardly worth mentioning, because even these modules have a rather flat learning curve.
Coding inside OutSystems is "data oriented" and as such follows more database-like architecture instead of good old Object Oriented design. Even when the latter is actually possible, working in OutSystems seems to recommend a more point to point and procedural approach. There are no "interfaces" or "base classes", which is both a strength and a weakness.
Likelihood to Recommend
Well suited for internal exposure of business processes (invoicing, API layer to other systems, customer maintenance etc), whether a UI is required or not. Not so well suited for full fledged web design. An OutSystems application must serve one particular business need, if gets too much functionalities and responsibilities it tends to get chaotic and complex.
VU
Verified User
Team Lead in Information Technology (501-1000 employees)
The platform enables innovation and speeding up your software delivery. It can integrate with everything, enables you to create great UX from scratch or by accelerators (like Experience Builder). It is scalable, performant and has built-in security. The platform is open to integrate with regarding its services like deployments and analytics, so no need to ditch existing processes/apps that already have deployments in scope (like Jenkins).
AI assisted development can help speed up new developers.
Pretty much everything is documented and easily accessible and OutSystems offers a lot of online training video materials which is well curated and organised. With OutSystems driving innovation to bring disrupting and enabling cost reductions and increase user engagement by more and better UX applications.
Pros
Drive innovation
Rapid great UX App development
Integrates with everything
Performant and scalable
Your goto modern application development environment
Cons
Going so fast the backlog dries up :)
macOS support for Service Studio and Integration Studio (although that will be there soon)
Likelihood to Recommend
It fits all business cases that you encounter, it might too expensive for very small businesses.
It is being used as the strategic tool to manage all financial processes.
Pros
Velocity
Adaptability
Agility
Quick to learn
Cons
Development environment agility
Develop as you Go
Prototyping approach
Likelihood to Recommend
Well suited for organization transformation, moving from old legacy systems into quick and agile action movers. All topics that can be developed, like simple workflows or action triggers, are well suited to use OutSystems. A few examples include invoice financial approvals, meetings action trackers, automatic escalations flows, email automation triggers, operational process simplification for day to day tasks, etc.
VU
Verified User
C-Level Executive in Information Technology (10,001+ employees)