Uma equipe de desenvolvimento de software está implementando um processo de medição para melhorar a qualidade de seus produtos. Durante uma reunião de retrospectiva, surgem discussões sobre quais métricas adotar. O gerente de projetos propõe a seguinte lista de métricas:
- M1: Número de linhas de código (LOC) por módulo.
- M2: Densidade de defeitos encontrados na fase de testes.
- M3: Índice de satisfação do cliente (CSAT) medido por pesquisa trimestral.
- M4: Tempo médio entre falhas (MTBF) em ambiente de produção.
- M5: Percentual de requisitos implementados que foram rastreados até os casos de teste.
Considerando os conceitos de métricas de software e a classificação proposta por autores como Fenton e Pfleeger, analise as afirmativas a seguir:
- M1 e M2 são exemplos de métricas de produto, pois medem atributos internos e externos do software, respectivamente.
- M3 e M4 são métricas de processo, pois avaliam a eficácia do processo de desenvolvimento e a qualidade em uso.
- M5 é uma métrica de processo que avalia a eficácia da atividade de verificação e validação.
- M2 e M4 podem ser classificadas como métricas de confiabilidade, pois ambas medem falhas do produto.
Está correto o que se afirma em: