Professional Documents
Culture Documents
Captulo 5
Conceptual Models, J. Johnson and A. Henderson
(artigo da revista Interactions, Jan. 2002)
Interaction Design, Cap. 2
J. Preece
Sumrio
ModeloConceptual
Metforas
Conceitos
Objectos
Atributos
Aces
O passo seguinte?
J se fez
Anlise de tarefas
Respostas s 11 perguntas
Perfis de utilizadores
Avaliar
Cenrios do problema
Requisitos funcionais
E agora?
Anlise de
Requisitos
Desenhar
Prototipar
O passo seguinte?
Anlise de
Requisitos
-Anlise de tarefas
-Cenrios do problema
Desenhar
Avaliar
Modelo
Conceptual
Prototipar
O passo errado!
Requisitos
Ecrs
Caixas de dilogo
Ou pginas Web
O passo certo!
Antes de desenhar COMO o sistema se
apresenta aos utilizadores
melhor desenhar O QUE o sistema e para os
utilizadores
Desenhando o Modelo Conceptual
Modelos conceptuais:
exemplos
Assumam que estamos a desenhar:
Um site. o site
Uma coleco de pginas ligadas, ou
Uma hierarquia de pginas com ligaes cruzadas?
Escolhas
Evitar escolhas e seguir dois caminhos MAU
Utilizadores ficam
com uma viso confusa do sistema
e confusos sobre como realizar as tarefas
Soluo
Criar o esqueleto e depois preench-lo!
1 desenhar um modelo conceptual focado no domnio da
tarefa
2 depois, desenhar uma IU a partir daquele
Modelo conceptual
Definio: descrio de alto-nvel de como um
sistema est organizado e funciona.
Modelo que os designers esperam que seja
interiorizado pelos utilizadores
Criado pelos designers
Modelo conceptual:
caractersticas
Simples:
Deve ser to simples quanto possvel, mas
fornecendo a funcionalidade requerida
Menos mais!
Focar na tarefa:
Mapeamento directo entre operaes do sistema e
operaes da tarefa
Mais facilmente percebido pelos utilizadores
Modelo conceptual NO
No a Interface com o Utilizador
No sobre aspecto e funcionamento (Look & Feel)
No menciona teclas a carregar, aces do rato, grficos e
organizao do ecr, comandos, caixas de dilogo, mensagens
de erro, etc.
Modelo conceptual
Descreve apenas
o que as pessoas podem fazer com o sistema
e que conceitos precisam de perceber para usar o sistema
Refere-se apenas
a objectos, atributos e aces do domnio da tarefa
Metforas
Metforas de interface
Definio: Utilizao de conceitos familiares
numa interface para representar conceitos mais
abstractos do sistema
Fazem com que um novo sistema se parea e
comporte como um j conhecido.
Exploram conhecimento familiar, ajudando
utilizadores a compreender o no familiar
Metforas: vantagens
Oferecem dispositivos de orientao familiares
Tornam a aprendizagem de novos sistemas mais fcil
Ajudam utilizadores a aprender o modelo conceptual
subjacente
Simplificam descrio do sistema para novios e
estranhos
Podem ser inovadoras e tornar a realidade dos
computadores mais acessvel aos mais diversos
utilizadores
Metforas: desvantagens
Podem violar regras culturais e convenes
Caixote do lixo no tampo da secretria?
Metforas: exemplos
Metforas Globais
Assistente pessoal, Carteira, Canetas, Cartes,
Telefone
Dados e Funes
Lista de coisas a fazer, Calendrio, Documentos de
Aplicaes, Encontrar, Assistir
Coleces
Gavetas, Ficheiros, Livros, Album de fotografias
Metforas:
exemplo duma M metfora
Caixote do lixo em
cima da secretria ?
Ejeco de floppies
viola a metfora do
tampo de secretria
Atirar para o
caixote do lixo
deveria apagar
contedo, no
ejectar!
Metforas:
exemplo duma metfora
MENOS conseguida
Cores?
Uma s linha de
resultados?
Aproveita mal espao
no ecr
Podia ter mltiplas
linhas de resultado...
Metforas bizarras
Java
Originalmente chamava-se Oak
J estava tomado!
Marketing lembrou-se do caf (Java, Java Beans,
chvena de caf, etc.)
Bluetooth
Harald Bluetooth (rei Viking que uniu a Escandinvia
sc. X)
Tecnologia wireless que une tecnologias,
Comunicaes e Dispositivos Elctricos
Objectos e aces
Enumerar todos os conceitos do modelo expostos ao utilizador
todos os objectos do sistema
todos os atributos dos objectos
e todas as aces sobre os objectos
Modelo conceptual:
exemplo
Catlogo de uma Biblioteca Online
Metforas e analogias
A informao est organizada como num carto de catlogo
(objecto fsico 8x5cm)
Conceitos:
Item
Atributos: Ttulo, ISBN, Estado
Aces: Reservar, Devolver, Requisitar
Subtipos de itens
Livro, n de peridico, vdeo
Volume peridico
Conta do utilizador
Atributos: Nome, bibliotecrio, itens devolvidos
Modelo conceptual:
exemplo (cont.)
Catlogo de uma Biblioteca Online (cont.)
Relaes:
Um livro um tipo de Item requisitvel
Volumes peridicos contm nmeros
Mapeamentos:
Cada item do sistema corresponde a um item fsico na biblioteca
Modelo conceptual:
exemplo (cont.)
Catlogo de uma Biblioteca Online (cont.)
Mtricas de Usabilidade
Tarefa Fcil: Requisitar um livro conhecido
Desempenho: 2 minutos; 0 erros
Satisfao: fcil especificar o livro pretendido
Modelo conceptual:
outro exemplo
Mquina de Vender Bebidas
Metfora: Cabine Telefnica
Comprar uma bebida como fazer uma chamada telefnica
Objectos/Aces:
Bebida, Preo, Troco, Cdigo, Escolher, Pagar, etc.
Relaes:
Uma bebida tem um preo
Uma bebida tem um cdigo
Mapeamentos
Escolher bebida <-> Marcar N Telefone
Receber bebida <-> Estabelecer chamada
Retirar bebida <-> Terminar chamada
Resumo
Modelo Conceptual
Metforas e Analogias
Conceitos
Objectos, Atributos e Aces
Prxima aula
ModeloConceptual (Cont.)
Cenrios de Actividades
Do Modelo Conceptual ao Projecto Completo (Benefcios)
Concluses do Modelo Conceptual
Modelo Mental
Tipos de Modelos Conceptuais
Exemplos