São requisitos de qualidade relacionados a um projeto de site/aplicação web:
Questão
São requisitos de qualidade relacionados a um projeto de site/aplicação web:
Alternativas
a) Usabilidade, acessibilidade, segurança e controle.
b) Velocidade, controle de tráfego, largura de banda e disposição.
c) Usabilidade, funcionalidade, confiabilidade e eficiência.
d) Navegabilidade, acessibilidade, velocidade e eficiência.
e) Velocidade, tempo de resposta, negação de serviço e criptografia.
Explicação
A pergunta pede requisitos de qualidade (atributos não funcionais) para um projeto de site/aplicação web.
Um conjunto clássico e amplamente aceito de atributos de qualidade de software inclui:
- Usabilidade (facilidade de uso)
- Funcionalidade (o sistema oferece as funções necessárias)
- Confiabilidade (opera corretamente e de forma consistente)
- Eficiência (desempenho/uso adequado de recursos)
Analisando as alternativas:
- a) inclui “controle”, que é vago e não é um atributo padrão de qualidade.
- b) mistura itens técnicos de infraestrutura (largura de banda, controle de tráfego) e “disposição”, que não forma um conjunto típico de qualidade.
- c) reúne exatamente quatro atributos clássicos de qualidade de software.
- d) “navegabilidade” é relacionado a usabilidade, mas o conjunto não é o mais canônico; além disso, “velocidade” é parte de eficiência/desempenho, ficando redundante/menos padronizado.
- e) mistura aspectos de segurança (criptografia) com um tipo de ataque (“negação de serviço”), não sendo um conjunto de requisitos de qualidade formulado corretamente.
Portanto, a opção que melhor representa requisitos de qualidade de um software/web é a (c).
Alternativa correta: (c).