Interfaces Humano-Computador - Aula 01 - Conceitos Fundamentais
Introdução às Interfaces Humano-Computador
Conceitos Fundamentais
- A aula introduz a disciplina de interfaces humano-computador, focando em estabelecer uma nomenclatura comum entre os alunos.
- O professor questiona quantas interfaces o aluno utiliza diariamente, destacando a presença constante de interfaces em aplicativos e sistemas.
Definição de Interface
- A interface é definida como algo que existe no limite entre dois sistemas heterogêneos, comparando com a química (água e óleo).
- No contexto computacional, a interface de usuário é descrita como a "película" que permite a comunicação entre humanos e computadores.
Elementos da Interface
- A interface inclui elementos de hardware (como telas e mouses) e software (programas que gerenciam essa interação).
- O software de interface é responsável pela apresentação das informações e pelo acionamento dos dispositivos.
Interação Humano-Computador
Comunicação na Interação
- A interação humano-computador é um ato de comunicação, um diálogo onde informações são trocadas entre o ser humano e o sistema computacional.
- Diferente da linguagem natural, a linguagem utilizada na interação humano-computador é artificial, necessitando ser projetada para facilitar essa comunicação.
Estrutura da Linguagem Artificial
- A linguagem artificial possui elementos léxicos (símbolos com significado), sintáticos (validez das ações), e semânticos (significado das ações).
- Exemplos práticos ilustram como esses elementos funcionam em uma interface digital, como cliques em botões ou notificações.
Importância do Design na Interação
Processo de Design
- O design é apresentado como um processo fundamental para criar formas e funções adequadas aos produtos e serviços utilizados pelos usuários.
- O design deve considerar as necessidades dos usuários para garantir uma experiência interativa eficaz.
Perspectivas do Design
Interações com Computadores: Perspectivas e Qualidade
Diferentes Perspectivas de Interação
- O designer pode criar interações onde o computador atua como parceiro de discurso, exemplificado pelo Amazon Alexa, que utiliza linguagem natural para se comunicar.
- Outra perspectiva é ver o computador como uma ferramenta, como um editor de texto, onde diferentes instrumentos são combinados para alcançar um resultado desejado.
- Uma quarta perspectiva considera o computador como meio de comunicação entre humanos, ilustrada pela interface do WhatsApp, que facilita a interação social.
Conceito de "Affordances"
- "Affordances" refere-se às características dos objetos que indicam seu uso. Por exemplo, uma maçaneta sugere puxar ou empurrar dependendo do design.
- Um campo de preenchimento no Google indica ao usuário que deve escrever algo ali; a forma do campo orienta a ação esperada.
- O conceito de affordance é crucial para tornar a interação intuitiva e facilitar a compreensão do usuário sobre como agir.
Qualidade da Interação
- A qualidade da interação é difícil de definir, mas fácil de observar. Segundo a ISO 8402, refere-se à totalidade das características que satisfazem necessidades explícitas ou implícitas.
- A qualidade é dinâmica e evolui com o tempo e as perspectivas dos usuários. É importante para designers entenderem essas qualidades para incorporá-las em seus sistemas.
Evolução da Qualidade na Interação
- Na década de 40 e 50, os usuários associavam qualidade à adequação funcional e disponibilidade dos sistemas devido à alta taxa de falhas.
- Nos anos 60, com o uso crescente dos mainframes, os usuários passaram a valorizar utilidade e desempenho nos sistemas.
- Na década de 70, com sistemas automáticos emergindo na indústria, a qualidade foi relacionada à inteligibilidade e confiabilidade das operações.
Mudanças nas Expectativas dos Usuários
- Durante os anos 80, surgiram novos tipos de usuários (programadores, educadores), impulsionados pela computação pessoal e interfaces gráficas mais acessíveis.
- Essa mudança trouxe uma nova definição para qualidade da interação: usabilidade — eficácia e eficiência na utilização dos sistemas.
Definição de Usabilidade e Seus Elementos
Elementos da Usabilidade
- A usabilidade é composta por cinco elementos principais: facilidade de aprendizado, eficiência, facilidade de memorizar, baixa taxa de erros e satisfação subjetiva.
- A facilidade de aprendizado refere-se à rapidez com que um usuário pode se familiarizar com a aplicação. Quanto mais fácil for aprender, maior será a usabilidade.
- A eficiência está relacionada ao quão eficaz uma aplicação permite que o usuário complete suas tarefas. Uma alta eficiência resulta em melhor usabilidade.
- A facilidade de memorizar implica que o usuário deve conseguir retornar à interface sem necessidade de re-treinamento após um período longe dela.
- A satisfação subjetiva envolve a percepção do usuário sobre a experiência como agradável e prazerosa, sendo essencial para a qualidade da interação.
Impacto da Web na Usabilidade
Evolução dos Estudos em Interação Humano-Computador
- O advento da web no final da década de 90 revolucionou os estudos sobre interação humano-computador, expandindo o foco além dos sistemas profissionais.
- Com a web acessível a todos, surgem novas características como comunicabilidade (entendimento das intenções do designer) e navegabilidade (facilidade em encontrar informações).
- Nos anos 2000, as interações começaram a incluir redes sociais e dispositivos móveis, introduzindo conceitos como portabilidade e acessibilidade contextual.
Qualidade da Interação na Década Atual
Novas Dimensões da Qualidade
- Atualmente, a qualidade da interação é vista como multidimensional; não existe uma única definição ou padrão para qualidade na interação humano-computador.
- Em 2011, foi estabelecida uma nova norma ISO (ISO 25100), que define usabilidade através de diversas qualidades como reconhecimento, operabilidade e estética.
Experiência do Usuário vs. Usabilidade
Diferenças entre os Conceitos
- Experiência do usuário (UX) não é sinônimo de usabilidade; enquanto esta última se concentra na aplicação, UX abrange as emoções e consequências cognitivas durante a interação com produtos tecnológicos.
- A experiência do usuário é influenciada pela bagagem cultural individual; cada pessoa vivencia situações tecnológicas de maneira única devido às suas experiências pessoais.
Dimensões da Experiência do Usuário
A Importância da Experiência do Usuário
Motivação para Aprender
- Ser especial é o que motiva os alunos a estarem na Univesp e assistirem às aulas, não apenas por obrigação, mas pelo desejo de aprender e ter uma experiência hedônica.
Compreensão da Experiência do Usuário
- A experiência do usuário vai além da interface de uma aplicação; ela abrange todos os pontos de contato que o usuário tem com o sistema, incluindo interações com lojas, manuais e suporte técnico.
- A experiência se forma em 360 graus, considerando desde a primeira interação até a eventual troca ou descarte da aplicação. Isso mostra que a experiência é contínua e multifacetada.
Ciclo de Uso e Evolução da Experiência
- A experiência do usuário não ocorre em um único momento; ela evolui ao longo do tempo, começando antes mesmo do uso efetivo do produto e se desenvolvendo conforme o uso esporádico ou contínuo.
- É crucial entender que a experiência não deve ser limitada à usabilidade instantânea; deve envolver todos os momentos de uso durante todo o ciclo de vida do produto.
Distinção entre Usabilidade e Experiência
- Usabilidade é uma característica intrínseca ao produto, enquanto a experiência do usuário é subjetiva e individual. Ela é influenciada pela usabilidade, mas também por expectativas pessoais e experiências anteriores.