O documento discute como garantir a qualidade do software através da utilização da ferramenta SonarQube para avaliar métricas de qualidade, identificar problemas e dívidas técnicas no código. Apresenta também práticas como code review, pair programming e análise de métricas que podem ser usadas internamente para melhorar a qualidade do software.
SonarQube - Como avaliar seus fornecedores e garantir a qualidade de suas entregas
1. Globalcode – Open4education
Trilha – DevTest
Igor Rosa Macedo
Consultor DevOps e ALM
SonarQube
Como avaliar seus fornecedores e garantir a qualidade de suas entregas
8. Globalcode – Open4education
Custos da Qualidade Interna
• Baixa produtividade;
• Dificuldades em realizer mudanças;
• Degradação do software com o passar do tempo;
• Difícil entendimento;
• Alto risco de falhas de segurança;
• Grande probabilidade de aparecer novos bugs;
9. Globalcode – Open4education
Como garantir a qualidade interna?
Debito Técnico
Pair
Programing
Code Review
Pull Requests
Práticas/Processos Análise
Regras semânticas
e boas práticas
Métricas
Requisitos não
funcionais
C++