Skip to main content

 

OutSystems

Introduction to Architecture Dashboard

 

Introduction to Architecture Dashboard

 

Architecture Dashboard is the OutSystems technical debt monitoring tool. It enables IT leaders to visualize complex cross-portfolio architectures and identify problems while also helping developers follow best practices and avoid common pitfalls.

Why Architecture Dashboard is needed

As organizations strive to expedite time-to-market and empower non-professional developers (citizen developers) to create business apps themselves, controlling technical debt naturally becomes a top concern.

With Architecture Dashboard, technical debt can be effectively managed at every stage of the development lifecycle so that when departmental applications evolve to become enterprise-wide solutions, nothing needs to be rewritten.

For architects and development team leaders, it provides an integrated, bird’s eye view of their organization’s technical debt in order to identify problem areas and prioritize accordingly. Developers can view detailed reports on what best practices are being violated, their impact, and how to fix them.

What Architecture Dashboard analyzes

Architecture Dashboard performs 2 different types of analysis which combine to provide added context and greater relevance in findings: Code Analysis and Runtime Performance Analysis.

Code Analysis

To analyze the produced low-code, Architecture Dashboard runs a set of predefined rules through probes connected with Modules, with the goal of uncovering code patterns in the following categories:

  • Performance
  • Architecture
  • Maintainability
  • Security

Check here for the list of patterns currently being analyzed

Runtime Performance Analysis

Regarding runtime performance analysis, Architecture Dashboard uses the analytics data from LifeTime, which is crossed with the code findings to display the most relevant and urgent cases for improvement, effectively helping address runtime performance issues.

How to access it?

Go to https://architecture.outsystems.com/ and login with your OutSystems account.

Before you can start using Architecture Dashboard, your infrastructure and your IT user must be associated with Architecture Dashboard. Learn about the prerequisites and how to set up Architecture Dashboard in the how to set up topic.

  • Was this article helpful?