Interacção Humana com Computador (IHC) é uma prática multidisciplinar que se centra tanto na interacção entre o utilizador (humanos) e o computador, como na concepção da interface do computador. Originalmente, HCI concentrava-se principalmente em computadores, mas desde então expandiu-se para incluir quase todas as variações da concepção da tecnologia da informação após o surgimento dos computadores pessoais no final dos anos 70. Os investigadores perceberam que tinham de expandir a interacção com computadores a todos e não apenas às pessoas que eram profissionais da tecnologia da informação. Estuda principalmente a forma como as pessoas interagem com computadores e até que ponto os utilizadores são capazes de interagir com os computadores. O objectivo é ter uma interacção bem sucedida entre tanto o computador como o utilizador e ver quais as áreas que ainda necessitam de mais desenvolvimento. HCI consiste em três componentes: o utilizador, o computador, e como estes dois funcionam em conjunto.
Quais são os objectivos de HCI?
Simplesmente colocado, o objectivo de HCI é criar um sistema de fácil utilização que seja também funcional e seguro. A fim de atingir este objectivo, os criadores devem ser capazes de:
- Empatenhar com os utilizadores e antecipar como irão utilizar a tecnologia
- Desenvolver ferramentas e técnicas que permitam as melhores práticas na construção de um sistema suficiente
- Produzir uma interacção eficaz, eficiente e segura
Porquê é importante?
Muitas vezes, os programadores estão tão preocupados em escrever os seus códigos, que se esquecem de pensar na experiência do utilizador e no aspecto do design visual do seu produto. Isto pode levar a utilizadores frustrados com muitos pontos de dor e a criadores stressados, porque precisam de utilizar mais tempo e recursos para resolver o(s) problema(s). No final do dia, estes produtos são criados para simplificar a vida quotidiana das pessoas. Alguns exemplos de produtos interactivos incluem telemóveis, computadores, máquinas de café, ATM, a web, etc.
Quais são os factores em HCI?
1) Factores de Organização: Política, Local de trabalho, Design, Formação
2) Factores ambientais: Ruído, Ventilação
3) O Utilizador: Capacidades e processos cognitivos, Personalidade, Experiência, Motivação, Emoções
4) Factores de Conforto: Equipamento, Layout
5) Interface do Utilizador: Entrada e saída do dispositivo, Cores, Layout, Ícones, Gráficos, Navegação
6) Factores de Tarefa: Quão complexo/fácil é, competências, atribuição de tarefas
7) Constrangimentos: Custo, Tempo, Equipamento
8) Funcionalidade do Sistema: Hardware, Software, Aplicação
9) Factores de Produtividade: Menor custo para a produção mais eficiente, Aumentar a inovação, Resolução de problemas
Practicing Empathy
Com o desenvolvimento de um novo programa ou dispositivo, um dos princípios mais importantes a seguir é empatizar com os utilizadores e colocar-se no seu lugar. Venho originalmente de uma formação multidisciplinar em design e esta regra geral tem sido definitivamente uma das práticas mais críticas a seguir em todos os campos do design. Sem o utilizador, o produto será essencialmente inútil. Muito tempo, esforço e dinheiro teriam sido desperdiçados na tentativa de criar algo que se destina a facilitar a vida dos outros. Lembre-se de praticar uma boa experiência de design e de entrevistar os utilizadores para ver o que funciona e o que não funciona para melhorar o produto. A interface do utilizador e a concepção visual de um programa ou dispositivo é tão crucial como o código que se escreve como programador. O design, a psicologia por detrás do utilizador, e a mecânica por detrás dos códigos são todos factores muito importantes do HCI.