Requisitos não funcionais podem afetar sobremaneira a forma como os usuários aceitam o produto. Analise as afirmativas a seguir a respeito dos requisitos não funcionais de um software referentes à qualidade externa do produto: I. “Um usuário sem treinamento deve ser capaz de instalar o produto em até 10 minutos” é um requisito de instalabilidade. II. “Apenas usuários com login e senha válidos terão acesso ao sistema” é um requisito de proteção. III. “Um usuário sem treinamento deve ser capaz de localizar qualquer função sem clicar em nenhuma opção incorreta” é um requisito de eficiência. Com base nas afirmações, assinale a alternativa correta:
Questão
Requisitos não funcionais podem afetar sobremaneira a forma como os usuários aceitam o produto. Analise as afirmativas a seguir a respeito dos requisitos não funcionais de um software referentes à qualidade externa do produto:
I. “Um usuário sem treinamento deve ser capaz de instalar o produto em até 10 minutos” é um requisito de instalabilidade.
II. “Apenas usuários com login e senha válidos terão acesso ao sistema” é um requisito de proteção.
III. “Um usuário sem treinamento deve ser capaz de localizar qualquer função sem clicar em nenhuma opção incorreta” é um requisito de eficiência.
Com base nas afirmações, assinale a alternativa correta:
Alternativas
a) I, II e III estão corretas.
b) I e III estão corretas.
c) I e II estão corretas.
d) II e III estão corretas.
e) Apenas a alternativa II está correta.
Explicação
Vamos classificar cada afirmativa segundo requisitos não funcionais ligados à qualidade externa (características percebidas em uso, como usabilidade, segurança etc.).
I. “Um usuário sem treinamento deve ser capaz de instalar o produto em até 10 minutos”
- Isso trata da facilidade/rapidez de instalação por um usuário, isto é, instalabilidade (subcaracterística ligada à capacidade de o produto ser instalado com esforço/tempo aceitáveis).
- Correta.
II. “Apenas usuários com login e senha válidos terão acesso ao sistema”
- Isso define uma regra de controle de acesso/autenticação, enquadrada em segurança, especificamente proteção contra acesso não autorizado.
- Correta.
III. “Um usuário sem treinamento deve ser capaz de localizar qualquer função sem clicar em nenhuma opção incorreta”
- Isso diz respeito à facilidade de encontrar funções e evitar erros de navegação, ou seja, é um requisito de usabilidade (aprendibilidade/operacionalidade/evitar erros), não de eficiência.
- Eficiência normalmente se relaciona a desempenho (tempo de resposta, uso de recursos) sob condições especificadas.
- Incorreta.
Conclusão: somente I e II estão corretas.
Alternativa correta: (c).