entendendo como as interfaces afetam os usuários

30
Entendendo como as interfaces afetam os usuários

Upload: internet

Post on 17-Apr-2015

108 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Entendendo como as interfaces afetam os usuários

Entendendo como as interfaces afetam os usuários

Page 2: Entendendo como as interfaces afetam os usuários

Overview

• Interfaces expressivas – como a aparência de uma interface

pode influir em uma reação positiva do usuário

• Aspectos negativos– como os computadores podem frustar os

usuários

• Antropoformismo e agentes de interface– Os prós e os contras

• Projetando caracteres sintéticos

Page 3: Entendendo como as interfaces afetam os usuários

Aspectos afetivos

• IHM geralmente leva em consideração o desenvolvimento de sistemas eficientes e efetivos

• Recentemente há estudos para considerar como um sistema interativo possa fazer com que as pessoas respondam de determinadas maneiras– feliz, com credibilidade, interessadas em aprender,

motivadas

Page 4: Entendendo como as interfaces afetam os usuários

Interfaces expressivas

• Cores, ícones, sons, elementos gráficos e animações são usados para um apelo mais emocional da interface com o usuário– Transporta o estado emocional

• Por sua vez, isso pode afetar a usabilidade de uma interface– As pessoas estão preparadas para certos aspectos

de uma interface (tempo elevado de download, por exemplo) se o resultado final for compensador

Page 5: Entendendo como as interfaces afetam os usuários

Interfaces amigáveis

• A Microsoft é pioneira em interfaces amigáveis para tecnofóbicos: software “At home with Bob”

• metáforas 3D são baseadas em lugares familiares (por exemplo, salas de estar)

• Agentes na forma de animais de estimação (coelho, cachorro) são utilizados para interagir com os usuários– Faz com que os usuários considerem a interface

mais fácil e mais amigável

Page 6: Entendendo como as interfaces afetam os usuários

Expressividade criadapelos usuários

• Os usuários criaram os emoticons para compensar a falta de expressões emocionais na escrita:

Feliz :)Triste :<Passando mal :XBrabo >:Muito irritado >:-(

• O uso de ícones e estenografia no texto e em mensagens tem conotações emocionais

- Fui hj na academia tb. Vc vai ao churras?- Naum sei...

Page 7: Entendendo como as interfaces afetam os usuários

Frustração do usuário

• Muitas causas:

– Quando a aplicação não funciona corretamente e trava

– Quando o sistema não faz aquilo que o usuário gostaria que ele fizesse

– Quando as expectativas do usuário não são atendidas

– Quando o sistema não fornece informações suficientes para que o usuário saiba o que fazer

– Quando as mensagens de erro são vagas, obtusas ou condenatórias

– Quando a aparência da interface for ruim, pobre, sem estética e emocionalmente inadequada

Page 8: Entendendo como as interfaces afetam os usuários

Mensagens de erros

“The application Word Wonder has unexpectedly quit due to a type 2 error.”

Por quê não:

“the application has expectedly quit due to poor coding in the operating system”

• O guia de Shneiderman’s para mensagens de erros inclui:

• evite usar termos como FATAL, INVALID, BAD• avisos sonoros são úteis em certos casos • evite CAIXA ALTA e longos códicos numéricos• as mensagens de erro devem ser precisas e não vagas• fornecer um help sensitivo ao contexto

Page 9: Entendendo como as interfaces afetam os usuários

Mensagem de erro da web…

Page 10: Entendendo como as interfaces afetam os usuários

Mensagem de erro mais útil(mas exagerada)

“The requested page /helpme is not available on the web server.

If you followed a link or bookmark to get to this page, please let us know, so that we can fix the problem. Please include the URL of the referring page as well as the URL of the missing page.

Otherwise check that you have typed the address of the web page correctly.

The Web site you seekCannot be located, butCountless more exist.”

Page 11: Entendendo como as interfaces afetam os usuários

Os computadoresdeveriam pedir desculpas?

• Reeves and Naas (1996) argumentaram que os computadores deveriam se desculpar em caso de erro

• Deveriam emular a etiqueta humana (serem “educados”)

• As pessoas perdoariam o computador como elas perdoam outras pessoas que se desculpam?

• Como elas considerariam a sinceridade de um computador que se desculpa? Por exemplo, depois do sistema “travar”:– Eu sinto muito pelo meu erro. Prometo que não acontecerá

novamente.

• De que outra forma deveriam os computadores comunicarem-se com as pessoas?

Page 12: Entendendo como as interfaces afetam os usuários

Antropoformismo

• Atribuir qualidades humanas a objetos inanimados (por exemplo, carros, computadores, etc.)

Page 13: Entendendo como as interfaces afetam os usuários

Antropoformismo• Um fenômeno muito conhecido em publicidade

– Mascotes relacionados com as atividade da empresa, mascotes em caixas de cereais, etc

• Muito explorado na interação homem-computador– Faz com que a interação seja mais agradável, mais

motivadora, faz com que as pessoas achem mais fácil interagir, reduzem a ansiedade

Page 14: Entendendo como as interfaces afetam os usuários

O quê você prefere?

1. Como uma mensagem de boas vindas

• “Olá Cris! Que bom vê-la novamente. Seja bem-vinda. Onde foi mesmo que nós paramos na última vez? Oh sim, exercício 5. Vamos continuá-lo.”

• “Usuário 95368, iniciando o exercício 5.”

Page 15: Entendendo como as interfaces afetam os usuários

O quê você prefere?

2. Feedback quando executa alguma ação ou resposta errada

1. “Agora Cris, não está correto. Você pode fazer melhor que isto. Tente novamente.”

2. “Incorreto. Tente novamente.”

Há uma diferença nas suas preferências dependendo do tipo de mensagem? Por quê?

Page 16: Entendendo como as interfaces afetam os usuários

Evidência para suportar o antropoformismo

• Reeves e Naas (1996) consideraram que os computadores poderiam analisar e elogiar os usuários em softwares educativos -> impacto positivo sobre eles

• “Sua pergunta foi muito oportuna e importante. Bom trabalho de observação! O que você notou foi...”

• Os estudantes sentiam-se mais dispostos a continuar os exercícios com esse tipo de feedback

Page 17: Entendendo como as interfaces afetam os usuários

Críticas ao antropoformismo

• Decepcionante, Faz as pessoas se sentirem ignorantes, inferiores ou estúpidas

• As pessoas tendem a rejeitar sistemas interativos que “apontem o seu dedo para o usuário” e digam:– “Agora Cris, não está correto. Você pode fazer

melhor que isso. Tente novamente.”

• Muitas preferem algo mais impessoal:– “Incorreto. Tente novamente.”

• Estudos revelaram que o feedback personificado é considerado menos honesto e faz com que os usuários sintam-se menos responsáveis por suas ações (por exemplo: Quintanar, 1982)

Page 18: Entendendo como as interfaces afetam os usuários

Caracteres virtuais

• Cada vez mais aparecendo em nossas telas– Web, characteres em videogames, tutoriais,

wizards...

• Uma personalidade dá as boas vindas ao sistema e faz com que o usuário sinta-se envolvido com ele

Page 19: Entendendo como as interfaces afetam os usuários

Desvantagens

• Conduz as pessoas a uma falsa realidade, seduzindo-as a confiar em “robôs”

• Irritante e frustrante– Por exemplo o Clippy

• Não confiável– assistentes virtuais de e-commerce?

Page 20: Entendendo como as interfaces afetam os usuários

Miss boo.com

O quê vocêacha daMiss boo?

Page 21: Entendendo como as interfaces afetam os usuários

Conselho persuasivo?

Page 22: Entendendo como as interfaces afetam os usuários

Agentes virtuais de vendas

• O quê os agentes virtuais deveriam fazer?

• Eles provocam uma resposta emocional em você?

• Você confia neles?

• O estilo de interação deve ser diferente para venda de roupas femininas e masculinas?

• Qual é a expressão facial da Miss.boo?

• Ela é confiável e útil?

• Seria diferente se fosse a figura de um homem?

Page 23: Entendendo como as interfaces afetam os usuários

Caracteres virtuais: agentes

• Podem ser classificados de acordo com o grau de antropoformismo que utilizam:• Caracteres sintéticos;• Agentes animados; • Agentes emocionais;• Agentes de conversação

personificados.

Page 24: Entendendo como as interfaces afetam os usuários

Caracteres sintéticos:o cachorro Silas

(Blumberg, 1996 - MIT)

• autônomo, com estados internos e capaz de responder aos eventos externos

Page 25: Entendendo como as interfaces afetam os usuários

Agentes animados

• Exercem um papel colaborativo na interface

• São freqüentementeparecidos com cartoons

• Explicando coisas eaconselhando os estudantes

Page 26: Entendendo como as interfaces afetam os usuários

Agentes emocionais

• Personalidades e conjunto de emoções pré-definidas que o usuário pode mudar

The Woggles, Bates, 1994

Page 27: Entendendo como as interfaces afetam os usuários

Agentes de conversação personificados

• Rea (Real-Estate Agent) mostrandoum imóvel

• Corpo semelhante ao deum ser humano

• Gesticula, faz uso dacomunicação não verbal(expressões faciais, winks) enquanto conversa

• Técnicas sofisticadas de IA são utilizadasnesta forma de comunicação Cassell, 2000, MIT

Page 28: Entendendo como as interfaces afetam os usuários

www.roboed.com.br

Page 29: Entendendo como as interfaces afetam os usuários

Qual agente é o mais confiável?

• A credibilidade de um agente está relacionada com a forma que os usuários acreditam nas intenções e personalidade deste

• A aparência é muito importante– Os agentes mais realísticos são mais confiáveis do que os

agentes em forma de cartoons?

• O ambiente (cenário) é muito importante – Como o agente se movimenta, gesticula ou interage com

os objetos na tela– Exagero de expressões faciais e de gestos podem

prejudicar a credibilidade

Page 30: Entendendo como as interfaces afetam os usuários

Pontos-chave

• Os aspectos afetivos em sistemas interativos devem considerar de que forma as pessoas vão reagir a estes

• Uma interface bem projetada pode trazer sentimentos agradáveis ao usuário

• Interfaces expressivas podem fornecer um feedback interessante

• Interfaces ruins podem deixar as pessoas irritadas e frustradas

• O antropoformismo é cada vez mais utilizado em interfaces