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 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.
VU
Verified User
Engineer in Engineering (Computer Software company, 1-10 employees)
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 (Construction company, 1-10 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.
OutSystems is being used by most of the company. It is the core technology. OutSystems helps us create in-house solutions as well as solutions tailored to our customers' needs.
Pros
Development of an application in a short time.
Be aware of market needs and converge there.
Cons
More information and content for seniors.
Contents better explained.
Likelihood to Recommend
OutSystems is well-suited for high-performance scenarios, or high graphic performance scenarios. It is always recommended to use native language.
OutSystems is being used by Meivcore's IT department to develop an industry solution to modernize and make Meivcore's data and processes digital. Meivcore's core business is industrial maintenance and everything was done in paper. This had a lot of impact on the productivity in the company because they wasted a lot of time filling forms and checking data on paper. With the solution that we developed, we managed to make the workload a lot easier and helped with productivity and general happiness with our employees.
Pros
It's easy to maintain code.
You save a lot of time while using OutSystems.
Cons
As a developer, I would love to see a native solution for Service Studio in macOS.
Likelihood to Recommend
OutSystems works great when you have little time and a lot to be done. OutSystems has a great community and has a lot of things already done in the Forge, so you don't have to implement everything yourself.
Low-Code technology from OutSystems is the main technology used by my organization. With it we help companies from different industries evolve their digital transformation journey, helping to create solutions that enhance the different usability experiences, both B2B and B2C.
Pros
It can put an application into production in less time than other technologies, ensuring good performance and safety.
It is a rapidly growing technology that has always available support to help its partners and customers no matter what the problem.
It seeks to innovate with each version, and is always looking for new solutions to everyday problems by adapting new trends and introducing them into their development platform.
Cons
I think the key point I would like to see improved would really be the issue of versioning. I think you can try to find a better solution to create versioning.
Likelihood to Recommend
OutSystems is suitable for any web application, reactive or not, or even numerous mobile applications. Solutions can be obtained in a shorter time frame.
I think where I can say that it might be less appropriate, will be in mobile applications where you want very different things, with many effects being intruded. In OutSystems it turns out to be possible, but I think in these cases it is better to develop a native application. But be aware, today with OutSystems, you can develop great, and better, mobile applications.
We are using the OutSystems platform to convert an existing legacy student system and satisfy a long list of backlog projects associated with that legacy system. It will primarily be used by staff, faculty, and students. It will enable students to register online and pay for registrations online. We are doing all of this with the help of one of OutSystem's partners GrovePath.
Pros
One can quickly create prototypes for an application and make changes to it. Because it is low code, much of the interaction with the developer is with graphical widgets. The scaffolding wizards are also very helpful.
Integrates very easily with both internal and external systems using their Integration Studio.
Tools are very intuitive to use and the plethora of training videos help the beginning developer to very quickly become acquainted with the Outsystems methodologies.
Cons
Some areas that I would have put here that have room for improvement are due to come out in Q1 2020: Things like making the workflow engine easier to use.
Being able to see all the modules and dependencies at a high level is also being addressed in Q1 2020. One can see at a glance which applications may be affected by changes to one re-useable module.
I would like to see a better and more consistent wizard for the creation of autocomplete fields. e.g. converting a dropdown to autocomplete.
I dislike the Active Object constraints with how they relate to pricing. I often feel I am having to sacrifice some of the ease of design to keep under the Active Object cap or be willing to pay the premium.
Likelihood to Recommend
OutSystems is often promoted as being a system without limits. I admit, that I have had difficulty finding things that this platform cannot do. It is well suited for both big and small organizations with limited IT staff. OutSystems handles integrations well. The platform also accommodates tying in AI elements for both speech and video into your applications. You can save binary objects directly into the database, create complex workflows hiding most of the typical complexity from the citizen developer, easily create multi-lingual aware applications, and connect to external systems via API calls. They also offer on-premise and Saas solutions.
OutSystems has become the core platform for two different start-ups that I did in the past 3 years. At first, we needed a revolutionary way to create new innovative solutions & products at a speed never seen before. These new products needed to go from idea to market in weeks not months. Enhancements need to rollout in days not weeks. Specifically, the products and services we created are B2C and B2B for Dental & Vision financial products and healthcare provider customers.
As we had amazing success creating products & services for our B2B2C customers, we then decided to forego SaaS-based Sales, Service, and B2B On-boarding and we built it ourselves using the pre-build sales & cases apps (from OutSytems) and the BPM capability in OutSystems for B2B On-boarding.
In short - at the startup that I did, we are using OutSystems as the core for the entire business and integrating it with 3rd party services like Office 365, Google G-Suite, RingCentral, etc.
Pros
Skip prototyping phase - we create very quick designs that actually use our brand standard experiences and connect to real or stub services directly in OutSystems. We've found we co-create in OutSystems. The result is our "prototypes" are really 1st release candidates.
SWAGGER 2.0 - AWESOME! If you have access to swagger APIs, integration is so very simple, fast, and robust. Click click click - done! Then the swagger API looks just like any other module that your app needs to access.
Web, Mobile-Web, and Native all in ONE platform. We all have heard the dream and promise of "write once, run everywhere." OutSystems is the closest I have ever seen us come to that vision in almost 30 years in software. We truly have ONE module for Web & Mobile web (all responsive out of the box with SilkUI). We truly have ONE module for both Android and iOS thanks to the ReactJS-based solution from OutSystems.
LOW-CODE Heaven: No longer to we spend our life slinging code. Now, the OutSystems "robots" generate all the code for us. I will say it's super clean too. I tried to hand-build code that runs faster... I couldn't. On average, OutSystems generated code was 40% faster than mine both on the .NET and SQL side.
Cons
This is a hard one - I'd say continue to expand support and integration of micro-services. It's come a long way and certainly works - but keep on pouring the gas on micro-services as it's a huge part of our ecosystems.
Likelihood to Recommend
It's excellent as a "swiss army knife" for creating everything from high-end native mobile apps to responsive web apps and even headless API services.
The built-in BPM is a good general purpose solution if you need it embedded in your apps. However, if you have extremely complex and large-scale BPM needs that span large organizations, you may want to consider a specialized BPM and have OutSystems create the user experience and connect into the 3rd-party BPM.
VU
Verified User
C-Level Executive in Information Technology (Health, Wellness and Fitness company, 1-10 employees)
Collabworks has developed a SaaS product (Framework) using the OutSystems software. The Framework product was created to help companies to maximize the use of their worker's talent. The framework has been used by companies with offices around the world. The OutSystems product allows Collabworks to use the agile development process to reduce development time.
Pros
They allow their customers to share information about issues and fixes to reduce downtime and obtain a wider view of the capabilities of the products through a customer posting section on the OutSystems website.
OutSystems also holds conferences during the year at different locations making it easier for customers to interact and openly discuss what they have learned and how they have used the product.
OutSystems also has resources that can be contracted to help a company get started using their products very quickly.
Cons
Because OutSystems is growing so quickly it can be hard to get business questions, (contract issues, availability date), answered quickly.
It is sometimes difficult to find employees with OutSystems product experience.
Likelihood to Recommend
Quick development of applications that can make information flow faster. This means using data collected by existing products and presenting the data in a different format. It can also be used to create easier ways to input data into older existing systems for processing. Exporting from an existing system and formatted that data into Excel spreadsheets are some of the basics.
As a partner, we implement and deliver projects on the OutSystems Platform. It helps our customers to change and digitize their business quickly. The low code platform makes it easy to build, integrate and change functionality in a visual way. This includes the high capacity mobile apps that can also be created with the platform.
Pros
Low code makes it really fast and visual.
Version and deployment management out of the box.
Great patterns and solutions available to be re-used and adapted to the [business] needs.
Cons
Mobility is done by using Cordova. It has great functionality, but sometimes you need to have more interaction with the device
Likelihood to Recommend
Well suited for both small size implementations and enterprises.