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.

Example of three quality profiles
https://www.oreilly.com/library/view/building-maintainable-software/9781491955987/ch01.html

Para enviar seu comentário, preencha os campos abaixo:

Deixe um comentário

*

Seja o primeiro a comentar!