Engenharia de Usabilidade: Uma abordagem Ergonômica

Slides:



Advertisements
Apresentações semelhantes
Ergonomia de Interface de Software
Advertisements

Conferência realizada no Departamento de Medicina Preventiva e Social
Aprendendo o PowerPoint
Entrada e Saída Introdução.
NORMA NBR ISO OBJETIVO Esta norma - NBR fornece princípios e orientações para a empresa implementar um processo eficaz e eficiente de tratamento.
Engenharia de Software
O USO DO SOFTWARE LIVRE JOOMLA NO DESENVOLVIMENTO DE WEB SITES FOCANDO A USABILIDADE NA SOCIEDADE DA INFORMAÇÃO Maria Irene da Fonseca e Sá Anne Caroline.
Informática Aplicada.
João Carlos Porto Orientadora: Prof.ª Dr.ª Junia Coutinho Anacleto 26/03/2010 Projeto de interceo.
PROJETO DE SITES NA WEB Aspectos de Arquitetura e Usabilidade
Interface Humano-Computador
Ergonomia de Interface de Software
Ergonomia de Interface de Software
Ergonomia de Interface de Software
Interação Homem-Máquina
Os Critérios Ergonômicos para Interfaces Humano-Computador
Walter de Abreu Cybis Novembro, 2003
1 PROJETO DE INTERFACE - Projeto de Interfaces entre componentes do software - Projeto de Interfaces entre software e outros produtores e consumidores.
Avaliação Heurística, segundo Nielsen, Jakob e Molich, Rolf
Interface Com o Usuário Ferramentas da Ergonomia
Interface Com o Usuário Ferramentas da Ergonomia
Lafayette B. Melo – CEFET-PB - COINFO Interface do usuário, linhas de comando e menus Interface do usuário Linhas de comando Menus.
ERGONOMIA “Ergonomia é o conjunto de conhecimentos científicos relativos ao homem e necessários à concepção de instrumentos, máquinas e dispositivos que.
TIPOS DE TESTES APLICÁVEIS E NÃO APLICÁVEIS AO PROJETO
TSDD Teste de segurança durante o desenvolvimento.
Adaptabilidade Refere-se à capacidade do sistema de reagir conforme o contexto, e conforme as necessidades e preferências do usuário.
Sistema Operativo em Ambiente Gráfico
Web: criação de páginas
Engenharia de Usabilidade
Seminário de Engenharia de Usabilidade
Estudo de Caso: Técnicas de Teste como parte do Ciclo de Desenvolvimento de Software Aline Pacheco Patric Ribeiro Diego Kreutz.
Engenharia de Usabilidade: Uma abordagem Ergonômica
Fundamentos de Engenharia de Software
Universidade São Marcos Curso: Gestão de Negócios Internacionais
Critérios para Avaliação de Software Educacional
Critérios e Recomendações Ergonômicas para IHC
Tecnologias da Informação e Comunicação
Word Prof. Gláucya Carreiro Boechat
Interface Usuário Máquina
Avaliação Eurística Instrutora Danielle Simões.
Professor: Márcio Amador
7 - Criação de Páginas Web
Processo de Aquisição Adilson de Almeida Cezar Meriguetti
UNIDADE 2: Sistema Operativo em Ambiente Gráfico
Estilos de Interação Usabilidade.
Introdução à Interação Humano- Computador
Engenharia de Usabilidade
Avaliação Heurística do Gmail
Ergonomia I.
Componentes de Interface
Componentes da interação humano-computador
1 Linguagens de Programação Pedro Lopes 2010/2011.
Normas ISO ISO – Projeto centrado no usuário
Processo e Qualidade.
Recomendações Ergonômicas (ISO 9241)
Design de Interação Prof. Josué Froner
SOFTWARES EDUCACIONAIS – CÓD PROF. MSC. RONNISON REGES VIDAL.
Interface Homem-Máquina
Relato da experiência sobre a criação do portal do Serviço de Informação e Documentação do Instituto Nacional de Pesquisas Espaciais Lise Christine Banon.
Formulários.
Introdução às Tecnologias de Informação e Comunicação
Avaliação de Interfaces Esta apresentação foi baseada no livro Design de Interação ( Preece, Rogers & Sharp) e no Tutorial sobre o livro “Design e avaliação.
informacao/o-que-e-e-como-fazer-uma-avaliacao-heuristica.
TÉCNICAS DE ESTIMATIVAS
Mapeamento e Padronização de Processos
Ergonomia de Interface de Software
Processos de Software Ludimila Monjardim Casagrande 1º Semestre Desenvolvimento e Qualidade.
MAPS - Engenharia de Software - IHC1 Parte 1 Visão Geral Engenharia de Software Processos de Software Gerenciamento Projeto de Software.
Usabilidade do Portal “Biblioteca On-line” do Serviço de Informação e Documentação do Instituto Nacional de Pesquisas Espaciais (INPE): Exercício de Avaliação.
Web Design: algumas considerações IPCA / EST Abril 2013.
Transcrição da apresentação:

Engenharia de Usabilidade: Uma abordagem Ergonômica

Usuário frente a um dispositivo inadequado Consequências Aborrecimentos, frustrações Estresse, psicopatologias Sub-utilização e abandono do sistema Causas Desconhecimento do cognitivo humano Desconhecimento da atividade Desinteresse pela lógica de utilização Falta de ferramentas lógicas

Mau Exemplo

Usuário frente a um dispositivo ergonômico Consequências Satisfação e Conforto, Saúde e bem-estar Produtividade Causas Utilidade, Intuitividade Facilidade de uso Eficiência de uso

Ergonomia Definição Aplicação de conhecimentos científicos relativos ao homem no desenvolvimento de instrumentos, máquinas e dispositivos que possam ser utilizados com o máximo de conforto, segurança e de eficácia 42

Ergonomia da Informática Ergonomia da informática tem por domínio o conjunto de atividades mentais dos sujeitos engajados na realização de uma tarefa apoiados por sistemas informatizados. Bases da Ergonomia da informática Conhecer o usuário Conhecer o seu trabalho

Usabilidade Definição A capacidade que um sistema interativo oferece a seu usuário, em um determinado contexto de operação, para a realização de tarefas, de maneira eficaz, eficiente e agradável (ISO 9241) 42

Engenharia de Usabilidade Definição Disciplina que fornece métodos estruturados para a obtenção da usabilidade durante o desenvolvimento de sistemas interativos. (Mayhew, 1999) Tem raízes em diversas disciplinas incluindo a psicologia cognitiva, sociologia, ergonomia, semiótica e engenharia de software. 42

Sistemas Interativos Componentes Básicos Interface com o Usuário Apresentar dados, informações, controles e comandos Solicitar a entrada de dados, controles e comandos Apoiar o usuário Aplicação Algorítmos Base de dados, .... 2

Interfaces Humano-Computador Definição Subsistema do software interativo cujos componentes e processos apoiam a interação com seus usuários. Característica Única Assim um único sistema de interface humano-computador permite inúmeras interações humano-computador, cada uma associada aos diferentes percursos (processos) realizados pelos diferentes usuários.

Engenharia de Usabilidade Fundamentos Conhecer o Usuário Características Específicas Formação, experiência na tarefa, domínio da informática, ... Características Gerais A cognição humana Percepção, Memória, Raciocínio, .... Personalidades A comunicação humana e a semiótica 43

Engenharia de Usabilidade Fundamentos (cont.1) Conhecer o Trabalho Objetivos e estratégias dos usuários Perspectivas do trabalho Tarefa - Trabalho prescrito Atividade - Trabalho efetivo Lógicas envolvidas Funcionamento - interna/projetista Utilização - externa/operador 44

O projeto de Interfaces Humano-Computador O projeto deve ser centrado no usuário e sua tarefa Envolvimento do Usuário O projetista deve seguir Princípios, Recomendações e Normas de Usabilidade Projeto deve ter em um ciclo de vida baseado em Prototipagens (versões evolutivas) Testes junto aos usuários

O Envolvimento do Usuário Justificativa O usuário é quem mais conhece o seu trabalho! Vantagens Mais qualidade para o sistema Maior aceitação do sistema pelos usuários

O Envolvimento do Usuário Formas de envolvimento Informativo: entrevistas e questionários Consultivo: validação de versões Participativo: sessões de arranjo e classificação

O Envolvimento do Usuário Organização para o envolvimento Representantes dos Usuários Usuários Especialistas Grupos de Usuários Projetistas

As Qualidades Ergonômicas de Interfaces Humano-Computador

Princípios, Recomendações e Normas de Usabilidade Os Critérios Ergonômicos para de Interfaces Humano-Computador Scapin&Bastien, 1993 Condução Carga de Trabalho Controle do Usuário Adaptabilidade Gestão de Erros Significado dos Códigos e Denominações Homogeneidade/Consistência Compatibilidade 45 3

Os Critérios Ergonômicos A condução refere-se aos meios empregados para orientar, situar, conduzir, informar e ajudar o usuário na interação com o computador. Convite/Presteza Agrupamento e distinção entre itens Agrupamento e distinção por formato Agrupamento e distinção por localização Feedback imediato Legibilidade 46 4

Os Critérios Ergonômicos Condução … Convite/Presteza orientações e informações necessárias presentes nas telas; títulos para telas, janelas e caixas de diálogo; rótulos para campos e mostradores de dados; rótulos com exemplos de entradas e unidades de medida 5

Os Critérios Ergonômicos Condução… Convite/Presteza cabeçalhos para listas, colunas e tabelas de dados; títulos para gráficos e seus eixos; indicadores de continuidade para apresentações de dados, botões de comando e opções de menu; convite às interações em links e botões de navegação; 6

Os Critérios Ergonômicos Condução... Convite/Presteza ajuda acessível (on-line), contextual e orientada à tarefas; bolhas de ajuda botão de ajuda nas caixas de diálogo; botão de ajuda nas mensagens de erro; 6

Os Critérios Ergonômicos Condução… Agrupamento e distinção entre Itens Agrupamento e distinção por Localização critério lógico para definir grupos de comandos, opções de menu, campos e mostradores de dados; critério lógico para definir subgrupos de comandos, opções de menu, campos e mostradores de dados; critério lógico para definir a seqüência das opções nos grupos;

Os Critérios Ergonômicos Condução… Agrupamento e distinção entre Itens Agrupamento e distinção por Formato distinguir rótulos, dados entrados, valores default, instruções e orientações diferenciar os campos para dados obrigatórios diferenciar cabeçalhos de listas, colunas, tabelas e textos diferenciar mensagens críticas esmaecer opções não disponíveis 8

Os Critérios Ergonômicos Condução… Feedback imediato informar sobre a indisponibilidade do sistema informar sobre o tempo de um processamento demorado informar sobre o resultado de um tratamento 9

Os Critérios Ergonômicos Condução… Legibilidade definir fontes legíveis de acordo com as necessidades de leitura (títulos e textos) definir um contraste texto-fundo adequado definir ícones claros e se necessário, com rótulos textuais pontuar a apresentação de dados numéricos longos adequar o arranjo interno de dados alfanuméricos 10

Os Critérios Ergonômicos Condução… Legibilidade (cont.) definir uma diagramação lógica para os elementos de telas, janelas e caixas garantir alinhamentos e o balanceamento das apresentações não abusar de estilos na apresentação de textos definir linhas simples para bordas e delimitadores 11

Os Critérios Ergonômicos Carga de trabalho diz respeito a redução da carga perceptiva e/ou mnemônica do usuário e no aumento da eficiência num diálogo. Brevidade Concisão Ações Mínimas Densidade Informacional 50 12

Os Critérios Ergonômicos Carga de trabalho ... Brevidade Concisão (entradas e saídas individuais) definir títulos, rótulos e denominações concisas, definir códigos arbitrários curtos fornecer dados e opções de comando default fornecer o preenchimento automático da vírgula, zeros decimais e de unidades de medida 50 13

Os Critérios Ergonômicos Carga de trabalho… Brevidade Ações Mínimas (diálogos) definir barras de ferramentas estruturas de diálogo balanceadas posicionar o cursor na posição inicial em um formulário facilitar a navegação pelos campos de um formulário 50 14

Os Critérios Ergonômicos Carga de trabalho… Densidade Informacional (telas) apresentar somente dados e opções de comando pertinentes solicitar somente dados pertinentes ao usuário definir ícones em pequeno número 50 14

Os Critérios Ergonômicos Controle explícito diz respeito ao mesmo tempo ao controle que tem o usuário sobre a interface ou o software, e ao caráter explícito de suas ações Ações Explícitas do Usuário Controle do Usuário 52 15

Os Critérios Ergonômicos Controle explícito... Ações Explícitas do Usuário separar a seleção e ativação de opções o usuário deve comandar explicitamente o processamento demorado evitar ações de dupla repercussão sobre o sistema 52 16

Os Critérios Ergonômicos Controle explícito… Controle do Usuário definir opções para avançar, recuar, interromper, retomar, reiniciar, concluir diálogos seqüenciais definir opção para interromper, retomar, reiniciar e finalizar tratamentos demorados 52 16

Os Critérios Ergonômicos Adaptabilidade diz respeito a sua capacidade do sistema de reagir conforme o contexto, e conforme as necessidades e preferências do usuário. Flexibilidade/Personalização Consideração da Experiência do Usuário 53 17

Os Critérios Ergonômicos Adaptabilidade … Flexibilidade proporcionar caminhos diferentes para o mesmo objetivo Diferentes padroes e medidas Personalização possibilitar a personalização de telas possibilitar a criação de macros, 53 18

Os Critérios Ergonômicos Adaptabilidade ... Consideração da Experiência do Usuário fornecer estilos de diálogo de acordo com as habilidades dos usuários fornecer níveis de apresentações e mensagens variados disponibilizar teclas de atalho, mnemônicos, etc. disponibilizar diálogo passo à passo, questão-resposta, etc... 53 18

Os Critérios Ergonômicos Gestão de erros diz respeito a todos os mecanismos que permitemevitar ou reduzir os erros, e por outro lado, corrigir qualquer erro observado. Proteção contra os erros Qualidade das mensagens de erro Correção dos erros 54 19

Os Critérios Ergonômicos Gestão de erros … Proteção contra os erros: solicitar confirmações para ações perigosas definir botão default não destrutivo definir máscaras e partição para os campos de entrada implementar sinais de alerta do preenchimento completo de campos 54 20

Os Critérios Ergonômicos Gestão de erros ... Qualidade das mensagens de erro definir mensagens úteis, definir mensagens curtas e significativas, definir mensagens sem códigos, definir mensagens neutras e polidas, posiciona adequadamente as informações nas mensagens, alterar as mensagens no caso de seguidas re-apresentações 21

Os Critérios Ergonômicos Gestão de erros … Correção de erros implementar funções de desfazer e refazer, proporcionar o re-aproveitamento de entradas; 22

Os Critérios Ergonômicos Significado das denominações diz respeito a adequação entre o conteúdo da informação e a sua correspondente expressão na tela do sistema. Códigos e denominações. adequar o vocabulário de rótulos, títulos, cabeçalhos, mensagens, opções de menu definir figuras significativas para os ícones definir abreviaturas significativas 57 23

Os Critérios Ergonômicos Consistência refere-se à consistência quanto as escolhas de projeto, conservadas idênticas em contextos idênticos, e diferentes para contextos diferentes. Consistência interna Diz respeito a coerência dentro de um mesmo sistema aplicativo. Consistência externa Diz respeito a coerência entre diferentes sistemas aplicativos. 24

Os Critérios Ergonômicos Consistência … Consistência interna identificação e arranjo de telas localização, apresentação e formato de orientações, rótulos, campos de dados e comandos, desenho de ícones, atribuições das teclas de funções Consistência externa respeitar os estilos de apresentação e diálogo dos ambientes 25

Os Critérios Ergonômicos A compatibilidade refere-se as relações favorecidas entre as habilidades e expectativas do usuário e a interface de uma dada aplicação. formulários compatíveis com os documentos originais formatos e unidades convencionadas pelos usuários 25