Alternativa E - Usabilidade
A norma ISO/IEC 9126 estabelece um modelo de qualidade para software dividido em características principais e subcaracterísticas. A questão aborda especificamente a relação entre o sistema e a experiência do usuário final.
Características da Qualidade de Software
O modelo ISO/IEC 9126 define seis características fundamentais:
- Funcionalidade: Adequação das funções, precisão e conformidade.
- Confiabilidade: Maturidade, tolerância a falhas e recuperabilidade.
- Usabilidade: Esforço necessário para uso e avaliação individual do uso.
- Eficiência: Desempenho relativo ao uso de recursos e tempo.
- Manutenibilidade: Análise, mudança e estabilidade do código.
- Portabilidade: Adaptabilidade, instalabilidade e substituição.
Por que a resposta é Usabilidade?
A característica Usabilidade foca diretamente na interação humana com o sistema. Ela se divide em subcaracterísticas que correspondem exatamente à descrição da pergunta:
- Compreensibilidade: Facilidade de entender o software.
- Aprendizagem: Facilidade de aprender a utilizar o sistema (facilidade de aprendizado).
- Operabilidade: Facilidade de operar o sistema (operação do sistema).
- Atração: Aspecto visual agradável para o usuário.
As outras alternativas não se encaixam:
- Eficiência trata de desempenho técnico (tempo/recursos).
- Funcionalidade trata se o software faz o que deve fazer.
- Confiabilidade trata de estabilidade e ausência de erros.
- Manutenibilidade trata da facilidade para desenvolvedores alterarem o código.
Portanto, a facilidade de aprendizado e operação é o cerne da definição de Usabilidade.