Introdução

Introdução

O que é IHC?

Interação Humano-Computador é o campo que estuda como seres humanos interagem com dispositivos digitais, como computadores, celulares, eletrodomésticos inteligentes, entre outros. Envolve hardware, software e os meios de comunicação utilizados nesse processo.

Importância da IHC

Além de programar bem, é essencial garantir que o usuário final tenha uma experiência positiva com o sistema. IHC busca entender os perfis dos usuários, respeitando suas limitações cognitivas e promovendo a satisfação no uso.

  • Evita projetos com baixa usabilidade
  • Melhora a experiência e produtividade dos usuários
  • Facilita o uso de sistemas por diferentes públicos

Interface vs Interação

Interface é o ponto de contato entre o usuário e o sistema (visual, físico ou conceitual). Já interação é o processo dinâmico de comunicação que acontece nesse contato.

Problemas Comuns em Projetos sem IHC

Projetos que ignoram IHC costumam apresentar erros como foco excessivo em funcionalidades técnicas e desprezo pela experiência do usuário.

  • Falta de avaliação da interface
  • Desconsideração do design e da usabilidade
  • Despreparo teórico dos desenvolvedores
  • Ferramentas e métodos inadequados

Áreas Relacionadas à IHC

A disciplina conecta conhecimentos de várias áreas para melhorar a interação entre pessoas e sistemas:

  • Ergonomia: ajusta sistemas ao corpo humano
  • Psicologia cognitiva: estuda como aprendemos e percebemos
  • Design: une estética e funcionalidade
  • Etnografia: observa o comportamento social dos usuários
  • Semiótica: analisa a comunicação entre o sistema e o usuário

Diferença entre Engenharia de Software e IHC

A Engenharia de Software prioriza código e desempenho. Já a IHC foca no projeto de interfaces e na experiência do usuário, sendo áreas complementares para o sucesso de um sistema.