19
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 Computador Profa Tatiana Aires Tavares – [email protected]

Projeto de Interface de Usuário

Embed Size (px)

Citation preview

Page 1: 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 – [email protected]

Page 2: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

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

interface de usuário para um sistema?

Page 3: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

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?)

Page 4: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

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

??

Page 5: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

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

Page 6: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

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

??

Page 7: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

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.

Page 8: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

Investigando o Usuário• Personas

Page 9: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

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

Page 10: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

Investigando o Domínio• Tarefas (Atividades)

• Fazem parte do fluxo de trabalho (workflow)

• Desencadeadas por eventos• Podem ser:

• Manuais• Automáticas (proativas)• INTERATIVAS

Page 11: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

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

Page 12: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

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

Page 13: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

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?

Page 14: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

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?

Page 15: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

• 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

Page 16: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

Dispositivos de Interação

• Dispositivos (Tecnologia)• Hardware (acesso)

• Software• Ferramenta para desenvolvimento da interface:

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

Page 17: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

Dispositivos de Interação

• Dispositivos saindo da tela...

Page 18: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

Extra: Assista o vídeo:

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

Page 19: Projeto de Interface de Usuário

Disciplina de Interação Humano ComputadorProfa Tatiana Aires Tavares – [email protected]

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).)