30
Usabilidade & heurísticas para a todos guiar! por Henrique Perticarati

Usabilidade & heurísticas para a todos guiar!

Embed Size (px)

DESCRIPTION

Introdução a usabilidade e síntese das Heurísticas mais conhecidas.

Citation preview

Page 1: Usabilidade & heurísticas para a todos guiar!

Usabilidade & heurísticas para a todos guiar!por Henrique Perticarati

Page 2: Usabilidade & heurísticas para a todos guiar!

Sempre que houver uma interface, [...] um ponto de contato entre um ser humano e um objeto físico [...] ou abstrato [...], podemos observar a usabilidade que esse objeto oferece.

(Marcio Oliverio)

Page 3: Usabilidade & heurísticas para a todos guiar!

Falar de usabilidade é falar indiretamente sobre eficiência.

Um sistema é eficiente quando:

O usuário completa as tarefas propostas em tempo viável, sem desconforto, com o menor número possível de erros e com satisfação.

Usabilidade

Page 4: Usabilidade & heurísticas para a todos guiar!

USABILIDADE=

HABILIDADE DE USAR≠

FACILIDADE DE USAR

Usabilidade

Page 5: Usabilidade & heurísticas para a todos guiar!

...A capacidade de um produto ser usado por usuários específicos para atingir objetivos específicos com eficácia, eficiência e satisfação em um contexto específico de uso...

(ISO 9241)

Usabilidade

Page 6: Usabilidade & heurísticas para a todos guiar!

Usabilidade

Page 7: Usabilidade & heurísticas para a todos guiar!

Usabilidade e Ergonomia

A Ergonomia foi desenvolvida inicialmente para ambientes industriais, sobretudo de linhas de produção.

Seu principal objetivo era obter aumento de produtividade dos trabalhadores, sem se preocupar com danos físicos e psicológicos a longo prazo.

Page 8: Usabilidade & heurísticas para a todos guiar!

SER HUMANO = MÁQUINA

Page 9: Usabilidade & heurísticas para a todos guiar!
Page 10: Usabilidade & heurísticas para a todos guiar!

Em 1943, Alphonse Chapanis, um tenente no exército norte-americano, mostrou que o “erro do piloto” poderia ser muito reduzido quando controles mais lógicos e diferenciáveis substituíram os confusos projetos das cabines dos aviões.

(Wikipedia - Ergonomia)

Usabilidade e Ergonomia

Page 11: Usabilidade & heurísticas para a todos guiar!

Percebeu-se que os trabalhadores tinham rendimento máximo a curto prazo mas pouca vida útil no trabalho.

Ergonomia passou a ser então uma questão de conforto e não apenas de otimização de trabalho:

MENOS DANOS FÍSICOS E PSICOLÓGICOS

Com o passar do tempo se estendeu para todas as áreas em que há interação homem-objeto.

Usabilidade e Ergonomia

Page 12: Usabilidade & heurísticas para a todos guiar!

[...] O termo usabilidade surgiu como uma ramificação da ergonomia voltada para as interfaces computacionais, mas acabou se difundindo para outras aplicações.

(Marcio Oliverio)

Usabilidade e Ergonomia

Page 13: Usabilidade & heurísticas para a todos guiar!

Usabilidade é apenas uma das áreas diretamente envolvidas no desenvolvimento de Experiência do Usuário.

A Usabilidade pode ser fundamental para uma boa Experiência de Usuário.

MAS

Dependendo do cenário é possível se obter uma boa Experiência do Usuário sem se valer de uma boa Usabilidade.

Usabilidade vs User Experience

Page 14: Usabilidade & heurísticas para a todos guiar!

USABILIDADE

EFICIÊNCIAUX

EMOÇÃO

Page 15: Usabilidade & heurísticas para a todos guiar!

Sobre heurísticas

Métodos heurísticos ou heurísticas são métodos que ajudam na resolução de problemas.

São processos obtidos por tentativa e erro (método empírico).

Sua força e solidez resultam dos pontos em comum que tem entre si – são algo muito próximo do senso comum.

Page 16: Usabilidade & heurísticas para a todos guiar!

Existe uma configuração de base a partir da qual uma interface pode favorecer o estabelecimento da usabilidade na relação usuário software. Essa configuração se faz respeitando algumas heurísticas, critérios e princípios propostos por vários autores e instituições nas ultimas décadas.

(Leonardo Mello Viana e Alexandro Deschamps)

Sobre heurísticas

Page 17: Usabilidade & heurísticas para a todos guiar!

As mais conhecidas:

1. Heurísticas de Usabilidade – Jacob Nielsen

2. As Oito Regras de Ouro – Ben Shneiderman

3. Critérios Ergonômicos – Bastien e Scapin

4. Usability Maxims – Arnold M. Lung

5. Princípios de Diálogos – norma ISO 9241:10

Sobre heurísticas

Page 18: Usabilidade & heurísticas para a todos guiar!

Se heurísticas são frutos do senso comum, pode-se então comparar e agrupar as de significados equivalentes.

Analisando as heurísticas de vários especialistas, obtém-se uma síntese dos requisitos fundamentais para uma interface com boa usabilidade. Vamos a ela!

Nielsen, 2004Shneiderman, 1998Lund, 1997Hansen, 1971

Cheriton, 1976Gaines and Facey,1975Kennedy, 1974Pew and Rollins,1975

Turoff,Whitescarver and Hiltz, 1977Hedberg and Perry,1985ISO 9241:10

Heurísticas analisadas

Sobre heurísticas

Page 19: Usabilidade & heurísticas para a todos guiar!

0. PRÉ-REQUISITO: CONHECER O USUÁRIO

· Ter conhecimento de:

· Quem são os usuários, o que eles sabem, e aquilo que eles podem aprender.

· O que os usuários querem ou precisam fazer.

· O contexto em que o usuário está trabalhando.

Síntese de heurísticas

Page 20: Usabilidade & heurísticas para a todos guiar!

1. FACILIDADE DE APRENDIZADO

· O sistema deve ser capaz de se apresentar através do uso.

· Tarefas comuns devem ser fáceis de serem realizadas.

· A informação para se tomar uma decisão deve estar disponível quando a decisão tiver de ser tomada.

· Linguagem familiar

· Linguagem familiar ao usuário, evitando termos específicos e de difícil compreensão.

· A informação deve ser disposta seguindo as convenções às quais o usuário está familiarizado.

Síntese de heurísticas

Page 21: Usabilidade & heurísticas para a todos guiar!

2. CONSISTÊNCIA E SIMPLICIDADE

· Consistência

· Os mesmos tipos de linguagem e de padrões devem ser utilizados em todo o sistema.

· Elementos semelhantes devem ter função semelhante.

· Elementos diferentes devem ter funções diferentes.

· Simplicidade

· Mantenha o layout limpo e simples.

· Apenas e exclusivamente o que é relevante deve ser mostrado.

· As informações mostradas não devem competir entre si. Elimine as desnecessárias.

· Cor também é informação. Use com sabedoria.

· Destaque apenas o que é necessário. Se tudo tem destaque, nada tem.

Síntese de heurísticas

Page 22: Usabilidade & heurísticas para a todos guiar!

3. CONTROLE AO USUÁRIO

· O sistema deve mostrar ao usuário que ele está no comando e fornecer opções para interromper processos, retornar ao estado anterior ou seguir adiante.

· Auto-descrição (feedback)

· O usuário sempre deve saber o que está acontecendo.

· Para cada ação uma reação.

· A resposta do sistema deve ser imediata.

Síntese de heurísticas

Page 23: Usabilidade & heurísticas para a todos guiar!

4. FLEXIBILIDADE

· O sistema deve oferecer mais de uma maneira para o usuário cumprir a mesma tarefa. Poder escolher a opção que prefere deixa o usuário mais confortável.

· O sistema deve fornecer atalhos aos usuários experientes.

· Se possível, a interface do sistema deve ser customizável de acordo com as preferências do usuário.

Síntese de heurísticas

Page 24: Usabilidade & heurísticas para a todos guiar!

5. REDUZIR ESFORÇO DA MEMÓRIA DO USUÁRIO

· Evitar que o usuário tenha que guardar informações demais de um processo a outro.

· Torne visíveis os recursos dos quais o usuário pode dispor para cada tarefa.

· Informações extensas devem ser divididas.

Síntese de heurísticas

Page 25: Usabilidade & heurísticas para a todos guiar!

6. ERROS

· Prevenção

· Projetar algo que possa prevenir o usuário de cometer erros.

· Avisar enfaticamente quando processos de risco forem ser realizados.

· Todos os processos devem ser fáceis de serem concluídos. Não ofereça processos com boa chance de terminar em erro.

· Reconhecimento e resolução

· Mensagens de erro devem ser claras e significar algo para o usuário, e indicar precisamente o problema e uma maneira eficiente de corrigi-lo.

Síntese de heurísticas

Page 26: Usabilidade & heurísticas para a todos guiar!

7. FORNECER AJUDA

· O sistema deve ser auto-explicativo e capaz de ser usado sem dependência de ajuda.

· As informações necessárias para completar cada tarefa devem estar disponíveis no momento de realizá-las, tornando-se parte do projeto.

Ainda assim,

· O sistema deve oferecer um local organizado para busca de informações, em que elas estejam sucintas e disponíveis em forma de tutoriais.

Síntese de heurísticas

Page 27: Usabilidade & heurísticas para a todos guiar!

8. O USUÁRIO DEVE ESTAR DE BOM HUMOR QUANDO TERMINAR

Page 28: Usabilidade & heurísticas para a todos guiar!

“E isso é tudo, p-p-pessoal!”

Page 29: Usabilidade & heurísticas para a todos guiar!

Labiutil UFSC - Critérios Ergonômicos para Avaliação de Interfaces Homem - Computador

Mercedes Sanchez - Glossário

University of Washingotn - Shneiderman’s “Eight Golden Rules of Interface Design”

Usabilidoido - As 10 heurísticas de Nielsen e Afinal, o que é usabilidade?

Wikipedia - Usabilidade e Ergonomia

Ergonomia e Usabilidade - Conhecimentos, Métodos e Aplicações Walter Cybis, Adriana Holtz Betiol, Richard Faust - Novatec Editora.

Usabilidade - Leonardo Mello Viana e Alexandro Deschamps

Avaliação de Usabilidade de Interfaces Humano-Computador - Walter de Abreu Cybis.

Fontes

Page 30: Usabilidade & heurísticas para a todos guiar!

Usabilidade & heurísticas para a todos guiar!por Henrique Perticarati – [email protected]

Obra sob licença Creative Commons 3.0Atribuição; Uso Não-Comercial; Compartilhamento pela mesma licença.