A Equipe de Desenvolvimento de Soluções (EDS) recebeu a solicitação de que um dos campos utilizados para entrada de dados da aplicação Web em construção apresente sugestões de palavras dinamicamente, conforme o usuário for digitando novos caracteres. A EDS recebeu a solicitação de um requisito de:
- A)confiança;
Confiança não é o foco aqui, pois a questão trata da facilidade de uso da interface, e não de credibilidade ou integridade do sistema.
- B)eficiência;
Eficiência até pode lembrar rapidez, mas a proposta principal é melhorar a experiência do usuário ao interagir com o campo, o que caracteriza usabilidade.
- C)desempenho;
Desempenho se refere ao comportamento técnico do sistema, como tempo de resposta e consumo de recursos, e não ao apoio visual e interativo ao usuário.
- D)usabilidade;
Usabilidade é o requisito correto, porque sugestões automáticas ajudam o usuário a preencher dados com mais facilidade, rapidez e menos erro.
- E)desenvolvimento.
Desenvolvimento não é categoria de requisito de qualidade; aqui a banca cobra um atributo ligado à interface e à experiência de uso.
Gabarito: D
Quando a questão fala que, enquanto você digita, o sistema vai sugerindo palavras automaticamente, ela está descrevendo uma característica pensada para facilitar a vida do usuário. Isso reduz esforço, evita erros de digitação e deixa a interação mais rápida e intuitiva. Em outras palavras, o sistema não está só funcionando - ele está ajudando você a usar melhor a interface. Esse tipo de requisito é clássico de usabilidade, porque trata da facilidade de uso, da eficiência na interação e da experiência do usuário. Em engenharia de software, usabilidade é um atributo de qualidade ligado a quão simples, agradável e produtivo é utilizar o sistema. A ideia é que a aplicação se adapte ao usuário, e não o contrário. Perceba que a solicitação não tem relação principal com segurança, desempenho interno do sistema ou confiabilidade técnica. O foco está na interface e na interação homem-máquina. Por isso, a banca quer que você identifique o requisito de usabilidade, que é exatamente o que melhora a forma como o usuário navega e preenche informações. Então, o gabarito D está correto porque sugestões dinâmicas durante a digitação são um recurso de apoio à interação, típico de usabilidade. É o famoso: o sistema dando uma mãozinha antes que você precise sofrer com o teclado.