SlideShare ist ein Scribd-Unternehmen logo
1 von 94
Downloaden Sie, um offline zu lesen
Engenharia de Usabilidade / Marcello Cardoso




   Perguntando aos especialistas
As 10 heurísticas de Nielsen

                   Engenharia de Software Centrada Em Métodos Ágeis

                   Engenharia de Usabilidade
                  Marcello de Campos Cardoso | www.mcardoso.com.br | mcardoso@gmail.com
Engenharia de Usabilidade / Marcello Cardoso




Análise Heurística
as 10 heurísticas de Jakob Nielsen
Engenharia de Usabilidade / Marcello Cardoso




                                            Plano de curso
1ª   Introdução à EngUsa                                                            10pts

2ª   Técnica de Modelagem: Personas ágeis                                           20pts


3ª   Fatiando releases com User Story Mapping                                       20pts


4ª   Projetando a interface: Task Flow + Prototipação rápida                        25pts


5ª   Perguntando a especialistas: As 10 heurísticas de Nielsen                      25pts
Engenharia de Usabilidade / Marcello Cardoso


                           Ciclo de vida do produto
               Story
       rking   mapping               Análise Heurística
   chma
Ben




                                to
         jam isa
              to



                              en




                                              o
       ne qu




                                            çã
            en



                          lvim




                                        lida
    pla pes




                        vo
                     sen




                                      va
                   de


Etnograf                Prototipação
          ia
  digital
                  Personas
Engenharia de Usabilidade / Marcello Cardoso




                           Onde aplicar?
definição do backlog
                          Reunião diária



                                                               Produto
     Backlog do        Backlog do                          potencialmente
      produto            sprint                              “entregável”
Engenharia de Usabilidade / Marcello Cardoso




Análise Heurística
as 10 heurísticas de Jakob Nielsen
Engenharia de Usabilidade / Marcello Cardoso




Análise Heurística
as 10 heurísticas de Jakob Nielsen
Engenharia de Usabilidade / Marcello Cardoso




Definição
“Análise Heurística (Nielsen and Molich, 1990; Nielsen 1994) é um método
de engenharia de usabilidade para encontrar os erros de usabilidade em
uma interface para que sejam corrigidos em um processo de
desenvolvimento iterativo.

Envolve um pequeno grupo de avaliadores para examinar a
interface e avaliá-la de acordo com princípios de usabilidade
reconhecidos (as heurísticas).” - Nielsen



Molich, R., and Nielsen, J. (1990). Improving a human-computer dialogue, Communications of the ACM 33, 3 (March).
Nielsen, J., and Molich, R. (1990). Heuristic evaluation of user interfaces, Proc. ACM CHI'90 Conf.
Nielsen, J. (1994a). Enhancing the explanatory power of usability heuristics. Proc. ACM CHI'94 Conf.
Nielsen, J. (1994b). Heuristic evaluation. In Nielsen, J., and Mack, R.L. (Eds.), Usability Inspection Methods, John Wiley & Sons, New York, NY.
Engenharia de Usabilidade / Marcello Cardoso




            =
Heurísticas ~ Metas de usabilidade
Metas são princípios generalistas que norteiam o desenvolvimento
Heurísticas são diretrizes técnicas para a avaliação de interfaces
Engenharia de Usabilidade / Marcello Cardoso
Engenharia de Usabilidade / Marcello Cardoso




               J akob Nielsen
                                                 lsen se
                      cam po da usabilidade, Nie
O principal nome no                                    ágeis desde
                        em me   todologias baratas e
popularizou por focar
os anos 90.
                                                    s para
                        ar pe squisas quantitativa
 É conhecido por realiz
                             ertas.
 fund amentar suas descob
                                                             urística.
                       nhecida e difu  ndida é a análise he
 Sua prática mais co
Engenharia de Usabilidade / Marcello Cardoso




Origem                (1990)
As heurísticas originais surgiram da análise de   249 problemas, identificados a
partir de avaliações realizadas por especialistas em 11   projetos.


  ✓ 4 avaliados durante a fase inicial do ciclo de vida

  ✓ 7 avaliados em uma fase avançada;
Engenharia de Usabilidade / Marcello Cardoso




Como fazer?
1º passo: Briefing
    • Os avaliadores discutem os critérios da avaliação como tarefas por exemplo
2º passo: Avaliação (cerca de 2h)
    • Independente
    • Double check - 1 para fluxo e tarefas e outro para interface e elementos
3º passo: Reunião de resultados e relatório
    • Discutir problemas
    • Priorizá-los
    • Elaborar recomendações e soluções
Engenharia de Usabilidade / Marcello Cardoso




Como fazer?
1º passo: Briefing
    • Os avaliadores discutem os critérios da avaliação como tarefas por exemplo
2º passo: Avaliação (cerca de 2h)
    • Independente
    • Double check - 1 para fluxo e tarefas e outro para interface e elementos
3º passo: Reunião de resultados e relatório
    • Discutir problemas
    • Priorizá-los
    • Elaborar recomendações e soluções
Engenharia de Usabilidade / Marcello Cardoso




Como fazer?
1º passo: Briefing
    • Os avaliadores discutem os critérios da avaliação como tarefas por exemplo
2º passo: Avaliação (cerca de 2h)
    • Independente
    • Double check - 1 para fluxo e tarefas e outro para interface e elementos
3º passo: Reunião de resultados e relatório
    • Discutir problemas
    • Priorizá-los
    • Elaborar recomendações e soluções
Engenharia de Usabilidade / Marcello Cardoso
Engenharia de Usabilidade / Marcello Cardoso




                 1




            2




   3
            3
Engenharia de Usabilidade / Marcello Cardoso




                 1




            2




   3
            3
Engenharia de Usabilidade / Marcello Cardoso
Engenharia de Usabilidade / Marcello Cardoso




Análise Heurística
           vs
     Testes com usuários
Engenharia de Usabilidade / Marcello Cardoso




Diferenças
Análise Heurística - preditiva
Baseada na experiência/expectativas do especialista




                                                          Testes com usuários - empírica
                                                      Baseada na observação do comportamento
Engenharia de Usabilidade / Marcello Cardoso




Semelhanças
São técnicas analíticas, não gerativas (ideação) como Story Mapping ou Card Sorting.
Engenharia de Usabilidade / Marcello Cardoso




10 Heurísticas de Jakob Nielsen
1. Visibilidade do status do sistema (feedback)
2. Compatibilidade do sistema com o mundo real (affordance)
3. Controle do usuário e liberdade
4. Consistência e padrões
5. Prevenção de erros
6. Reconhecer em vez de relembrar
7. Flexibilidade e eficiência no uso
8. Estética e design minimalista
9. Ajudar os usuários a reconhecer, diagnosticar e corrigir erros
10. Ajuda e documentação
Engenharia de Usabilidade / Marcello Cardoso




1. Visibilidade do status do sistema (feedback)
   O sistema deve informar continuamente e apropriadamente ao
     usuário sobre o que ele está fazendo, em tempo razoável.
Engenharia de Usabilidade / Marcello Cardoso




1. Visibilidade do status do sistema (feedback)




 Vou fazer um café...



Mais fácil de entender.
Engenharia de Usabilidade / Marcello Cardoso




1. Visibilidade do status do sistema (feedback)




               LOG deixa tudo mais claro.
Engenharia de Usabilidade / Marcello Cardoso




1. Visibilidade do status do sistema (feedback)




                                                           !
                                                   th e fly
                                            On
Engenharia de Usabilidade / Marcello Cardoso




1. Visibilidade do status do sistema (feedback)
Engenharia de Usabilidade / Marcello Cardoso




2. Compatibilidade do sistema com o mundo real
    A terminologia e os elementos de interface devem ser baseados
   na linguagem do usuário, não do sistema. As informações devem
         ser organizadas conforme o modelo mental do usuário.
Engenharia de Usabilidade / Marcello Cardoso




2. Compatibilidade do sistema com o mundo real




                                                 What?
Engenharia de Usabilidade / Marcello Cardoso




  2. Compatibilidade do sistema com o mundo real


                                                      What?

Cool!!
Engenharia de Usabilidade / Marcello Cardoso




2. Compatibilidade do sistema com o mundo real




                                                What?
Engenharia de Usabilidade / Marcello Cardoso




2. Compatibilidade do sistema com o mundo real


                              Cadê a busca?
Engenharia de Usabilidade / Marcello Cardoso




2. Compatibilidade do sistema com o mundo real




                             What?
Engenharia de Usabilidade / Marcello Cardoso




2. Compatibilidade do sistema com o mundo real




                                                What?
Engenharia de Usabilidade / Marcello Cardoso




2. Compatibilidade do sistema com o mundo real




                             What?
Engenharia de Usabilidade / Marcello Cardoso




2. Compatibilidade do sistema com o mundo real
Engenharia de Usabilidade / Marcello Cardoso




3. Controle do usuário e liberdade
O usuário controla o sistema. Ele pode, por exemplo, abortar uma
 tarefa ou desfazer uma operação e retornar ao estado anterior.
Engenharia de Usabilidade / Marcello Cardoso



3. Controle do usuário e liberdade
Engenharia de Usabilidade / Marcello Cardoso



3. Controle do usuário e liberdade
Engenharia de Usabilidade / Marcello Cardoso



3. Controle do usuário e liberdade
Engenharia de Usabilidade / Marcello Cardoso



3. Controle do usuário e liberdade
Engenharia de Usabilidade / Marcello Cardoso



3. Controle do usuário e liberdade
Engenharia de Usabilidade / Marcello Cardoso



3. Controle do usuário e liberdade
Engenharia de Usabilidade / Marcello Cardoso



3. Controle do usuário e liberdade
Engenharia de Usabilidade / Marcello Cardoso




         4. Consistência e padrões
 Um comando, ação ou elemento de interface deve ter sempre o mesmo
                          efeito e aparência.

A mesma operação deve ser apresentada na mesma localização e deve ser
formatada/apresentada da mesma maneira para facilitar o reconhecimento.
Engenharia de Usabilidade / Marcello Cardoso



4. Consistência e padrões
Engenharia de Usabilidade / Marcello Cardoso



4. Consistência e padrões
Engenharia de Usabilidade / Marcello Cardoso



4. Consistência e padrões
Engenharia de Usabilidade / Marcello Cardoso




               5. Prevenção de erros
                      Evitar situações de erro.

Conhecer as situações que mais provocam erros e modificar a interface
                  para que estes erros não ocorram
Engenharia de Usabilidade / Marcello Cardoso



5. Prevenção de erros
Engenharia de Usabilidade / Marcello Cardoso



5. Prevenção de erros
Engenharia de Usabilidade / Marcello Cardoso



5. Prevenção de erros
Engenharia de Usabilidade / Marcello Cardoso



5. Prevenção de erros
Engenharia de Usabilidade / Marcello Cardoso



5. Prevenção de erros
Engenharia de Usabilidade / Marcello Cardoso



5. Prevenção de erros
Engenharia de Usabilidade / Marcello Cardoso



5. Prevenção de erros
Engenharia de Usabilidade / Marcello Cardoso



5. Prevenção de erros
Engenharia de Usabilidade / Marcello Cardoso




     6. Reconhecer em vez de relembrar
O sistema deve mostrar os elementos de diálogo e permitir que o usuário
faça suas escolhas, sem a necessidade de lembrar um comando específico.
Engenharia de Usabilidade / Marcello Cardoso



6. Reconhecer em vez de relembrar
Engenharia de Usabilidade / Marcello Cardoso



6. Reconhecer em vez de relembrar
Engenharia de Usabilidade / Marcello Cardoso



6. Reconhecer em vez de relembrar
Engenharia de Usabilidade / Marcello Cardoso



6. Reconhecer em vez de relembrar
Engenharia de Usabilidade / Marcello Cardoso



6. Reconhecer em vez de relembrar
Engenharia de Usabilidade / Marcello Cardoso




      7. Flexibilidade e eficiência no uso
Para usuários experientes executarem as operações mais rapidamente.

Abreviações, teclas de função, duplo clique no mouse, função de volta
                       em sistemas hipertexto.

Atalhos também servem para recuperar informações que estão numa
 profundidade na árvore navegacional a partir da interface principal.
Engenharia de Usabilidade / Marcello Cardoso



7. Flexibilidade e eficiência no uso
Engenharia de Usabilidade / Marcello Cardoso



7. Flexibilidade e eficiência no uso
Engenharia de Usabilidade / Marcello Cardoso



7. Flexibilidade e eficiência no uso
Engenharia de Usabilidade / Marcello Cardoso



7. Flexibilidade e eficiência no uso
Engenharia de Usabilidade / Marcello Cardoso




         8. Estética e design minimalista
Deve-se apresentar exatamente a informação que o usuário precisa no
                 momento, nem mais nem menos.

A seqüência da interação e o acesso aos objetos e operações devem ser
   compatíveis com o modo pelo qual o usuário realiza suas tarefas.
Engenharia de Usabilidade / Marcello Cardoso



8. Estética e design minimalista
Engenharia de Usabilidade / Marcello Cardoso



8. Estética e design minimalista
Engenharia de Usabilidade / Marcello Cardoso



8. Estética e design minimalista
Engenharia de Usabilidade / Marcello Cardoso




9. Ajudar a reconhecer, diagnosticar e corrigir erros
                    Linguagem clara e sem códigos.

        Devem ajudar o usuário a entender e resolver o problema.

                Não devem culpar ou intimidar o usuário.
Engenharia de Usabilidade / Marcello Cardoso




9. Ajudar a reconhecer, diagnosticar e corrigir erros
Engenharia de Usabilidade / Marcello Cardoso




9. Ajudar a reconhecer, diagnosticar e corrigir erros
Engenharia de Usabilidade / Marcello Cardoso




9. Ajudar a reconhecer, diagnosticar e corrigir erros
Engenharia de Usabilidade / Marcello Cardoso




           10. Ajuda e documentação
O ideal é que um software seja tão fácil de usar (intuitivo) que não
               necessite de ajuda ou documentação.

Se for necessária a ajuda deve estar facilmente acessível on-line.
Engenharia de Usabilidade / Marcello Cardoso



10. Ajuda e documentação
Engenharia de Usabilidade / Marcello Cardoso



10. Ajuda e documentação
Engenharia de Usabilidade / Marcello Cardoso



10. Ajuda e documentação
Engenharia de Usabilidade / Marcello Cardoso



10. Ajuda e documentação
Engenharia de Usabilidade / Marcello Cardoso



10. Ajuda e documentação
Engenharia de Usabilidade / Marcello Cardoso



10. Ajuda e documentação
Engenharia de Usabilidade / Marcello Cardoso




Vantagens
1. Avaliação de Usabilidade de barata, não precisa de laboratórios ou equipamento

2. Ágil: Um dia ou menos para aplicar

3. Pode ser aplicada em qualquer estágio do projeto, incluindo protótipos precoces.

4. Treinamento simples: Pode ser ensinada em poucas horas (para especialistas)
Engenharia de Usabilidade / Marcello Cardoso




Considerações: número de avaliadores
Alguns problemas apenas são descobertos por perfis diferentes de avaliadores.
Engenharia de Usabilidade / Marcello Cardoso




Considerações: número de avaliadores
5 avaliadores encontramos quase 75% dos problemas de usabilidade.

3 avaliadores fornecem quase 65% de descobertas

1 avaliador descobre em média 35%
Engenharia de Usabilidade / Marcello Cardoso




Considerações: número de avaliadores
  O número excessivo de avaliadores traz pouco retorno de investimento.
Engenharia de Usabilidade / Marcello Cardoso




Considerações: número de avaliadores
A avaliação solo é conhecida como Expert review, Expert crit ou
Discount evaluation.

É uma prática comum de mercado.
Engenharia de Usabilidade / Marcello Cardoso




Considerações: experiência do avaliador
A qualidade da avaliação depende da compreensão correta das Heurísticas

Aplicá-las exercita as boas práticas de usabilidade, para o desenvolvedor
Engenharia de Usabilidade / Marcello Cardoso




  Heurísticas para websites (Nielsen, 1999)
H igh-quality content (conteúdo de alta qualidade)

O ften updated (freqüentemente atualizado)

M inimal download time (tempo mínimo de download)

E ase of use (facilidade de uso)

R elevante to user’s needs (relevante para as necessidades dos usuários)

U nique to the online médium (somente para o meio online)

N etcentric corporate culture (cultura corporativa centrada na rede)
Engenharia de Usabilidade / Marcello Cardoso




  Métricas RA na direção automotiva
1. O sistema deve sinalizar os diversos obstáculos no caminho aumentando
   seu contraste (buracos, quebra-molas, transeuntes, etc.);

2. Sinais de trânsito e informações complementares devem ser identificados e
   exibidos em destaque na área à direita do pára-brisa. O objetivo é oferecer
   subsídios para o motorista sem comprometer sua atenção primária.

3. A linguagem deve ser universal e de fácil compreensão.

4. O sistema deve ser configurável. Usuários com capacidades cognitivas
   diferentes devem possuir ferramentas para configurá-lo à sua maneira.
Engenharia de Usabilidade / Marcello Cardoso




Heurísticas emocionais para jogos
(Eva de Lera e Muriel Garreta-Domingo)

1. Franzir a sobrancelha - Concentração, antipatia ou falta de clareza
2. Levantar as sobrancelhas - Insegurança, incredulidade, surpresa ou exasperação
3. Desviar o olhar - Desapontamento, fracasso, culpa, vergonha ou submissão
4. Sorrir - Satisfação ou alegria
5. Apertar os lábios - Frustração, confusão, ansiedade, nervosismo ou preocupações
6. Mover a boca - Desorientação ou insegurança
7. Expressar-se verbalmente (tosses, suspiros, bocejos e etc.) - Frustração ou decepção
8. Tocar o rosto com as mãos - Confusão, incerteza ou cansaço
9. Reclinar-se para trás - Rejeição
10. Inclinar o corpo para frente - Depressão, frustração ou atenção
Engenharia de Usabilidade / Marcello Cardoso




          igad o!
o br
  Este arquivo contém a apresentação realizada por Marcello de Campos
  Cardoso, em Agosto de 2012, para a disciplina Engenharia de Usabilidade
  ministrada no curso de especialização Engenharia de Software Centrada em
  Métodos Ágeis, no Centro Universitário UNA.

Weitere ähnliche Inhalte

Was ist angesagt?

Design de Interação - Método de Inspeção Semiótica
Design de Interação - Método de Inspeção SemióticaDesign de Interação - Método de Inspeção Semiótica
Design de Interação - Método de Inspeção SemióticaMarcello Cardoso
 
MTA2 - Método de Inspeção Semiótica (MIS)
MTA2 - Método de Inspeção Semiótica (MIS)MTA2 - Método de Inspeção Semiótica (MIS)
MTA2 - Método de Inspeção Semiótica (MIS)Marcello Cardoso
 
Usabilidade 5 - Análise Heurística
Usabilidade 5 - Análise HeurísticaUsabilidade 5 - Análise Heurística
Usabilidade 5 - Análise HeurísticaMarcello Cardoso
 
UNA - Eng Usa '12 - aula 03
UNA  - Eng Usa '12 - aula 03UNA  - Eng Usa '12 - aula 03
UNA - Eng Usa '12 - aula 03Marcello Cardoso
 
2010 05-06 b - desenho de interfaces com o utilizador
2010 05-06 b - desenho de interfaces com o utilizador2010 05-06 b - desenho de interfaces com o utilizador
2010 05-06 b - desenho de interfaces com o utilizadorguest8a778
 
Usabilidade 4 - User Story Mapping
Usabilidade 4 - User Story MappingUsabilidade 4 - User Story Mapping
Usabilidade 4 - User Story MappingMarcello Cardoso
 
Ergonomia & Usabilidade
Ergonomia & UsabilidadeErgonomia & Usabilidade
Ergonomia & UsabilidadeLuiz China
 
UNA - Eng Usa '12 - aula 02
UNA  - Eng Usa '12 - aula 02UNA  - Eng Usa '12 - aula 02
UNA - Eng Usa '12 - aula 02Marcello Cardoso
 
Ergonomia e Usabilidade AULA 3:
Ergonomia e Usabilidade AULA 3:Ergonomia e Usabilidade AULA 3:
Ergonomia e Usabilidade AULA 3:Dra. Camila Hamdan
 
Aula6 - Estilos, guias, padrões
Aula6 - Estilos, guias, padrõesAula6 - Estilos, guias, padrões
Aula6 - Estilos, guias, padrõesSilvia Dotta
 
Ergonomia e Usabilidade AULA 4: Erro
Ergonomia e Usabilidade AULA 4: ErroErgonomia e Usabilidade AULA 4: Erro
Ergonomia e Usabilidade AULA 4: ErroDra. Camila Hamdan
 
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
 
My Report - Usability Tests
My Report - Usability TestsMy Report - Usability Tests
My Report - Usability TestsMichel Alves
 
Apresentação geral do gqs - Usabilidade na convergência digital - Customizaç...
Apresentação geral do gqs -  Usabilidade na convergência digital - Customizaç...Apresentação geral do gqs -  Usabilidade na convergência digital - Customizaç...
Apresentação geral do gqs - Usabilidade na convergência digital - Customizaç...PET Computação
 
Apresentação criterios ergonômicos
Apresentação criterios ergonômicosApresentação criterios ergonômicos
Apresentação criterios ergonômicosirlss
 

Was ist angesagt? (20)

Design de Interação - Método de Inspeção Semiótica
Design de Interação - Método de Inspeção SemióticaDesign de Interação - Método de Inspeção Semiótica
Design de Interação - Método de Inspeção Semiótica
 
MTA2 - Método de Inspeção Semiótica (MIS)
MTA2 - Método de Inspeção Semiótica (MIS)MTA2 - Método de Inspeção Semiótica (MIS)
MTA2 - Método de Inspeção Semiótica (MIS)
 
MTA2 - Percurso Cognitivo
MTA2 - Percurso CognitivoMTA2 - Percurso Cognitivo
MTA2 - Percurso Cognitivo
 
Usabilidade 5 - Análise Heurística
Usabilidade 5 - Análise HeurísticaUsabilidade 5 - Análise Heurística
Usabilidade 5 - Análise Heurística
 
Métodos de avaliação de IHC
Métodos de avaliação de IHCMétodos de avaliação de IHC
Métodos de avaliação de IHC
 
UNA - Eng Usa '12 - aula 03
UNA  - Eng Usa '12 - aula 03UNA  - Eng Usa '12 - aula 03
UNA - Eng Usa '12 - aula 03
 
2010 05-06 b - desenho de interfaces com o utilizador
2010 05-06 b - desenho de interfaces com o utilizador2010 05-06 b - desenho de interfaces com o utilizador
2010 05-06 b - desenho de interfaces com o utilizador
 
Usabilidade 4 - User Story Mapping
Usabilidade 4 - User Story MappingUsabilidade 4 - User Story Mapping
Usabilidade 4 - User Story Mapping
 
Ergonomia & Usabilidade
Ergonomia & UsabilidadeErgonomia & Usabilidade
Ergonomia & Usabilidade
 
UNA - Eng Usa '12 - aula 02
UNA  - Eng Usa '12 - aula 02UNA  - Eng Usa '12 - aula 02
UNA - Eng Usa '12 - aula 02
 
Ergonomia e Usabilidade AULA 3:
Ergonomia e Usabilidade AULA 3:Ergonomia e Usabilidade AULA 3:
Ergonomia e Usabilidade AULA 3:
 
Aula6 - Estilos, guias, padrões
Aula6 - Estilos, guias, padrõesAula6 - Estilos, guias, padrões
Aula6 - Estilos, guias, padrões
 
IHC Parte1
IHC Parte1IHC Parte1
IHC Parte1
 
Ergonomia e Usabilidade AULA 4: Erro
Ergonomia e Usabilidade AULA 4: ErroErgonomia e Usabilidade AULA 4: Erro
Ergonomia e Usabilidade AULA 4: Erro
 
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
 
Paradigmas da comunicação IHC
Paradigmas da comunicação IHCParadigmas da comunicação IHC
Paradigmas da comunicação IHC
 
My Report - Usability Tests
My Report - Usability TestsMy Report - Usability Tests
My Report - Usability Tests
 
Apresentação geral do gqs - Usabilidade na convergência digital - Customizaç...
Apresentação geral do gqs -  Usabilidade na convergência digital - Customizaç...Apresentação geral do gqs -  Usabilidade na convergência digital - Customizaç...
Apresentação geral do gqs - Usabilidade na convergência digital - Customizaç...
 
Apresentação criterios ergonômicos
Apresentação criterios ergonômicosApresentação criterios ergonômicos
Apresentação criterios ergonômicos
 
Avaliação de Interface
Avaliação de InterfaceAvaliação de Interface
Avaliação de Interface
 

Ähnlich wie UNA - Eng Usa '12 - aula 05

UNA - Eng Usa '12 - aula 04
UNA  - Eng Usa '12 - aula 04UNA  - Eng Usa '12 - aula 04
UNA - Eng Usa '12 - aula 04Marcello Cardoso
 
Newton Paiva - DI - Aula 05
Newton Paiva - DI - Aula 05Newton Paiva - DI - Aula 05
Newton Paiva - DI - Aula 05Marcello Cardoso
 
PAAI/DI - 06 - Analise Heuristica
PAAI/DI - 06 -  Analise HeuristicaPAAI/DI - 06 -  Analise Heuristica
PAAI/DI - 06 - Analise HeuristicaMarcello Cardoso
 
MTA2 - Análise Heurística
MTA2 - Análise HeurísticaMTA2 - Análise Heurística
MTA2 - Análise HeurísticaMarcello Cardoso
 
PAAI/DI - 07-08 - Teste de usabilidade
PAAI/DI - 07-08 - Teste de usabilidadePAAI/DI - 07-08 - Teste de usabilidade
PAAI/DI - 07-08 - Teste de usabilidadeMarcello Cardoso
 
Interação Humano-Computador - História, Conceitos e Heurísticas de Nielsen
Interação Humano-Computador - História, Conceitos e Heurísticas de NielsenInteração Humano-Computador - História, Conceitos e Heurísticas de Nielsen
Interação Humano-Computador - História, Conceitos e Heurísticas de NielsenRos Galabo, PhD
 
Laboratório Rosaurea Magalhaes, relato da experiência de implementação de um ...
Laboratório Rosaurea Magalhaes, relato da experiência de implementação de um ...Laboratório Rosaurea Magalhaes, relato da experiência de implementação de um ...
Laboratório Rosaurea Magalhaes, relato da experiência de implementação de um ...Fran Maciel
 
Newton Paiva - DI - Aula 04
Newton Paiva - DI - Aula 04Newton Paiva - DI - Aula 04
Newton Paiva - DI - Aula 04Marcello Cardoso
 
Usabilidade - Uma introdução
Usabilidade - Uma introduçãoUsabilidade - Uma introdução
Usabilidade - Uma introduçãoErico Fileno
 
Newton Paiva - DI - Aula 06
Newton Paiva - DI - Aula 06Newton Paiva - DI - Aula 06
Newton Paiva - DI - Aula 06Marcello Cardoso
 
Newton Paiva - DI - Aula 03
Newton Paiva - DI - Aula 03Newton Paiva - DI - Aula 03
Newton Paiva - DI - Aula 03Marcello Cardoso
 
Palestra - Princípios de Usabilidade
Palestra - Princípios de UsabilidadePalestra - Princípios de Usabilidade
Palestra - Princípios de UsabilidadeOtávio Souza
 
Técnicas de Prototipação para Smartphones no Apoio à Avaliação de Interfaces ...
Técnicas de Prototipação para Smartphones no Apoio à Avaliação de Interfaces ...Técnicas de Prototipação para Smartphones no Apoio à Avaliação de Interfaces ...
Técnicas de Prototipação para Smartphones no Apoio à Avaliação de Interfaces ...Talita Pagani
 
Usabilidade de aplicações
Usabilidade de aplicaçõesUsabilidade de aplicações
Usabilidade de aplicaçõesVitor Julião
 
Ihc Aula8 M I Avaliacao Heuristica
Ihc Aula8 M I Avaliacao HeuristicaIhc Aula8 M I Avaliacao Heuristica
Ihc Aula8 M I Avaliacao HeuristicaFabiano Damiati
 
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
 
O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014
O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014
O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014Luiz Agner
 
PAAI/DI - 05 - Prototipação
PAAI/DI - 05 - PrototipaçãoPAAI/DI - 05 - Prototipação
PAAI/DI - 05 - PrototipaçãoMarcello Cardoso
 
Introdução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareIntrodução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareDaniel Cukier
 

Ähnlich wie UNA - Eng Usa '12 - aula 05 (20)

UNA - Eng Usa '12 - aula 04
UNA  - Eng Usa '12 - aula 04UNA  - Eng Usa '12 - aula 04
UNA - Eng Usa '12 - aula 04
 
Newton Paiva - DI - Aula 05
Newton Paiva - DI - Aula 05Newton Paiva - DI - Aula 05
Newton Paiva - DI - Aula 05
 
PAAI/DI - 06 - Analise Heuristica
PAAI/DI - 06 -  Analise HeuristicaPAAI/DI - 06 -  Analise Heuristica
PAAI/DI - 06 - Analise Heuristica
 
MTA2 - Análise Heurística
MTA2 - Análise HeurísticaMTA2 - Análise Heurística
MTA2 - Análise Heurística
 
PAAI/DI - 07-08 - Teste de usabilidade
PAAI/DI - 07-08 - Teste de usabilidadePAAI/DI - 07-08 - Teste de usabilidade
PAAI/DI - 07-08 - Teste de usabilidade
 
Usabilidade - Metas, Principios e Heuristicas
Usabilidade -  Metas, Principios e HeuristicasUsabilidade -  Metas, Principios e Heuristicas
Usabilidade - Metas, Principios e Heuristicas
 
Interação Humano-Computador - História, Conceitos e Heurísticas de Nielsen
Interação Humano-Computador - História, Conceitos e Heurísticas de NielsenInteração Humano-Computador - História, Conceitos e Heurísticas de Nielsen
Interação Humano-Computador - História, Conceitos e Heurísticas de Nielsen
 
Laboratório Rosaurea Magalhaes, relato da experiência de implementação de um ...
Laboratório Rosaurea Magalhaes, relato da experiência de implementação de um ...Laboratório Rosaurea Magalhaes, relato da experiência de implementação de um ...
Laboratório Rosaurea Magalhaes, relato da experiência de implementação de um ...
 
Newton Paiva - DI - Aula 04
Newton Paiva - DI - Aula 04Newton Paiva - DI - Aula 04
Newton Paiva - DI - Aula 04
 
Usabilidade - Uma introdução
Usabilidade - Uma introduçãoUsabilidade - Uma introdução
Usabilidade - Uma introdução
 
Newton Paiva - DI - Aula 06
Newton Paiva - DI - Aula 06Newton Paiva - DI - Aula 06
Newton Paiva - DI - Aula 06
 
Newton Paiva - DI - Aula 03
Newton Paiva - DI - Aula 03Newton Paiva - DI - Aula 03
Newton Paiva - DI - Aula 03
 
Palestra - Princípios de Usabilidade
Palestra - Princípios de UsabilidadePalestra - Princípios de Usabilidade
Palestra - Princípios de Usabilidade
 
Técnicas de Prototipação para Smartphones no Apoio à Avaliação de Interfaces ...
Técnicas de Prototipação para Smartphones no Apoio à Avaliação de Interfaces ...Técnicas de Prototipação para Smartphones no Apoio à Avaliação de Interfaces ...
Técnicas de Prototipação para Smartphones no Apoio à Avaliação de Interfaces ...
 
Usabilidade de aplicações
Usabilidade de aplicaçõesUsabilidade de aplicações
Usabilidade de aplicações
 
Ihc Aula8 M I Avaliacao Heuristica
Ihc Aula8 M I Avaliacao HeuristicaIhc Aula8 M I Avaliacao Heuristica
Ihc Aula8 M I Avaliacao Heuristica
 
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
 
O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014
O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014
O Desafio da Usabilidade - Seminário de Metodologia do IBGE 2014
 
PAAI/DI - 05 - Prototipação
PAAI/DI - 05 - PrototipaçãoPAAI/DI - 05 - Prototipação
PAAI/DI - 05 - Prototipação
 
Introdução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareIntrodução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de Software
 

Mehr von Marcello Cardoso

Aula 3 - DEFININDO O PRODUTO
Aula 3 - DEFININDO O PRODUTOAula 3 - DEFININDO O PRODUTO
Aula 3 - DEFININDO O PRODUTOMarcello Cardoso
 
Engenharia dos cargos de UI, UX, PM
Engenharia dos cargos de UI, UX, PMEngenharia dos cargos de UI, UX, PM
Engenharia dos cargos de UI, UX, PMMarcello Cardoso
 
DI - Questionários e entrevistas
DI - Questionários e entrevistasDI - Questionários e entrevistas
DI - Questionários e entrevistasMarcello Cardoso
 
Tudo sobre Design de Interação
Tudo sobre Design de InteraçãoTudo sobre Design de Interação
Tudo sobre Design de InteraçãoMarcello Cardoso
 
Arquitetura da Informação
Arquitetura da InformaçãoArquitetura da Informação
Arquitetura da InformaçãoMarcello Cardoso
 
Palestra o marketing não funciona mais sozinho - Fumsoft
Palestra   o marketing não funciona mais sozinho - FumsoftPalestra   o marketing não funciona mais sozinho - Fumsoft
Palestra o marketing não funciona mais sozinho - FumsoftMarcello Cardoso
 
UNA - Eng Usa '12 - aula 01
UNA  - Eng Usa '12 - aula 01UNA  - Eng Usa '12 - aula 01
UNA - Eng Usa '12 - aula 01Marcello Cardoso
 
Newton Paiva - DI - Aula 02
Newton Paiva - DI - Aula 02Newton Paiva - DI - Aula 02
Newton Paiva - DI - Aula 02Marcello Cardoso
 
Newton Paiva - DI - Aula 01
Newton Paiva - DI - Aula 01Newton Paiva - DI - Aula 01
Newton Paiva - DI - Aula 01Marcello Cardoso
 

Mehr von Marcello Cardoso (14)

Aula 3 - DEFININDO O PRODUTO
Aula 3 - DEFININDO O PRODUTOAula 3 - DEFININDO O PRODUTO
Aula 3 - DEFININDO O PRODUTO
 
Engenharia dos cargos de UI, UX, PM
Engenharia dos cargos de UI, UX, PMEngenharia dos cargos de UI, UX, PM
Engenharia dos cargos de UI, UX, PM
 
Personas 2019
Personas 2019Personas 2019
Personas 2019
 
DI - Questionários e entrevistas
DI - Questionários e entrevistasDI - Questionários e entrevistas
DI - Questionários e entrevistas
 
Tudo sobre Design de Interação
Tudo sobre Design de InteraçãoTudo sobre Design de Interação
Tudo sobre Design de Interação
 
Framework Cardoso
Framework CardosoFramework Cardoso
Framework Cardoso
 
User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
 
Card Sorting
Card SortingCard Sorting
Card Sorting
 
Arquitetura da Informação
Arquitetura da InformaçãoArquitetura da Informação
Arquitetura da Informação
 
Prototipação
PrototipaçãoPrototipação
Prototipação
 
Palestra o marketing não funciona mais sozinho - Fumsoft
Palestra   o marketing não funciona mais sozinho - FumsoftPalestra   o marketing não funciona mais sozinho - Fumsoft
Palestra o marketing não funciona mais sozinho - Fumsoft
 
UNA - Eng Usa '12 - aula 01
UNA  - Eng Usa '12 - aula 01UNA  - Eng Usa '12 - aula 01
UNA - Eng Usa '12 - aula 01
 
Newton Paiva - DI - Aula 02
Newton Paiva - DI - Aula 02Newton Paiva - DI - Aula 02
Newton Paiva - DI - Aula 02
 
Newton Paiva - DI - Aula 01
Newton Paiva - DI - Aula 01Newton Paiva - DI - Aula 01
Newton Paiva - DI - Aula 01
 

UNA - Eng Usa '12 - aula 05

  • 1. Engenharia de Usabilidade / Marcello Cardoso Perguntando aos especialistas As 10 heurísticas de Nielsen Engenharia de Software Centrada Em Métodos Ágeis Engenharia de Usabilidade Marcello de Campos Cardoso | www.mcardoso.com.br | mcardoso@gmail.com
  • 2. Engenharia de Usabilidade / Marcello Cardoso Análise Heurística as 10 heurísticas de Jakob Nielsen
  • 3. Engenharia de Usabilidade / Marcello Cardoso Plano de curso 1ª Introdução à EngUsa 10pts 2ª Técnica de Modelagem: Personas ágeis 20pts 3ª Fatiando releases com User Story Mapping 20pts 4ª Projetando a interface: Task Flow + Prototipação rápida 25pts 5ª Perguntando a especialistas: As 10 heurísticas de Nielsen 25pts
  • 4. Engenharia de Usabilidade / Marcello Cardoso Ciclo de vida do produto Story rking mapping Análise Heurística chma Ben to jam isa to en o ne qu çã en lvim lida pla pes vo sen va de Etnograf Prototipação ia digital Personas
  • 5. Engenharia de Usabilidade / Marcello Cardoso Onde aplicar? definição do backlog Reunião diária Produto Backlog do Backlog do potencialmente produto sprint “entregável”
  • 6. Engenharia de Usabilidade / Marcello Cardoso Análise Heurística as 10 heurísticas de Jakob Nielsen
  • 7. Engenharia de Usabilidade / Marcello Cardoso Análise Heurística as 10 heurísticas de Jakob Nielsen
  • 8. Engenharia de Usabilidade / Marcello Cardoso Definição “Análise Heurística (Nielsen and Molich, 1990; Nielsen 1994) é um método de engenharia de usabilidade para encontrar os erros de usabilidade em uma interface para que sejam corrigidos em um processo de desenvolvimento iterativo. Envolve um pequeno grupo de avaliadores para examinar a interface e avaliá-la de acordo com princípios de usabilidade reconhecidos (as heurísticas).” - Nielsen Molich, R., and Nielsen, J. (1990). Improving a human-computer dialogue, Communications of the ACM 33, 3 (March). Nielsen, J., and Molich, R. (1990). Heuristic evaluation of user interfaces, Proc. ACM CHI'90 Conf. Nielsen, J. (1994a). Enhancing the explanatory power of usability heuristics. Proc. ACM CHI'94 Conf. Nielsen, J. (1994b). Heuristic evaluation. In Nielsen, J., and Mack, R.L. (Eds.), Usability Inspection Methods, John Wiley & Sons, New York, NY.
  • 9. Engenharia de Usabilidade / Marcello Cardoso = Heurísticas ~ Metas de usabilidade Metas são princípios generalistas que norteiam o desenvolvimento Heurísticas são diretrizes técnicas para a avaliação de interfaces
  • 10. Engenharia de Usabilidade / Marcello Cardoso
  • 11. Engenharia de Usabilidade / Marcello Cardoso J akob Nielsen lsen se cam po da usabilidade, Nie O principal nome no ágeis desde em me todologias baratas e popularizou por focar os anos 90. s para ar pe squisas quantitativa É conhecido por realiz ertas. fund amentar suas descob urística. nhecida e difu ndida é a análise he Sua prática mais co
  • 12. Engenharia de Usabilidade / Marcello Cardoso Origem (1990) As heurísticas originais surgiram da análise de 249 problemas, identificados a partir de avaliações realizadas por especialistas em 11 projetos. ✓ 4 avaliados durante a fase inicial do ciclo de vida ✓ 7 avaliados em uma fase avançada;
  • 13. Engenharia de Usabilidade / Marcello Cardoso Como fazer? 1º passo: Briefing • Os avaliadores discutem os critérios da avaliação como tarefas por exemplo 2º passo: Avaliação (cerca de 2h) • Independente • Double check - 1 para fluxo e tarefas e outro para interface e elementos 3º passo: Reunião de resultados e relatório • Discutir problemas • Priorizá-los • Elaborar recomendações e soluções
  • 14. Engenharia de Usabilidade / Marcello Cardoso Como fazer? 1º passo: Briefing • Os avaliadores discutem os critérios da avaliação como tarefas por exemplo 2º passo: Avaliação (cerca de 2h) • Independente • Double check - 1 para fluxo e tarefas e outro para interface e elementos 3º passo: Reunião de resultados e relatório • Discutir problemas • Priorizá-los • Elaborar recomendações e soluções
  • 15. Engenharia de Usabilidade / Marcello Cardoso Como fazer? 1º passo: Briefing • Os avaliadores discutem os critérios da avaliação como tarefas por exemplo 2º passo: Avaliação (cerca de 2h) • Independente • Double check - 1 para fluxo e tarefas e outro para interface e elementos 3º passo: Reunião de resultados e relatório • Discutir problemas • Priorizá-los • Elaborar recomendações e soluções
  • 16. Engenharia de Usabilidade / Marcello Cardoso
  • 17. Engenharia de Usabilidade / Marcello Cardoso 1 2 3 3
  • 18. Engenharia de Usabilidade / Marcello Cardoso 1 2 3 3
  • 19. Engenharia de Usabilidade / Marcello Cardoso
  • 20. Engenharia de Usabilidade / Marcello Cardoso Análise Heurística vs Testes com usuários
  • 21. Engenharia de Usabilidade / Marcello Cardoso Diferenças Análise Heurística - preditiva Baseada na experiência/expectativas do especialista Testes com usuários - empírica Baseada na observação do comportamento
  • 22. Engenharia de Usabilidade / Marcello Cardoso Semelhanças São técnicas analíticas, não gerativas (ideação) como Story Mapping ou Card Sorting.
  • 23. Engenharia de Usabilidade / Marcello Cardoso 10 Heurísticas de Jakob Nielsen 1. Visibilidade do status do sistema (feedback) 2. Compatibilidade do sistema com o mundo real (affordance) 3. Controle do usuário e liberdade 4. Consistência e padrões 5. Prevenção de erros 6. Reconhecer em vez de relembrar 7. Flexibilidade e eficiência no uso 8. Estética e design minimalista 9. Ajudar os usuários a reconhecer, diagnosticar e corrigir erros 10. Ajuda e documentação
  • 24. Engenharia de Usabilidade / Marcello Cardoso 1. Visibilidade do status do sistema (feedback) O sistema deve informar continuamente e apropriadamente ao usuário sobre o que ele está fazendo, em tempo razoável.
  • 25. Engenharia de Usabilidade / Marcello Cardoso 1. Visibilidade do status do sistema (feedback) Vou fazer um café... Mais fácil de entender.
  • 26. Engenharia de Usabilidade / Marcello Cardoso 1. Visibilidade do status do sistema (feedback) LOG deixa tudo mais claro.
  • 27. Engenharia de Usabilidade / Marcello Cardoso 1. Visibilidade do status do sistema (feedback) ! th e fly On
  • 28. Engenharia de Usabilidade / Marcello Cardoso 1. Visibilidade do status do sistema (feedback)
  • 29. Engenharia de Usabilidade / Marcello Cardoso 2. Compatibilidade do sistema com o mundo real A terminologia e os elementos de interface devem ser baseados na linguagem do usuário, não do sistema. As informações devem ser organizadas conforme o modelo mental do usuário.
  • 30. Engenharia de Usabilidade / Marcello Cardoso 2. Compatibilidade do sistema com o mundo real What?
  • 31. Engenharia de Usabilidade / Marcello Cardoso 2. Compatibilidade do sistema com o mundo real What? Cool!!
  • 32. Engenharia de Usabilidade / Marcello Cardoso 2. Compatibilidade do sistema com o mundo real What?
  • 33. Engenharia de Usabilidade / Marcello Cardoso 2. Compatibilidade do sistema com o mundo real Cadê a busca?
  • 34. Engenharia de Usabilidade / Marcello Cardoso 2. Compatibilidade do sistema com o mundo real What?
  • 35. Engenharia de Usabilidade / Marcello Cardoso 2. Compatibilidade do sistema com o mundo real What?
  • 36. Engenharia de Usabilidade / Marcello Cardoso 2. Compatibilidade do sistema com o mundo real What?
  • 37. Engenharia de Usabilidade / Marcello Cardoso 2. Compatibilidade do sistema com o mundo real
  • 38. Engenharia de Usabilidade / Marcello Cardoso 3. Controle do usuário e liberdade O usuário controla o sistema. Ele pode, por exemplo, abortar uma tarefa ou desfazer uma operação e retornar ao estado anterior.
  • 39. Engenharia de Usabilidade / Marcello Cardoso 3. Controle do usuário e liberdade
  • 40. Engenharia de Usabilidade / Marcello Cardoso 3. Controle do usuário e liberdade
  • 41. Engenharia de Usabilidade / Marcello Cardoso 3. Controle do usuário e liberdade
  • 42. Engenharia de Usabilidade / Marcello Cardoso 3. Controle do usuário e liberdade
  • 43. Engenharia de Usabilidade / Marcello Cardoso 3. Controle do usuário e liberdade
  • 44. Engenharia de Usabilidade / Marcello Cardoso 3. Controle do usuário e liberdade
  • 45. Engenharia de Usabilidade / Marcello Cardoso 3. Controle do usuário e liberdade
  • 46. Engenharia de Usabilidade / Marcello Cardoso 4. Consistência e padrões Um comando, ação ou elemento de interface deve ter sempre o mesmo efeito e aparência. A mesma operação deve ser apresentada na mesma localização e deve ser formatada/apresentada da mesma maneira para facilitar o reconhecimento.
  • 47. Engenharia de Usabilidade / Marcello Cardoso 4. Consistência e padrões
  • 48. Engenharia de Usabilidade / Marcello Cardoso 4. Consistência e padrões
  • 49. Engenharia de Usabilidade / Marcello Cardoso 4. Consistência e padrões
  • 50. Engenharia de Usabilidade / Marcello Cardoso 5. Prevenção de erros Evitar situações de erro. Conhecer as situações que mais provocam erros e modificar a interface para que estes erros não ocorram
  • 51. Engenharia de Usabilidade / Marcello Cardoso 5. Prevenção de erros
  • 52. Engenharia de Usabilidade / Marcello Cardoso 5. Prevenção de erros
  • 53. Engenharia de Usabilidade / Marcello Cardoso 5. Prevenção de erros
  • 54. Engenharia de Usabilidade / Marcello Cardoso 5. Prevenção de erros
  • 55. Engenharia de Usabilidade / Marcello Cardoso 5. Prevenção de erros
  • 56. Engenharia de Usabilidade / Marcello Cardoso 5. Prevenção de erros
  • 57. Engenharia de Usabilidade / Marcello Cardoso 5. Prevenção de erros
  • 58. Engenharia de Usabilidade / Marcello Cardoso 5. Prevenção de erros
  • 59. Engenharia de Usabilidade / Marcello Cardoso 6. Reconhecer em vez de relembrar O sistema deve mostrar os elementos de diálogo e permitir que o usuário faça suas escolhas, sem a necessidade de lembrar um comando específico.
  • 60. Engenharia de Usabilidade / Marcello Cardoso 6. Reconhecer em vez de relembrar
  • 61. Engenharia de Usabilidade / Marcello Cardoso 6. Reconhecer em vez de relembrar
  • 62. Engenharia de Usabilidade / Marcello Cardoso 6. Reconhecer em vez de relembrar
  • 63. Engenharia de Usabilidade / Marcello Cardoso 6. Reconhecer em vez de relembrar
  • 64. Engenharia de Usabilidade / Marcello Cardoso 6. Reconhecer em vez de relembrar
  • 65. Engenharia de Usabilidade / Marcello Cardoso 7. Flexibilidade e eficiência no uso Para usuários experientes executarem as operações mais rapidamente. Abreviações, teclas de função, duplo clique no mouse, função de volta em sistemas hipertexto. Atalhos também servem para recuperar informações que estão numa profundidade na árvore navegacional a partir da interface principal.
  • 66. Engenharia de Usabilidade / Marcello Cardoso 7. Flexibilidade e eficiência no uso
  • 67. Engenharia de Usabilidade / Marcello Cardoso 7. Flexibilidade e eficiência no uso
  • 68. Engenharia de Usabilidade / Marcello Cardoso 7. Flexibilidade e eficiência no uso
  • 69. Engenharia de Usabilidade / Marcello Cardoso 7. Flexibilidade e eficiência no uso
  • 70. Engenharia de Usabilidade / Marcello Cardoso 8. Estética e design minimalista Deve-se apresentar exatamente a informação que o usuário precisa no momento, nem mais nem menos. A seqüência da interação e o acesso aos objetos e operações devem ser compatíveis com o modo pelo qual o usuário realiza suas tarefas.
  • 71. Engenharia de Usabilidade / Marcello Cardoso 8. Estética e design minimalista
  • 72. Engenharia de Usabilidade / Marcello Cardoso 8. Estética e design minimalista
  • 73. Engenharia de Usabilidade / Marcello Cardoso 8. Estética e design minimalista
  • 74. Engenharia de Usabilidade / Marcello Cardoso 9. Ajudar a reconhecer, diagnosticar e corrigir erros Linguagem clara e sem códigos. Devem ajudar o usuário a entender e resolver o problema. Não devem culpar ou intimidar o usuário.
  • 75. Engenharia de Usabilidade / Marcello Cardoso 9. Ajudar a reconhecer, diagnosticar e corrigir erros
  • 76. Engenharia de Usabilidade / Marcello Cardoso 9. Ajudar a reconhecer, diagnosticar e corrigir erros
  • 77. Engenharia de Usabilidade / Marcello Cardoso 9. Ajudar a reconhecer, diagnosticar e corrigir erros
  • 78. Engenharia de Usabilidade / Marcello Cardoso 10. Ajuda e documentação O ideal é que um software seja tão fácil de usar (intuitivo) que não necessite de ajuda ou documentação. Se for necessária a ajuda deve estar facilmente acessível on-line.
  • 79. Engenharia de Usabilidade / Marcello Cardoso 10. Ajuda e documentação
  • 80. Engenharia de Usabilidade / Marcello Cardoso 10. Ajuda e documentação
  • 81. Engenharia de Usabilidade / Marcello Cardoso 10. Ajuda e documentação
  • 82. Engenharia de Usabilidade / Marcello Cardoso 10. Ajuda e documentação
  • 83. Engenharia de Usabilidade / Marcello Cardoso 10. Ajuda e documentação
  • 84. Engenharia de Usabilidade / Marcello Cardoso 10. Ajuda e documentação
  • 85. Engenharia de Usabilidade / Marcello Cardoso Vantagens 1. Avaliação de Usabilidade de barata, não precisa de laboratórios ou equipamento 2. Ágil: Um dia ou menos para aplicar 3. Pode ser aplicada em qualquer estágio do projeto, incluindo protótipos precoces. 4. Treinamento simples: Pode ser ensinada em poucas horas (para especialistas)
  • 86. Engenharia de Usabilidade / Marcello Cardoso Considerações: número de avaliadores Alguns problemas apenas são descobertos por perfis diferentes de avaliadores.
  • 87. Engenharia de Usabilidade / Marcello Cardoso Considerações: número de avaliadores 5 avaliadores encontramos quase 75% dos problemas de usabilidade. 3 avaliadores fornecem quase 65% de descobertas 1 avaliador descobre em média 35%
  • 88. Engenharia de Usabilidade / Marcello Cardoso Considerações: número de avaliadores O número excessivo de avaliadores traz pouco retorno de investimento.
  • 89. Engenharia de Usabilidade / Marcello Cardoso Considerações: número de avaliadores A avaliação solo é conhecida como Expert review, Expert crit ou Discount evaluation. É uma prática comum de mercado.
  • 90. Engenharia de Usabilidade / Marcello Cardoso Considerações: experiência do avaliador A qualidade da avaliação depende da compreensão correta das Heurísticas Aplicá-las exercita as boas práticas de usabilidade, para o desenvolvedor
  • 91. Engenharia de Usabilidade / Marcello Cardoso Heurísticas para websites (Nielsen, 1999) H igh-quality content (conteúdo de alta qualidade) O ften updated (freqüentemente atualizado) M inimal download time (tempo mínimo de download) E ase of use (facilidade de uso) R elevante to user’s needs (relevante para as necessidades dos usuários) U nique to the online médium (somente para o meio online) N etcentric corporate culture (cultura corporativa centrada na rede)
  • 92. Engenharia de Usabilidade / Marcello Cardoso Métricas RA na direção automotiva 1. O sistema deve sinalizar os diversos obstáculos no caminho aumentando seu contraste (buracos, quebra-molas, transeuntes, etc.); 2. Sinais de trânsito e informações complementares devem ser identificados e exibidos em destaque na área à direita do pára-brisa. O objetivo é oferecer subsídios para o motorista sem comprometer sua atenção primária. 3. A linguagem deve ser universal e de fácil compreensão. 4. O sistema deve ser configurável. Usuários com capacidades cognitivas diferentes devem possuir ferramentas para configurá-lo à sua maneira.
  • 93. Engenharia de Usabilidade / Marcello Cardoso Heurísticas emocionais para jogos (Eva de Lera e Muriel Garreta-Domingo) 1. Franzir a sobrancelha - Concentração, antipatia ou falta de clareza 2. Levantar as sobrancelhas - Insegurança, incredulidade, surpresa ou exasperação 3. Desviar o olhar - Desapontamento, fracasso, culpa, vergonha ou submissão 4. Sorrir - Satisfação ou alegria 5. Apertar os lábios - Frustração, confusão, ansiedade, nervosismo ou preocupações 6. Mover a boca - Desorientação ou insegurança 7. Expressar-se verbalmente (tosses, suspiros, bocejos e etc.) - Frustração ou decepção 8. Tocar o rosto com as mãos - Confusão, incerteza ou cansaço 9. Reclinar-se para trás - Rejeição 10. Inclinar o corpo para frente - Depressão, frustração ou atenção
  • 94. Engenharia de Usabilidade / Marcello Cardoso igad o! o br Este arquivo contém a apresentação realizada por Marcello de Campos Cardoso, em Agosto de 2012, para a disciplina Engenharia de Usabilidade ministrada no curso de especialização Engenharia de Software Centrada em Métodos Ágeis, no Centro Universitário UNA.