Buscar

aula02-IntroducaoHCI

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 44 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 44 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 44 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

HCI: Introdução (Aula 2)
Profa. Maria Istela Cagnin Machado
istela@facom.ufms.br
Universidade Federal de Mato Grosso do Sul
Faculdade de Computação
O que é HCI ???
�Human-Computer Interaction
�Que expressões equivalentes vocês 
conhecem em português?
O que é HCI ???
�Human-Computer Interaction
�Que expressões equivalentes vocês 
conhecem em português?
�Interface homem-máquina
�Interação usuário-computador
�Fatores humanos em computação
�estudo das características físicas de 
máquinas e sistemas, e de como elas afetam o 
desempenho das pessoas
O que é HCI???
�Human: ser humano
� Por que humano?
�Não é “homem” apenas
�Não é “Homem-máquina”
�Inclui características de desempenho, percepção, 
entendimento, sensibilidade
�Usuário individual, grupo de usuários, sequência de 
usuários em uma organização
O que é HCI???
� Computer: tecnologia
� Interaction: toda a interação
�Não é “interface” apenas
�Usuário interage com o computador a fim de realizar algo
O que é HCI???
�Interface e Interação
�Conceitos que não podem ser estabelecidos 
ou analisados independentemente
�Pensar somente em “interface”
é “pensar pequeno”
�Importante, mas secundário
�Criar tipos mais legíveis, melhores barras de rolagem
�Integrar cor, som, voz, 
� ...
O que é HCI???
�Interface e Interação
�Preocupação principal
�Melhorar o modo como as pessoas podem
utilizar o computador para...
�Pensar e comunicar
�Observar e decidir
�Calcular e simular
�Decidir e projetar
O que é HCI???
� Como um ser humano realiza tarefas com o 
computador?
� O ser humano tem que ser capaz de...
� Expressar a tarefa (executar)
� Interpretar os resultados (avaliação)
� Importante: não apenas com computadores pessoais!!!
� Telefones celulares, PDAs
� Forno de microondas, catracas eletrônicas, portas automáticas
� Quiosques (banco, correio, livrarias....)
� VCR, DVD players
� Lousas eletrônicas, salas de aula instrumentadas
Por que estudar HCI?
�Por que vocês estão aqui?
�Existem muitos sistemas que não 
apresentam boa usabilidade e por isso 
não são utilizáveis
�Mas a culpa não é do usuário
�E sim de quem construiu o sistema!
Por exemplo...
É muito difícil !!!
�O projeto da interação usuário-computador é 
mais difícil quando o projetista assume a 
responsabilidade de boa usabilidade
� É necessário pensar sobre o usuário (ou 
usuários) e a situação em que o sistema será 
usado
�A evolução do sistema é ainda mais difícil
É muito difícil !!!
�Não é possível ignorar a interface a favor 
da funcionalidade, ambos os aspectos estão 
fortemente inter-relacionados
Exemplos: o bom e o ruim
� RUIM:
� Visitem indicações de http://www.webpagesthatsuck.com
� BOM:
� http://www.oracle.com/us/sun/index.html
� http://www.sigchi.org/
Bad designs
� Elevator controls and labels on the bottom row 
all look the same, so it is easy to push a label by 
mistake instead of a control button
� People do not make same mistake for the labels 
and buttons on the top row. Why not?
From: www.baddesigns.com
Good design
� Marble answering 
machine (Bishop, 1995)
� Based on how everyday 
objects behave
� Easy, intuitive and a 
pleasure to use
� Only requires one-step 
actions to perform core 
tasks
Secretária eletrônica de esferas
(as mensagens são representadas 
pelas esferas)
Ouvir 
mensagem
Discar para quem
Deixou a mensagem
�A secretária eletrônica de esferas 
seria adequada em um ambiente de 
hotel?
�Não apresenta resistência suficiente 
para ser utilizada em locais públicos
�As esferas poderiam ser perdidas ou 
levadas pelos hóspedes como souvenir
�Não permite a identificação do usuário 
para que as mensagens possam ser 
ouvidas
Good and bad design
 
� What is wrong with the 
remote on the right?
� Why is the remote on 
the left so much better 
designed?
� Peanut shaped to fit in 
hand
� Logical layout and color-
coded, distinctive buttons
� Easy to locate buttons
Considerações importantes durante 
o design
�Ao pensar na usabilidade de um design 
é fundamental considerar:
�“Onde” será utilizado
�“Por quem” será utilizado
� Quais atividades serão executadas 
� Comunicação a distância: projetar um sistema que permita fácil 
recebimento e manipulação (editar, armazenar, fazer anotações) de 
mensagens (faladas ou escritas)
�Quais necessidades serão atendidas
Entendendo as necessidades dos 
usuários
�Considerar no que as pessoas são boas 
ou não
�Considerar o que pode auxiliar as 
pessoas na sua atual maneira de fazer as 
coisas
�Pensar no que pode proporcionar 
experiências de qualidade ao usuário
�Ouvir o que as pessoas querem e 
envolvê-las no design
�Utilizar técnicas centradas no usuário
Interface fora do comum…
Aspectos Multidisciplinares de HCI
� Psicologia e Ciência Cognitiva
� Conhecimento sobre as habilidades perceptuais, cognitivas e 
habilidades de solução de problemas
� Ergonomia
� Habilidades e limitações físicas dos usuários
� Sociologia
� Contexto mais amplo da interação
� Projeto (Design) Gráfico
� Gerar apresentações visuais agradáveis e interessantes
� Linguística
� Estudo científico da linguagem humana
� Para que o diálogo efetivamente ocorra é necessária a 
existência, ou a construção, de um meio comum de significados
� ...
Aspectos Multidisciplinares de HCI
�Não é esperado que um único indivíduo 
(projetista de HCI) possua conhecimentos
em todas estas áreas
�Muitas especializações para uma pessoa só
�Time de desenvolvimento
�Várias áreas
� Interação entre profissionais
Interação entre Profissionais
� A alternativa mais realista é ter uma “consciência” 
ou nível de entendimento acerca das áreas, 
combinada com parcerias com especialistas em uma 
ou outra área
� O nível de entendimento fornece apenas diretivas 
para o projetista
� Não é suficiente para assegurar uma interface de alta 
qualidade
� Requer um projeto e avaliação mais rigorosos, realizados 
com os métodos pertinentes de cada área 
Denominação dos profissionais de 
IHC
� designers de interação – pessoas envolvidas no design de 
todos os aspectos interativos de um produto, não somente no 
design gráfico de uma interface
� engenheiros de usabilidade – pessoas que avaliam produtos 
utilizando métodos e princípios de usabilidade
� web designers – pessoas que desenvolvem e criam o design 
visual de websites – os layouts, por exemplo
� arquitetos da informação – pessoas que têm ideias de como 
planejar e estruturar produtos interativos, especialmente 
websites
� designers de novas experiências aos usuários – pessoas que 
realizam todas as tarefas supracitadas, mas que podem 
realizar estudos de campo a fim de fomentar o design de 
produtos
HCI é uma arte ou uma ciência??
� Requer habilidade ?
�Ou requer metodologia e raciocínio??
HCI é uma arte ou uma ciência??
� Requer habilidade ?
�Ou requer metodologia e raciocínio?
�Interfaces “bonitas”, inovadoras, 
artisticamente atraentes 
�São inúteis se os usuários forem incapazes 
de realizar suas tarefas
� Requer um pouco de ambas, de “arte” e de 
ciência
HCI é uma arte ou uma ciência??
�Nossa visão é de cientistas de computação
� Como os princípios e métodos de cada uma das 
disciplinas que contribuem para HCI nos ajudam 
a desenvolver sistemas melhores
�Não existe uma teoria unificada
Uma definição de HCI
�Subárea da Ciência da Computação 
preocupada com o projeto, avaliação e 
implementação de sistemas 
computacionais interativos para uso 
humano, bem como com o estudo dos 
principais fenômenos que envolvem estas 
etapas.
ACM-SIGCHI (Association for Computing Machinery –
Special Interest Groupon Computer Human
Interaction)
Uma definição de HCI
� The study of people and computing 
technology and the way they influence each 
other. (Dix)
�O estudo de pessoas e da tecnologia 
computacional e do modo que um influencia 
o outro.
3 U’s
�Utilidade
�Usabilidade
�Ubiquidade
3 U’s
�Utilidade
� ...
�Usabilidade
�Termo difícil de definir
�Ubiquidade (transparência)
� tão fácil de usar que não se percebe, onipresente 
(analogia – eletricidade)
�Ubiquotous computing
�Criação de uma infra-estrutura computacional que permeie 
nosso ambiente físico de tal forma que não notamos mais a 
presença do computador
Usabilidade
(ISO CD 9241-11.3)
�Usabilidade está relacionada à eficácia, 
eficiência e satisfação percebidas pelos 
usuários na utilização de um determinado 
sistema, no intuito de atingir objetivos 
específicos
Usabilidade
(ISO CD 9241-11.3)
� Eficácia: precisão e completeza com que os 
usuários atingem objetivos específicos
� Eficiência: precisão e completeza dos 
objetivos atingidos em relação aos recursos 
dispendidos
� Satisfação: conforto e aceitabilidade na 
utilização do sistema
Usabilidade
� É a capacidade do produto de software ser
entendido, aprendido, usado e atrativo ao usuário
(ISO/IEC 9126)
� Refere-se a todas as características que permitem 
ao usuário interagir com o computador 
satisfatoriamente
� Eficácia, eficiência e satisfação de uso
(norma ISO/IEC 9142)
� Enquadra-se dentro do conceito de aceitabilidade 
do sistema pelo usuário
� O sistema deve ser bom o suficiente para satisfazer 
todas as necessidades e requisitos do usuário e de outras 
pessoas relacionadas à sua utilização
aceitabilidade
social
funcionalidade
utilidade fácil de 
aprender
aceitabilidade eficiente de usar
do sistema custo usabilidade fácil de lembrar
poucos erros
compatibilidade subjetivamente 
agradável
aceitabilidade 
prática confiabilidade
Aceitabilidade do sistema (Nielsen)
Usabilidade
�Combinação de 
�Facilidade de aprendizado pelo usuário
�Alto desempenho do usuário
�Baixa taxa de erro do usuário
�Satisfação subjetiva do usuário
�Retenção a longo prazo pelo usuário
�... Usuário...
Importância de HCI
�Computadores afetam de algum modo 
todo indivíduo em uma sociedade 
moderna
�Diretamente: exemplos? Exercício 
individual
�Indiretamente: exemplos? Exercício 
individual
�É importante aumentar
�Satisfação, utilidade e segurança
Objetivos de HCI
Conceber sistemas que atendam cada vez melhor 
às necessidades dos usuários em relação não 
apenas a critérios de funcionalidade - conjunto 
de tarefas desempenhadas pelo sistema - mas 
também em relação à usabilidade - maneira 
como os usuários devem proceder para tirar 
proveito da funcionalidade do sistema 
satisfatoriamente.
Objetivos de HCI
�Permitir que usuários realizem suas 
tarefas
�De modo seguro
�De modo efetivo
�De modo eficiente
�De modo agradável
Projeto e desenvolvimento da interação 
usuário-computador
�User-Centered Design =
Projeto Centrado no Usuário
�Análise dos objetivos e das tarefas do usuários
� Criar opções de projetos 
�Avaliar opções
� Implementar protótipo
�Testar
� Refinar
� Implementar produto
É necessário conhecer os usuários 
�Habilidades ou necessidades especiais
� Físicas e cognitivas
� Cultura
� Conhecimentos
�Motivações
Erros fatais:
�Assumir que todos os usuários são 
iguais
�Assumir que os usuários são como o 
projetista
�Desconsiderar contextos de uso
Avaliação de um projeto de IHC
�Medidas subjetivas
�Medidas objetivas
�Algumas medidas possíveis
�Tempo para aprender
�Valor de desempenho
�Taxas de erros
�Retenção com o passar do tempo
�Satisfação subjetiva
Exercício
�1) Qual é a diferença entre realizar 
uma chamada telefônica:
�De um celular ?
�De um telefone público?
�Como esses dispositivos foram 
desenvolvidos com relação a: a) tipo 
de usuários, b) tipo de atividade e c) 
contexto de uso?
Bibliografia Básica
� ROGERS, Y.; SHARP; H.; PREECE, J. Design de 
Interação: Além da interação homem-computador. 
Porto Alegre: Bookman, 3ª edição, 2013.
� Dix, A, Finlay, J., Abowd, G., Beale, R., Human-
Computer Interaction, Second Edition, Prentice-
Hall Europe, 1998.
� Rocha, H.V., Baranauskas, M.C.C., Design e 
Avaliação de Interfaces Humano-Computador, 
NIED – Unicamp, 2003. 
� NIELSEN, J. - Usability Engineering, Academic 
Press.

Outros materiais