Sabemos que manutenibilidade é uma característica de qualidade na escala. Isto significa que há diferentes graus de manutenção em um sistema. Mas o que é “fácil manutenção” e o que é “difícil manutenção”?
Claramente, um sistema complexo é de fácil manutenção para um expert que tenha uma certa experiência de desenvolvedor. Na SIG deixamos essas perguntas serem respondidas pelas as indústrias de software.
Se a métrica para um sistema tem pontuação abaixo da média, e é difícil manter a média. Essa medida é recalibrada anualmente. Como a indústria produz códigos mais eficientes (ex. com a ajuda de novas tecnologias), a média tende a melhorar com o tempo. O que foi regra na engenharia de software a alguns anos, pode estar ultrapassada hoje.
SIG classifica os sistemas por estrelas, 1 estrela (difícil manutenção) 5 estrelas (fácil manutenção). A distribuição desses valores das estrelas de 1 a 5 é 5%-30%-30%-30%-5%.
Sendo assim, na avalição dos sistemas os que estão nos 5% recebem a classificação de 5 estrelas. Nesses sistemas, ainda há violações de recomendações, mas muito menor do que os sistemas com menor avaliação.
As classificações de estrelas servem como um parâmetro para a manutenibilidade dos sistemas. SIG colecionou evidências empíricas que deduziu que sistemas com 4 estrelas são duas vezes mais rápidos de resolver problemas e fazer aprimoramentos do que sistemas com duas estrelas.
Deixe um comentário