ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
TURMA 2008 – 4º PERÍODO - 7º MÓDULO
AVALIAÇÃO A3 – DATA 15/10/2009
ENGENHARIA DE USABILIDADE
2009/2
GABARITO COMENTADO
1. É uma tela contendo campos rotulados que podem ser preenchidos pelo usuário por
meio de digitação ou por escolha em menus. Esta é uma definição do estilo de
interação
A.
B.
C.
D.
E.
Hipertexto
Caixa
Formulário
Menu
Linguagem de comando
A. Incorreta – Justificativa: Hipertexto é um estilo de interação utilizado para a
estruturação de documentos no qual o usuário pode fazer referências cruzadas entre
as diferentes partes do documento por meio de links como apresentado na página 107
da apostila.
B. Incorreta – Justificativa: Caixa consiste em um estilo de interação em que áreas
da tela são usadas para mensagens, entrada de texto, comandos, seleção e controle.
Pode ser vista como uma janela que não possui as opções de minimizar/maximizar e
redimensionar (página 106 da apostila).
C. Correta – Justificativa: Formulário é um estilo de interação que possui
características funcionais idênticas aos formulários de papel, contendo campos
rotulados que podem ser preenchidos pelo usuário por meio de digitação ou por
escolha em menus, conforme apresentado na página 105 da apostila.
D. Incorreta – Justificativa: Menu é um estilo de interação que consiste em uma
lista de itens na qual uma ou mais opções podem ser selecionadas pelos usuários
como apresentado na página 103 da apostila.
E. Incorreta – Justificativa: O estilo de interação linguagem de comando consiste
em cadeias alfanuméricas que representam comandos, parâmetros ou opções
digitadas pelos usuários como apresentado na página 101 da apostila.
2. Qual dos seguintes modelos de ciclo de vida é centralizado na fase de avaliação:
A.
B.
C.
D.
E.
Centrado no uso
Estrela
Centrado no usuário
Engenharia da usabilidade
Guias de estilo
A. Incorreta – Justificativa: O ciclo de desenvolvimento centrado no uso tem seu
foco no emprego que o usuário faz de suas ferramentas de trabalho, baseando no
contexto das tarefas. As fases deste ciclo (análise, projeto rápido e testes) são
realizadas de forma contínua, como apresentado na página 112 da apostila, não sendo
este modelo centralizado na avaliação.
B. Correta – Justificativa: O modelo de ciclo de vida Estrela é centralizado na fase
de avaliação devido a sempre que uma atividade for completada, seu resultado deverá
ser avaliado. Desse modo, a avaliação é uma fase central neste modelo, como
apresentado na página 112 da apostila.
C. Incorreta – Justificativa: O modelo centrado no usuário propõe o envolvimento
do usuário em todo o processo de desenvolvimento de um sistema interativo. As fases
deste ciclo, apresentadas na página 113 da apostila, são realizadas continuamente,
não sendo este modelo centralizado na avaliação.
D. Incorreta – Justificativa: O modelo de ciclo de vida da Engenharia de
Usabilidade tem basicamente a mesma estrutura do modelo centrado no usuário,
apresentando, no entanto, uma descrição mais detalhada das tarefas e incluindo a fase
de instalação. Desse modo, as fases deste ciclo, apresentadas nas páginas 114 e 115
da apostila, são também realizadas continuamente, não sendo este modelo
centralizado na avaliação.
E. Incorreta – Justificativa: Guias de estilo não se referem a um modelo de ciclo de
vida, mas é o mecanismo utilizado no modelo de ciclo de vida da Engenharia de
Usabilidade para captar e disseminar metas de usabilidade do projeto. Guias de estilo
são documentos contendo todas as decisões tomadas durante as fases do projeto, como
apresentado na página 115 da apostila.
3. Quanto à classificação de protótipos, é correto afirmar que:
A. a construção de um protótipo com baixa fidelidade ao sistema é importante
porque pode ser modificada rapidamente, dando suporte à exploração de
diversas idéias alternativas de design.
B. um protótipo com alta fidelidade pode ser rapidamente construído e
modificado, além de possibilitar a exploração de diversas idéias alternativas,
pois devem possuir uma representação real do sistema desenvolvido.
C. os protótipos horizontais têm a característica de representar poucas funções do
sistema, porém permitem uma abordagem mais detalhada sobre as funções
representadas.
D. os protótipos verticais representam o sistema de forma ampla, ou seja,
apresentam diversas funções, podendo, inclusive, ilustrar as formas de
navegação entre os módulos.
E. protótipos de alta fidelidade são mais adequados na realização da coleta de
requisitos.
A. Correta – Justificativa: Essa alternativa é correta, pois como apresentado na
página 138 da apostila as principais características dos protótipos com baixa
fidelidade são o baixo custo e a agilidade no desenvolvimento.
B. Incorreta – Justificativa: Essa alternativa é incorreta, pois como apresentado
na página 138 da apostila os protótipos com alta fidelidade levam mais tempo para
serem construídos, não sendo de rápida prototipação.
C. Incorreta – Justificativa: Essa alternativa é incorreta, pois os protótipos
horizontais apresentam o sistema de uma forma ampla descrevendo diversas funcções
como apresentado na página 139 da apostila.
D. Incorreta – Justificativa: Essa alternativa é incorreta, pois os protótipos
verticais têm a característica de representar poucas funções do sistema, porém
incluem uma abordagem mais detalhada sobre as funcionalidades apresentadas, como
apresentado na página 139 da apostila.
E. Incorreta – Justificativa: Essa alternativa é incorreta, pois utilizar protótipos de
alta fidelidade para a realização da coleta de requisitos não é o mais adequado, tendo
em vista que não é trivial realizar modificações do protótipo no momento dos testes
com o intuito de identificar melhores opções de usabilidade.
4. Segundo as ferramentas para construção de protótipos, analise as afirmativas a
seguir:
I. Ferramentas elementares, como papel, caneta, lápis, borracha, que são usados
para os primeiros esboços da interface, podem também ser utilizados para
construção de protótipos horizontais ou verticais, independente do nível de
fidelidade.
II. Ferramentas como Visual Basic e Delphi podem ser utilizadas para criação de
protótipos de alta fidelidade.
III. Protótipos verticais podem fazer com que o usuário pense que o sistema está
incompleto.
IV. O PowerPoint, Toolbook e HyperCard podem ser utilizados para a construção
de protótipos de alta fidelidade.
São verdadeiras as afirmativas:
A. I, II, III, IV
B. I e II
C. II e III
D. II, III e IV
E. III e IV
A. Incorreta – Justificativa: Essa alternativa é incorreta, pois as afirmativas I e IV
não são verdadeiras. A afirmativa I está incorreta, pois ferramentas como papel,
caneta, lápis e borracha não são utilizadas para a criação de protótipos em alta
fidelidade. Na afirmação IV, o PowerPoint, Toolbook e HyperCard são ferramentas
utilizadas para construção de protótipos de baixa fidelidade.
B. Incorreta – Justificativa: Essa alternativa é incorreta, pois a afirmativa I não é
verdadeira conforme descrito na justificativa da alternativa A.
C. Correta – Justificativa: Essa alternativa é correta, pois as afirmativas II e III
estão corretas. As plataformas de desenvolvimento, como por exemplo, Visual Basic e
Delphi, são utilizadas para a construção de protótipos de alta fidelidade, como
descreve a afirmativa II que pode ser encontrada na página 140 da apostila. Quanto a
afirmativa III, é correto afirmar que os protótipos verticais podem sugerir ao usuário
que o sistema está incompleto, já que outros módulos relevantes ao sistema não são
apresentados, conforme página 140 da apostila.
D. Incorreta – Justificativa: Essa alternativa é incorreta, pois a afirmativa IV não
é verdadeira conforme descrito na justificativa da alternativa A.
E. Incorreta – Justificativa: Essa alternativa é incorreta, pois a afirmativa IV não é
verdadeira conforme descrito na justificativa da alternativa A.
5. Segundo a Análise de Contexto, considere as afirmativas a seguir:
I. A análise de contexto é uma fase que tem pouca importância na engenharia de
usabilidade e pode ser substituída pela avaliação de interface depois que o
sistema já estiver concluído.
II. A modelagem de tarefas é uma atividade que fornece uma visão das tarefas que
serão realizadas pelos usuários. Neste contexto, os cenários são definidos e
analisados preliminarmente.
III. Ao projetar a usabilidade de um sistema é importante que as condições
vislumbradas sejam representativas do seu real contexto de uso, onde questões
referentes aos usuários, tarefas e ambiente devem ser consideradas.
IV. A modelagem do usuário consiste em avaliar questões como o espaço físico e
condições visuais e auditivas presentes no local de trabalho do usuário.
São verdadeiras as afirmativas:
A. I, II, III, IV
B. I, II, III
C. II, III e IV
D. II e III
E. III e IV
A. Incorreta – Justificativa: Esta alternativa está incorreta, pois as afirmativas I e
IV não são verdadeiras. A fase de análise de contexto, ao contrário do que diz a
alternativa I, é importante para a engenharia de usabilidade, pois todas as
especificações para construção da interface são definidas nessa fase, tais como as
tarefas a serem oferecidas e o perfil do usuário que irá utilizar a interface, como
apresentado na página 120 da apostila. Já na alternativa IV, questões referentes ao
espaço físico e condições áudio/visuais são características da modelagem de ambiente
e não do usuário, conforme apresenta apresentado na página 121 da apostila.
B. Incorreta – Justificativa: Esta alternativa está incorreta, pois a afirmativa I não
é verdadeira, como descrito na justificativa da alternativa A.
C. Incorreta – Justificativa: Esta alternativa está incorreta, pois a afirmativa IV
não é verdadeira, como descrito na justificativa da alternativa A.
D. Correta – Justificativa: Esta alternativa está correta pois as afirmativas II e III
estão corretas. A afirmativa II é verdadeira, já que as tarefas representam as ações
que são oferecidas aos usuários pelo sistema e que devem ser identificadas na
modelagem de tarefas, como apresentado na página 120 da apostila. A afirmativa III é
verdadeira, pois ao construir um sistema utilizando a engenharia de usabilidade,
deve-se levar em consideração as necessidades dos usuários, as tarefas realizadas
pelo usuário bem como o ambiente no qual o sistema será executado.
E. Incorreta – Justificativa: Esta alternativa está incorreta, pois a afirmativa IV
não é verdadeira, como descrito na justificativa da alternativa A.
6. Um dos critérios ergonômicos considerados pelas listas de verificação é a
capacidade que o sistema deve ter de reagir conforme o contexto, preferências e
necessidades do usuário. Esse critério denomina-se:
A.
B.
C.
D.
E.
Heurística
Condução
Gestão de erros
Controle explícito
Adaptabilidade
A. Incorreta – Justificativa: Uma heurística refere-se a um julgamento sobre
alguma qualidade ergonômica das interfaces humano-computador definidas no
projeto, focando mais nos conhecimentos implícitos dos avaliadores. Heurísticas são
utilizadas para guiar a avaliação preditiva, não sendo utilizadas em listas de
verificação devido às questões que compõem estas listas consideram mais as
qualidades explícitas da ferramenta (página 152 da apostila).
B. Incorreta – Justificativa: A condução é um critério ergonômico a ser
considerado nas listas de verificação. No entanto, refere-se à avaliação dos meios
utilizados para conduzir o usuário na interação com o computador e o sistema (página
152 da apostila).
C. Incorreta – Justificativa: A gestão de erros é um critério ergonômico a ser
considerado nas listas de verificação. No entanto, refere-se à avaliação dos
mecanismos que permitem evitar ou reduzir a ocorrência de erros no sistema (página
152 da apostila).
D. Incorreta – Justificativa: O controle explícito é um critério ergonômico a ser
considerado nas listas de verificação. No entanto, refere-se à avaliação tanto do
processamento explícito do sistema das ações do usuário, quanto do controle que os
usuários devem ter do processamento de suas ações no sistema (página 152 da
apostila).
E. Correta – Justificativa: A adaptabilidade de um sistema é um critério
ergonômico a ser considerado nas listas de verificação e se refere exatamente à
capacidade do sistema reagir de acordo com a finalidade a que foi proposto e de
acordo com a interação do usuário (página 152 da apostila).
7. Sobre as características do paradigma de avaliação "Estudos de campo" é correto
afirmar que:
I. pode ser realizados tanto em ambientes reais quanto em laboratório.
II. é realizado por meio de testes cuidadosamente preparados e avaliados
estatisticamente.
III. avalia o comportamento natural dos usuários.
IV. é frequentemente utilizada no início do projeto.
A.
B.
C.
D.
E.
Somente as afirmativas I e II estão corretas.
Somente as afirmativas II e III estão corretas.
Somente as afirmativas III e IV estão corretas.
Somente as afirmativas I, II, e III estão corretas.
Somente as afirmativas II, III e IV estão corretas.
A. Incorreta – Justificativa: Tanto a afirmativa I quanto a afirmativa II estão
incorretas. A afirmativa I erra ao afirmar que o paradigma de avaliação “Estudos de
campo” pode também ser realizado em laboratório, visto que uma característica
particular deste paradigma é a de ser realizado em ambientes reais. A afirmativa II
erra ao afirmar que as avaliações do paradigma de avaliação “Estudos de campo”
são realizadas por meio de testes cuidadosamente preparados e avaliados
estatisticamente. No paradigma de avaliação “Estudos de campo” o usuário não
realiza tarefas pré-definidas e sim realiza suas tarefas rotineiras de maneira natural
sendo observado pelos avaliadores. (página 150 da apostila)
B. Incorreta – Justificativa: Somente a afirmativa III está correta. A afirmativa II
erra ao afirmar que as avaliações do paradigma de avaliação “Estudos de campo”
são realizadas por meio de testes cuidadosamente preparados e avaliados
estatisticamente. No paradigma de avaliação “Estudos de campo” o usuário não
realiza tarefas pré-definidas e sim realiza suas tarefas rotineiras de maneira natural
sendo observado pelos avaliadores. (página 150 da apostila)
C. Correta – Justificativa: É correto afirmar que o paradigma de avaliação
“Estudos de campo” avalia o comportamento natural do usuário no seu local de
trabalho, assim como que este tipo de avaliação é utilizado frequentemente no início
do projeto, como foi apresentado na página 150 da apostila. Sendo assim as
afirmativas III e IV estão corretas.
D. Incorreta – Justificativa: Somente a afirmativa III está correta. A afirmativa I
erra ao afirmar que o paradigma de avaliação “Estudos de campo” pode também ser
realizado em laboratório, visto que uma característica particular deste paradigma é a
de ser realizado em ambientes reais. A afirmativa II erra ao afirmar que as avaliações
do paradigma de avaliação “Estudos de campo” são realizadas por meio de testes
cuidadosamente preparados e avaliados estatisticamente. No paradigma de avaliação
“Estudos de campo” o usuário não realiza tarefas pré-definidas e sim realiza suas
tarefas rotineiras de maneira natural sendo observado pelos avaliadores. (página 150
da apostila)
E. Incorreta – Justificativa: Somente as afirmativas III e IV estão corretas. A
afirmativa II erra ao afirmar que as avaliações do paradigma de avaliação “Estudos
de campo” são realizadas por meio de testes cuidadosamente preparados e avaliados
estatisticamente. No paradigma de avaliação “Estudos de campo” o usuário não
realiza tarefas pré-definidas e sim realiza suas tarefas rotineiras de maneira natural
sendo observado pelos avaliadores. (página 150 da apostila)
8. Quais dos seguintes problemas de usabilidade encontrados na web foram atenuados
pelos designers devido a aprenderem a projetar para a web?
I. URLs complexos.
II. Design poluído.
III. Tempo de download lento.
IV. Solicitação prematura de informações pessoais.
A.
B.
C.
D.
E.
Somente os problemas apresentados nos itens I e II foram atenuados.
Somente os problemas apresentados nos itens I e III foram atenuados.
Somente os problemas apresentados nos itens II e III foram atenuados.
Somente os problemas apresentados nos itens II e IV foram atenuados.
Somente os problemas apresentados nos itens I, II e IV foram atenuados.
A. Incorreta – Justificativa: Somente o problema apresentado na afirmativa II,
design poluído, foi atenuado pelos designers (página 165 da apostila). URLs
complexos, problema apresentado na afirmativa I, é um problema atenuado devido à
adaptação dos usuários, que atualmente não dão mais tanta importância às URLs
(página 164 da apostila). Desse modo, este problema não foi atenuado pelos
designers.
B. Incorreta – Justificativa: Tanto o problema apresentado na afirmativa I, URLs
complexo, quanto o problema apresentado na afirmativa III, tempo de download lento,
não foram atenuados pelos designers. URLs complexos é um problema atenuado
devido à adaptação dos usuários, que atualmente não dão mais tanta importância às
URLs (página 164 da apostila). Tempo de download lento é um problema atenuado
devido às melhorias tecnológicas (página 163 da apostila).
C. Incorreta – Justificativa: Somente o problema apresentado na afirmativa II,
design poluído, foi atenuado pelos designers (página 165 da apostila). O problema
apresentado na afirmativa III, tempo de download lento, é um problema atenuado
devido às melhorias tecnológicas (página 163 da apostila).
D. Correta – Justificativa: Somente os problemas apresentados afirmativa II e IV,
design poluído e solicitação prematura de informações pessoais, respectivamente,
foram atenuados pelos designers (página 165 da apostila). No caso do design poluído,
os designers perceberam que páginas sobrecarregadas de elementos gráficos e
informações prejudicam a utilização de um site, ainda mais se for relacionado a
negócios. Quanto à solicitação prematura de informações pessoais, os designers
reconheceram que a solicitação de informações pessoais somente é necessária para
situações em que realmente sejam essenciais, como por exemplo, para a compra de
algum produto.
E. Incorreta – Justificativa: Somente os problemas apresentados nas afirmativas II
e IV, design poluído e solicitação prematura de informações pessoais,
respectivamente, foram atenuados pelos designers (página 165 da apostila). URLs
complexos, problema apresentado na afirmativa I, é um problema atenuado devido à
adaptação dos usuários, que atualmente não dão mais tanta importância às URLs
(página 164 da apostila). Desse modo, este problema não foi atenuado pelos
designers.
9. Dentre as alternativas apresentadas assinale a que não apresenta uma boa prática a
ser adotada no desenvolvimento de páginas web:
A. Permitir ao usuário entender onde estava, onde está e para onde pode ir.
B. Possibilitar que os usuários encontrem as respostas que procuram por meio de
uma linguagem objetiva e clara.
C. Incluir uma seção do tipo “quem somos” ao site.
D. Evitar abrir novas janelas de navegador, com exceção para arquivos PDF e
PowerPoint.
E. Utilizar tecnologias de desenvolvimento mais atuais de modo a oferecer ao
usuário o que há de mais novo no mercado.
A. Incorreta – Justificativa: Permitir ao usuário entender onde estava, onde está e
para onde pode ir é a diretriz mais antiga de usabilidade e, por isso, utilizar de
mecanismos que evitem confusão navegacional para o usuário é uma boa prática que
deve ser adotada no desenvolvimento de páginas web (página 162 da apostila).
B. Incorreta – Justificativa: Usuários de internet não gostam de longas leituras.
Por isso, uma boa prática que deve ser adotada no desenvolvimento de páginas web é
a utilização de uma linguagem clara e objetiva que possibilite ao usuário encontrar as
respostas que procuram (página 163 da apostila).
C. Incorreta – Justificativa: Usuários dão maior credibilidade aos sites que
especificam quem está por trás dele. Por isso, incluir uma seção do tipo “quem
somos” é uma boa prática que deve ser adotada no desenvolvimento de páginas web
(página 165 da apostila).
D. Incorreta – Justificativa: Um usuário ao acessar um link espera a abertura da
página no lugar da que se está visualizando atualmente. Por isso, evitar abrir novas
janelas de navegador, com exceção para arquivos PDF e PowerPoint, é uma boa
prática que deve ser adotada no desenvolvimento de páginas web (página 162 da
apostila)
E. Correta – Justificativa: Ao utilizar tecnologias de ponta, tecnologias recém
lançadas para o desenvolvimento de páginas web, há grandes chances da máquina dos
usuários não suportá-las, forçando-os a constantes atualizações. O recomendado é
utilizar tecnologias mais difundidas que já estejam a mais tempo no mercado. Por
isso, utilizar tecnologias de desenvolvimento mais atuais de modo a oferecer ao
usuário o que há de mais novo no mercado não é uma boa prática que deve ser
adotada no desenvolvimento de páginas web, devendo ser evitada (página 164 da
apostila).
10. Em relação a usabilidade para jogos, qual alternativa apresenta uma boa prática do
design?
A. O usuário quer aproveitar-se da interatividade, por isso deve ser apresentado
um menu com o maior número de opções possíveis.
B. Apresentar em janelas pop-ups as limitações do jogador e as ações necessárias
para sua superação.
C. Não oferecer explicitamente na tela de jogo a opção para sair, com o intuito de
não atrapalhar a concentração do jogador.
D. Enfatize a exploração do ambiente a partir da criação de itens e personagens
variados pelo cenário.
E. Criar objetivos de longo prazo é uma boa estratégia para manter o jogador
entretido.
A. Incorreta – Justificativa: Essa alternativa é incorreta, pois quanto maior a
quantidade de opções apresentadas pelos menus, maior será a dificuldade para o
usuário escolher a opção desejada.
B. Incorreta – Justificativa: Essa alternativa é incorreta, pois as janelas pop-ups
podem causar irritação aos usuários, além de constrangê-lo ao apresentar as suas
limitações enquanto jogador.
C. Incorreta – Justificativa: Essa alternativa é incorreta, pois não oferecer a opção
de sair para o jogador pode deixá-lo perdido, além de forçá-lo a deixar a aplicação de
uma forma incorreta.
D. Correta – Justificativa: Essa alternativa é verdadeira, pois quanto maior o
número de elementos presentes no ambiente, maior será a motivação do jogador para
explorá-lo.
E. Incorreta – Justificativa: Essa alternativa é incorreta, pois objetivos de longo
prazo podem tornar o jogo entediante devido a demora necessária para que o jogador
alcance o objetivo do jogo.
Download

GABARITO COMENTADO 1. É uma tela contendo campos rotulados