Great experience using OutSystems
December 20, 2016

Great experience using OutSystems

Rob van Horssen | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with OutSystems Platform

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.
  • An implementation of a back-office tool combining information from several legacy systems into one tool, reducing the number of employees performing manual tasks from 9 FTE to 3 FTE.
  • A sales support tool, reducing the possibilities of mistakes or incomplete orders to a minimum, due to less adjustments and clear prices, the customer's satisfaction was improved and creating quotes was automated.
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.