"Os requisitos não funcionais, como o nome sugere, são aqueles não diretamente relacionados às funções específicas fornecidas pelo sistema...
Sempre que possível, você deve escrever os requisitos não funcionais quantitativamente, de modo que eles possam ser testados objetivamente.... "
No capítulo 6 na tabela 6.1 foram elencadas algumas métricas para especificar os requisitos não funcionais:
Facilidade de uso : i) tempo de treinamento ii) número de frames de ajuda
Robustez: i) tempo para reiniciar após a falha ii) porcentagem de eventos que causam falhas iii) probabilidade de corrupção dos dados por falha
Portabilidade: i) porcentagem de declarações dependentes do sistema-alvo ii) número de sistemas-alvo
Confiabilidade: i) tempo médio de falha ii) probabilidade de indisponibilidade iii) taxa de ocorrência de falhas iv) disponibilidade
Velocidade : i) transações processadas/segundo ii) tempo de resposta de usuário/evento iii) tempo de atualização da tela
Tamanho: i) kbytes ii) número de chips de RAM
Questão CERTA
Fonte: Sommerville, 2011, 8ª Edição, páginas 83 e 84