Você está na página 1de 30

Usabilidade

por Henrique Perticarati

& heursticas para a todos guiar!

Sempre que houver uma interface, [...] um ponto de contato entre um ser humano e um objeto fsico [...] ou abstrato [...], podemos observar a usabilidade que esse objeto oferece. (Marcio Oliverio)

Usabilidade

Falar de usabilidade falar indiretamente sobre eficincia. Um sistema eficiente quando: O usurio completa as tarefas propostas em tempo vivel, sem desconforto, com o menor nmero possvel de erros e com satisfao.

Usabilidade

USABILIDADE
HABILIDADE DE USAR FACILIDADE DE USAR

Usabilidade

...A capacidade de um produto ser usado por usurios especficos para atingir objetivos especficos com eficcia, eficincia e satisfao em um contexto especfico de uso... (ISO 9241)

Usabilidade

Usabilidade e Ergonomia

A Ergonomia foi desenvolvida inicialmente para ambientes industriais, sobretudo de linhas de produo. Seu principal objetivo era obter aumento de produtividade dos trabalhadores, sem se preocupar com danos fsicos e psicolgicos a longo prazo.

SER HUMANO = MQUINA

Usabilidade e Ergonomia

Em 1943, Alphonse Chapanis, um tenente no exrcito norte-americano, mostrou que o erro do piloto poderia ser muito reduzido quando controles mais lgicos e diferenciveis substituram os confusos projetos das cabines dos avies. (Wikipedia - Ergonomia)

Usabilidade e Ergonomia
Percebeu-se que os trabalhadores tinham rendimento mximo a curto prazo mas pouca vida til no trabalho. Ergonomia passou a ser ento uma questo de conforto e no apenas de otimizao de trabalho:

MENOS DANOS FSICOS E PSICOLGICOS


Com o passar do tempo se estendeu para todas as reas em que h interao homem-objeto.

Usabilidade e Ergonomia

[...] O termo usabilidade surgiu como uma ramificao da ergonomia voltada para as interfaces computacionais, mas acabou se difundindo para outras aplicaes. (Marcio Oliverio)

Usabilidade vs User Experience

Usabilidade apenas uma das reas diretamente envolvidas no desenvolvimento de Experincia do Usurio. A Usabilidade pode ser fundamental para uma boa Experincia de Usurio.

MAS
Dependendo do cenrio possvel se obter uma boa Experincia do Usurio sem se valer de uma boa Usabilidade.

USABILIDADE EFICINCIA

UX EMOO

Sobre heursticas

Mtodos heursticos ou heursticas so mtodos que ajudam na resoluo de problemas. So processos obtidos por tentativa e erro (mtodo emprico). Sua fora e solidez resultam dos pontos em comum que tem entre si so algo muito prximo do senso comum.

Sobre heursticas

Existe uma configurao de base a partir da qual uma interface pode favorecer o estabelecimento da usabilidade na relao usurio software. Essa configurao se faz respeitando algumas heursticas, critrios e princpios propostos por vrios autores e instituies nas ultimas dcadas. (Leonardo Mello Viana e Alexandro Deschamps)

Sobre heursticas
As mais conhecidas:
1. 2. 3. 4. 5. Heursticas de Usabilidade Jacob Nielsen As Oito Regras de Ouro Ben Shneiderman Critrios Ergonmicos Bastien e Scapin Usability Maxims Arnold M. Lung Princpios de Dilogos norma ISO 9241:10

Sobre heursticas
Se heursticas so frutos do senso comum, pode-se ento comparar e agrupar as de significados equivalentes. Analisando as heursticas de vrios especialistas, obtm-se uma sntese dos requisitos fundamentais para uma interface com boa usabilidade. Vamos a ela!

Heursticas analisadas
Nielsen, 2004 Shneiderman, 1998 Lund, 1997 Hansen, 1971 Cheriton, 1976 Gaines and Facey,1975 Kennedy, 1974 Pew and Rollins,1975 Turoff,Whitescarver and Hiltz, 1977 Hedberg and Perry,1985 ISO 9241:10

Sntese de heursticas
0. PR-REQUISITO: CONHECER O USURIO
Ter conhecimento de:
Quem so os usurios, o que eles sabem, e aquilo que eles podem aprender. O que os usurios querem ou precisam fazer. O contexto em que o usurio est trabalhando.

Sntese de heursticas
1. FACILIDADE DE APRENDIZADO
O sistema deve ser capaz de se apresentar atravs do uso. Tarefas comuns devem ser fceis de serem realizadas. A informao para se tomar uma deciso deve estar disponvel quando a deciso tiver de ser tomada. Linguagem familiar
Linguagem familiar ao usurio, evitando termos especficos e de difcil compreenso. A informao deve ser disposta seguindo as convenes s quais o usurio est familiarizado.

Sntese de heursticas
2. CONSISTNCIA E SIMPLICIDADE
Consistncia
Os mesmos tipos de linguagem e de padres devem ser utilizados em todo o sistema. Elementos semelhantes devem ter funo semelhante. Elementos diferentes devem ter funes diferentes.

Simplicidade
Mantenha o layout limpo e simples. Apenas e exclusivamente o que relevante deve ser mostrado. As informaes mostradas no devem competir entre si. Elimine as desnecessrias. Cor tambm informao. Use com sabedoria. Destaque apenas o que necessrio. Se tudo tem destaque, nada tem.

Sntese de heursticas
3. CONTROLE AO USURIO
O sistema deve mostrar ao usurio que ele est no comando e fornecer opes para interromper processos, retornar ao estado anterior ou seguir adiante. Auto-descrio (feedback)
O usurio sempre deve saber o que est acontecendo. Para cada ao uma reao. A resposta do sistema deve ser imediata.

Sntese de heursticas
4. FLEXIBILIDADE
O sistema deve oferecer mais de uma maneira para o usurio cumprir a mesma tarefa. Poder escolher a opo que prefere deixa o usurio mais confortvel. O sistema deve fornecer atalhos aos usurios experientes. Se possvel, a interface do sistema deve ser customizvel de acordo com as preferncias do usurio.

Sntese de heursticas
5. REDUZIR ESFORO DA MEMRIA DO USURIO
Evitar que o usurio tenha que guardar informaes demais de um processo a outro. Torne visveis os recursos dos quais o usurio pode dispor para cada tarefa. Informaes extensas devem ser divididas.

Sntese de heursticas
6. ERROS
Preveno
Projetar algo que possa prevenir o usurio de cometer erros. Avisar enfaticamente quando processos de risco forem ser realizados. Todos os processos devem ser fceis de serem concludos. No oferea processos com boa chance de terminar em erro.

Reconhecimento e resoluo
Mensagens de erro devem ser claras e significar algo para o usurio, e indicar precisamente o problema e uma maneira eficiente de corrigi-lo.

Sntese de heursticas
7. FORNECER AJUDA
O sistema deve ser auto-explicativo e capaz de ser usado sem dependncia de ajuda. As informaes necessrias para completar cada tarefa devem estar disponveis no momento de realiz-las, tornando-se parte do projeto. Ainda assim, O sistema deve oferecer um local organizado para busca de informaes, em que elas estejam sucintas e disponveis em forma de tutoriais.

8. O USURIO DEVE ESTAR DE BOM HUMOR QUANDO TERMINAR

E isso tudo, p-p-pessoal!

Fontes
Labiutil UFSC - Critrios Ergonmicos para Avaliao de Interfaces Homem - Computador Mercedes Sanchez - Glossrio University of Washingotn - Shneidermans Eight Golden Rules of Interface Design Usabilidoido - As 10 heursticas de Nielsen e Afinal, o que usabilidade? Wikipedia - Usabilidade e Ergonomia Ergonomia e Usabilidade - Conhecimentos, Mtodos e Aplicaes Walter Cybis, Adriana Holtz Betiol, Richard Faust - Novatec Editora. Usabilidade - Leonardo Mello Viana e Alexandro Deschamps Avaliao de Usabilidade de Interfaces Humano-Computador - Walter de Abreu Cybis.

Usabilidade & heursticas para a todos guiar!


por Henrique Perticarati hperticarati@gmail.com

Obra sob licena Creative Commons 3.0


Atribuio; Uso No-Comercial; Compartilhamento pela mesma licena.

Você também pode gostar