terça-feira, 14 de agosto de 2007

Exercício 001

Prof. Eliseu Castelo Branco Jr.
01 – Qual a definição de usabilidade segundo a NORMA ISO 9241-11 ?


  • Medida na qual um produto pode ser usado por usuários específicos para alcançar objetivos específicos com eficácia, eficiência e satisfação em um contexto específico de uso.
02 - Qual a diferença entre eficácia e eficiência, de acordo com a ISO 9241-11 ?

  • Eficácia se refere a exatidão e completude na execução de uma tarefa específica
    acessando a informação correta ou gerando os resultados esperados enquanto que eficiência refere-se a exatidão e completude na execução de uma tarefa específica observando-se a quantidade de recursos gastos e abrangência da tarefa
    .
03 – Quais as características dos usuários de sistemas ?
  • Responsável pela execução da atividade do seu setor de trabalho;
  • Possui informação e experiência específica de sua área funcional de atuação;
  • Visa alcançar os objetivos específicos;
  • Rejeita qualquer possibilidade de perturbação ao bom funcionamento de sua área de atuação, principalmente de algo desconhecido como um sistema.

04 – Como envolver o usuário ?

  • Conscientizando-o de que a informática é um poderoso instrumento de auxílio à realização de sua tarefa;
  • Oferecendo treinamentos / reciclagens constantes;
  • Solicitando sua participação na elaboração de anteprojetos;
  • Investigando com ele necessidades locais de sistemas;
  • Distribuindo versões beta para teste, durante todo o ciclo de desenvolvimento do software;
  • Verificando suas dificuldades na operação do sistema;
  • Aceitando suas sugestões na medida do possível, pelo menos escutando-o.

05 – Qual o papel do engenheiro de usabilidade ?

  • mediador entre o usuário e a equipe de desenvolvimento. Age como um “psicólogo” do usuário, compreendendo suas dificuldades e necessidades, sabendo expô-las para a equipe de desenvolvimento. Sua função de excelência é liderar a equipe de testes.

06 – Quais os princípios básicos que regem a usabilidade ?

  • FACILIDADE DE APRENDIZADO: O usuário novato deve ser capaz de aprender a utilizar o sistema logo no primeiro contato, sem auxílio externo ou interno, através de consulta ao help online.
    Sobre esse princípio, Dias comenta:
    “O sistema deve ‘falar’ a língua do usuário, com palavras, frases e conceitos familiares, ao invés de termos técnicos relacionados à tecnologia. As convenções do mundo real devem ser seguidas, apresentando informações em uma ordem lógica e natural.”
  • EFICIÊNCIA DE USO: O sistema deve possibilitar formas alternativas e mais rápidas para os usuários experientes realizarem suas tarefas.
  • FACILIDADE DE MEMORIZAÇÃO: Interface baseada em analogias com o mundo real, desobrigando o usuário intermitente a ter que reaprender o sistema a cada nova interação.
  • BAIXA TAXA DE ERROS: O sistema deve conduzir o usuário na realização de sua tarefa com o menor número de erros possíveis e se houver erros, o sistema deverá possibilitar recuperação.
  • SATISFAÇÃO SUBJETIVA: O usuário deve utilizar o sistema como uma atividade prazerosa e de grande apoio ao seu trabalho.
  • CONSISTÊNCIA: Tarefas similares requerem seqüências de ações similares, assim como ações iguais devem acarretar efeitos iguais. Dias sugere usar terminologia, layout gráfico, conjunto de cores e fontes padronizados também são medidas de consistência.
  • FLEXIBILIDADE: O sistema deve possuir interfaces adaptáveis, permitindo ao usuário customizar sua próprio mecanismo de interação ou sugerindo (interfaces inteligentes) atalhos para a execução de passos repetitivos, quando conveniente.

07 – Qual a abrangência do estudo da Usabilidade?

  1. Quais as reais necessidades dos usuários ?
  2. Quais os tipos de hardware e software mais adequados para determinado ambiente ?
  3. Quais os passos necessários para a implantação de sistemas de informação voltados para o usuário final, atendendo todos os princípios de usabilidade ?
  4. Como efetivamente avaliar a usabilidade de um sistema ?

08 – Para que serve a Engenharia de Usabilidade ?

  • Sua preocupação é facilitar a vida dos usuários na percepção e utilização dos recursos disponíveis pelos sistemas