O que é IHC ?
é o estudo da interaçãoentrepessoasecomputadores.
IHC:Objetivos
Conheceros
computacionais
;
conceitosassociadoscomainterfacedesistemas
Estudar detalhes dasinterfaces;
Realizaratividades:
Prática dedesenvolvimento
Avaliação
Aprender a projetar interfaces de software eWeb;
Conhecer os usuários decomputadores;
1º Vamoscolocaroprogramadorqueháemcadaumdenósemsegundoplano;
2º Vamospensar comousuários;
3º Vamospensar comoprojetistas;
“Somos diferentes no modode
pensar, agir esentir”
ECOMO
ASPESSOAS
SECOMUNICAM
COM OSSISTEMAS
COMPUTACIONAIS?
O que são TICS?
Mergulho no Tempo:
da era escrita à digital
Mergulho no Tempo dos recursos
visuais
Mergulho nas mídias Digitais
A nova era da televisão
Ferramentas de mudaram a interação do
homem
Tecnologias Disruptivas
As 3 ondas
Como um sistema é utilizado?
Como um sistema é utilizado?
Como um sistema é utilizado?
Como um sistema é utilizado?
Existem3 camadaspor ondeosusuáriospassam:
Quandoo
usuário
quer
consumir
osdados?
Quandoo
usuário
quer
armazenar
osdados?
EVOLUÇÃO DA INTERFACE COM O USUÁRIO
E hjutilizamos.....
Interface Gráfica
Interfacesmalprojetadas
ponto de vista dousuário:
Estressam
Desmotivam
Desencorajam
Geraminsegurança
Dificultam a conclusão de umatarefa
Afastam
O que éInterface:
Éosuportecomputacionalpeloqual
usuárioacionaasfunçõesdeum
sistema.
Éoelementoqueproporcionauma
ligaçãofísicaoulógicaentredois
sistemasoupartesdeumsistemaque
nãopoderiamserconectados
diretamente.
Interface:
Prazer(satisfação)
Melhorprodutividade
Maiorsatisfação
Facilidade dememorização
A interação com sistemas computacionaisbem
sucedida é fundamentalpara:
Princípios básicos que ajudam a garantir uma boaIHC
Visibilidade
Controles precisam ser visíveis e com um bom mapeamentopara
suasfuncionalidades/efeitos
Controles com funçãoúnica
Problemas Comuns no Desenvolvimento de Sistemas:
foco no sistema (versus foco 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;
Conhecimento e
Habilidades dos
Especialistas em IHC
Teorias,
Métodos,
Técnicas e
Ferramentas
de
Design de IHC
Disciplinas associadas à IHC
Inteligência
Artificial
Lingüística
Filosofia
Sociologia
Antropologia
Design
Engenharia
Ergonomia e
Fatores
Humanos
Psicologia
Social e
Organizacional
Psicologia
Cognitiva
Ciência da
computação
IHC como Área Multidisciplinar
IHC se beneficiade conhecimentos e métodos de outras
áreas fora da Computação para conhecer melhor os
fenômenos envolvidos no uso de sistemas computacionais
interativos.
Usuário:
Ousuáriodetermina:
O sucesso comercial de umproduto
A produtividade dosusuários
Oportunidadescomportamentos,indivíduos egrupos
A formaçãode grupos que conseguemou
não fazer determinadaatividade
Usuários:
Exemplo de Interface
Atualidade-2020
Problemas Comuns no Desenvolvimento de Sistemas:
foco no sistema (versus foco 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;
Conhecimento e
Habilidades dos
Especialistas em IHC
Teorias,
Métodos,
Técnicas e
Ferramentas
de
Design de IHC
Disciplinas associadas à IHC
Inteligência
Artificial
Lingüística
Filosofia
Sociologia
Antropologia
Design
Engenharia
Ergonomia e
Fatores
Humanos
Psicologia
Social e
Organizacional
Psicologia
Cognitiva
Ciência da
computação
ÁreaMultidisciplinar
IHC se beneficia de conhecimentos e métodos de
outras áreascomo:
•Psicologia
•Sociologia
•Antropologia
•Design
•Ergonomia
•Linguistica
•Semiotica
FALSAS AFFORDANCE
No caso do site, a image do produto em
destaque, como Featured Gift, sugere
que ela é clicável e me levará à página
de descrição desse produto. Mas na
realidade ela não é clicável. Esse é um
exemplo de falsa affordance.
Associamos a ele um comportamento de algo que já éconhecido;
Expectativas
Osusuários
Trazem consigo suas experiênciaspassadas;
Têm uma concepção daquilo que o computador podefazer;
Seelenãosabemuitoarespeitodeumcomputador,iráassociarcom
algoque já é do seuconhecimento;
Quantaspilastras existem?
Quantasjoaninhas?
Quantas pessoas hánesta
paisagem?
O que há nestapaisagem?
O que há de errado com a
mulher?
Quais taças sãoiguais?
Aplicações da IHC
https://www.youtube.com/watch?v=v1-XpI74Ys0 http://www.gonzatto.com/filmes-ficcoes-de-design/
Interação
Tudo o que uma pessoa faz com um sistema
computacional para alcançar seu objetivo.
Interação
Perspectiva de sistema;
Perspectiva de discurso;
Perspectiva de ferramenta;
Perspectiva de mídia.
De acordo com [Kammersgaard, 1988] existem 4
perspectivas de interação usuário-sistema (figura 2):
Interação
1)Perspectiva de Sistema
Ousuárioéconsideradoumsistemacomputacionalea
interaçãoseaproximadainteraçãoentresistemas
computacionais(transmissãodedadosentrepessoase
sistemas).
Ousuáriodeveaprendercomointeragircomosistema.É
comumousodelinguagensdecomandocomolinguagem
descript,porexemplo.
1)Perspectiva de Sistema
Exemplos:
◦Comandosdigitadosemterminaisdesistemas
operacionais;
◦Limitaçãodaparticipaçãodousuárioatravésde
formulárioscomodeempresasaéreas;
◦Combinaçõesdeteclasdeatalho.
Perspectiva de Sistema
2) Perspectiva de discurso
Com o auxílio da Inteligência Artificial, tem-se a
perspectiva do discurso.
2) Perspectiva de discurso
Possui o objetivo de tornar a interação entre homem-
máquina parecida com as relações entre seres humanos. A
comunicação pode ser preenchida como uma conversa.
Imagine um chat!!!
O designer deve se preocupar com a quantidade, conteúdo
e sequência de falas durante a conversa.
Exemplo: Sistema de busca por produtos na Web. Como
seria?
Quais técnicas seriam utilizadas? Uma das principais é
processamento natural de linguagem.
2) Perspectiva de discurso
◦Sistema assume papel de ser humano
◦Raciocina, faz inferências, adquire informações
◦Possui o objetivo de tornar a interação entre homem-máquina
parecida com as relações entre seres humanos. A comunicação pode
ser preenchida como uma conversa. Imagine um chat!!! O designer
deve se preocupar com a quantidade, conteúdo e sequência de falas
durante a conversa. Exemplo: Sistema de busca por produtos na
Web. Como seria? Quais técnicas seriam utilizadas? Uma das
principais é processamento natural de linguagem
◦Exemplo:
◦Chat
◦Busca por produtos
3) Perspectiva de ferramenta
Naperspectivadeferramenta,osistemaé
consideradouminstrumentoqueauxiliaousuárioa
realizarsuasatividades,obtendoumresultadofinal.
Exemplos de softwares com essas características?
◦Microsoft Office e Open Office
O sucesso da interação depende o quanto o
usuário conhece a ferramenta e de sua capacidade
para manipulá-la.
EXERCÍCIOS
1) Cite alguns exemplos de affordances?
EXERCÍCIOS
2) Para você curtir algo na página do Facebook,
existem 2 opções.Por qual razão?
3) Considerando o que abordamos em aulasobre
Interaçãooque poderia ser melhorado?
EXERCÍCIOS
4) A imagem aseguir são de computadores
antigos da apple.Algumas dificuldades de uso or
usuários foram relatadas.Imagine o contexto da
época e responda qual seria as dificuldades
relatada?
5) Considerando o que abordamos em aulasobre
Interação oque poderia ser melhorado?