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…
TrustRadius Insights
Outsystems - Freshers perspective
Happy Outsystems User
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 …
OutSystems Review
An Amazing platform
Outsystems review
OutSystems Review
Build for speed.
Solid Modern App Developement platform for both (Reactive) Web and Mobile
Newbie loving the experience
OutSystems is on the way to the future
Allows you to go fast and steady
OutSystems application management
Easy to use and maintain what you do
OutSystems - The platform that builds the future today
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
- Reusability (52)9.595%
- Drag-and-drop Interfaces (50)9.090%
- Platform Security (49)8.585%
- Visual Modeling (49)8.080%
Reviewer Pros & Cons
Pricing
Basic
$4,000.00
Pro
$10,000.00
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Product Demos
Low Code Platforms - OutSystems - Arabic
How to Create an Internet-connected AI-powered Candy Dispenser
OutPower Tutorial - Reactive web applications - Escape Content (OutSystems)
OutSystems Demo Part1: Build a Mobile Supplier Directory (1 of 3)
OutPower Tutorial - Reactive web application - Sending an Email (OutSystems)
Order Management Demo OutSystems
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.
- 8Visual Modeling(49) Ratings
Visual modeling tooling allows business users to design processes visually.
- 9Drag-and-drop Interfaces(50) Ratings
Drag-and-drop interface for building applications
- 8.5Platform Security(49) Ratings
Security guardrails in place to help prevent malware, data breaches etc.
- 9Platform User Management(47) Ratings
Tools enabling admins to control user access and on-board and off-board users
- 9.5Reusability(52) Ratings
An internal repository where assets, modules, and even entire applications can be reused
- 9Platform Scalability(49) Ratings
Apps developed by low-code platform must be scalable and capable of supporting large numbers of users
Product Details
- About
- Competitors
- Tech Details
- FAQs
What is OutSystems?
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 Competitors
OutSystems Technical Details
Deployment Types | On-premise, Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Windows, Linux, Mac, Web-based, Android, iPhone-iPad, Windows Phone, Mobile Web App |
Mobile Application | Apple iOS, Android, Mobile Web |
Supported Countries | Asia, Australia, Brazil, Canada, China, Europe, Germany, India, Japan, Latin America, Mexico, Middle-East and Africa, United Kingdom, United States |
Supported Languages | Arabic, 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
Comparisons
Compare with
Reviews and Ratings
(210)Community Insights
- Business Problems Solved
- Pros
- Cons
- Recommendations
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:
-
Start with small applications and invest in training and professional services to maximize benefits.
-
Engage OutSystems in designing the governance model from the beginning and establish a Center of Expertise to govern adoption.
-
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
(1-4 of 4)Becoming a real application engineer thanks to OutSystems
- Being low-code, even people without any experience can start building with OutSystems immediately.
- OutSystems has a great and very helpful community, giving advice and pre-build features to beginning engineers.
- OutSystems is very flexible and easy to use; it enables us to build something useful within minutes.
- Being relatively new in the IT world, I could use some kind of quick reference guide inside OutSystems (instead of going to the website or forum)
- Filtering aggregates could perhaps be done in an easier way. I struggle with them, sometimes.
- I'd like more pre-made layouts.
- Visual Modeling
- 80%8.0
- Drag-and-drop Interfaces
- 90%9.0
- Platform Security
- 90%9.0
- Platform User Management
- 80%8.0
- Reusability
- 80%8.0
- Platform Scalability
- 80%8.0
- OutSystems helps us becoming agile.
- With OutSystems we can deliver value every two weeks instead of having to wait months for a new update.
- Replacing our legacy software system
- Building new software to support our business processes
- Monitor our business processes
- -
- We might use OutSystems to build more and other software
- Product Features
- Product Usability
- Implemented in-house
- Expectations
- Unwillingness to change
- Create websites
- Create (web) applications
- Debugging is sometimes troublesome
OutSystems ROCKS OUT LOUD!
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.
- 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.
- 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.
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.
- We created new products and services 10x faster than first planned and at a cost roughly 1/2 of what was quoted by development partners/agencies that were "hand-coding".
- In short, our two start-up companies would not have launched without it.
Most complete solution. Beyond the super fast ability to create high-quality web and native mobile apps, the built-in analytics have proven to almost eliminate the need for added overhead of analytics tags.
I've been following OutSystems for 3 years and the pace of innovation and their investment in the platform is stunning.
Lastly, the developer community is excellent - when I am faced with a particularly hard or unfamiliar challenge, the community typically has a solution the same day - often it's already been solved and there are pre-build free components or at least a post that describes the solution.
- Internal apps for team productivity and communications
- Consumer self-service
- Consumer marketing & messaging
- I assumed we would have to build most apps from scratch - instead I found that the FORGE had a TON of pre-built apps, modules and widgets that really sped up our development.
- The OutSystems community is VERY vibrant and helps us think of solutions differently and solve business challenges even faster.
- Retail apps for consumers, healthcare providers and employers
- Price
- Product Features
- Product Usability
- Product Reputation
- Prior Experience with the Product
- Vendor Reputation
- Existing Relationship with the Vendor
- Positive Sales Experience with the Vendor
- Analyst Reports
- Third-party Reviews
- Implemented in-house
- Getting folks pulled out of their normal day-to-day work
- Simple layout of the PROCESS - UI - LOGIC - DATA construct for each app
- Unless you are a CSS guru, working on refining the UI design to be very custom can be tricky ... but it's the nature of CSS.
The freedom to dream BIG again!
- 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.
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.
- Our development team is on tech steroids now. We are able to deliver far more quality product that any team twice our size and in half the time.
- For the cost of 1 developer I have doubled my capacity and improved the quality of our end product. It is hard to measure the ROI when you are talking about exponential improvement. Just in time saving we have had at least a 200% return, but the real value is in our ability to change quickly.
- Our developers are coming up with new product ideas which we are presenting to the business. The business is no longer waiting for IT, IT is now leading the business into the digital age.
- Designing the database and integrating it into your app is simple and elegant.
- Making changes to existing apps is a breeze. The platform warns you when you make a change that breaks other parts of your system.
- Deploying my apps to production and maintaining consistency and change management are smooth and easy to do.
- You don't need 5 different tools just to track all the dependencies between you apps, the platform does it all for you.
Outsystems - Development at the speed of afterthought!
- Easy to begin
- Robust low code solution
- Layout can be cumbersome
- Time to market is key differentiation
- Entity Creation
- Screen Scaffolding
- trueChange
- Version control - concurrent development