Questão de Engenharia de Software — Avaliação de UX (UX Evaluation) — INSTITUTO AOCP 2024
Engenharia de Software›Avaliação de UX (UX Evaluation)
Código
qa631630
Banca
INSTITUTO AOCP
Órgão
MGI
Ano
2024
Cargo
Esp ( )
Um dos sistemas do Ministério da Gestão e da Inovação em Serviços Públicos sofreu uma queda de acessos. Em uma tentativa para alavancar os acessos, o diretor solicitou ao setor de TI que melhorasse a experiência do usuário no sistema.
Uma das melhorias implementadas foi a inclusão de feedback em tempo real das ações realizadas dentro do sistema, como indicadores de processamento após interações, barras de carregamento e animações de carregamento.
De acordo com a avaliação heurística de Nielsen, qual das diretrizes a seguir corresponde a essas soluções implementadas?
ACorrespondência entre o sistema e o mundo real.
BConsistência e padrões.
CVisibilidade do status do sistema.
DAjuda aos usuários para reconhecer, diagnosticar e recuperar erros.
EDiretriz de metáforas.
Revelar gabarito e comentário▾
GabaritoC — Visibilidade do status do sistema.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Avaliação Heurística de Nielsen: Visibilidade do Status do Sistema
Gabarito: letra C. As soluções descritas — feedback em tempo real, indicadores de processamento, barras e animações de carregamento — correspondem diretamente à heurística de Visibilidade do Status do Sistema, que determina que o sistema deve sempre manter os usuários informados sobre o que está acontecendo, por meio de feedback apropriado e em tempo razoável. Essa é uma das 10 heurísticas de usabilidade propostas por Jakob Nielsen, amplamente cobradas em concursos de Engenharia de Software e Interação Humano-Computador.
A avaliação heurística é um método de inspeção de usabilidade, no qual especialistas examinam uma interface para verificar se ela está de acordo com princípios reconhecidos de usabilidade — as chamadas heurísticas. Nielsen definiu 10 princípios gerais que servem como diretrizes para essa avaliação. Entre eles, a Visibilidade do Status do Sistema é a que trata exatamente do feedback: o usuário precisa saber, a todo momento, o que o sistema está fazendo, se uma ação foi recebida, se está em processamento ou se foi concluída. É por isso que barras de progresso, spinners e indicadores de carregamento são exemplos clássicos dessa heurística — eles comunicam o estado atual do sistema.
A lógica por trás dessa diretriz é simples: quando o usuário não recebe retorno sobre suas ações, ele fica inseguro, pode repetir comandos, achar que o sistema travou ou que sua ação não foi registrada. O feedback em tempo razoável reduz a ansiedade e a carga cognitiva, tornando a interação mais previsível e confiável. Na prática, um exemplo claro é um botão de "Salvar" que, ao ser clicado, exibe uma animação de carregamento e depois uma confirmação visual — o usuário sabe que o comando foi processado. Sem esse retorno, ele poderia clicar várias vezes, gerando duplicidade de dados.
É importante distinguir essa heurística das demais, pois a banca costuma explorar justamente as fronteiras entre elas. A Correspondência entre o sistema e o mundo real trata de usar linguagem e conceitos familiares ao usuário; a Consistência e padrões trata de manter a previsibilidade e seguir convenções; a Ajuda aos usuários a reconhecer, diagnosticar e recuperar erros trata de mensagens de erro claras e construtivas; e a Liberdade e controle do usuário trata de oferecer "saídas de emergência" como desfazer e refazer. A pegadinha desta questão está em associar o feedback de carregamento a outras diretrizes, quando ele é o exemplo mais direto da visibilidade do status.
Guarde a fronteira entre as heurísticas: feedback sobre o que está acontecendo = visibilidade do status; linguagem do usuário = correspondência com o mundo real; previsibilidade e convenções = consistência e padrões; mensagens de erro construtivas = ajuda a reconhecer e recuperar erros. É exatamente nessa distinção que as alternativas se dividem.
Heurísticas de Nielsen: Visibilidade do status do sistema (Feedback em tempo real, Indicadores de processamento, Barras e animações de carregamento); Correspondência com o mundo real (Linguagem do usuário, Conceitos familiares); Consistência e padrões (Previsibilidade, Convenções da plataforma); Ajuda a reconhecer e recuperar erros (Mensagens de erro claras, Sugestão de solução)
Alternativa A — ❌ Incorreta
A Correspondência entre o sistema e o mundo real (também chamada de Compatibilidade entre sistema e mundo real) determina que o sistema deve falar a linguagem do usuário, com palavras, frases e conceitos familiares, seguindo convenções do mundo real e apresentando informações em ordem natural e lógica. O enunciado não menciona nada sobre linguagem ou conceitos familiares — fala apenas de feedback de processamento. Portanto, não é a diretriz correspondente.
Alternativa B — ❌ Incorreta
A Consistência e padrões estabelece que os usuários não precisam adivinhar que diferentes palavras, situações ou ações significam a mesma coisa, devendo o sistema seguir convenções da plataforma e manter a previsibilidade. Embora seja uma heurística importante, ela não trata de informar o usuário sobre o status das ações — trata de manter padrões consistentes. As soluções descritas (barras de carregamento, indicadores de processamento) não são exemplos de consistência, mas sim de feedback de estado.
Alternativa C — ✅ Correta ⟵ GABARITO
A Visibilidade do Status do Sistema é a heurística que determina que "o sistema deve sempre manter os usuários informados sobre o que está acontecendo, através de feedback apropriado e em tempo razoável". As soluções implementadas — feedback em tempo real, indicadores de processamento, barras de carregamento e animações — são exatamente mecanismos para informar o usuário sobre o estado do sistema durante a interação. É o exemplo clássico dessa diretriz.
Alternativa D — ❌ Incorreta
A Ajuda aos usuários a reconhecer, diagnosticar e recuperar erros trata de mensagens de erro expressas em linguagem clara, sem códigos, indicando com precisão o problema e sugerindo construtivamente uma solução. O enunciado não descreve mensagens de erro nem recuperação de falhas — descreve feedback de processamento de ações bem-sucedidas. São contextos diferentes: um trata de erro, o outro trata de progresso.
Alternativa E — ❌ Incorreta
A Diretriz de metáforas não é uma das 10 heurísticas de Nielsen. O termo "metáforas" aparece em outras abordagens de design de interface (como o uso de metáforas do mundo real, por exemplo, a lixeira para excluir), mas não corresponde a uma heurística de avaliação de Nielsen. A banca incluiu essa alternativa como distrator, pois o nome pode parecer plausível, mas não existe tal diretriz no conjunto de heurísticas.
Gabarito: letra C — a heurística de Visibilidade do Status do Sistema é a que corresponde às soluções de feedback em tempo real, indicadores de processamento e barras de carregamento.