usabilidade - puc-rio · 2014-03-17 · 1. ordem – por convenção, usam-se numerais para...

12
INF1403 – Introdução a IHC © 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

Upload: others

Post on 26-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Usabilidade - PUC-Rio · 2014-03-17 · 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,

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

Page 2: Usabilidade - PUC-Rio · 2014-03-17 · 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,

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

Page 3: Usabilidade - PUC-Rio · 2014-03-17 · 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,

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)

Page 4: Usabilidade - PUC-Rio · 2014-03-17 · 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,

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.

Page 5: Usabilidade - PUC-Rio · 2014-03-17 · 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,

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?

Page 6: Usabilidade - PUC-Rio · 2014-03-17 · 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,

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 *

Page 7: Usabilidade - PUC-Rio · 2014-03-17 · 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,

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

Page 8: Usabilidade - PUC-Rio · 2014-03-17 · 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,

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

Page 9: Usabilidade - PUC-Rio · 2014-03-17 · 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,

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

Page 10: Usabilidade - PUC-Rio · 2014-03-17 · 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,

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.

Page 11: Usabilidade - PUC-Rio · 2014-03-17 · 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,

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?

Page 12: Usabilidade - PUC-Rio · 2014-03-17 · 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,

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