Easy to start, hard to master, but better than most RAD tools.
September 28, 2018

Easy to start, hard to master, but better than most RAD tools.

Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with OutSystems

We use it for building one of our product's module, where we changed the provider a few years ago and rebuilt it using Outsystems.
  • Time to market
  • Fast to integrate with other softwares
  • API enabled allowing you to expand the software
  • Easier than code
  • Managing the Database. Sometimes it crashes when you remove a populated column (what it should) but it should also try to truncate it first and then remove it. Same happens when you change a column type or name.
  • The BPM sometimes takes time to start and you don't know what's is hanging there.
  • We manage to develop a very good module for one of our products and go to production in a few months. The approach before Outsystems came in was around 2 years of pure code development.
  • Negative impact is sometimes the code is hidden and when selling to IT this might cause a problem for people used to the " old" approach reviewing the code before submitting it.
First, it's easier. Second, it has more functionalities, like the BPM or SAP connectors. Third I can mention Outsystems UI looks better.
OutSystems is well suited for RAD (Rapid Application Development) where you'll need to integrate with legacy systems and build screens. It's less suited when you have a streaming data flow or when you are talking about Hadoop connections or Kafka, where there is no straightforward way of connecting into these. Also the performance should be considered for Big Data flows.