Um gestor de desenvolvimento de software ficou responsável por
avaliar a qualidade de determinado software. Nessa avaliação, ele
utilizou atributos categorizados em características, como, por
exemplo, a funcionalidade. Para essa característica —
funcionalidade —, o usuário do software pode utilizar como
métricas as subcaracterísticas