Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>MeasureSoftGramNew to Visual Studio Code? Get it now.
MeasureSoftGram

MeasureSoftGram

MeasureSoftGram

|
5 installs
| (0) | Free
Análise multidimensional da qualidade de software, direto no VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

MeasureSoftGram

Análise multidimensional da qualidade de software, direto no VS Code.

License: AGPL v3   VS Code Marketplace   Site Oficial

Instalar Extensão · Site Oficial · Reportar Bug · Documentação


Visão geral

O painel exibe o score geral TSQMI, as três características de qualidade com valores e metas definidas pela equipe, e emite alertas de regressão antes de cada commit.

Painel principal do plugin mostrando score 0.86 e características Reliability, Maintainability e Functional Suitability

O que o plugin faz

  • Score unificado (TSQMI) - um único número de 0 a 1 que resume a saúde do projeto, calculado por um metamodelo algébrico original (produto de Hadamard + norma de Frobenius).
  • Três dimensões de qualidade - Confiabilidade, Manutenibilidade e Adequação Funcional, cada uma com valor atual e meta configurável.
  • Dashboards Grafana embutidos - quatro painéis analíticos carregados diretamente dentro do VS Code, sem abrir o browser.
  • Visibilidade de log - todas as chamadas à API ficam visíveis no painel Output do VS Code para fácil diagnóstico.
  • MeasureSoftGram Action - executa a action que publica a qualidade de software direto no MeasureSoftGram.

Instalação

  1. Instale a extensão no VS Code e crie sua conta em msgram.lappis.rocks
  2. Clique no ícone MeasureSoftGram na Activity Bar lateral
  3. Ou acesse via paleta de comandos: Ctrl+Shift+P → MeasureSoftGram: Abrir Painel
  4. Faça login com sua conta - pronto.

Dashboards Grafana integrados

A aba Grafana carrega os dashboards diretamente no VS Code, já filtrados pelo produto e repositório selecionados. São quatro painéis cobrindo aspectos complementares da qualidade.

Lista de dashboards

Aba Grafana mostrando a lista de 4 dashboards disponíveis


Dashboard 1 - Visão Geral de Qualidade

Visão consolidada do produto: contadores de repositórios, arquivos, características e métricas coletadas; gauges de TSQMI por repositório; gráfico Planejado vs Realizado por característica; e radar comparando as características entre os repositórios.

Dashboard Visão Geral de Qualidade com gauges de TSQMI, gráfico Planejado vs Realizado e radar de características


Dashboard 2 - Pulso de Qualidade (ECG)

Evolução do TSQMI ao longo do tempo no formato de "batimento cardíaco" - uma linha por repositório. Ideal para identificar instabilidades e períodos de queda na qualidade.

Dashboard de Pulso mostrando evolução do TSQMI em formato ECG para CLI (0.859), Core (0.165) e Front (0.479)


Dashboard 3 - Hierarquia Completa de Qualidade

Evolução temporal em quatro camadas: Características → Subcaracterísticas → Medidas → Métricas Coletadas. Filtrável por repositório e característica.

Características e subcaracterísticas:

Evolução temporal de Functional Suitability e subcaracterísticas para o repositório CLI

Medidas e métricas coletadas:

Evolução temporal das medidas e métricas coletadas com tooltip mostrando Team Throughput 0.708


Dashboard 4 - Saúde por Repositório

Evolução de cada característica individualmente como série temporal, com marcadores de release (v2025.1.0, v2025.2.0, v2025.3.0). Permite avaliar o impacto de cada versão sobre Confiabilidade, Manutenibilidade e Adequação Funcional.

Dashboard Saúde de Qualidade por Repositório mostrando Confiabilidade, Manutenibilidade e Ad. Funcional com marcadores de release


Action MeasureSoftGram

Executa a action que publica a qualidade de software direto no MeasureSoftGram, com log detalhado no painel Output do VS Code.

Execução da Action


Sobre o modelo de qualidade

O MeasureSoftGram usa um metamodelo algébrico original, combinação do produto de Hadamard com norma de Frobenius, para agregar métricas brutas em indicadores multidimensionais de qualidade. O resultado é um score contínuo, comparável entre projetos e rastreável ao longo do tempo.


Site Oficial · Reportar Bug · Docs · Licença AGPL v3

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft