Skip to main content

Trusted Advisor

OutSystems

Introduction to Trusted Advisor

Trusted Advisor an internal tool designed to support Success Plans therefore with limited availability.

To know more check this FAQ.

Learn about Trusted Advisor and its concepts and capabilities

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:

Code Analysis

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:

  • Performance
  • Architecture
  • Maintainability
  • Security

Check here for the list of patterns currently being analyzed

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.

  • Was this article helpful?