It's fast, fun, and it works
July 28, 2017

It's fast, fun, and it works

Nuno Reis | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with OutSystems

At my previous organization, it was used by almost the entire company with several different websites, each having from ten or twenty to hundreds of users. Some of the sites were made for convenience, some were business critical. I was the sole internal OutSystems developer at the company and only the OutSystems Platform allowed the speed and flexibility needed to keep up with the business requirements.

On a personal level, I developed a survey-like Facebook app for my master degree thesis because it was fast, easy and I was familiar and comfortable with the technology.
  • Integration with external systems like SAP and REST webservices. Data is easy to read, edit, delete...
  • Web development is really fast and the starting point alone saves a week of work with sessions, logins, acess management...
  • App development is now cross-platform (iOS and Android only).
  • There is a single community of OutSystems' experts online, so support is much faster than finding the right site to ask. You just need to search for the right topic in the forum.
  • You can connect to several database technologies, generate code in .Net or Java, and there is no lock-in.
  • It is so much faster (officially 6 to 10 times, but it feels more).
  • There is a list of improvements suggested by the community on the site.
  • Native apps to Windows Phone are missing.
  • Not measured in amount, but when comparing to partners, we were the first to market.
  • The license costs more than regular programming tools, but the time saved by programmers, managers, DBAs, testers and everyone else in development and maintenance makes up for it.
OutSystems is the best platform for the development of products that are subject to frequent changes and that don't fit into to existing landscape. It is also a flexible tool where you can build a new architecture while keeping the former software.

It is not recommended when only small adjustments are needed to existing sites/apps because the 6 to 10 times faster time to build new apps would probably be worse than the adjustment to something that is almost ready.