Projeto de Interfaces
Prof. Anderson Mine Fernandes
Coordenador Sistemas para Internet FAU
Sócio Uniti Tecnologia de Informação
Compra Canibal – Loja Oficial do Mundo Canibal
www.compracanibal.com.br
[email protected]
www.professorburnes.com
IHC / IHM
• Interação ou Interface Humano
Computador
• Interface Homem Máquina
• Pra que serve?
– Desenvolvimento de sistemas eficientes e
efetivos
– Um bom sistemas ou interface pode estimular
o usuário, motivá-lo e até deixá-lo feliz
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Evolução
Design de Interação
• Pra que serve?
– Desenvolver sistemas interativos que
provoquem respostas positivas por parte dos
usuários.
– Aspectos afetivos
– Interfaces expressivas
– Frustração do usuário
Aspectos Afetivos
• Produção de uma resposta emocional
• Alegria, felicidade, tristeza, frustração
• Projetos de computadores que podem se
comportar como humanos
• COG do MIT – programador para ter a
inteligência e se comportar como um bebê
de 2 anos.
Interfaces Expressivas
• Ligada ao design de interfaces afetivas
• Consiste em utilizar ícones expressivos ou
elementos gráficos que podem transmitir
estados emocionais
Interfaces Expressivas
• Uma vantagem da utilização de designs
expressivos é que ele oferece um
feedback tranquilizador ao usuário.
• Quanto mais eficaz for o uso das imagens,
mais envolvente e agradável ele será
(Mullet e Sano, 1995).
• No passado o IHC focava mais na
usabilidade, e menos nas interfaces mais
agradáveis.
Interfaces Expressivas
• Agente amigável de sistema
Interfaces Expressivas
• Agente amigável de sistema é um
companheiro virtual, que pode deixar os
usuários mais inexperientes mais a
vontade com o uso do sistema.
• Ajuda a executar tarefas e tirar dúvidas.
Interfaces Expressivas
Interfaces Expressivas
• Outras formas expressivas são os sons,
que podem provocar respostas
emocionais do usuário.
• O Windows possui sons diferentes para
cada tarefa.
• O ICQ possuía um som interessante
quando alguém lhe enviava uma
mensagem.
Frustração do Usuário
• Todas as pessoas já devem ter se sentido
frustradas ao utilizar um computador ou
sistema.
• Muitas vezes se sente indignado.
Frustração do Usuário
• Aplicação não funciona ou falha
• Sistema não faz o que o usuário deseja
• Quando as expectativas do usuário não
são atendidas
• Quando as mensagens de erro são vagas,
confusas
• Quando a aparência apresenta muitos
defeitos de cor, ou é muito confusa
Frustração do Usuário
• Quando um sistema não fornece
informações suficientes que permitam o
usuário saber o que fazer
Exercício
• Vamos discutir:
– Exemplos específicos de cada uma das
categorias acima
– Frustra com dispositivos interativos
• Celular
• Tablets
• Notebooks
– Em ordem dos erros que lhe aborrecem
menos
– Quais os piores?
Frustração do Usuário
• A frustração é ligada normalmente a
design mal feitos, pela falta ou inexistente
do mesmo.
• Esses defeitos podem ser tão ruins, que o
usuário pode abandonar a aplicação ou
site.
• Vamos ver os clássicos causadores de
frustrações.
Frustração do Usuário
• Ilusão: quando as
expectativas de um usuário
não são atendidas e ele é
apresentado a um display
ilusionista.
Frustração do Usuário
• Quando você clica em um link e descobre
que ele não existe ou está em construção
Frustração do Usuário
• Mensagens de erro: quando um sistema
emite um erro que não deveria, o sistema
deveria estar funcionando, ou quando
emite um erro com uma mensagem não
entendível pelo usuário.
Frustração do Usuário
• Sobrecarga: fazer com que o usuário
tenha de realizar vários updates ou
manutenções excessivas.
• Fazer um site ou sistema que não
funcionam em todos os navegadores.
Frustração do Usuário
• Aparência: quando a aparência de um site
é desagradável.
• Cheios de textos, imagens animadas,
banners e música.
• Teclados e outros tipos e botões de
entrada mal projetados.
• Designs infantis
• Número excessivo de operações para se
chegar a um local
Design de Interação
• Design é uma atividade prática e criativa,
consiste em desenvolver um produto que
agrade aos usuários.
Design de Interação
• Devemos entender o que o usuário espera
que o produto faça.
• Coleta de requisitos com os usuários.
• Exemplo: o usuário deseja um site onde
ele possa cadastrar uma agenda online,
com base em um cadastro prévio e um
login.
• Vamos fazer um esboço?
Design de Interação
• O design de interação possui 4 tarefas
básicas
– Identificar as necessidades e estabelecer
requisitos
– Desenvolvendo designs alternativos
– Construindo versões interativas dos designs
– Avaliar os designs
Download

Projeto de Interfaces