SlideShare uma empresa Scribd logo
1 de 51
Baixar para ler offline
Usabilidade
Conceituação, princípios de design e
metas de usabilidade.
Alan Vasconcelos
INTRODUÇÃO
Terminologias, conceitos e princípios relacionados à engenharia de usabilidade e
ao projeto de interfaces do usuário:
•Conceitos sobre usabilidade
•Princípios de design
•Mandamentos de usabilidade
2
Definições:
Essencialmente, a usabilidade é
um campo de estudo que diz
respeito à qualidade de uso de
um produto interativo.
Introdução
Definições:
“Capacidade que um sistema
interativo oferece a seu usuário, em
um determinado contexto de
operação, para a realização de
tarefas de maneira eficaz, eficiente
e agradável”
(norma ISO 9241: requisitos ergonômicos
para trabalho em escritório).
Introdução
Definições:
segundo a norma ISO 9126, a usabilidade é
definida como
“a capacidade do produto de
software de ser entendido, usado e
atrativo para o usuário, quando
utilizado em condições específicas”
Visa a adequação de um sistema
às características de utilização
Introdução
Engenharia de
UsabilidadeEngenharia de
Software Ergonomia
Introdução
A Usabilidade trata de fatores humanos
relacionados ao desenvolvimento de software:
o objetivo principal é
otimizar a performance
humana, incluindo
redução de
erros, aumento da
produtividade e
satisfação do
usuário.
Trata de aspectos
funcionais do produto e
de processo.
Usabilidade
Engenharia de
Software Ergonomia
Introdução
A Usabilidade trata de fatores humanos
relacionados ao desenvolvimento de software:
o objetivo principal é
otimizar a performance
humana, incluindo
redução de
erros, aumento da
produtividade e
satisfação do
usuário.
Trata de aspectos
funcionais do produto e
de processo.
A Usabilidade é um requisito não funcional!
Introdução
8
Usabilidade Engenharia de software
O que está sendo
desenvolvido
Componente de interação da Interface. Software de interface.
Qual visão é
adotada
Visão do usuário. Visão do sistema.
O que é
descrito
Ações, percepções e tarefas do usuário. Ações do sistema em resposta ao que o
usuário faz.
O que está
envolvido
Fatores humanos, especificações de usabilidade,
erros dos usuários, avaliação da adequação ao uso.
Programas, algoritmos, elementos de
interface (widgtes), requisitos de sistema,
avaliação de programas, erros de programação.
O local Onde o projetista de interação e avaliadores fazem
seu trabalho.
Onde implementadores do software de
interface fazem seu trabalho.
O teste Tarefas realizadas pelos usuários usando o sistema. Procedimentos executados pelo sistema
Usabilidade x Engenharia de Software
no desenvolvimento da interface com o usuário
Introdução
A Usabilidade é um requisito não funcional!
Introdução
A Usabilidade é um requisito não funcional!
“Atendemos a todas as especificações de requisitos”
“Na minha máquina funciona”
“Com o tempo, a gente se acostuma, né?”
Se você já ouviu essas frases,
é sinal que falta Usabilidade
Introdução
A Usabilidade é um requisito não funcional!
Não basta “apenas funcionar”.
É preciso ter qualidade de uso.
Introdução
12
Subcaracterísticas – modelo ISO 9126
Inteligibilidade:
Capacidade de permitir ao usuário entender se o software é adequado, e como ele
pode ser usado para tarefas e condições de uso particulares.
Capacidade de se aprender a utilizar (learnability):
Capacidade do produto de software de permitir ao usuário aprender a utilizar sua
aplicação.
Operabilidade:
Capacidade do produto de software de permitir ao usuário operá-lo e controlá-lo.
Operabilidade corresponde a eficiência no uso, controlabilidade, tolerância a
erros, e conformidade com as expectativas dos usuários.
Atratividade:
Capacidade do produto de software de ser atraente para o usuário.
Introdução
13
Desenvolvedor Cliente Usuário
Diminuição de custos e tempo de
desenvolvimento.
Mais segurança no produto, a partir das
evidências oriundas dos testes e da
prototipação, com a confiança que o
produto foi desenhado para suprir suas
necessidades.
Facilidade de uso e de aprendizado.
Satisfação do seu cliente. Melhora a produtividade do trabalho de
seus usuários utilizando os produtos
desenvolvidos, que tendem a ser mais
rápidos e requerem menos esforço de
uso.
Usuário pode trabalhar de maneira mais
produtiva com uma ferramenta mais
adequada às suas necessidades.
Melhoria em credibilidade no mercado. Diminui o risco de ter que trocar de
produto por não atender às suas
necessidades
Menos tempo “perdido” lendo manuais ou
helps e consultando o suporte, com mais
tempo sendo produtivo.
Melhora a gerência de riscos:
alternativas de desenho são testadas e
melhoradas muito antes que a codificação
prossiga.
Melhoria radical de chances de sucesso
no mercado.
Menos stress na utilização já que o
produto terá sido construído em torno das
necessidades dos usuários e usando sua
terminologia e conceitos.
Maiores vendas: produto tem melhor
aceitação já que são mais indutivos de se
usar, mais rápidos e mais efetivos.
Benefícios
Introdução
14
Benefícios internos – Gerência de projeto
1. Melhora a gerência de riscos: alternativas de desenho são testadas e
melhoradas muito antes que a codificação prossiga.
2. Simplifica o planejamento: permite o cálculo mais preciso de
necessidade de esforço já que reduz drasticamente a necessidade de re-
trabalho devido a desenhos não satisfatórios e problemas de comunicação
com o usuário.
3. Provê evidências de sucesso mais cedo: as avaliações e relatórios com
definições de requisitos de usabilidade e registros em vídeos confirmam a
validade dos desenho ainda em estágios iniciais de desenvolvimento.
Introdução
15
Benefícios internos – Processo de desenvolvimento
1. Confiança em que o design funciona: usuários reais validam o design muito antes que
ele seja construído.
2. Propicia o teste de múltiplos conceitos rapidamente: torna mais fácil e rápido tentar
várias soluções de desenho para verificar-se qual a melhor.
3. Evita-se alterações de última hora: Stress associado aos atropelos e esforço
concentrado de última hora.
4. Diminui-se o stress associados aos testes de aceitação: Como as soluções de
desenho são bem testadas antes de sua implementação, os testes de aceitação tornam-
se tarefas mais suaves.
5. Pode levar a desenho mais acurados: com os diversos aspectos da interação modelado
e documentado, pode-se obter um quadro mais acurado do produto a ser construído.
1. Isso porque a análise do contexto de uso do produto em desenvolvimento leva a
uma visão mais acurada e documentada de como os usuários trabalham, sem
suposições não fundamentadas de como os usuários vão usar a interface.
Introdução
16
Benefícios internos – Documentação
1. Começa-se a documentação mais cedo: com mais tempo para correções e para se
produzir todos os aspectos envolvendo documentação, help e treinamento.
2. Diminui a necessidade de documentação e material de suporte já que a interface é
mais intuitiva e utilização mais fácil.
Introdução
17
Atributos principais (Nielsen, 93)
1. Produtividade do usuário (eficácia com eficiência).
2. Facilidade de aprendizado (learnability).
3. Retenção do aprendizado com uso intermitente (memorização).
4. Prevenção de erros do usuário.
5. Satisfação.
PRINCÍPIOS DE DESIGN:
DE ONDE VIEMOS
Princípios inspirados no senso comum, nas experiências
adquiridas e na psicologia cognitiva.
Princípios de Design
19
Motivação
Dificuldades para se entender o
funcionamento dos objetos (aparelhos, etc)
nos dias de hoje já que...
Princípios de Design
20
Motivação
...OS OBJETOS
NÃO FORAM
BEM DESENHADOS!
Dificuldades para se entender o
funcionamento dos objetos (aparelhos, etc)
nos dias de hoje já que...
Princípios de Design
21
Motivação
O mundo é difícil de usar!
Princípios de Design
22
Motivação
• Síndrome “painel de avião”;
• Algumas funções ficam sub-utilizadas;
• Torna-se impossível entender para
que servem tantas teclas;
• Opções desnecessárias para a
maioria das pessoas;
• Necessidades de manuais.
Princípios de Design
23
Psicologia das ações
Golfo de execução
Formulação
da intenção
Especificação
da sequencia
de ações
Execução das
ações
Percepção do
estado do
sistema
Interpretação
do estado do
sistema
Avaliação em
relação à
intenção
Golfo de avaliação
Princípios de Design
24
Psicologia das ações
• A dificuldade de lidar com dispositivos
• Culpando a causa errada: falsas casualidades
• Ocorrem quando um erro acontece após uma sequencia de atividades do
usuario e este fica confuso sobre qual teria sido sua causa.
• Sensação de incapacidade “aprendida” por fracassos sucessivos
• Distância (“Golfo”) entre a execução e a avaliação de nossas atividades.
Princípios de Design
25
Os princípios de design (Donald Norman)
1. Visibilidade;
2. Feedback;
3. Restrições;
4. Mapeamento;
5. Consistência;
6. Affordance;
Princípios de Design
26
1- Visibilidade
Quanto mais soubermos sobre as possibilidades de interação, melhor.
Princípios de Design
27
1- Visibilidade
Quanto mais soubermos sobre as possibilidades de interação, melhor.
Princípios de Design
28
1- Visibilidade
Às vezes, não sabemos onde estão os elementos de interação
Os problemas com a Visibilidade
aparecem quando “não podermos ver”
os elementos de interação do produto.
Neste exemplo, temos que adivinhar
onde colocar as mãos. Torneiras e
botões visíveis foram substituídos por
“zonas ativas” que são invisíveis e
ambíguas.
Princípios de Design
29
1- Visibilidade
Esconder algumas funcionalidades pode ser benéfico
A busca do Google se
mantém limpa a ponto de
deixar óbvio o que é pra
ser feito.
Algumas funções se
mantém invisíveis até que
sejam necessárias
Princípios de Design
30
2- Feedback
Toda ação (usuário) requer uma reação (sistema)
O som, neste caso, pode sim
ser um exemplo de feedback.
Princípios de Design
31
3- Restrições
Impedir o usuário de executar operações incorretas.
Princípios de Design
32
4- Mapeamento
Deve haver coerência entre os controles e suas funções.
Princípios de Design
33
4- Mapeamento
Deve haver coerência entre os controles e suas funções.
Neste caso, existem 4
possibilidades de interação.
Não é possível saber qual
elemento realiza as funções:
a) Abrir as paletas (corrente)
b) Fechar as paletas (corrente)
c) Abrir toda a cortina (corda)
d) Fechar toda a cortina (corda)
Princípios de Design
34
5- Consistência
Tarefas similares realizadas com elementos similares
Princípios de Design
35
5- Consistência
Consistência funcional
Princípios de Design
36
5- Consistência
Consistência estética
Aparência e estilo bem definidos
e facilmente reconhecidos pelo
público.
O
fabricante, consistentemente, colo
ca seu emblema nos capôs de
seus carros
O reconhecimento é associado à
qualidade, prestígio, fino
acabamento e confiabilidade.
Princípios de Design
37
5- Consistência
Consistência interna
Consistência visual com os demais elementos dentro do
sistema.
Reforça o senso de orientação e confiabilidade.
Indica que o sistema é bem desenhado e bem planejado.
Princípios de Design
38
5- Consistência
Consistência externa
Consistência com outros elementos no ambiente.
Reforça a consistência interna para sistemas múltiplos.
Mais difícil de se alcançar, já que diferentes produtos raramente observam
os mesmos padrões de design.
Ex.: Ícone de “Salvar”
Princípios de Design
39
6- Affordance
Os elementos de interação devem “falar por si” sobre como operá-los.
Bons exemplos:
Tanto a maçaneta, quanto a tesoura, dão
dicas sobre como usá-las, mesmo só
olhando para elas.
Princípios de Design
40
6- Affordance
Os elementos de interação devem “falar por si” sobre como operá-los.
Maus exemplos:
Para que lado giramos a maçaneta?
Nos exemplos abaixo, os elementos têm aspectos
semelhantes, mas não possuem a mesma função.
Isso é clicável
Mas isso não é
Este elemento
parece um
checkbox
Princípios de Design
41
6- Affordance
Os elementos de interação não devem “mentir” sobre como operá-los.
Argola do VW Fox. Este seria um bom ou um mau exemplo?
http://revistaepoca.globo.com/Revista/Epoca/0,,EDG81441-6014-507,00.html
METAS DE USABILIDADE:
PARA ONDE VAMOS
Com os princípios já definidos, agora vamos em busca dos objetivos.
Metas de usabilidade
43
Quais atributos o produto precisa ter para
assegurar a sua qualidade de uso.
1. Eficácia;
2. Eficiência;
3. Segurança;
4. Utilidade;
5. Capacidade de aprendizagem (learnability);
6. Capacidade de memorização (memorability).
Metas de usabilidade
44
1- Eficácia:
O sistema precisa ser bom naquilo que se espera dele.
• Eu consigo concluir a declaração do IRPF e ficar
tranquilo depois?
• Caso desista, eu consigo cancelar uma impressão?
• Esse antivírus é bom mesmo?
• Autoatendimento BB pela Internet me dá autonomia?
Metas de usabilidade
45
2- Eficiência:
Uma vez que os usuários já sabem como operar o sistema, sua
produtividade tem que ser melhorada.
• A urna eletrônica agiliza o processo de voto?
• A funcionária da companhia aérea consegue
despachar a bagagem e realizar o check-in com
rapidez?
• O caixa eletrônico ajuda mesmo a diminuir as filas?
• Comprar ingressos de cinema no terminal é mais
rápido que comprar direto no caixa?
Metas de usabilidade
46
3- Segurança (de uso):
O sistema deve prevenir que o usuário cometa erros e, caso os
cometa, a ação deve ser reversível.
• O internet banking possui máscaras nos campos
para que eu não erre os valores digitados?
• Ao excluir um documento, o sistema me pede
alguma confirmação?
• Quando faço um depósito num caixa eletrônico, eu
tenho plena certeza de que o dinheiro vai para a
conta certa?
Metas de usabilidade
47
4- Utilidade:
O sistema deve fornecer funcionalidades úteis para que o usuário
realize suas tarefas.
• Ao pagar um boleto pelo internet banking, o sistema
permite que eu possa realizar outro pagamento em
seguida, ou terei que recomeçar o processo desde o
início?
• Posso usar o drag-and-drop para anexar um arquivo
no email? (Gmail)
Metas de usabilidade
48
5- Capacidade de aprendizagem (learnability)
As funções fundamentais do sistema devem ser de fácil
assimilação.
• Preciso ler o manual toda vez que vou utilizar o
sistema?
• Mesmo após um treinamento, eu ainda preciso
anotar num papelzinho os comandos mais comuns
do sistema?
Metas de usabilidade
49
6- Capacidade de memorização (memorability)
Os usuários devem poder lembrar ou, ao menos, rapidamente
serem lembrados das funções fundamentais do sistema.
• Preciso ler o manual se eu ficar mais de 30 dias sem
usar o sistema?
• As ações menos frequentes possuem alguma
documentação de fácil acesso?
OBRIGADO!
Nessa apresentação aprendemos sobre terminologias, conceitos e princípios
relacionados à engenharia de usabilidade e ao projeto de interfaces do usuário,
além de:
• Conceitos sobre usabilidade
• Princípios de design
• Metas de usabilidade
50
Introdução
51
Referências
Prof.: Clarindo Isaías Pereira da Silva e Pádua
Hix, D.; Hartson, H. R. Developing User Interfaces: ensuring
usability through product & process, John Wiley and Sons, 1993.
Hackos, J.T. , Redish, J.C. User and Task Analysis for Interface
Design. John Wiley &Sons, 1998.
Nielsen, J. Usability Engineering. Chestnut Hill, MA, Academic
Press, 1993.
ISO/DIS 13407 :1999 Human-centred design processes for
interactive systems.
ISO 9241: Requisitos ergonômicos para trabalho de escritório com
exibição visual.
ISO/IEC 9126: Software Engineering – product quality.

Mais conteúdo relacionado

Mais procurados

Teste de Usabilidade e Percurso Cognitivo
Teste de Usabilidade e Percurso CognitivoTeste de Usabilidade e Percurso Cognitivo
Teste de Usabilidade e Percurso CognitivoLaís Berlatto
 
RELATÓRIO TÉCNICO DE AVALIAÇÃO DE USABILIDADE OBJETO DA AVALIAÇÃO: Bb
RELATÓRIO TÉCNICO DE AVALIAÇÃO DE USABILIDADE OBJETO DA AVALIAÇÃO: BbRELATÓRIO TÉCNICO DE AVALIAÇÃO DE USABILIDADE OBJETO DA AVALIAÇÃO: Bb
RELATÓRIO TÉCNICO DE AVALIAÇÃO DE USABILIDADE OBJETO DA AVALIAÇÃO: Bbrafahreis
 
As 10 heurísticas de Nielsen
As 10 heurísticas de NielsenAs 10 heurísticas de Nielsen
As 10 heurísticas de NielsenHuxley Dias
 
Aula 5 -Avaliação de interfaces de usuário - testes com usuários
Aula 5 -Avaliação de interfaces de usuário - testes com usuáriosAula 5 -Avaliação de interfaces de usuário - testes com usuários
Aula 5 -Avaliação de interfaces de usuário - testes com usuáriosAndré Constantino da Silva
 
Conceitos básicos de usabilidade e acessibilidade
Conceitos básicos de usabilidade e acessibilidadeConceitos básicos de usabilidade e acessibilidade
Conceitos básicos de usabilidade e acessibilidadeNécio de Lima Veras
 
Introdução à Programação Extrema (Extreme Programming - XP)
Introdução à Programação Extrema (Extreme Programming - XP)Introdução à Programação Extrema (Extreme Programming - XP)
Introdução à Programação Extrema (Extreme Programming - XP)Claudia Melo
 
Apresentação sobre UX
Apresentação sobre UXApresentação sobre UX
Apresentação sobre UXAndré Leoni
 
Aula: Princípios de design de interfaces
Aula: Princípios de design de interfacesAula: Princípios de design de interfaces
Aula: Princípios de design de interfacesJanynne Gomes
 
Princípios Gerais para o Design de Interfaces
Princípios Gerais para o Design de InterfacesPrincípios Gerais para o Design de Interfaces
Princípios Gerais para o Design de Interfacesperes marlene
 
Tratamento De Imagem
Tratamento De ImagemTratamento De Imagem
Tratamento De ImagemBacc Editora
 
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de Usabilidade
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de UsabilidadeErgonomia e Usabilidade AULA 2: Conceitos, Engenharia de Usabilidade
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de UsabilidadeDra. Camila Hamdan
 

Mais procurados (20)

Teste de Usabilidade e Percurso Cognitivo
Teste de Usabilidade e Percurso CognitivoTeste de Usabilidade e Percurso Cognitivo
Teste de Usabilidade e Percurso Cognitivo
 
RELATÓRIO TÉCNICO DE AVALIAÇÃO DE USABILIDADE OBJETO DA AVALIAÇÃO: Bb
RELATÓRIO TÉCNICO DE AVALIAÇÃO DE USABILIDADE OBJETO DA AVALIAÇÃO: BbRELATÓRIO TÉCNICO DE AVALIAÇÃO DE USABILIDADE OBJETO DA AVALIAÇÃO: Bb
RELATÓRIO TÉCNICO DE AVALIAÇÃO DE USABILIDADE OBJETO DA AVALIAÇÃO: Bb
 
Interface Homem Computador - Aula02 - Principios de design em IHC
Interface Homem Computador - Aula02 - Principios de design em IHCInterface Homem Computador - Aula02 - Principios de design em IHC
Interface Homem Computador - Aula02 - Principios de design em IHC
 
Avaliação de Interface
Avaliação de InterfaceAvaliação de Interface
Avaliação de Interface
 
As 10 heurísticas de Nielsen
As 10 heurísticas de NielsenAs 10 heurísticas de Nielsen
As 10 heurísticas de Nielsen
 
Aula 5 -Avaliação de interfaces de usuário - testes com usuários
Aula 5 -Avaliação de interfaces de usuário - testes com usuáriosAula 5 -Avaliação de interfaces de usuário - testes com usuários
Aula 5 -Avaliação de interfaces de usuário - testes com usuários
 
Usabilidade 1 - Conceitos
Usabilidade 1 - ConceitosUsabilidade 1 - Conceitos
Usabilidade 1 - Conceitos
 
Conceitos básicos de usabilidade e acessibilidade
Conceitos básicos de usabilidade e acessibilidadeConceitos básicos de usabilidade e acessibilidade
Conceitos básicos de usabilidade e acessibilidade
 
Aula 4 - Avaliação de Interface - Parte 1
Aula 4 -  Avaliação de Interface - Parte 1Aula 4 -  Avaliação de Interface - Parte 1
Aula 4 - Avaliação de Interface - Parte 1
 
Percurso cognitivo
Percurso cognitivoPercurso cognitivo
Percurso cognitivo
 
Evaluacion Heuristica
Evaluacion HeuristicaEvaluacion Heuristica
Evaluacion Heuristica
 
Accessibilitytesting public
Accessibilitytesting publicAccessibilitytesting public
Accessibilitytesting public
 
Introdução à Programação Extrema (Extreme Programming - XP)
Introdução à Programação Extrema (Extreme Programming - XP)Introdução à Programação Extrema (Extreme Programming - XP)
Introdução à Programação Extrema (Extreme Programming - XP)
 
Começando com Amazon Redshift
Começando com Amazon RedshiftComeçando com Amazon Redshift
Começando com Amazon Redshift
 
Testes Funcionais
Testes FuncionaisTestes Funcionais
Testes Funcionais
 
Apresentação sobre UX
Apresentação sobre UXApresentação sobre UX
Apresentação sobre UX
 
Aula: Princípios de design de interfaces
Aula: Princípios de design de interfacesAula: Princípios de design de interfaces
Aula: Princípios de design de interfaces
 
Princípios Gerais para o Design de Interfaces
Princípios Gerais para o Design de InterfacesPrincípios Gerais para o Design de Interfaces
Princípios Gerais para o Design de Interfaces
 
Tratamento De Imagem
Tratamento De ImagemTratamento De Imagem
Tratamento De Imagem
 
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de Usabilidade
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de UsabilidadeErgonomia e Usabilidade AULA 2: Conceitos, Engenharia de Usabilidade
Ergonomia e Usabilidade AULA 2: Conceitos, Engenharia de Usabilidade
 

Destaque

Princípios de Design de Interação
Princípios de Design de InteraçãoPrincípios de Design de Interação
Princípios de Design de InteraçãoFelipe Dal Molin
 
Usabilidade 2 - Metas, princípios e leis do design, agile vs dcu
Usabilidade 2 - Metas, princípios e leis do design, agile vs dcuUsabilidade 2 - Metas, princípios e leis do design, agile vs dcu
Usabilidade 2 - Metas, princípios e leis do design, agile vs dcuMarcello Cardoso
 
Usabilidade aula-01 Introdução
Usabilidade aula-01 IntroduçãoUsabilidade aula-01 Introdução
Usabilidade aula-01 IntroduçãoAlan Vasconcelos
 
Princípios de Design de Interação
Princípios de Design de InteraçãoPrincípios de Design de Interação
Princípios de Design de InteraçãoPedro Marcel Azevedo
 
Ciencias naturales sistema inmunológico
Ciencias naturales sistema inmunológicoCiencias naturales sistema inmunológico
Ciencias naturales sistema inmunológicofelix
 
Análise de usabilidade do Facebook com base na heurística de Jakob Nielsen
Análise de usabilidade do Facebook com base na heurística de Jakob NielsenAnálise de usabilidade do Facebook com base na heurística de Jakob Nielsen
Análise de usabilidade do Facebook com base na heurística de Jakob NielsenWagner Souza Silva
 
Identificação de Necessidades dos Usuários e Requisitos IHC
Identificação de Necessidades dos Usuários e Requisitos IHCIdentificação de Necessidades dos Usuários e Requisitos IHC
Identificação de Necessidades dos Usuários e Requisitos IHCAlanna Gianin
 
Mini Curso - Design de Interface para Dispositivos Móveis
Mini Curso - Design de Interface para Dispositivos MóveisMini Curso - Design de Interface para Dispositivos Móveis
Mini Curso - Design de Interface para Dispositivos MóveisJane Vita
 
Princípios de design
Princípios de designPrincípios de design
Princípios de designTersis Zonato
 
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...Talita Pagani
 
Palestra Fundamentos do Design de Objetos
Palestra Fundamentos do Design de ObjetosPalestra Fundamentos do Design de Objetos
Palestra Fundamentos do Design de ObjetosKao Tokio
 
Design de Interação, Experiência do Usuário e Usabilidade - 2010
Design de Interação, Experiência do Usuário e Usabilidade - 2010Design de Interação, Experiência do Usuário e Usabilidade - 2010
Design de Interação, Experiência do Usuário e Usabilidade - 2010Mourylise Heymer
 
Ergonomia & Usabilidade
Ergonomia & UsabilidadeErgonomia & Usabilidade
Ergonomia & UsabilidadeLuiz China
 
Slides para Apresentação acadêmica
Slides para Apresentação acadêmicaSlides para Apresentação acadêmica
Slides para Apresentação acadêmicaRafaelBorges3
 

Destaque (19)

Princípios de Design de Interação
Princípios de Design de InteraçãoPrincípios de Design de Interação
Princípios de Design de Interação
 
Usabilidade 2 - Metas, princípios e leis do design, agile vs dcu
Usabilidade 2 - Metas, princípios e leis do design, agile vs dcuUsabilidade 2 - Metas, princípios e leis do design, agile vs dcu
Usabilidade 2 - Metas, princípios e leis do design, agile vs dcu
 
Ergonomia e usabilidade
Ergonomia e usabilidadeErgonomia e usabilidade
Ergonomia e usabilidade
 
Usabilidade aula-01 Introdução
Usabilidade aula-01 IntroduçãoUsabilidade aula-01 Introdução
Usabilidade aula-01 Introdução
 
Princípios do Design Universal
Princípios do Design UniversalPrincípios do Design Universal
Princípios do Design Universal
 
Princípios de Design de Interação
Princípios de Design de InteraçãoPrincípios de Design de Interação
Princípios de Design de Interação
 
Design de interação
Design de interaçãoDesign de interação
Design de interação
 
Ciencias naturales sistema inmunológico
Ciencias naturales sistema inmunológicoCiencias naturales sistema inmunológico
Ciencias naturales sistema inmunológico
 
Affordance
AffordanceAffordance
Affordance
 
Análise de usabilidade do Facebook com base na heurística de Jakob Nielsen
Análise de usabilidade do Facebook com base na heurística de Jakob NielsenAnálise de usabilidade do Facebook com base na heurística de Jakob Nielsen
Análise de usabilidade do Facebook com base na heurística de Jakob Nielsen
 
Identificação de Necessidades dos Usuários e Requisitos IHC
Identificação de Necessidades dos Usuários e Requisitos IHCIdentificação de Necessidades dos Usuários e Requisitos IHC
Identificação de Necessidades dos Usuários e Requisitos IHC
 
Mini Curso - Design de Interface para Dispositivos Móveis
Mini Curso - Design de Interface para Dispositivos MóveisMini Curso - Design de Interface para Dispositivos Móveis
Mini Curso - Design de Interface para Dispositivos Móveis
 
Princípios de design
Princípios de designPrincípios de design
Princípios de design
 
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
 
Palestra Fundamentos do Design de Objetos
Palestra Fundamentos do Design de ObjetosPalestra Fundamentos do Design de Objetos
Palestra Fundamentos do Design de Objetos
 
Design de Interação, Experiência do Usuário e Usabilidade - 2010
Design de Interação, Experiência do Usuário e Usabilidade - 2010Design de Interação, Experiência do Usuário e Usabilidade - 2010
Design de Interação, Experiência do Usuário e Usabilidade - 2010
 
IHC - Slide 2 - Usabilidade e Princípios de Design
IHC - Slide 2 - Usabilidade e Princípios de DesignIHC - Slide 2 - Usabilidade e Princípios de Design
IHC - Slide 2 - Usabilidade e Princípios de Design
 
Ergonomia & Usabilidade
Ergonomia & UsabilidadeErgonomia & Usabilidade
Ergonomia & Usabilidade
 
Slides para Apresentação acadêmica
Slides para Apresentação acadêmicaSlides para Apresentação acadêmica
Slides para Apresentação acadêmica
 

Semelhante a MPP-III - Aula 08 - Usabilidade

Usabilidade - Uma introdução
Usabilidade - Uma introduçãoUsabilidade - Uma introdução
Usabilidade - Uma introduçãoErico Fileno
 
127290035 12-usabilidade-mai-2007
127290035 12-usabilidade-mai-2007127290035 12-usabilidade-mai-2007
127290035 12-usabilidade-mai-2007Marco Guimarães
 
Usabilidade com Paper Prototype
Usabilidade com Paper PrototypeUsabilidade com Paper Prototype
Usabilidade com Paper Prototypeeudisnet
 
MTA1 Aula-01. Introdução
MTA1 Aula-01. IntroduçãoMTA1 Aula-01. Introdução
MTA1 Aula-01. IntroduçãoAlan Vasconcelos
 
Design thinking - Prototipando melhores experiências web
Design thinking - Prototipando melhores experiências webDesign thinking - Prototipando melhores experiências web
Design thinking - Prototipando melhores experiências webLuanna Eroles
 
Heurística, Principios e Usabilidade na web
Heurística, Principios e Usabilidade na webHeurística, Principios e Usabilidade na web
Heurística, Principios e Usabilidade na webDaniel Brandão
 
User experience
User experienceUser experience
User experiencecarleine
 
Palestra - Testes de Usabilidade
Palestra - Testes de UsabilidadePalestra - Testes de Usabilidade
Palestra - Testes de UsabilidadeLuiz Agner
 
Qual aula_04__teste_e_inspecao_de_usabilidade
Qual  aula_04__teste_e_inspecao_de_usabilidadeQual  aula_04__teste_e_inspecao_de_usabilidade
Qual aula_04__teste_e_inspecao_de_usabilidadeRafael Lima
 
Usabilidade e Negocios
Usabilidade e NegociosUsabilidade e Negocios
Usabilidade e NegociosAreta do Bem
 
[Palestra UNICAP] UX Design - Projetando Soluções e Experiências
[Palestra UNICAP] UX Design - Projetando Soluções e Experiências[Palestra UNICAP] UX Design - Projetando Soluções e Experiências
[Palestra UNICAP] UX Design - Projetando Soluções e ExperiênciasAndreza Godoy
 
User experience ihm 2015.2 - felipe pinheiro levi andrade vinicius galvao
User experience   ihm 2015.2 - felipe pinheiro levi andrade vinicius galvaoUser experience   ihm 2015.2 - felipe pinheiro levi andrade vinicius galvao
User experience ihm 2015.2 - felipe pinheiro levi andrade vinicius galvaoVinicius Galvão
 
Design Centrado no Usuário
Design Centrado no UsuárioDesign Centrado no Usuário
Design Centrado no UsuárioDavi Busanello
 

Semelhante a MPP-III - Aula 08 - Usabilidade (20)

Usabilidade - Uma introdução
Usabilidade - Uma introduçãoUsabilidade - Uma introdução
Usabilidade - Uma introdução
 
127290035 12-usabilidade-mai-2007
127290035 12-usabilidade-mai-2007127290035 12-usabilidade-mai-2007
127290035 12-usabilidade-mai-2007
 
Usabilidade com Paper Prototype
Usabilidade com Paper PrototypeUsabilidade com Paper Prototype
Usabilidade com Paper Prototype
 
Aula 01.ppt
Aula 01.pptAula 01.ppt
Aula 01.ppt
 
Usabilidade1
Usabilidade1Usabilidade1
Usabilidade1
 
MTA1 Aula-01. Introdução
MTA1 Aula-01. IntroduçãoMTA1 Aula-01. Introdução
MTA1 Aula-01. Introdução
 
Conceitos de Usabilidade
Conceitos de UsabilidadeConceitos de Usabilidade
Conceitos de Usabilidade
 
Design thinking - Prototipando melhores experiências web
Design thinking - Prototipando melhores experiências webDesign thinking - Prototipando melhores experiências web
Design thinking - Prototipando melhores experiências web
 
Heurística, Principios e Usabilidade na web
Heurística, Principios e Usabilidade na webHeurística, Principios e Usabilidade na web
Heurística, Principios e Usabilidade na web
 
Engenharia de-usabilidade
Engenharia de-usabilidadeEngenharia de-usabilidade
Engenharia de-usabilidade
 
User experience
User experienceUser experience
User experience
 
Design de interação aula 2
Design de interação aula 2Design de interação aula 2
Design de interação aula 2
 
Palestra - Testes de Usabilidade
Palestra - Testes de UsabilidadePalestra - Testes de Usabilidade
Palestra - Testes de Usabilidade
 
Qual aula_04__teste_e_inspecao_de_usabilidade
Qual  aula_04__teste_e_inspecao_de_usabilidadeQual  aula_04__teste_e_inspecao_de_usabilidade
Qual aula_04__teste_e_inspecao_de_usabilidade
 
Usabilidade e Negocios
Usabilidade e NegociosUsabilidade e Negocios
Usabilidade e Negocios
 
[Palestra UNICAP] UX Design - Projetando Soluções e Experiências
[Palestra UNICAP] UX Design - Projetando Soluções e Experiências[Palestra UNICAP] UX Design - Projetando Soluções e Experiências
[Palestra UNICAP] UX Design - Projetando Soluções e Experiências
 
User experience ihm 2015.2 - felipe pinheiro levi andrade vinicius galvao
User experience   ihm 2015.2 - felipe pinheiro levi andrade vinicius galvaoUser experience   ihm 2015.2 - felipe pinheiro levi andrade vinicius galvao
User experience ihm 2015.2 - felipe pinheiro levi andrade vinicius galvao
 
USABILIDADE
USABILIDADEUSABILIDADE
USABILIDADE
 
Design Centrado no Usuário
Design Centrado no UsuárioDesign Centrado no Usuário
Design Centrado no Usuário
 
Usabilidade
UsabilidadeUsabilidade
Usabilidade
 

Mais de Alan Vasconcelos

Design Universal - Os 7 Principios
Design Universal - Os 7 PrincipiosDesign Universal - Os 7 Principios
Design Universal - Os 7 PrincipiosAlan Vasconcelos
 
Design Universal e arquitetura hostil
Design Universal e arquitetura hostilDesign Universal e arquitetura hostil
Design Universal e arquitetura hostilAlan Vasconcelos
 
Ergo2 aula-14 Avaliação Heurística
Ergo2 aula-14 Avaliação HeurísticaErgo2 aula-14 Avaliação Heurística
Ergo2 aula-14 Avaliação HeurísticaAlan Vasconcelos
 
Mta1 aula-06 - Design Universal
Mta1 aula-06 - Design UniversalMta1 aula-06 - Design Universal
Mta1 aula-06 - Design UniversalAlan Vasconcelos
 
Mta1 aula-04 Framework DECIDE
Mta1 aula-04 Framework DECIDEMta1 aula-04 Framework DECIDE
Mta1 aula-04 Framework DECIDEAlan Vasconcelos
 
MTA1 Aula-02. Acessibilidade
MTA1 Aula-02. AcessibilidadeMTA1 Aula-02. Acessibilidade
MTA1 Aula-02. AcessibilidadeAlan Vasconcelos
 
Usabilidade Aula-06. Processos: User Stories
Usabilidade Aula-06. Processos: User StoriesUsabilidade Aula-06. Processos: User Stories
Usabilidade Aula-06. Processos: User StoriesAlan Vasconcelos
 
Usabilidade aula-04. Processos: Personas
Usabilidade aula-04. Processos: PersonasUsabilidade aula-04. Processos: Personas
Usabilidade aula-04. Processos: PersonasAlan Vasconcelos
 
Usabilidade aula-03. Processos: Arquitetura de informação
Usabilidade aula-03. Processos: Arquitetura de informaçãoUsabilidade aula-03. Processos: Arquitetura de informação
Usabilidade aula-03. Processos: Arquitetura de informaçãoAlan Vasconcelos
 
Aula 03 - elementos-basicos
Aula 03 - elementos-basicosAula 03 - elementos-basicos
Aula 03 - elementos-basicosAlan Vasconcelos
 
MPIII - Aula 01 - Apresentação
MPIII - Aula 01 - ApresentaçãoMPIII - Aula 01 - Apresentação
MPIII - Aula 01 - ApresentaçãoAlan Vasconcelos
 
ARIA - Aplicações web ricas e acessíveis
ARIA - Aplicações web ricas e acessíveisARIA - Aplicações web ricas e acessíveis
ARIA - Aplicações web ricas e acessíveisAlan Vasconcelos
 
Acessibilidade em SRI - Mhtx
Acessibilidade em SRI - MhtxAcessibilidade em SRI - Mhtx
Acessibilidade em SRI - MhtxAlan Vasconcelos
 

Mais de Alan Vasconcelos (20)

Design Universal - Os 7 Principios
Design Universal - Os 7 PrincipiosDesign Universal - Os 7 Principios
Design Universal - Os 7 Principios
 
Design Universal e arquitetura hostil
Design Universal e arquitetura hostilDesign Universal e arquitetura hostil
Design Universal e arquitetura hostil
 
Cibercultura
CiberculturaCibercultura
Cibercultura
 
Ergo2 aula-14 Avaliação Heurística
Ergo2 aula-14 Avaliação HeurísticaErgo2 aula-14 Avaliação Heurística
Ergo2 aula-14 Avaliação Heurística
 
Mta1 aula-06 - Design Universal
Mta1 aula-06 - Design UniversalMta1 aula-06 - Design Universal
Mta1 aula-06 - Design Universal
 
Mta1 aula-04 Framework DECIDE
Mta1 aula-04 Framework DECIDEMta1 aula-04 Framework DECIDE
Mta1 aula-04 Framework DECIDE
 
MTA1 Aula-02. Acessibilidade
MTA1 Aula-02. AcessibilidadeMTA1 Aula-02. Acessibilidade
MTA1 Aula-02. Acessibilidade
 
Usabilidade Aula-06. Processos: User Stories
Usabilidade Aula-06. Processos: User StoriesUsabilidade Aula-06. Processos: User Stories
Usabilidade Aula-06. Processos: User Stories
 
Usabilidade aula-04. Processos: Personas
Usabilidade aula-04. Processos: PersonasUsabilidade aula-04. Processos: Personas
Usabilidade aula-04. Processos: Personas
 
Usabilidade aula-03. Processos: Arquitetura de informação
Usabilidade aula-03. Processos: Arquitetura de informaçãoUsabilidade aula-03. Processos: Arquitetura de informação
Usabilidade aula-03. Processos: Arquitetura de informação
 
Aula 10--revisao
Aula 10--revisaoAula 10--revisao
Aula 10--revisao
 
Aula 07 - Web
Aula 07 - WebAula 07 - Web
Aula 07 - Web
 
Aula 04 - Prototipação
Aula 04 - PrototipaçãoAula 04 - Prototipação
Aula 04 - Prototipação
 
Aula 06 - variabilidade
Aula 06 - variabilidadeAula 06 - variabilidade
Aula 06 - variabilidade
 
Aula 03 - elementos-basicos
Aula 03 - elementos-basicosAula 03 - elementos-basicos
Aula 03 - elementos-basicos
 
Aula 02 - Introducao
Aula 02 - IntroducaoAula 02 - Introducao
Aula 02 - Introducao
 
MPIII - Aula 01 - Apresentação
MPIII - Aula 01 - ApresentaçãoMPIII - Aula 01 - Apresentação
MPIII - Aula 01 - Apresentação
 
ARIA - Aplicações web ricas e acessíveis
ARIA - Aplicações web ricas e acessíveisARIA - Aplicações web ricas e acessíveis
ARIA - Aplicações web ricas e acessíveis
 
Acessibilidade em SRI - Mhtx
Acessibilidade em SRI - MhtxAcessibilidade em SRI - Mhtx
Acessibilidade em SRI - Mhtx
 
Web Standards
Web StandardsWeb Standards
Web Standards
 

MPP-III - Aula 08 - Usabilidade

  • 1. Usabilidade Conceituação, princípios de design e metas de usabilidade. Alan Vasconcelos
  • 2. INTRODUÇÃO Terminologias, conceitos e princípios relacionados à engenharia de usabilidade e ao projeto de interfaces do usuário: •Conceitos sobre usabilidade •Princípios de design •Mandamentos de usabilidade 2
  • 3. Definições: Essencialmente, a usabilidade é um campo de estudo que diz respeito à qualidade de uso de um produto interativo. Introdução
  • 4. Definições: “Capacidade que um sistema interativo oferece a seu usuário, em um determinado contexto de operação, para a realização de tarefas de maneira eficaz, eficiente e agradável” (norma ISO 9241: requisitos ergonômicos para trabalho em escritório). Introdução
  • 5. Definições: segundo a norma ISO 9126, a usabilidade é definida como “a capacidade do produto de software de ser entendido, usado e atrativo para o usuário, quando utilizado em condições específicas” Visa a adequação de um sistema às características de utilização Introdução
  • 6. Engenharia de UsabilidadeEngenharia de Software Ergonomia Introdução A Usabilidade trata de fatores humanos relacionados ao desenvolvimento de software: o objetivo principal é otimizar a performance humana, incluindo redução de erros, aumento da produtividade e satisfação do usuário. Trata de aspectos funcionais do produto e de processo.
  • 7. Usabilidade Engenharia de Software Ergonomia Introdução A Usabilidade trata de fatores humanos relacionados ao desenvolvimento de software: o objetivo principal é otimizar a performance humana, incluindo redução de erros, aumento da produtividade e satisfação do usuário. Trata de aspectos funcionais do produto e de processo. A Usabilidade é um requisito não funcional!
  • 8. Introdução 8 Usabilidade Engenharia de software O que está sendo desenvolvido Componente de interação da Interface. Software de interface. Qual visão é adotada Visão do usuário. Visão do sistema. O que é descrito Ações, percepções e tarefas do usuário. Ações do sistema em resposta ao que o usuário faz. O que está envolvido Fatores humanos, especificações de usabilidade, erros dos usuários, avaliação da adequação ao uso. Programas, algoritmos, elementos de interface (widgtes), requisitos de sistema, avaliação de programas, erros de programação. O local Onde o projetista de interação e avaliadores fazem seu trabalho. Onde implementadores do software de interface fazem seu trabalho. O teste Tarefas realizadas pelos usuários usando o sistema. Procedimentos executados pelo sistema Usabilidade x Engenharia de Software no desenvolvimento da interface com o usuário
  • 9. Introdução A Usabilidade é um requisito não funcional!
  • 10. Introdução A Usabilidade é um requisito não funcional! “Atendemos a todas as especificações de requisitos” “Na minha máquina funciona” “Com o tempo, a gente se acostuma, né?” Se você já ouviu essas frases, é sinal que falta Usabilidade
  • 11. Introdução A Usabilidade é um requisito não funcional! Não basta “apenas funcionar”. É preciso ter qualidade de uso.
  • 12. Introdução 12 Subcaracterísticas – modelo ISO 9126 Inteligibilidade: Capacidade de permitir ao usuário entender se o software é adequado, e como ele pode ser usado para tarefas e condições de uso particulares. Capacidade de se aprender a utilizar (learnability): Capacidade do produto de software de permitir ao usuário aprender a utilizar sua aplicação. Operabilidade: Capacidade do produto de software de permitir ao usuário operá-lo e controlá-lo. Operabilidade corresponde a eficiência no uso, controlabilidade, tolerância a erros, e conformidade com as expectativas dos usuários. Atratividade: Capacidade do produto de software de ser atraente para o usuário.
  • 13. Introdução 13 Desenvolvedor Cliente Usuário Diminuição de custos e tempo de desenvolvimento. Mais segurança no produto, a partir das evidências oriundas dos testes e da prototipação, com a confiança que o produto foi desenhado para suprir suas necessidades. Facilidade de uso e de aprendizado. Satisfação do seu cliente. Melhora a produtividade do trabalho de seus usuários utilizando os produtos desenvolvidos, que tendem a ser mais rápidos e requerem menos esforço de uso. Usuário pode trabalhar de maneira mais produtiva com uma ferramenta mais adequada às suas necessidades. Melhoria em credibilidade no mercado. Diminui o risco de ter que trocar de produto por não atender às suas necessidades Menos tempo “perdido” lendo manuais ou helps e consultando o suporte, com mais tempo sendo produtivo. Melhora a gerência de riscos: alternativas de desenho são testadas e melhoradas muito antes que a codificação prossiga. Melhoria radical de chances de sucesso no mercado. Menos stress na utilização já que o produto terá sido construído em torno das necessidades dos usuários e usando sua terminologia e conceitos. Maiores vendas: produto tem melhor aceitação já que são mais indutivos de se usar, mais rápidos e mais efetivos. Benefícios
  • 14. Introdução 14 Benefícios internos – Gerência de projeto 1. Melhora a gerência de riscos: alternativas de desenho são testadas e melhoradas muito antes que a codificação prossiga. 2. Simplifica o planejamento: permite o cálculo mais preciso de necessidade de esforço já que reduz drasticamente a necessidade de re- trabalho devido a desenhos não satisfatórios e problemas de comunicação com o usuário. 3. Provê evidências de sucesso mais cedo: as avaliações e relatórios com definições de requisitos de usabilidade e registros em vídeos confirmam a validade dos desenho ainda em estágios iniciais de desenvolvimento.
  • 15. Introdução 15 Benefícios internos – Processo de desenvolvimento 1. Confiança em que o design funciona: usuários reais validam o design muito antes que ele seja construído. 2. Propicia o teste de múltiplos conceitos rapidamente: torna mais fácil e rápido tentar várias soluções de desenho para verificar-se qual a melhor. 3. Evita-se alterações de última hora: Stress associado aos atropelos e esforço concentrado de última hora. 4. Diminui-se o stress associados aos testes de aceitação: Como as soluções de desenho são bem testadas antes de sua implementação, os testes de aceitação tornam- se tarefas mais suaves. 5. Pode levar a desenho mais acurados: com os diversos aspectos da interação modelado e documentado, pode-se obter um quadro mais acurado do produto a ser construído. 1. Isso porque a análise do contexto de uso do produto em desenvolvimento leva a uma visão mais acurada e documentada de como os usuários trabalham, sem suposições não fundamentadas de como os usuários vão usar a interface.
  • 16. Introdução 16 Benefícios internos – Documentação 1. Começa-se a documentação mais cedo: com mais tempo para correções e para se produzir todos os aspectos envolvendo documentação, help e treinamento. 2. Diminui a necessidade de documentação e material de suporte já que a interface é mais intuitiva e utilização mais fácil.
  • 17. Introdução 17 Atributos principais (Nielsen, 93) 1. Produtividade do usuário (eficácia com eficiência). 2. Facilidade de aprendizado (learnability). 3. Retenção do aprendizado com uso intermitente (memorização). 4. Prevenção de erros do usuário. 5. Satisfação.
  • 18. PRINCÍPIOS DE DESIGN: DE ONDE VIEMOS Princípios inspirados no senso comum, nas experiências adquiridas e na psicologia cognitiva.
  • 19. Princípios de Design 19 Motivação Dificuldades para se entender o funcionamento dos objetos (aparelhos, etc) nos dias de hoje já que...
  • 20. Princípios de Design 20 Motivação ...OS OBJETOS NÃO FORAM BEM DESENHADOS! Dificuldades para se entender o funcionamento dos objetos (aparelhos, etc) nos dias de hoje já que...
  • 21. Princípios de Design 21 Motivação O mundo é difícil de usar!
  • 22. Princípios de Design 22 Motivação • Síndrome “painel de avião”; • Algumas funções ficam sub-utilizadas; • Torna-se impossível entender para que servem tantas teclas; • Opções desnecessárias para a maioria das pessoas; • Necessidades de manuais.
  • 23. Princípios de Design 23 Psicologia das ações Golfo de execução Formulação da intenção Especificação da sequencia de ações Execução das ações Percepção do estado do sistema Interpretação do estado do sistema Avaliação em relação à intenção Golfo de avaliação
  • 24. Princípios de Design 24 Psicologia das ações • A dificuldade de lidar com dispositivos • Culpando a causa errada: falsas casualidades • Ocorrem quando um erro acontece após uma sequencia de atividades do usuario e este fica confuso sobre qual teria sido sua causa. • Sensação de incapacidade “aprendida” por fracassos sucessivos • Distância (“Golfo”) entre a execução e a avaliação de nossas atividades.
  • 25. Princípios de Design 25 Os princípios de design (Donald Norman) 1. Visibilidade; 2. Feedback; 3. Restrições; 4. Mapeamento; 5. Consistência; 6. Affordance;
  • 26. Princípios de Design 26 1- Visibilidade Quanto mais soubermos sobre as possibilidades de interação, melhor.
  • 27. Princípios de Design 27 1- Visibilidade Quanto mais soubermos sobre as possibilidades de interação, melhor.
  • 28. Princípios de Design 28 1- Visibilidade Às vezes, não sabemos onde estão os elementos de interação Os problemas com a Visibilidade aparecem quando “não podermos ver” os elementos de interação do produto. Neste exemplo, temos que adivinhar onde colocar as mãos. Torneiras e botões visíveis foram substituídos por “zonas ativas” que são invisíveis e ambíguas.
  • 29. Princípios de Design 29 1- Visibilidade Esconder algumas funcionalidades pode ser benéfico A busca do Google se mantém limpa a ponto de deixar óbvio o que é pra ser feito. Algumas funções se mantém invisíveis até que sejam necessárias
  • 30. Princípios de Design 30 2- Feedback Toda ação (usuário) requer uma reação (sistema) O som, neste caso, pode sim ser um exemplo de feedback.
  • 31. Princípios de Design 31 3- Restrições Impedir o usuário de executar operações incorretas.
  • 32. Princípios de Design 32 4- Mapeamento Deve haver coerência entre os controles e suas funções.
  • 33. Princípios de Design 33 4- Mapeamento Deve haver coerência entre os controles e suas funções. Neste caso, existem 4 possibilidades de interação. Não é possível saber qual elemento realiza as funções: a) Abrir as paletas (corrente) b) Fechar as paletas (corrente) c) Abrir toda a cortina (corda) d) Fechar toda a cortina (corda)
  • 34. Princípios de Design 34 5- Consistência Tarefas similares realizadas com elementos similares
  • 35. Princípios de Design 35 5- Consistência Consistência funcional
  • 36. Princípios de Design 36 5- Consistência Consistência estética Aparência e estilo bem definidos e facilmente reconhecidos pelo público. O fabricante, consistentemente, colo ca seu emblema nos capôs de seus carros O reconhecimento é associado à qualidade, prestígio, fino acabamento e confiabilidade.
  • 37. Princípios de Design 37 5- Consistência Consistência interna Consistência visual com os demais elementos dentro do sistema. Reforça o senso de orientação e confiabilidade. Indica que o sistema é bem desenhado e bem planejado.
  • 38. Princípios de Design 38 5- Consistência Consistência externa Consistência com outros elementos no ambiente. Reforça a consistência interna para sistemas múltiplos. Mais difícil de se alcançar, já que diferentes produtos raramente observam os mesmos padrões de design. Ex.: Ícone de “Salvar”
  • 39. Princípios de Design 39 6- Affordance Os elementos de interação devem “falar por si” sobre como operá-los. Bons exemplos: Tanto a maçaneta, quanto a tesoura, dão dicas sobre como usá-las, mesmo só olhando para elas.
  • 40. Princípios de Design 40 6- Affordance Os elementos de interação devem “falar por si” sobre como operá-los. Maus exemplos: Para que lado giramos a maçaneta? Nos exemplos abaixo, os elementos têm aspectos semelhantes, mas não possuem a mesma função. Isso é clicável Mas isso não é Este elemento parece um checkbox
  • 41. Princípios de Design 41 6- Affordance Os elementos de interação não devem “mentir” sobre como operá-los. Argola do VW Fox. Este seria um bom ou um mau exemplo? http://revistaepoca.globo.com/Revista/Epoca/0,,EDG81441-6014-507,00.html
  • 42. METAS DE USABILIDADE: PARA ONDE VAMOS Com os princípios já definidos, agora vamos em busca dos objetivos.
  • 43. Metas de usabilidade 43 Quais atributos o produto precisa ter para assegurar a sua qualidade de uso. 1. Eficácia; 2. Eficiência; 3. Segurança; 4. Utilidade; 5. Capacidade de aprendizagem (learnability); 6. Capacidade de memorização (memorability).
  • 44. Metas de usabilidade 44 1- Eficácia: O sistema precisa ser bom naquilo que se espera dele. • Eu consigo concluir a declaração do IRPF e ficar tranquilo depois? • Caso desista, eu consigo cancelar uma impressão? • Esse antivírus é bom mesmo? • Autoatendimento BB pela Internet me dá autonomia?
  • 45. Metas de usabilidade 45 2- Eficiência: Uma vez que os usuários já sabem como operar o sistema, sua produtividade tem que ser melhorada. • A urna eletrônica agiliza o processo de voto? • A funcionária da companhia aérea consegue despachar a bagagem e realizar o check-in com rapidez? • O caixa eletrônico ajuda mesmo a diminuir as filas? • Comprar ingressos de cinema no terminal é mais rápido que comprar direto no caixa?
  • 46. Metas de usabilidade 46 3- Segurança (de uso): O sistema deve prevenir que o usuário cometa erros e, caso os cometa, a ação deve ser reversível. • O internet banking possui máscaras nos campos para que eu não erre os valores digitados? • Ao excluir um documento, o sistema me pede alguma confirmação? • Quando faço um depósito num caixa eletrônico, eu tenho plena certeza de que o dinheiro vai para a conta certa?
  • 47. Metas de usabilidade 47 4- Utilidade: O sistema deve fornecer funcionalidades úteis para que o usuário realize suas tarefas. • Ao pagar um boleto pelo internet banking, o sistema permite que eu possa realizar outro pagamento em seguida, ou terei que recomeçar o processo desde o início? • Posso usar o drag-and-drop para anexar um arquivo no email? (Gmail)
  • 48. Metas de usabilidade 48 5- Capacidade de aprendizagem (learnability) As funções fundamentais do sistema devem ser de fácil assimilação. • Preciso ler o manual toda vez que vou utilizar o sistema? • Mesmo após um treinamento, eu ainda preciso anotar num papelzinho os comandos mais comuns do sistema?
  • 49. Metas de usabilidade 49 6- Capacidade de memorização (memorability) Os usuários devem poder lembrar ou, ao menos, rapidamente serem lembrados das funções fundamentais do sistema. • Preciso ler o manual se eu ficar mais de 30 dias sem usar o sistema? • As ações menos frequentes possuem alguma documentação de fácil acesso?
  • 50. OBRIGADO! Nessa apresentação aprendemos sobre terminologias, conceitos e princípios relacionados à engenharia de usabilidade e ao projeto de interfaces do usuário, além de: • Conceitos sobre usabilidade • Princípios de design • Metas de usabilidade 50
  • 51. Introdução 51 Referências Prof.: Clarindo Isaías Pereira da Silva e Pádua Hix, D.; Hartson, H. R. Developing User Interfaces: ensuring usability through product & process, John Wiley and Sons, 1993. Hackos, J.T. , Redish, J.C. User and Task Analysis for Interface Design. John Wiley &Sons, 1998. Nielsen, J. Usability Engineering. Chestnut Hill, MA, Academic Press, 1993. ISO/DIS 13407 :1999 Human-centred design processes for interactive systems. ISO 9241: Requisitos ergonômicos para trabalho de escritório com exibição visual. ISO/IEC 9126: Software Engineering – product quality.

Notas do Editor

  1. Visibilidade serve paramostrar-nos o status de um dispositivo e suaspossíveisações.
  2. Geralmente, os comandos dos painéis de um carro são visíveis de de fácil acesso para o motorista.