freeCodeCamp/guide/portuguese/user-experience-design/human-computer-interaction/index.md

32 lines
3.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Human Computer Interaction
localeTitle: Interação Humano-Computador
---
## Interação Humano-Computador
Interação Humano-Computador (HCI) é um campo de estudo que se concentra no design da tecnologia de computador e, em particular, a interação entre os seres humanos (os usuários) e computadores. Ele engloba várias disciplinas, como ciência da computação, ciência cognitiva e engenharia de fatores humanos. Originalmentepreocupava-se apenas a computadores, a HCI expandiu-se desde então para abranger quase todas as formas de design de tecnologia da informação.
Os seres humanos interagem principalmente com computadores por meio de interfaces gráficas de usuário (GUI) e às vezes por meio de interfaces conversacionais (VUI - voice user interface). No campo de Experiência do usuário / interface do usuário (UX / UI), interação humano-computador é estudada para garantir a satisfação do usuário e o envolvimento com um software.
### Princípios de design
Vários princípios de design experimental podem ser aplicados para projetar ou avaliar uma interace de usuário:
* Foco inicial no usuário e na tarefa: estabeleça quantos usuários são necessários para realizar a(s) tarefa(s) e determine quais devem ser os usuários apropriados; Alguém que nunca usou a interface e não usará a interface no futuro provavelmente não é um usuário válido. Além disso, defina a(s) tarefa(s) que os usuários estarão executando e com que frequência as tarefas precisam ser realizadas.
* Medição empírica: teste a interface logo no início com usuários reais que entram em contato com a interface diariamente. Lembre-se de que os resultados podem variar de acordo com o nível de desempenho do usuário e podem não ser uma representação precisa da interação típica humano-computador. Estabeleça especificações quantitativas de usabilidade, como: o número de usuários que executam as tarefas, o tempo para concluir as tarefas e o número de erros cometidos durante a(s) tarefa(s).
* Design iterativo: Depois de determinar os usuários, as tarefas e as medidas empíricas a serem incluídas, execute as seguintes etapas de design iterativo:
1. Projetar a interface do usuário
2. Teste
3. Analisar
4. Repetir
### Relação com o User Experience Design (UX)
De muitas maneiras, a HCI foi a precursora que se tornaria o que hoje chamamos de "Design de Experiência do Usuário (UX)". Apesar disso, algumas diferenças persistem entre o design de HCI e UX. Praticantes de IHC tendem a ser mais focados academicamente e estão envolvidos em pesquisas científicas e no desenvolvimento de entendimentos empíricos de usuários. Os designers de UX, por outro lado, tendem a ser focados no mercado de tecnologia, e a maioria dos designers de UX está envolvida na criação de um produto ou serviço - por exemplo, um aplicativo para smartphone ou um website. Independentemente dessa diferença, as considerações práticas para produtos com os quais os projetistas de UX se preocupam têm ligações diretas com as descobertas de especialistas em IHC sobre a mentalidade dos usuários. Devido a isso, há pouco sentido em separar esses domínios em grande medida.
#### Mais Informações:
* [Interação Humano-Computador (Wikipedia)](https://en.wikipedia.org/wiki/Humancomputer_interaction)
* [A Enciclopédia da Interação Humano-Computador, 2ª Ed.](https://www.interaction-design.org/literature/book/the-encyclopedia-of-human-computer-interaction-2nd-ed/human-computer-interaction-brief-intro)