Carregando...

SQALE Plugin for SonarQube

A plugin that can be added in SonarQube to analyze, measure, visualize and prioritize TD by using as input source code. It is based on SQALE quality model and provides support to many programm Languages.

Purpose:

The SQALE method is particularly devoted to the management of the Technical Debt (or Design Debt) of software developments and it conforms to ISO 25000. It allows: To define clearly what creates the technical debt; To estimate correctly this debt; To analyse this debt upon technical and business perspective; To offer different prioritisation strategies allowing establishing optimised payback plan.” (Bitergarden – SonarQube, 2022).

This plugin is based on the Software Quality Assessment based on Lifecycle Expectations (SQALE Model).

How this tecnology can be used?

This tool needs to be installed and configured on the project’s work environment. Detailed instructions for getting started with SQALE Plugin can be found clicking here.

Prerequisite for use it:

JSonarQube tool. SQALE Plugin for SonarQube is a proprietary plugin.

Supported TD type(s): Architectural, Code, Design Debts (Code smells).

Supported TDM activity (ies): Identification, Measurement, Prioritization, and Monitoring.

Source/Input Artifact(s): Source Code.

Project Context, Programming Language or Domain Application: This plugin is independent of project context and software product domain. Besides, it adheres to the different programming languages ​​supported by SonarQube.

Evidence Type(s):  Case Study and Survey with Practicioners.

Reference(s):