Na literatura de IHC podem ser encontrados vários conjuntos ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A
A questão aborda a importância de seguir princípios, diretrizes e heurísticas no processo de design de Interação Humano-Computador (IHC). Para resolver essa questão, é necessário ter conhecimento sobre os fundamentos de IHC, incluindo a flexibilidade e a adaptabilidade do design de interfaces, a importância do mapeamento natural, o controle do usuário durante a interação e o papel do feedback nas respostas do sistema.
Examinando a alternativa A, inferimos uma incoerência, pois ela menciona que os requisitos devem ser modificados de forma "fácil, completa e consistente". Na realidade, os requisitos em Engenharia de Software são sobre as funcionalidades e comportamentos do sistema, e não sobre a flexibilidade do design de IHC. Ademais, ao adentrar no domínio específico de IHC, estamos mais preocupados com a usabilidade e a experiência do usuário do que com a modificabilidade dos requisitos em si. Mudanças nos requisitos devem ser possíveis, mas o foco não está em sua estrutura e estilo permitindo mudanças fáceis; em vez disso, o foco está em atender às necessidades e expectativas dos usuários finais.
As demais alternativas estão corretas no contexto de IHC:
B - Mapeamento natural refere-se ao relacionamento lógico entre as ações e os resultados no mundo real, o qual deve ser refletido no design da interface para facilitar a compreensão e uso pelo usuário.
C - Controle do usuário é um princípio importante em IHC, que deve ser balanceado para evitar sobrecarregar o usuário com opções demais, o que pode levar a uma experiência negativa.
D - O feedback do sistema é essencial para informar os usuários sobre as consequências de suas ações. Ações comuns e esperadas requerem feedbacks mais sutis, enquanto que ações com consequências significativas necessitam de respostas mais claras e notáveis.
Portanto, a alternativa A está incorreta porque confunde conceitos de Engenharia de Software com princípios de design de IHC. O design de IHC deve focar na experiência do usuário e não na modificabilidade dos requisitos, que é uma preocupação mais ampla na engenharia de sistemas.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo