Projeto de Interface de Usuário

Post on 06-Aug-2015

269 views 3 download

Transcript of Projeto de Interface de Usuário

PROJETO DE INTERFACE DE USUÁRIO[projeto de interface de usuário]

[perfil de usuário]

[investigação do domínio]

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Projeto de Interface de Usuário• Como deve ser o desenvolvimento de um projeto de

interface de usuário para um sistema?

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Projeto de Interface de Usuário• Para desenvolver um projeto de interface

de usuário deve-se considerar:• Investigando o Usuário (Para quem?)• Investigando o Domínio - Tarefas (O

que?/Quando?)• Dispositivos de Interação (Como?)

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Investigando o Usuário• Usuário

• Usuário Cliente• Características:

• Físicas/Ergonômicas• Cognitivas• Culturais• Sociológicas• Afetivas• Organizacionais

• Níveis: Ocasional, Iniciante, Experiente

??

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Foco da Investigação Informação

O Domínio Conhecimento de um EspecialistaConhecimento Específico de um SO

Os Usuários Quem eles são?

Características dos Usuários

Idade, Gênero, Cultura, Habilidades Físicas, Limitações Físicas, Educação, Experiência no Uso do Computador, Perfil Afetivo, Motivação

Características das Tarefas As tarefas são simples? Complicadas? Variáveis? Repetitvas? Frequentes? Casuais? Críticas? Indivíduais? Compartilhadas?

Ambiente Fisico Barulhento, Estressante, Confortável, Ventilado, Aberto, Equipado.

Ambiente Social Pressão do Trabalho, Trabalho Colaborativo ou Isolado, Áreas Compartilhadas.

Aspectos de Usabilidade Aprendizado, Intuitividade, Facilidade de Uso, Prevenção de Erros, Memorização.

Restrições Custos, Prazos, Tecnológicos

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Investigando o Usuário• Descrever Características de Usuário

Características Relevantes

Idade

Gênero

Cultura

Habilidades e Limitações Físicas

Formação Profissional

Experiência no Uso do Computador

Motivação

Atitude

??

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Investigando o Usuário• Personas

O objetivo da utilização de personas é examinar o cenário de uso para analisar como os usuários preferem atingir os seus objetivos. Podemos utilizar personas que representam usuários reais, ou ficticios.

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Investigando o Usuário• Personas

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Investigando o Domínio• O que o usuário quer?• O que o usuário precisa?• Como ele prefere atingir suas metas?

metas

açõestarefas/atividades

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Investigando o Domínio• Tarefas (Atividades)

• Fazem parte do fluxo de trabalho (workflow)

• Desencadeadas por eventos• Podem ser:

• Manuais• Automáticas (proativas)• INTERATIVAS

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Investigando o Domínio

Interface de Usuário

1. Meta

2. Metas Tarefas

3. Planejar Sequência de Ações

4. Executar Sequência de Ações

5. Percepção

6. Interpretação

7. Comparação

exec

ução

avaliação• Ciclo das Ações Humanas

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Investigando o Domínio• Ciclo das Ações Humanas

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Investigando o Domínio• Como questionar sobre o domínio?

Passo Questões

Formando a META • usuário conhece bem o domínio do problema para entender suas metas?

• A interface pode ajudar o usuário nessas metas?

Metas Tarefas • O usuário conhece os detalhes para transformar suas metas em detalhes?

Tarefas Ações • usuário conhece bem o domínio de execução para transformar suas tarefas em ações?

• Como a interface ajuda o usuário na realização das ações?

Execução das Ações

• Usuário pode facilmente aprender e usar a interface?

• As ações providas pelo sistema estão de acordo com o que o usuário esperava?

• As ações fornecem affordance e visibilidade adequadas?

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Investigando o Domínio• Como questionar sobre o domínio?

Passo Questões

Percepção • Como os usuários percebem o status do sistema?• A interface oferece feedback suficiente ao usuário

como efeitos de suas ações?

Interpretação • Os usuários são capazes de notar os estímulos de feedback?

• A divisão das tarefas em ações está de acordo com a compreensão dos usuários?

Avaliação • Os usuários são capazes de comparar os resultados gerados com o esperado?

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

• O Modelo do Designer

Investigando o Domínio

Fro

m N

orm

an a

ndD

rape

r, 1

986.

)

Modelo do Designer

• Estrutura e organização da interface

• Compreensão do domínio e do propósito do sistema e suas funcionalidades

• Compreensão das necessidades, características, tarefas e expectativas do usuário

• Tecnologias Envolvidas

• Plataformas e Dispositivos

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Dispositivos de Interação

• Dispositivos (Tecnologia)• Hardware (acesso)

• Software• Ferramenta para desenvolvimento da interface:

• Toolkits• Estilos de Interação• Objetos de Interação

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Dispositivos de Interação

• Dispositivos saindo da tela...

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Extra: Assista o vídeo:

https://www.ted.com/talks/james_patten_the_best_computer_interface_maybe_your_hands

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – tatiana@lavid.ufpb.br

Referências:

CAP10: Interaction design (STONE, JARRET, WOODROFE, MINOCHA: User Interface Design and Evaluation. Ed. Elsevier, 2005 (704p).)

CAP3: Finding out about the usersand the domain (STONE, JARRET, WOODROFE, MINOCHA: User Interface Design and Evaluation. Ed. Elsevier, 2005 (704p).)