avaliação de ihc métodos de inspeÇÃo a avaliação...

18
INF1403 Introdução a IHC © Profa. Luciana Salgado 1 Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurística INF1403 Introdução a IHC Aula 08 01/04/2013

Upload: others

Post on 05-Jun-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

1

Avaliação de IHC

Métodos de INSPEÇÃO – A Avaliação

Heurística

INF1403 – Introdução a IHC

Aula 08

01/04/2013

Page 2: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

2

Roteiro da Aula

• Avaliação por Inspeção

• Heurísticas

• A Avaliação Heurística

Page 3: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

3

Avaliação por INSPEÇÃO

Rápido e Rasteiro Testes de

Usabilidade

Estudos de

Campo

Avaliação

Preditiva

Observação de

usuários

Perguntar aos

usuários

Consultar

especialistas

Testes com

usuários

Modelo de

desempenho dos

usuários

Page 4: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

4

Avaliação por INSPEÇÃO de produtos /

processos • Produtos

– Inspecionar as características do artefato

• Processo

– Inspecionar as condições de uso do artefato

• Quem faz a inspeção?

– Um ESPECIALISTA.

• Baseado em quê?

– Em seu conhecimento prático e/ou teórico

• Um exemplo?

– O ‘percurso cognitivo’ – método em que os especialistas inspecionam

a interação humano-computador, de maneira bem próxima à travessia

dos golfos (ver aula 11), perguntando sistematicamente quais as

DIFICULDADES COGNITIVAS que os usuários poderão encontrar no

processo. (para mais detalhes consultar livro cap. 10)

Page 5: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

5

Avaliação Heurística

• Heurística = Regra que funciona na prática, mas para a qual não há

(ou não importa procurar) uma explicação teórica.

• O conhecimento heurístico se constrói ao longo de anos de

prática, como uma compilação ‘do que funciona’ e ‘do que não

funciona’.

– O ‘por quê’ de funcionar (ou não) não vem ao caso.

Page 6: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

6

Jakob Nielsen: maior promotor do conhecimento

heurístico em IHC

Page 7: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

7

Nielsen define o método

Summary: Heuristic evaluation involves having a small set of evaluators examine the interface and judge its compliance with recognized usability

principles (the "heuristics"). Heuristic evaluation (Nielsen and Molich, 1990; Nielsen 1994) is a

usability engineering method for finding the usability problems in a user interface design so that they can be attended to as part of an iterative

design process. Heuristic evaluation involves having a small set of evaluators examine the interface and judge its compliance with

recognized usability principles (the "heuristics").

http://www.nngroup.com/articles/how-to-conduct-a-heuristic-evaluation/

Page 8: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

Nielsen define o método

8

In general, heuristic evaluation is difficult for a single individual to do because one person will never be able to find all the

usability problems in an interface. Luckily, experience from many different projects has shown that different people find different usability problems. Therefore, it is necessary to involve multiple evaluators in any heuristic evaluation (see below for a discussion

of the best number of evaluators). My recommendation is normally to use three to five evaluators since one does not gain that much

additional information by using larger numbers.

Page 9: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

9

Motivação principal do método

A motivação principal do método é facilitar e acelerar o processo de avaliação de interfaces, maximizando o papel da experiência do avaliador, para enfrentar a vertiginosa demanda de boas interfaces.

5 Etapas principais

• Preparação

• Sessões curtas de avaliação individual

• Consolidação das avaliações individuais

• Priorização dos problemas encontrados

• Relatório conclusivo final

Page 10: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

10

A 10 Heurísticas de Nielsen (Aplicação Geral)

Continua

Page 11: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

11

A 10 Heurísticas de Nielsen (Aplicação Geral)

Page 12: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

12

Procedimento

• Determinação da Proposta de Design – Apresentação: papel, protótipo ou produto acabado?

– Verificação das condições gerais da inspeção: material completo e inspecionável a contento?

• Navegação Geral pelo Sistema (ou sua representação) – Qual o sentido geral que o avaliador dá ao sistema que vai analisar em detalhe?

• Determinação do Perfil dos Usuários – Quem são os usuários (suas características e contextos individuais, sociais,

culturais)?

– O que almejam realizar com o produto (principais metas)?

• Determinação de Cenários de Uso – Em que situações hipotéticas mas plenamente plausíveis os usuários (em que

os avaliadores estão pensando quando fazem sua inspeção) poderiam encontrar-se?

Observação: Por vezes os avaliadores fazem inspeções de caráter mais geral, sem instanciar usuários específicos ou cenários de uso (é o caso por exemplo de produtos que têm problemas de usabilidade óbvios e demasiado graves).

Continua

Page 13: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

13

Procedimento

• Cada avaliador

– é guiado por um conjunto de heurísticas (princípios e regras básicas para o design);

– julga a conformidade do produto aos princípios e regras selecionados;

– anota que princípios e regras foram infringidos e onde;

– julga a gravidade dos problemas encontrados; e

– gera um relatório individual com suas conclusões e comentários.

A sessões individuais têm duração de 1 a 2 horas. A interface é examinada mais de uma vez com vistas a descobrir infrações dos princípios e regras heurísticas adotadas.

Page 14: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

14

Exemplo de Avaliação Heurística

• Uma equipe de avaliadores foi contratada para avaliar o site http://www.ingresso.com.br. O cliente informa que o site está no ar há muito tempo, mas recebe muitas visitas que não resultam em compras. A equipe de designers do http://www.ingresso.com.br alega que o site é muito usado para consultas, mas a diretoria comercial deseja saber se há alguma problema com o site.

• A equipe de avaliadores decide usar a avaliação heurística, uma vez que a empresa contratante quer um feedback rápido, com baixo custo e sem o envolvimento de clientes (fictícios ou não).

Page 15: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

15

Exemplo – Avaliação Heurística do ingressos.com.br

Preparação do Teste

• Navegação Geral pelo Sistema

• Determinação do Perfil dos Usuários

– usa a internet diariamente e já é cadastrado no site.

– tarefa: ver os filmes que estão em cartaz e comprar ingressos.

• Determinação de Cenários de Uso

– Beatriz decide ir ao cinema com seu namorado, mas não sabe quais filmes estão em cartaz e nem os horários das sessões. Ela costuma comprar os ingressos antecipadamente na bilheteria, mas desta vez isto não será possível, pois eles resolveram ir ao cinema só agora. Beatriz lembra-se de já ter comprado ingressos pela internet uma vez no site ingressos.com.br e decide fazer isso de novo. Então acessa o site para ver quais filmes estão em cartaz e comprar ingressos para 2 adultos.

Que outros cenários podemos imaginar?

Page 16: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

16

Exemplo – Avaliação Heurística do ingressos.com.br

• Inspeção do site

– julgar a conformidade do produto aos princípios e regras

selecionados;

– anotar que princípios e regras foram infringidos e onde;

– julgar a gravidade dos problemas encontrados; e

Page 17: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

17

Exemplos de heurísticas violadas (ingressos.com.br)

Elemento da Interface: drop-down list de bairros e cinemas

Localização: Home

Heurística Violada: prevenção de erro, porque a seleção de um item na combo de bairros não filtra os itens que aparecem na

combo de cinema, por exemplo. Isto pode levar o usuário a escolher um cinema no bairro errado.

Gravidade: 3 – problema grande

Recomendação de solução: Quando a escolha de bairro for feita, só poderão aparecer os cinemas do bairro escolhido na combo de

cinemas.

Elemento da Interface: mensagem de erro quando a busca não encontra filmes.

Localização: Tela de resultado da busca de filmes

Heurística Violada: Ajuda os usuários para reconhecerem, diagnosticarem e se recuperarem de erros, porque não informa os

parâmetros usados na busca.

Gravidade: 3 – problema grande

Recomendação de solução: Incluir os dados da busca na mensagem de erro.

....

Page 18: Avaliação de IHC Métodos de INSPEÇÃO A Avaliação Heurísticainf1403/docs/luciana2013_1/3WB-Aula09.pdfUsabilidade Estudos de Campo Avaliação Preditiva Observação de usuários

INF1403 – Introdução a IHC

© Profa. Luciana Salgado

Referencias da aula

18

Barbosa & da Silva (2010) Interação Humano-Computador Capítulo 10: avaliaçao heurística