it-swarm-pt.com

Quais são os equívocos e aborrecimentos comuns da interface do usuário?

Costumo usar aplicativos e dispositivos eletrônicos para os quais penso: "Por que diabos eles criaram essa coisa como é? Eles devem saber que é uma dor no pescoço trabalhar com eles".

Por outro lado, observei com frequência que criei uma interface do usuário (G) da qual me convenci, que agradaria meus clientes e era muito fácil trabalhar com eles. Embora meus clientes pensassem isso também, ficou óbvio que não era nada fácil trabalhar no dia-a-dia.

Por isso, acredito que existem muitos desenvolvedores e designers genuinamente convencidos de que seu produto tem a interface de usuário perfeita, mas não tem!

Foi por isso que escrevi esta pergunta: Para coletar alguns dos conceitos errôneos comuns que os desenvolvedores têm sobre interfaces de usuário e impedir que outros desenvolvedores (inclusive eu) cometam os mesmos erros.

O que mais o incomoda nas interfaces de aplicativos, sites, dispositivos eletrônicos, etc., mas presumivelmente foi criado para o benefício do usuário? O que você estava convencido de que seria uma ótima idéia, mas no final apenas irritou seus clientes?

Escreva apenas um exemplo por resposta.

49
Mircea Chirea

Eu sugiro que o equívoco mais comum da interface do usuário seja o seguinte:

Que meus usuários estão interessados ​​no meu aplicativo.

A maioria dos usuários não está interessada em seu aplicativo.

Na maioria dos casos, se seus usuários pudessem substituir seu aplicativo por um grande botão vermelho marcado com "Ir", eles o substituiriam. E então eles treinavam um macaco para pressionar o botão repetidamente, ir para casa e relaxar.

Os usuários não estão interessados ​​em aplicativos. Eles estão interessados ​​em fazer as coisas. Os aplicativos são apenas um meio para atingir um fim.

88
Bevan

"Meus usuários são outros desenvolvedores de software que desejam ser informados de todos os detalhes técnicos, exatamente como eu gostaria".

:)

39
Aaron Lerch

A crença de que os usuários não sabem rolar (tudo precisa estar acima da dobra).

37
Michael Warkentin

Há uma GRANDE coleção de mitos da experiência do usuário em http://uxmyths.com/ com maravilhosas evidências de suporte também. Acabei de encontrar isso na semana passada.

28
Michael Brown

"Tudo deve ter opções"

27
Max Steenbergen

Se eu usar cantos arredondados no meu design, tudo ficará melhor.

18
Ryan Shripat

Uma coisa que me incomoda - e é a causa de muitos dos aborrecimentos que você verá nesta página - são organizações que pensam que podem descobrir como seus clientes usarão seu produto sem realmente fazer com que seus clientes usem seu produto!

Estou impressionado com o número de empresas que ainda não investem em testes rápidos e baratos de usabilidade de guerrilha. Passar meio dia e receber um pouco de feedback economizaria um barril cheio de dor mais tarde.

18
adrianh

A interface do usuário é sempre GUI. No sentido de que a interface do usuário não precisa ser gráfica.

17
Nacho

Se eu criar uma interface de usuário chamativa/legal/colorida, os usuários não perceberão o quão terrível o aplicativo realmente é

14
Sruly

"Adicionar texto descritivo ajudará o usuário"

10
Ben Lings

"Os usuários são idiotas. Eles nunca vão usar isso."

7
Rusty

Tornar algo acessível para pessoas com deficiência é difícil. Além disso, nenhum de nossos visitantes (usuários) tem deficiência.

7
eBeth

Como outros estão fazendo isso, isso significa que é simplesmente melhor.

6
KS Edouard Song

Algo tipicamente nos projetos em que desenvolvemos software para substituir softwares antigos e, ao solicitar especificações, ouço muitas vezes:

"Deve funcionar exatamente da mesma forma que em nosso software antigo".

Eu odeio quando as pessoas tomam isso como uma resposta. Eu prefiro responder:

  • Então, por que estamos desenvolvendo um novo software?
  • O objetivo deste projeto não era porque estávamos descontentes com o software antigo?
  • Por que não podemos fazer isso melhor do que em nosso software anterior?
6
Bart Gijssens

Assistentes inabortáveis ​​ou em UIs gerais que forçam você a definir etapas, mas não permitem que você aborte as etapas mencionadas em determinados pontos.

Eu sei por que pode haver razões técnicas para essa solução, mas há poucas coisas que me incomodam tanto quanto um assistente ou diálogo que entrei por engano que me obriga a concluí-la ou aguardar n unidades de tempo enquanto conclui uma ou mais de suas etapas.

A instalação de aplicativos no Mac OS X às vezes é um exemplo perfeito disso.

6
Mikael Ohlson

Mais cores == melhor

5
Steve S

Em uma GUI, se o usuário tocar em um botão um décimo de segundo depois que ele apareceu, o usuário significa para tocar nesse botão.

Se o botão aparecer como resultado direto da ação do usuário, provavelmente é uma suposição decente. Mas, se aparecer devido a algum evento assíncrono que o usuário não iniciou, é provável que o usuário pretenda tocar o que estava na tela anteriormente.

Se você alterar o que está na tela, não ative os controles até que o usuário tenha a chance de ver a nova tela.

5
Keith Thompson

"Meus usuários são como eu (então o que é óbvio para mim será óbvio para eles)."

5
Monica Cellio

"Devemos evitar o jargão a qualquer custo, mesmo quando a pesquisa mostra que nossos usuários o entendem e o usam regularmente no lugar de alternativas desajeitadas, ambíguas e difíceis de ler"

5
Jimmy Breck-McKye

Que os usuários saibam ou se preocupem muito com interfaces de usuário, computadores ou tecnologia ou com qualquer coisa que os designers de interface do usuário se importem. Eles só querem fazer algo sem se sentir infeliz fazendo isso.

5
Kramii

Na linha de "Os usuários estão interessados", está o equívoco de que quanto mais as pessoas vêem o trabalho duro que desenvolvi, melhor. Percebo, como desenvolvedor de software, que tenho que justificar meu tempo e poder mostrar algo ao meu chefe é útil, mas também sei, como desenvolvedor de software interessado em HCI, que o melhor trabalho que faço é o trabalho que ninguém vê, que tem muito pouco impacto sobre o usuário, que ele dificilmente percebe.

Para mim, o resultado mais satisfatório é quando faço dias de trabalho, e os usuários desconhecem qualquer alteração, exceto que "as coisas parecem funcionar melhor agora". Quando o foco está no usuário realizar sua tarefa real, isso contribui para um bom design de interface do usuário. Quando o foco é mostrar a quantidade de trabalho que fizemos, isso gera pesadelos.

4
Schroedingers Cat

"Nossos usuários finais são engenheiros, são caras espertos, não terão problemas para descobrir como funciona".

O número de vezes que ouvi isso ...

4
Bart Gijssens

O que vejo com frequência é que os desenvolvedores pensam que, quanto menos vezes você clicar no botão do mouse para acessar uma função, mais amigável será o aplicativo. Uma conseqüência direta é que o maior número possível de elementos e informações da interface do usuário seja colocado na tela principal do aplicativo.

4
Bart Gijssens

A interface do usuário não é importante. O aplicativo precisa ser estável e confiável, isso é mais importante.

3
Bart Gijssens

Para sites/aplicativos, etc., etc.

Os links (âncoras) devem ir para algum lugar (vá para a tela do usuário) e os botões devem fazer alguma coisa (atualizar informações, etc.).

3
kemiller2002

Forçar os usuários a executar ações de apenas uma maneira (maneira dos designers de software, geralmente).

3
Jože Guna

Equívoco:

  1. Se o submenu voará ao passar o mouse no menu principal ou tenho que clicar nele.
2
Rajkamal Subramanian

Não dando indicação de quais regras são impostas para sua senha.

Se você me lembrar, tinha que ter pelo menos oito caracteres com dois números, saberei qual deles eu usei. Caso contrário, terei que usar todos os possíveis até que eu finalmente acerte.

2
ajcw

É normal que, ao adicionar funcionalidade ao aplicativo, a interface do usuário se torne mais complexa.

A versão 1.0 pode ser executada em 800 * 600 A versão 2.0 requer 1024 * 768 A versão 3.0 requer 1920 * 1200

Perfeitamente bem. As telas Plus estão ficando maiores de qualquer maneira.

Na verdade, ouvi um gerente de produto dizer: "Com o aplicativo cada vez mais complexo, é normal que a interface do usuário também se torne mais complexa".

2
Bart Gijssens

Cenário: um desenvolvedor cria um formulário que, dependendo de quais caixas de seleção estão marcadas, certas ações ocorrerão. Embora uma pessoa precise fazer uma pausa para considerar o impacto de suas seleções, o desenvolvedor acredita que o formulário é simples, pois ele tem apenas algumas opções para selecionar, e os rótulos de texto no formulário parecem racionais para ele.

Equívocos do desenvolvedor:

(1) a rota mais curta para o desenvolvedor obter o formulário na página e fazê-lo funcionar é a melhor maneira de apresentar o formulário ao usuário

(2) o formulário faria sentido para outros desenvolvedores antes mesmo de eu explicá-lo

(3) quando eu fiz uma demonstração do formulário, ficou razoavelmente claro para todos, mesmo sendo eu quem estava fazendo todos os cliques e explicações

(4) o formulário faria sentido para qualquer um; na verdade, você seria um idiota se não entendesse

(5) os usuários têm um chip dentro do cérebro, reproduzindo .mp3 do processo de pensamento que o desenvolvedor usou para fazer a forma; eles jogam isso sempre que se perguntam o que exatamente significam as implicações de suas seleções, porque não é explicado em nenhum outro lugar

0
mg1075

A interface do usuário deve ser testada, bem como as funcionalidades.
Mas o teste deve ser realizado por usuários finais que não estão implícitos na definição técnica do projeto. Nos meus projetos, notei com frequência que os aplicativos são testados por pessoas que ajudaram a projetá-los, para que eles já tenham um conhecimento "acostumado" ao usuário.

E quando possível, você deve ser um usuário de seu próprio aplicativo! (você pode perceber alguns problemas com o uso diário)

0
Julien N

"O Lotus Notes também faz assim, então é bom".

0
Bart Gijssens