Interface humano computador
Para que os computadores se tornem amplamente aceitos e efetivamente usados eles precisam ser bem projetados. Isso de maneira alguma quer dizer que o design deve ser adequado a todas as pessoas, mas os computadores devem ser projetados para as necessidades e capacidades de um grupo alvo. Certamente, usuários em geral não devem ser obrigados a pensar sobre como o computador funciona, da mesma forma que o funcionamento mecânico de um carro não é preocupação da maioria das pessoas. Entretanto, a posição dos pedais, direção e câmbio têm muito impacto sobre o motorista, como também o design de sistemas computacionais têm efeito sobre seus usuários. Empresas produtoras de software têm despertado para idéia de que a melhora no aspecto físico da interface do usuário proporciona maiores chances de sucesso de mercado. Para explorar essa nova dimensão do produto surgiu um termo amplamente usado - interface amigável ou sistema amigável. Na prática o significado do amigável está associado somente a uma interface, ou melhor, aos elementos na tela serem esteticamente mais agradáveis ou bonitos. Muito embora tenha implicado num avanço com relação às antigas interfaces, muitas empresas usaram o termo simplesmente como um atrativo de mercado. A maioria dos sistemas continua não atendendo às necessidades de seus usuários que tem que lidar com interfaces que mais parecem inimigas. E um outro aspecto, é o de quão pouco adequado é esse termo: primeiro, é desnecessariamente antropomórfico, usuários não precisam de máquinas para serem amigas, eles precisam de máquinas que lhes facilitem na execução de suas tarefas; segundo, significa que as necessidades dos usuários podem ser descritas em apenas uma dimensão, mais ou menos amigável - diferentes usuários têm diferentes necessidades e o que é amigável para um pode ser muito tedioso para outro. Por outro lado, pesquisadores estavam preocupados em como o uso de computadores pode efetivamente