Trusted Advisor is currently in beta stage with limited availability.
To know more check this FAQ.
What it is?
Trusted Advisor aims to be every OutSystems developer's personal assistant. It helps developers follow best practices and avoid common pitfalls while developing their applications. It analyzes low-code implementation and execution metrics before recommending solutions to help improve performance, security, architecture and user experience of OutSystems applications.
Why is it needed?
Even with a rapid application development platform, there are a number of development best practices that must be followed to ensure a good overall quality of the delivered applications, especially in terms of performance, usability and maintainability.
Trusted Advisor adds to OutSystems Platform's own built-in mechanisms in providing developers with an automated and reliable tool to ensure they're following recommended best practices in major areas like Architecture, Performance and Security.
For development team leaders, it provides an integrated view of all the findings that may be causing quality issues in the team's applications. It also aids in prioritizing recommendations to be tackled between different developers.
What it analyzes?
Trusted Advisor performs 2 different types of analysis which combine to provide added context and greater relevance in findings:
To analyze low-code produced, Trusted Advisor runs a set of predefined rules over eSpaces collected, with the goal of uncovering code patterns in the categories below:
Runtime Performance Analysis
For runtime performance analysis, Trusted Advisor uses the analytics data from LifeTime. This data is related with the code findings to surface the most relevant and urgent cases for improvement, effectively helping address runtime performance issues.
How to access it?
Go to https://trustedadvisor.outsystems.com/TrustedAdvisor/ and login with your OutSystems account.
To access Trusted Advisor recommendations, your OutSystems Platform installation must first be registered. Please check how to do it in the installation topic.