Interface Homem Computador - Aula01- Introdução a IHC

21
Interface Homem-Computador Aula 01 – Introdução a IHC PROF. MAIGON NACIB PONTUSCHKA [email protected] 1° Semestre 2016 Adaptado de Prof. Thyago Borges

Transcript of Interface Homem Computador - Aula01- Introdução a IHC

Interface Homem-ComputadorAula 01 – Introdução a IHC

PR OF. MAIG ON NACIB PONT USCHKAma i g o np@ gmail .co m1 ° Semes t r e 20 1 6A da p t a do de Pr o f. T h ya go B o r g es

Introdução• Interação Humano Computador

• De onde vem esse nome?• Do inglês “Human-Computer Interaction”

• O que quer dizer?

• Literalmente:• Processo pelo qual seres humanos INTERAGEM com computadores

• Dicionário Houaiss• Interagir: intervir, controlar o curso das atividades num programa de computador, em

um tablet, smartphone, num video, etc.

Definição: INTERAGIR

Por que estudar IHC?

1. Porque computadores estão em toda a parte

Por que estudar IHC?

2. Porque o fator humano é fundamental. É necessário ter “gente” para pensar, construir tanto quanto para usar sistemas computacionais.

Ou seja:

• Informática é também, e MUITO, sobre:

Quem pode/deve

Como

Por que

Quando

Onde

USAR (e construir) sistemas computacionais, de forma produtiva, segura, prática, ética, agradável e estimulante

Por que estudar IHC?

3. Porque acessibilidade agora é lei!

Quem é o nosso “H”

Quem é o nosso “H”

Quem é o nosso “H”

Quem é o nosso “H”

Problemas comuns na construção de sistemas

• Foco no sistema (não no usuário)

• Desprezo pela interface

• Impacto da introdução de novas tecnologias desprezado

• Base teórica dos desenvolvedores fraca ou inexistente

• Design de software desconsiderado

• Processo de desenvolvimento inadequado

• Ferramentas inadequadas

• Interação usuário-sistema não avaliada

O que é IHC• Interação Humano Computador (IHC): área de estudo que está na

intersecção das ciências da computação e informação e ciências sociais e comportamentais e envolve todos os aspectos relacionados com a interação entre usuários e sistemas (Preece et al., 2005)

• Interface: “A parte de um sistema computacional com a qual a pessoa entra em contato – física, perceptiva ou conceitualmente” (Moran, 1981)

• Pesquisa em IHC: tem por objetivo fornecer explicações e previsões para fenômenos de interação usuário-sistema e resultados práticos para o projeto de interação (ACM SIGCHI, 1992).

Conceitos Básicos

• Interface: parte de um sistema computacional com a qual a pessoa entra em contato – física, perceptiva ou conceitualmente (Moran, 1981)

• Interação: Processo de comunicação entre pessoas e sistemas interativos (Preece et al, 2005).

Conceitos Básicos

• Conceitos de Qualidade de Software (1/2)

• Usabilidade: permite avaliar a qualidade de um sistema com relação a fatores que os projetistas definem como sendo prioritários ao sistema. Alguns fatores típicos:• Facilidade de aprendizado (fácil de aprender)

• Facilidade de uso (lembro o que eu aprendi)

• Eficiência de uso (faço bem o que posso fazer)

• Produtividade (faço rápido e melhor com ....)

• Satisfação do usuário (gostei!!!)

• Flexibilidade (caminhos diferentes; usos diferentes)

• Utilidade (funciona e serve para...)

• Segurança no uso (proteção contra erros)Nielsen, 2000; Preece et al, 2004)

Conceitos Básicos

• Conceitos de Qualidade de Software (2/2)

• Comunicabilidade: qualidade relacionada à capacidade de os usuários perceberem e compreenderem as intenções do designer através da interface do sistema, identificando:• Para que o sistema serve?

• Qual a vantagem de utilizá-lo?

• Como funciona?

• Quais são os princípios gerais de interação com o sistema?

Exemplo de Baixa Usabilidade

Exemplo de melhoria na usabilidade

IHC é interdisciplinar

• Informática: construção de software

• Ergonomia: o corpo humano

• Psicologia cognitiva e experimental: a mente

• Design: funcionalidade e estética de produtos

• Etnografia: processos e relações sócios culturais

• Semiótica: comunicação e expressão

Bibliografia da aula

• PREECE, J.; ROGERS, Y.; SHARP, H. Design de Interação: além da interação homem-computador, Porto Alegre: Bookman, 2005.

• NIELSEN, J. Projetando Web Sites. Rio de Janeiro: Campus, 2000.

• NIELSEN, J.; TAHIR, M. Homepage usabilidade: 50 websites desconstruídos. Rio de Janeiro: Campus, 2002.