TrustRadius: an HG Insights company

OutSystems

Score7.4 out of 10

213 Reviews and Ratings

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 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.

Top Performing Features

  • Platform Scalability

    Apps developed by low-code platform must be scalable and capable of supporting large numbers of users

    Category average: 8.5

  • Reusability

    An internal repository where assets, modules, and even entire applications can be reused

    Category average: 8.8

  • Platform User Management

    Tools enabling admins to control user access and on-board and off-board users

    Category average: 8.3

Areas for Improvement

  • Drag-and-drop Interfaces

    Drag-and-drop interface for building applications

    Category average: 8.5

  • Platform Security

    Security guardrails in place to help prevent malware, data breaches etc.

    Category average: 8.5

  • Visual Modeling

    Visual modeling tooling allows business users to design processes visually.

    Category average: 7.6

Outsystem [A solution for every development problem]

Use Cases and Deployment Scope

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

Return on Investment

  • We need a large amount of money to make our application live
  • we need a minimum-size of the development team to build an application
  • Outsystems has evolved over the time that is a plus point for the future they bring new feature even every week
  • they have a documentation for learning the things

Usability

Alternatives Considered

Mendix, Power Apps, Django and React Native

Other Software Used

Mendix, React Native, Django

Outsystems - Freshers perspective

Use Cases and Deployment Scope

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.

Most Important Features

  • Drag and Drop
  • Scaf-Folding

Return on Investment

  • No negatives, As of now.

Outsystems review

Pros

  • Database integrations: These integrations allows users to speed up development processes by providing ready to use methods.
  • Error handling: Error handling is excellent. It is showing errors in real time while you are programming. Syntax errors are avoided and changes in variable names, input parameters and other definitions are automatically performed on site where it is referenced.
  • Fast deployment: Deployments between development and test, and test to production are fast and avoid many of the possible deployment errors caused by human intervention.

Cons

  • OutsySystems needs to improve in web services. Support SOAP 1.2 and also do a better handling of date types when they are used as input parameters in web services.
  • OutSystems needs to handle better integration with databases that do not have tables with a single field primary key defined. Some tables have a primary key composed of two or three fields and those are not well managed by OutSystems. I am specifically talking about the fact that in those cases inserts, updates and other database actions are not created.
  • Content management. Nowadays there is no available and reliable content management to develop web sites with CMS capabilities.

Most Important Features

  • Fast form creations
  • Integrations with SQL Databases
  • SOAP and REST Services integrations
  • Multiplatform Mobile Applications

Return on Investment

  • Development times are reduced almost 5 times.
  • Allow us to create 3 new mobile applications from scratch fast and better that were not possible before using different multiplatform application generators.
  • The applications can be easily maintain for different people reducing the knowledge transfer required in other programming languages

Other Software Used

Android Studio, Oracle Java SE, WebSphere Process Server

An Amazing platform

Use Cases and Deployment Scope

I use OutSystems to develop mainly B2B Applications. I have used it in Banking, insurance, utilities, etc. <div>I used it to develop web and mobile applications. </div><div>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.

</div>

Pros

  • Reactive Web Apps
  • Mobile Apps
  • Community
  • Documentation
  • Training Videos

Cons

  • Pricing
  • Documentation in multiple languages

Most Important Features

  • UI
  • Templates
  • Forge

Return on Investment

  • Job opportunities
  • Return on investment

Alternatives Considered

ASP.NET, MATLAB and SQL Server Integration Services

Other Software Used

MATLAB, .NET

Solid Modern App Developement platform for both (Reactive) Web and Mobile

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)

Return on Investment

  • Great UX saves the user time (direct costs) and frustations (indirect costs)
  • Business value gets met early on and promotes further adoption and helps cost reductions in general

Alternatives Considered

Mendix, Thinkwise Platform and Betty Blocks