primeiros princípios do dxi por bruce tognazzini

32
Primeiros princípios do DxI por Bruce Tognazzini Tersis Zonato 2011 http://www.asktog.com/images/NNGTog156.jpg

Upload: tersis-zonato

Post on 22-Jun-2015

1.013 views

Category:

Design


0 download

TRANSCRIPT

Page 2: Primeiros princípios do DxI por Bruce Tognazzini

•Publica no site AskTog

• 14 anos na Apple Computer

•Um dos líderes do Nielsen Norman Group, junto com:

• Jakob Nielsen

•Donald A. Norman

Bruce Tognazzini

Page 3: Primeiros princípios do DxI por Bruce Tognazzini

•As aplicações devem tentar anteceder as necessidades e desejos do usuário

•Reduzir o trabalho do usuário, trazendo as informações para ele

Antecipação

Page 4: Primeiros princípios do DxI por Bruce Tognazzini

Antecipação

Page 5: Primeiros princípios do DxI por Bruce Tognazzini

•O computador, a interface e o ambiente da tarefa “pertencem” ao usuário

• Fornecer informações sobre o estado do sistema para manter os usuário informados. Essas informações devem estar visíveis.

•As regras não devem ser esquecidas

Autonomia

Page 6: Primeiros princípios do DxI por Bruce Tognazzini

Autonomia

Page 7: Primeiros princípios do DxI por Bruce Tognazzini

Autonomia

Page 8: Primeiros princípios do DxI por Bruce Tognazzini

•Utilizar pistas secundárias para transmitir a informação a quem não consegue diferenciar cores

• Formas diferentes ou legenda de texto ajudam

Daltonismo

Page 9: Primeiros princípios do DxI por Bruce Tognazzini

Daltonismo

Page 10: Primeiros princípios do DxI por Bruce Tognazzini

•Conceito de unidade

• Inconsistência pode ser utilizada quando os elementos agem de forma diferente

• Expectativa dos utilizadores

Consistência

Page 11: Primeiros princípios do DxI por Bruce Tognazzini

Consistência

Page 12: Primeiros princípios do DxI por Bruce Tognazzini

•Campos podem ser selecionados automaticamente

•Utilizar máscaras em campos (data, CPF, CNPJ, etc)

Padrões

Page 13: Primeiros princípios do DxI por Bruce Tognazzini

Padrões

Page 14: Primeiros princípios do DxI por Bruce Tognazzini

• Está relacionada à produtividade

•Pensar em semântica

•Posicionamento dos elementos, hotlinks, atalhos de teclado, etc

• Eficiente: Inserir / imagem

•Não eficiente: Editar / Inserir Imagem

Eficiência do utilizador

Page 15: Primeiros princípios do DxI por Bruce Tognazzini

Eficiência do utilizador

Page 16: Primeiros princípios do DxI por Bruce Tognazzini

•Pontos de referência e caminhos visíveis

•Permitir a navegação livre e oferecer uma saída

•Disponibilizar ao usuário dicas para uma sensação de “estar em casa”

• Fazer ações reversíveis (permitir o desfazer: undo)

Interfaces exploráveis

Page 17: Primeiros princípios do DxI por Bruce Tognazzini

• O tempo para chegar a um objeto é uma função da distância ao objeto e o tamanho do alvo

•Q1: Ícones + legendas (área de hit)

•Q2: Disposição palheta 2x8 vs. 1x16. Com apenas uma coluna fica mais eficiente

•Q3: Cinco locais de fácil acesso para o usuário?

Lei de Fitts

Page 18: Primeiros princípios do DxI por Bruce Tognazzini

•Q4: mostrar taskbar: pode ser disparada por acidente

•Q5: Apple registrou o menu bar

•Q6: menus hierárquicos

•Q7: menu circular

•Q8: menus hierárquicos lineares, para acessar horizontalmente

Lei de Fitts

Page 19: Primeiros princípios do DxI por Bruce Tognazzini

Lei de Fitts

Page 20: Primeiros princípios do DxI por Bruce Tognazzini

•Curva de aprendizagem

• Tempo que o usuário leva até aprender a executar uma tarefa

Capacidade de ser aprendido

Page 21: Primeiros princípios do DxI por Bruce Tognazzini

Capacidade de ser aprendido

Page 22: Primeiros princípios do DxI por Bruce Tognazzini

•Reduzir os tempos de espera do usuário

•Resposta visual, ampulheta, barra de progresso

Redução do tempo latente

Page 24: Primeiros princípios do DxI por Bruce Tognazzini

•Garantir que o trabalho não seja perdido em caso de erro

Proteção do trabalho

Page 25: Primeiros princípios do DxI por Bruce Tognazzini

Proteção do trabalho

Page 26: Primeiros princípios do DxI por Bruce Tognazzini

•Se é a primeira vez que um usuário esteve no sistema.

•Onde o usuário está

•Onde o usuário pode ir

•Onde o usuário esteve durante a sessão

•Onde o usuário esteve quando saiu na última sessão

Monitorar o estado

Page 27: Primeiros princípios do DxI por Bruce Tognazzini

Monitorar o estado

Page 28: Primeiros princípios do DxI por Bruce Tognazzini

•A maioria dos usuários não constroem mapas mentais e ficam perdidos ou cansados

•Uma má navegação pode causar abandono do software ou sistema em questão

Navegação visível

Page 29: Primeiros princípios do DxI por Bruce Tognazzini

Navegação visível

Page 30: Primeiros princípios do DxI por Bruce Tognazzini

•Permitem aos usuários vislumbrar os detalhes

•Cria uma linguagem (semiótica)

Metáforas de uso