avaliação de usabilidade técnicas preditivas : inspeções de conformidade walter de abreu cybis...

24
Avaliação de Usabilidade Avaliação de Usabilidade Técnicas Preditivas : Técnicas Preditivas : Inspeções de conformidade Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática Departamento de Informática e Estatística Universidade Federal de Santa Catarina

Upload: internet

Post on 17-Apr-2015

143 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Avaliação de Usabilidade Avaliação de Usabilidade Técnicas Preditivas : Técnicas Preditivas : Inspeções de conformidadeInspeções de conformidade

Avaliação de Usabilidade Avaliação de Usabilidade Técnicas Preditivas : Técnicas Preditivas : Inspeções de conformidadeInspeções de conformidade

Walter de Abreu Cybis

Novembro, 2003

Laboratório de Utilizabilidade da InformáticaDepartamento de Informática e EstatísticaUniversidade Federal de Santa Catarina

Page 2: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Técnicas Preditivas Técnicas Preditivas Técnicas Preditivas Técnicas Preditivas

Inspeções de ConformidadeInspeções apoiadas por

checklists/listas de verificação

Definição : Inspeção da conformidade do software

à requisitos explícitos e pontuais propostos por padrões de qualidade (normas) para interfaces humano-computador;

Page 3: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Inspeções de ConformidadeInspeções de ConformidadeInspeções de ConformidadeInspeções de Conformidade

Checklists oficiaisNorma ISO 9241

Checklists informais Evadis II (Oppermman, 1992)ErgoList (Cybis, 1996)ISOmetrics (Gediga, 1999)W3C Assessibility

Page 4: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Inspeções de ConformidadeInspeções de ConformidadeInspeções de ConformidadeInspeções de Conformidade

AbordagemDependente da organização das

listas de verificação;–Em geral são orientados à qualidades ou à componentes

Tipo de DiagnósticoGrande quantidade de problemas

intermediários e menores, além de recorrentes (ruídos);

Page 5: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Inspeções de ConformidadeInspeções de ConformidadeInspeções de ConformidadeInspeções de ConformidadeSistematização

Dependente da qualidade da lista de verificação;

– Podem permitir avaliações repetitíveis / reproduzíveis

Custo x BenefícioAvaliação barata e sistemática, porém

limitada a problemas intermediários e menores

– Proporcionam que pessoas sem formação específica em ergonomia possam realizar uma inspeção de usabilidade;

Page 6: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Inspeções de Conformidade Inspeções de Conformidade Inspeções de Conformidade Inspeções de Conformidade

Estratégia Análise contextual (em equipe)

Reconhecer o sistema Conhecer o contexto de operação

Ajustes (em equipe)Definir aplicabilidade das questõesDefinir prioridades entre as questões

AplicaçãoAplicação individualReuniões de discussão dos diagnósticos

Relatório (lider de equipe)Descrição de problemasSugestões de melhoriaEstatísticas

Page 7: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Inspeções de ConformidadeInspeções de ConformidadeInspeções de ConformidadeInspeções de Conformidade

Normas ISO de Usabilidade

ISO 9126 - Características de qualidade ISO 9241 - Ergonomia de Soft. Escritórios ISO 11581 - Ícones ISO 14915 - Multimídia IU Design ISO 13407 - Projeto Centrado no Usuário TR 16982 - Métodos de Usabilidade ISO 14598 - Processo de Avaliação

Page 8: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Norma ISO 9241Norma ISO 9241Norma ISO 9241Norma ISO 9241

Objetivos :

“Promover a saúde e a segurança de usuários de computadores e garantir que eles possam operar estes equipamentos com eficiência e conforto.”

Page 9: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Norma ISO 9241Norma ISO 9241Norma ISO 9241Norma ISO 9241

Alcance: Trabalho de escritório informatizado através

do uso de planilhas eletrônicas e de processadores de textos, entre outros aplicativos.

Conformidade

Aplicabilidade:– Verificar se uma questão se aplica às

características do sistema em avaliação Aderência

– Verificar se uma característica do sistema satisfaz uma questão aplicável.

Page 10: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Norma ISO-9241Norma ISO-9241Norma ISO-9241Norma ISO-9241

Parte 1: Introdução geral. Parte 2: Condução quanto aos requisitos das tarefas. Parte 3: Requisitos dos terminais de vídeo. Parte 4: Requisitos dos teclados. Parte 5: Requisitos posturais e do posto de trabalho. Parte 6: Requisitos do ambiente. Parte 7: Requisitos dos terminais de vídeo quanto as

reflexões. Parte 8: Requisitos dos terminais de vídeo quanto as

cores. Parte 9: Requisitos de dispositivos de entrada, que

não sejam os teclados.

Page 11: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Norma ISO-9241Norma ISO-9241Norma ISO-9241Norma ISO-9241

Parte 10: Princípios de diálogo. Parte 11: Especificação da usabilidade. Parte 12: Apresentação da informação. Parte 13: Condução ao usuário. Parte 14: Diálogo por menu. Parte 15: Diálogo por linguagem de comandos. Parte 16: Diálogo por manipulação direta. Parte 17: Diálogo por preenchimento de

formulários.

Page 12: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Norma ISO-9241 Norma ISO-9241 Norma ISO-9241 Norma ISO-9241

Parte 10 / Princípios de diálogoAdaptabilidade à tarefa: Auto descrição (feedback) ControleConformidade com as expectativas do usuário

Tolerância a errosAdequação a individualizaçãoAdequação ao aprendizado

Page 13: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Norma ISO-9241Norma ISO-9241Norma ISO-9241Norma ISO-9241

Parte 11Usabilidade dos sistemas

Contexto de utilização Usuários Tarefas Equipamento

– hardware, software e documentos Ambientes

– Aspectos ambientaris, físicos e organizacionais suscetíveis de influenciar a utilizabilidade de um produto dentro de um sistema de trabalho.

Page 14: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Norma ISO-9241Norma ISO-9241Norma ISO-9241Norma ISO-9241

Parte 11Usabilidade dos Sistemas

Medidas de Usabilidade

Eficácia: grau de realização de objetivos perseguidos na interação

Eficiência: recursos alocados para alcançar estes objetivos

Grau de aceitação do produto pelo usuário.

Intuitividade, facilidade de aprender, facilidade de lembrar, livre de erros, etc

Page 15: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Norma ISO-9241Norma ISO-9241Norma ISO-9241Norma ISO-9241

Parte 12 Apresentação visual das informações

Objetivo: princípios gerais para a apresentação da

informação – organização da informação nas telas – técnicas de codificação individual.

Escopo: janelas, áreas de entradas e saídas, grupos,

listas, tabelas, rótulos, campos, cursores, aspectos sintáticos e semânticos de códigos alfanuméricos, abreviaturas, codificação gráfica, códigos de cores e outras técnicas de codificação visual.

Page 16: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Norma ISO-9241Norma ISO-9241Norma ISO-9241Norma ISO-9241

Parte 13Condução ao usuário

Definição: – Condução como o conjunto de

informações suplementares, portanto adicionais ao diálogo habitual entre homem-máquina, que são fornecidas sob comando do usuário ou automaticamente pelo sistema.

Escopo : ajuda em linha, as informação sobre o estado

do sistema, a gestão de erros, as mensagens, o feedback, etc.

Page 17: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Norma ISO-9241 Norma ISO-9241 Norma ISO-9241 Norma ISO-9241

Parte 14 - Diálogos por menusEscopo:

a estrutura dos menus, a navegação dentro desta estrutura, a seleção e execução de opções de menu.

Parte 15 - Diálogos por linguagem de comandos

Escopo : – estrutura e sintaxe dos comandos, a

suas representações e as entradas e saídas com este estilo de diálogo.

Page 18: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

ISO-9241 ISO-9241 ISO-9241 ISO-9241

Parte 16 - Diálogos por manipulação direta

Escopo: – aparência e a manipulação de

objetos gráficos, de texto, de controle e de janelas.

Parte 17 - Diálogos p/Preenchimento de Formulários

Escopo: estrutura dos formulários, as entradas, ao

feed-back e a navegação pelos campos.

Page 19: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Norma ISO-9241 Norma ISO-9241 Norma ISO-9241 Norma ISO-9241

Procedimentos para aplicaçãoConhecer o usuário e a tarefa, Conhecer o ambiente e o sistema que o

produto pretenda apoiar. Definir uma lista de tarefas a serem usadas

na avaliação (as mais importantes e as mais frequentes, por exemplo)

Aplicar a norma. O avaliador observa o usuário realizando

tarefas O próprio avaliador utiliza o produto e estuda

os elementos do sistema durante esta utilização.

Page 20: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Norma ISO-9241 Norma ISO-9241 Norma ISO-9241 Norma ISO-9241

Procedimentos para aplicação (cont.)

Relatório de aplicação

tarefas avaliadas, os quesitos aplicáveisos quesitos respeitadosos quesitos não respeitados

Page 21: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Norma ISO-9241 Norma ISO-9241 Norma ISO-9241 Norma ISO-9241

Métodos para definir a aplicabilidade dos quesitos com a cláusula “Se …”

Evidência documentada sobre a tarefa, dados da análise da tarefa podem indicar que um

tempo de resposta reduzido é importante no uso de um sistema de menu.

Descrição do sistema (quando ele não está disponível) ... de acordo com os requisitos do sistema para uma

aplicação particular, somente o teclado alfanumérico poderá ser usado para a seleção de menu.

Observação observar a presença de uma propriedade particular,

ex., se as opções de menus tem indicadores de seleção explícitos..

Page 22: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Norma ISO-9241 Norma ISO-9241 Norma ISO-9241 Norma ISO-9241 Métodos para definir a Aplicabilidade dos

quesitos com a cláusula “Se …”

Avaliação analítica (expert) Definição baseada no conhecimento do expert sobre os

usuários e suas tarefas. Por exemplo, um especialista determina a aplicabilidade de quesito sobre ordenação de opções em grupos convencionais conhecidos pelos usuários.

Avaliação empírica Definição baseada em testes/experimentos (com

usuários finais). Por exemplo, o “método de classificação de cartões” é aplicado para verificar a existência de grupos de opções convencionais ou naturais conhecidos pelos usuários

Page 23: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Norma ISO-9241 Norma ISO-9241 Norma ISO-9241 Norma ISO-9241 Métodos para definir a aderência do software ao

quesito

Medição medição ou cálculo de uma variável relativa às

propriedades do sistema, como a área de toque na tela digital, cálculos de tamanho grupos de opções usando a fórmula dada, etc

Evidência documentada (quando o sistema não está disponíbel)

Por exemplo, teste de sistema similar pode indicar que o agrupamento das opções do menu em categorias utilizado no sistema similar é apropriado para os tipos de usuários e suas tarefas.

Observação inspecionar o sistema de menu para confirmar que

uma condição particular observável foi encontrada, ex., que não mais que quatro cores são utilizadas,

Page 24: Avaliação de Usabilidade Técnicas Preditivas : Inspeções de conformidade Walter de Abreu Cybis Novembro, 2003 Laboratório de Utilizabilidade da Informática

Norma ISO-9241 Norma ISO-9241 Norma ISO-9241 Norma ISO-9241 Métodos para definir a aderência do software ao

quesito

Avaliação analítica Definição baseada no conhecimento do expert sobre os

usuários e suas tarefas. Por exemplo, para determinar a existência de um “meio fácil para retornar ao menu inicial” (6.2.4) e “títulos de menu distintivos”(6.1.1). Nos casos acima, “fácil” e “distintivo” são os aspectos julgáveis.

Avaliação empírica ou outro método. Definição baseada em testes/experimentos (com

usuários finais). Por exemplo, para revelar tempo de pesquisa excessivo para achar as opções de menu, o que indicaria que um esquema de ordenamento natural não foi usado.