VP of IT
Does anyone have experience with using Low code no code platforms together within a tech stack ? For example using an Unqork or Outsystems as the UI for Salesforce? We have multiple solutions within our ecosystem and want to maximize the value of what we have but at the same time minimize complexity and total cost of ownership.Director of IT
See Full DiscussionUnderstanding the going forward use of the low code / no code platform is more important than when deciding the software development language standards.
If Python, Ruby, Node.js etc. are what a company invests in for tooling, processes etc. many platforms will support the language(s)just fine. This is especially the case with API call sused etc.
Looking at traditional programming, COTS packages usually do not provide any content or prebuilt anything for developers to start. Very often it is just "we have APIs you can use."
Where low code platform differs is that it is likely to have more out of the box integration and delivered contend if the low code platform comes from the vendor that offers the corresponding COTS solution. Yes, such low code platform may be focused on just that COTS, however, if the going forward use is going to focus on that COTS only, then perhaps it is the way to go.
What solutions like Outsystems offer is platform independence. However, the team that owns (service model orientation) Salesforce has to learn Outsystems and Outsystems team has to integrate that technology to Salesforce. If all of this is being done to create a SalesForce UI for say an iPhone and use of Einstein, does outsystems approach really make sense?
Yes, all low code is done in one tool like outsystems, but what is the value that the Salesforce team derives from using non-native low code platform. If the low code app is always or mostly involve one back end system, then re-usability benefit is the same within the independent Low code vs. COTS specific low code solution. This goes back to understanding the intent for use of low code platform. Potential approach:
One back end system used -> Low code platform provided by the COTS vendor and if does not exist use the common platform (This will probably will be majority of the low code scenarios)
2 or more back end systems used -> use a platform agnostic solution like OUtsystems or pick the most popular COTS specific low code platform as the standard
high performing and highly scalable app -> traditional software development
Mike