usabilidade - puc-rio · 2014-03-17 · 1. ordem – por convenção, usam-se numerais para...
TRANSCRIPT
INF1403 – Introdução a IHC
© SERG 2014 SEMIOTIC ENGINEERING RESEARCH GROUP
© SERG 2014 SEMIOTIC ENGINEERING RESEARCH GROUP
INF1403 – Introdução a IHC
Usabilidade Trabalhando com uma Hierarquia de Metas 1 de 2
17/03/2014
www.inf.puc-rio.br/~inf1403
1
INF1403 – Introdução a IHC
© SERG 2014 SEMIOTIC ENGINEERING RESEARCH GROUP
Roteiro da Aula
2
• Discussão de ... Ficha de auto estudo/aprendizado para esta aula
• Hierarquia de Metas: Definição • Construindo uma Hierarquia de Metas • O que se pode analisar na representação gráfica
de uma Hierarquia de Metas • Tópico da ficha para a próxima aula
INF1403 – Introdução a IHC
© SERG 2014 SEMIOTIC ENGINEERING RESEARCH GROUP
Uma Hierarquia de Metas (1/2)
3
• O que é uma “Hierarquia” ?
Uma organização em níveis / estratos, onde há pelo menos: – um nível inferior absoluto abaixo do qual não há nenhum e – um nível superior absoluto acima do qual não há nenhum e – o nível inferior absoluto está direta ou indiretamente ligado ao nível superior
absoluto. • se estiver diretamente ligado, a hierarquia tem apenas dois níveis: o superior
absoluto e o inferior absoluto
• se estiver indiretamente ligado, a hierarquia tem mais do que dois níveis: entre o
superior absoluto e o inferior absoluto há (um ou mais) níveis intermediários.
nível superior absoluto
nível inferior absoluto
1
2
2 está direta- mente ligado a 1 e é “inferior a” 1
nível superior absoluto
nível inferior absoluto
1
3
3 está indireta- mente ligado a 1 e é “inferior a” 1
2 nível intermediário (superior a 3; inferior a 1)
INF1403 – Introdução a IHC
© SERG 2014 SEMIOTIC ENGINEERING RESEARCH GROUP
Hierarquia de Metas (2/2)
4
• O que é uma “Hierarquia de Metas” ? Nome que se dá a uma ESTRUTURA DE DECOMPOSIÇÃO DE METAS EM SUBMETAS na qual elementos de um nível inferior são interpretados como partes do elemento de nível superior ao qual estão diretamente ligados. O nível superior absoluto, não sendo parte de nenhum outro, representa o “todo”, ou META GLOBAL. Cada nível intermediário representa SUBMETAS que são partes da meta de nível diretamente superior (e por transitividade de todas as metas superiores a esta). O nível inferior absoluto, que não tem, ele próprio, nenhuma parte, é constituído de submetas indecomponíveis, atômicas, que frequentemente correspondem a “tarefas” ou “operações” básicas.
INF1403 – Introdução a IHC
© SERG 2014 SEMIOTIC ENGINEERING RESEARCH GROUP
Uma Representação Gráfica de uma Hierarquia de Metas
5
1
2a 2b
3e 3c
1. Qual é a Meta Global? 2. Em quantas Submetas a Meta
Global se decompõe? Quais são elas? 3. Quais Submetas ou Tarefas
compõem 2b? 4. Qual Submeta é mais laboriosa
para um usuário: 2a ou 2b? Por quê?
5. É correto dizer que “para realizar 2a o usuário faz 3a ou 3b”? Por quê?
6. Que tarefas ou operações básicas são necessárias para realizar 2b?
INF1403 – Introdução a IHC
© SERG 2014 SEMIOTIC ENGINEERING RESEARCH GROUP
Notações Complementares numa Hierarquia de Metas
6
1. ORDEM – por convenção, usam-se numerais para expressar a sequência de submetas, tarefas ou operações.
2. NÃO-ORDEM – por convenção, usam-se numerais para expressar a sequência “sugerida” e um ponto de interrogação a seguir para mostrar que a ordem sugerida não é obrigatória.
3. ALTERNATIVAS - por convenção, usam-se literais maiúsculos para expressar submetas, tarefas ou operações alternativas. Para reforçar a representação pode-se colocar um “” na caixa correspondente.
4. ITERAÇÃO - por convenção, usa-se “*” na caixa correspondente a uma submeta, tarefa ou operação que se repete
1 2
1? 2?
A B
1 2 *
INF1403 – Introdução a IHC
© SERG 2014 SEMIOTIC ENGINEERING RESEARCH GROUP
Notações Complementares numa Hierarquia de Metas
7
Continuação 5. UBIQUIDADE – por convenção, uma submeta,
tarefa ou operação “ubíqua” (i.e. que pode ser realizada em qualquer ponto de uma hierarquia de metas) é representada por uma caixa com um “”, diretamente ligada à meta global.
6. OPCIONALIDADE - por convenção, usa-se uma linha pontilhada no contorno da caixa correspondente a uma submeta, tarefa ou operação convencional.
1 2
1 2
3
INF1403 – Introdução a IHC
© SERG 2014 SEMIOTIC ENGINEERING RESEARCH GROUP
Contruindo uma Hierarquia de Metas
8
• Ponto de Partida: Uma definição (formal ou não) de um plano de ações para realizar um objetivo (meta global) Por exemplo: Definir o idioma padrão de exibição do Office 2013
INF1403 – Introdução a IHC
© SERG 2014 SEMIOTIC ENGINEERING RESEARCH GROUP
9
Definir o Idioma Padrão do Office 2013
Abrir uma aplicação qualquer do Office 2013
Selecionar o idioma de edição desejado
Acessar a função de configuração de idioma
Fechar todas as aplicações correntemente abertas do Office
Definir o idioma selecionado como idioma padrão
Abrir novamente as aplicações recém fechadas
1
2
3
4
5
6
Localizar o ícone da aplicação
Clicar sobre o ícone
1
2
Localizar o menu “Arquivo”
Clicar sobre o menu “Arquivo”
1
2
Localizar o menu “Opções”
Clicar sobre o menu “Opções”
3
4
Localizar a opção “Idioma”
Clicar sobre a opção “Idioma” 6
5
Localizar o idioma
Clicar sobre o idioma
1
2
Localizar o botão “Definir como default”
Clicar neste botão
1
2
Hierarquia em Construção
INF1403 – Introdução a IHC
© SERG 2014 SEMIOTIC ENGINEERING RESEARCH GROUP
10
Definir o Idioma Padrão do Office 2013
Abrir uma aplicação qualquer do Office 2013
Selecionar o idioma de edição desejado
Acessar a função de configuração de idioma
Fechar todas as aplicações correntemente abertas do Office
Definir o idioma selecionado como idioma padrão
Abrir novamente as aplicações recém fechadas
1
2
3
4
5
6
Localizar o ícone da aplicação
Clicar sobre o ícone
1
2
Localizar o menu “Arquivo”
Clicar sobre o menu “Arquivo”
1
2
Localizar o menu “Opções”
Clicar sobre o menu “Opções”
3
4
Localizar a opção “Idioma”
Clicar sobre a opção “Idioma” 6
5
Localizar o idioma
Clicar sobre o idioma
1
2
Localizar o botão “Definir como default”
Clicar neste botão
1
2
A ajuda do Office não diz explicitamente que
é preciso ainda: 3. Localizar o botão OK 4. Clicar neste botão
O texto da ajuda oscila entre níveis distintos da hierarquia.
INF1403 – Introdução a IHC
© SERG 2014 SEMIOTIC ENGINEERING RESEARCH GROUP
11
Definir o Idioma Padrão do Office 2013
Abrir uma aplicação qualquer do Office 2013
Selecionar o idioma de edição desejado
Acessar a função de configuração de idioma
Fechar todas as aplicações correntemente abertas do Office
Definir o idioma selecionado como idioma padrão
Abrir novamente as aplicações recém fechadas
1
2
3
4
5
6
Localizar o ícone da aplicação
Clicar sobre o ícone
1
2
Localizar o menu “Arquivo”
Clicar sobre o menu “Arquivo”
1
2
Localizar o menu “Opções”
Clicar sobre o menu “Opções”
3
4
Localizar a opção “Idioma”
Clicar sobre a opção “Idioma” 6
5
Localizar o idioma
Clicar sobre o idioma
1
2
Localizar o botão “Definir como default”
Clicar neste botão
1
2
A ajuda do Office não diz explicitamente que
é preciso ainda: 3. Localizar o botão OK 4. Clicar neste botão
Qual a Sub-hierarquia de metas para realizar
esta submeta?
Qual a Sub-hierarquia de metas para realizar
esta submeta?
INF1403 – Introdução a IHC
© SERG 2014 SEMIOTIC ENGINEERING RESEARCH GROUP
Tópico para próximo auto estudo / aprendizado
12
Tomando uma das aplicações do Office (2010 ou 2013) por base: 1. Complete as submetas, tarefas ou operações correspondentes às submetas 5 e 6
do exemplo de aula. Nota: Utilize o laboratório de graduação caso não tenha em seu próprio computador uma versão do Office 2010 ou 2013 instalada.
2. Construa a representação de uma forma alternativa de especificar a submeta 2 (por exemplo, utilizando atalhos de teclado).
3. Promovendo a submeta 2 à condição de meta global (isto é, nível superior absoluto da hierarquia de metas), represente as duas alternativas de realização para ela: a que está no slide da aula e a que você construiu.
4. Você teve alguma dúvida ao fazer os exercícios acima? Qual (ou quais)?