Parte II. Usabilidade, Interatividade e Comunicabilidade na Web. Roteiro. z Usabilidade. z Interatividade. z Comunicabilidade. Conceitos Problemas



Documentos relacionados
Fundamentos de Design Web

Interação Humano-Computador Golfos e Execução e Avaliação PROFESSORA CINTIA CAETANO

Interação Humano-Computador Design: estrutura e estética PROFESSORA CINTIA CAETANO

Teoria para IHC: Engenharia Semiótica

Interface Homem-Computador

BEM-VINDO AO dhl PROVIEW

MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão Atualização 26/01/2009 Depto de TI - FASUL Página 1

Avaliação de Usabilidade e Comunicabilidade Avaliação de interfaces de usuário

Manual do Usuário. E-DOC Peticionamento Eletrônico TST

Sistema da Comissão Nacional de Residência Médica

BEM-VINDO AO dhl PROVIEW GUIA RÁPIDO DE USO

Casos de Uso - definições

Análise de Requisitos

Flex. MANUAL DE USO DA FERRAMENTA FLEX O Flex como gerenciador de conteúdo

Análise de Ponto de Função

Como criar e editar Blogs. Manual Básico do. Mario Roberto Barro Jerino Queiroz Ferreira Profª Drª Salete Linhares Queiroz

Manual do Painel Administrativo

Design de IHC Design da Comunicação Modelos de Interação

WEB COLABORADOR. Envio e Recebimento de arquivos de consignação

Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR

Manual do Aluno. O Moodle é um sistema que gerencia ambientes educacionais de aprendizagem que podem ser denominados como:

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Manual de Operação do Sistema de Tickets Support Suite

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web

Departamento de Tecnologia da Informação DTI Coordenadoria de Relacionamento com o Cliente CRC. Treinamento Básico do Correio Eletrônico

ÍNDICE. 1. Introdução O que é o Sistema Mo Porã Como acessar o Site Mo Porã Cadastro do Sistema Mo Porã...

Sistema de Gerenciamento Remoto

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

SISTEMA DE GERENCIAMENTO DE PROJETOS - REDMINE MANUAL DE USO

Tutorial Ouvidoria. Acesso, Utilização, Visualização das Manifestações e Resposta ao Manifestante

AQUI SEGUEM OS TÓPICOS TRATADOS NESSE GUIA, PARA QUE VOCÊ APRENDA A USAR O SISTEMA CLUBE TURISMO MOBILE.

Guia Rápido de Uso. Aqui seguem os tópicos tratados nesse guia, para que você aprenda a usar o Sistema HOT SMS. SUMÁRIO

TUTORIAL DO ALUNO. Olá, bem vindo à plataforma de cursos a distância da Uniapae!!!

Tutorial: Webmail. Dicas de Uso e Funcionalidades 02/2015. Versão 01

4. SISTEMA PORTAL SUPORTE IMPORTANTE

Sistema de Registro das Atividades do RT - Tutorial de utilização

MANUAL DO ALUNO EAD 1

UNIVERSIDADE FEDERAL DA FRONTEIRA SUL AMBIENTE VIRTUAL INSTITUCIONAL MOODLE/UFFS

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário

02 - Usando o SiteMaster - Informações importantes

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

MANUAL DO ALUNO 4LEARN

WF Processos. Manual de Instruções

MANUAL DE REFERÊNCIA DO CLIENTE S

SUMÁRIO 1. ACESSO À PÁGINA DO AMBIENTE VIRTUAL 2. CONTATANDO O SUPORTE 3. ATUALIZAR PERFIL 4. COMO ACESSAR AS DISCIPLINAS

MANUAL DE INSTRUÇÕES. Versão 1.0. Visão Transportador

MANUAL DE SUPORTE. Controle de Suporte. Este manual descreve as funcionalidades do controle de suporte.

Usuário deve preencher o código do Registro da sua Empresa (composto de 4 dígitos), sua senha, e teclar o botão ENVIAR.

MANUAL EXPORTAÇÃO IMPORTAÇÃO

1 Inicie um novo. Guia de Referência Rápida de Gerenciamento de Projeto para o Project projeto

GUIA RÁPIDO DE UTILIZAÇÃO DO PORTAL DO AFRAFEP SAÚDE

Cadastro de Corretores Manual do Usuário


OFICINA BLOG DAS ESCOLAS

Aplicação do Método M Exemplo: Bloco de Notas [Bim, 2009]

Manual Sistema de Autorização Online GW

"Manual de Acesso ao Moodle - Discente" 2014

Curso de atualização Educação Integral e Integrada. Tutorial Moodle. Belo Horizonte, 2013.

Sistema de Chamados Protega

Design de IHC Design da Comunicação Modelos de Interação

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de ]

Guia Rápido para Acesso, Preenchimento e Envio Formulário de Cadastro da Empresa e Formulário de Projeto

Manual do Almoxarifado SIGA-ADM

VERSÃO 5.1/5.2 GUIA DE INFORMAÇÕES INICIAIS PARA WINDOWS 16 BITS

SISTEMA DE INFORMAÇÕES ACADÊMICAS SIA

Manual do usuário - Service Desk SDM - COPASA. Service Desk

Manual Integra S_Line

MANUAL DO ADMINISTRADOR LOCAL. Entidade Municipal

Microsoft Access XP Módulo Um

CENTRO UNIVERSITÁRIO DE ENSINO SUPERIOR DO AMAZONAS - CIESA CENTRO DE PROCESSAMENTO DE DADOS CPD MANUAL DE UTILIZAÇÃO DO MOODLE 2.

Universidade Federal do Vale do São Francisco Programa de Assistência Estudantil

Pesquisa de Sa+sfação por e- mail

Service Desk. IT Management Software. Certified Partner

Sistema TrackMaker de Rastreamento e Logística de Transportes. Solução de Despacho Integrada. Manual do Usuário

Sistema de de Bilhetagem Eletrônica MANUAL MÓDULO PDV

Manual do usuário. Manual do Usuário DER-MG Página : 1

Ambiente Virtual de Aprendizagem C.S.G. M anual do Professor

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO. Manual do Usuário. Programa de Avaliação de Desempenho PROAD

MANUAL DE UTILIZAÇÃO DO MOODLE 2.6

Universidade Anhanguera Uniderp Centro de Educação a Distância

Manual Básico do Usuário. Monitoramento de Iniciativas Estratégicas. Planejamento Estratégico - ANVISA

Outlook Apresentação

Moodle - CEAD Manual do Estudante

TUTORIAL UNP VIRTUAL

Cadastramento e compra de vale transporte para o Cartão Metrocard Metropolitano Integrado. Em substituição ao Vale Transporte Temporário de Papel

Manual das funcionalidades Webmail AASP

W o r d p r e s s 1- TELA DE LOGIN

MODULO DE GESTÃO MANUTENÇÃO DE MATRÍCULA. O módulo de Gestão tem por objetivo gerenciar as atividades que ocorrem durante um ano letivo.

MANUAL OPERACIONAL DO SISTEMA ESTADUAL DE CONTROLE DE PESCA

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES

Guia operação site

Primeiro Passo. Na sequência, surgirá a tela de Login, onde você poderá realizar uma das seguintes tarefas:

Manual do usuário (v 1.2.0) E-commerce

Rational Requirements Composer Treinamento aos Analistas de Qualidade e Gestor das Áreas de Projeto

Portal Contador Parceiro

Cenários do CEL. Acessar ao sistema

Comunidade de Suporte e Feedback

Transcrição:

Parte II Usabilidade, Interatividade e Comunicabilidade na Web Roteiro z Usabilidade Conceitos Problemas z Interatividade Modelo teórico Técnicas e diretrizes z Comunicabilidade Modelo teórico Técnicas e diretrizes

Usabilidade z Qualidade que avalia a utilização de um sistema O que fazer? Como fazer? z Facilidade de Uso O usuário comete poucos erros durante a interação? z Facilidade de Aprendizado O usuário aprende rápido? O usuário memoriza o que aprendeu? z Produtividade O usuário faz suas tarefas com rapidez? z Flexibilidade A interface oferece alternativas de interação? z Satisfação O usuário gosta de utilizar o sistema? Usabilidade em Sistemas Web 2 TXH ID]HU" &RPR XVDU"

Problemas de Usabilidade exemplo 1 4XHUR OLYURV VREUH /HLWH (X QmR VRX GH SHUGHU WHPSR 9RX ID]HU XPD SHVTXLVD UiSLGD XVXiULR Problemas de Usabilidade exemplo 2 2 TXH VLJQLILFD HVWH UHVXOWDGR" (UD R TXH HX TXHULD"? XVXiULR

Problemas de Usabilidade exemplo 3 2 TXH VLJQLILFD HVWH UHVXOWDGR" (UD R TXH HX TXHULD" XVXiULR Exemplos de problemas de usabilidade z O sistema tem a informação ou serviço que eu preciso? z Onde posso encontrar a informação ou o serviço? z Como posso solicitar este serviço? Quais informações devo fornecer? z Qual foi o resultado? Era o que eu queria? z Para que serve este elemento? z O que significa esta figura? z Para onde leva este link?

Outros problemas que afetam a Usabilidade z Desempenho A página demora a carregar! O servidor não responde em tempo. A página demora a ser exibida! z Portabilidade Não é exibido corretamente neste browser! A linguagem script não funciona neste browser ou servidor. z Funcionamento Eu mandei os dados, mas o sistema processou errado! Exemplo de problema de funcionamento z Usuário fez uma busca sobre Patins

Como resolver os problemas de usabilidade? z Uso de modelos teóricos de IHC z Princípios, métodos e técnicas de design centrado no usuário z Técnicas de interação adequadas às tarefas e aos usuários z Tecnologias de interface apropriadas z Métodos e técnicas de avaliação da usabilidade Engenharia Cognitiva z Modelo de Norman [Norman, 1986] *ROIR GH $YDOLDomR percepção interpretação avaliação LQWHUDomR execução especificação da seqüência de ações formulação da intenção Comece por aqui *ROIR GH ([HFXomR

Exemplo do processo de interação percepção $SDUHFHX XPD QRYD WHOD FRP YiULRV QRPHV *ROIR GH $YDOLDomR interpretação 2V GDGRV DSUHVHQWDGRV FRUUHVSRQGHP j EXVFD TXH HX IL]" LQWHUDomR avaliação (QFRQWUHL DV LQIRUPDo}HV TXH HX TXHULD" &RPSOHWHL D WDUHID FRP VXFHVVR" 4XHUR FRPSUDU XP OLYUR VREUH /HLWH $WLYR ERWmR ³3URFXUDU 'LJLWR QRPH GR OLYUR HP ³QRPH GR OLYUR 6HOHFLRQR ³(QYLDU 'HYR VHOHFLRQDU R FRPDQGR GH ³EXVFD H HQWUDU FRP RV GDGRV TXH HX WHQKR 9RX ID]HU XPD FRQVXOWD XVDQGR R VHUYLoR GH EXVFD GR VLVWHPD execução especificação da seqüência de ações formulação da intenção Comece por aqui *ROIR GH ([HFXomR Design da Interação na Engenharia Cognitiva z Principais elementos da Interação Informação do domínio z Representações de objetos do domínio Funções da aplicação z Modificam os objetivos do domínio Comandos de função z Comandam as funções Interações Básicas z Ações que formam um comando Resultados de interação z Respostas do sistema

Informações do domínio: Conceito z Conjunto de informações típicas de um domínio de aplicação que são processadas pelo sistema z As informações do domínio pode ser: Informações textuais estáticas, armazenadas em páginas HTML Informações geradas dinamicamente Dados relacionais armazenados em bancos de dados Informações do domínio: Exemplos Categorias Dados Notícias

Informações do domínio: Diretrizes z Use o vocabulário do usuário z Categorize as informações adequadamente z Textos longos devem ser escritos por pessoas que saibam escrever bem z Dados devem ser modelados com técnicas de projetos de bancos de dados z Evite deixar as informações desatualizadas z Se as informações são dinâmicas notícias, cotações, etc. permita a recuperação futura. z Use técnicas de layout e estruturação para organizar as informações Funções da aplicação: Conceito z Determina quais são as funções da aplicação necessárias para as tarefas z Cada função determina um caso de uso z Opera sobre informações z Uma função pode ser usada em mais de uma tarefa z Uma tarefa pode precisar de mais de uma função

Funções da aplicação: Exemplo z O usuário quer comprar passagem, mas o sistema da VASP não oferece esta função Funções da aplicação são casos de uso z Casos de Uso Um caso de uso é uma descrição de uma seqüência de eventos que ocorre quando um ator (agente externo) usa um sistema para realizar uma tarefa [Jacobson 92] z Estrutura Nome do caso de uso Atores Fluxo de eventos Pré-condições Pós-condições Procurar livro Colocar na sacola Cancelar pedido Calcular Postagem Cadastrar livros Atualizar preços Sistema de vendas remotas Cliente Funcionário

Funções da aplicação: Usabilidade z Para diferentes tarefas, identifique o esforço de planejamento entre a meta do usuário e a função que o sistema oferece distância semântica [Hutchins, Holland & Norman, 1986] z Faça medições sobre o número de funções necessárias para cada tarefa z Verifique se a função retorna resultados adequados para o usuário z A função é flexível? Pode ser personalizada para casos específicos? Funções da aplicação: Diretrizes z As funções da aplicação devem ser derivadas do modelo de tarefas z Identifique no modelo de tarefas quais sub-tarefas são mais comuns a várias tarefas. Elas provavelmente serão funções da aplicação z As informações do domínio são dinâmicas? Identifique quais funções modificam as informações z O sistema armazena informações? Especifique funções para criar, ler, atualizar ou eliminar estas informações z Se a função não modifica um estado funcional do sistema, então ela não é uma função da aplicação

Comandos de função: Conceito z Um comando de função corresponde a um conjunto de interações básicas necessárias para controlar uma função da aplicação z Exemplos: Fornecer os dados em qualquer ordem Clique em enviar apenas após fornecer os dados Combinação de menus Comandos de função: Exemplo z Comando de busca

Comandos de função: Usabilidade z Verifique o número de erros durante as interações de um comando z Verifique se o usuário fornece todas as informações necessárias para o comando z Verifique se o número de interações básicas é excessivo Interações básicas: Conceito z Definem atividades básicas que o usuário realiza com os elementos de interface Clicar em botões ou links Visualizar ou ler uma informação Digitar dados Escolher informação z As interações básicas são utilizadas em comandos de função ou para navegação z Um comando é composto por interações básicas

Interações básicas: Exemplos Acionar Visualizar Digitar informação Escolher Informação Problemas de Usabilidade em Interações básicas z Um menu se sobrepõe ao outro z O usuário precisa clicar exatamente na seta dourada

Interações básicas: Usabilidade z O usuário tem dificuldade em clicar na área de um link ou widget? Teste o número de erros e acerto z O usuário precisa alternar muito entre digitação e teclado? z Verifique se o tipo e o tamanho do widget está adequado à informação que o usuário deve fornecer Resultados de interação: Conceito z Resultados de interação são as respostas que o sistema envia sobre comandos e interações básica. z Podem ser resultados de processamento de informações do domínio z Podem ser mensagens de erros, advertências, confirmações, etc.

Resultados de Interação: Exemplos z Resultado de uma busca: listagem de produtos z Aviso informando que um produto procurado não foi encontrado z Aviso informando que o usuário não preencheu todos os campo e um formulário Resultados de interação: Usabilidade z Existe feedback para todas as ações do usuário? z O usuário percebe cada resultado? z A mensagem de erro permite ao usuário voltar ao ponto para corrigir? z Existem mensagens de aviso para os dados que o sistema não pode processar?

Problemas de Comunicação 1RPH GR DXWRU RX WtWXOR" (QYLDU SDUD RQGH VH HX TXHUR EXVFDU" 2 TXH VLJQLILFD HVWH UHVXOWDGR" (UD R TXH HX TXHULD"? XVXiULR O designer precisa comunicar o modelo de de interação para para o usuário Engenharia Semiótica z Sistemas Computacionais são artefatos de metacomunicação [de Souza, 1993] z Designer envia para o usuário uma mensagem interativa e unidirecional z Semiótica: disciplina que estuda os signos e os processo de significação, codificação e comunicação 8VDQGR FDL[DV GH WH[WR HXPERWmRGH ³SURFXUDU HOH YDL FRQVHJXLU ID]HU D EXVFD (VWH IRUPXOiULR PH SHUPLWH ID]HU D EXVFD GR OLYUR SRU ³/HLWH GHVLJQHU XVXiULR

Signos em Interfaces Web Figuras Widgets Símbolos (índice) Cores Texto Símbolos (Marcas) Mensagens interativas exemplo (1) 4XHUR ID]HU XPD UHVHUYD GH SDVVDJHP DpUHD XVXiULR

Mensagens interativas exemplo (2) (X TXHUR ID]HU XPD FRQVXOWD H DLQGD QmR WHQKR UHVHUYD 9RX HVFROKHU D VHJXQGD Mensagens interativas exemplo (3) 2 TXH p LVWR" 2QGH HVWmR DV RSo}HV GH Y{R"

Mensagens interativas exemplo (4) ehvwhry{r TXH HX TXHUR &RPR GHYR HVFROKHU",K 0DV HVWi /27$'2 Comunicabilidade z O designer precisa comunicar ao usuário qual a sua solução para as necessidades dos usuários z Quais signos escolher? Quais códigos? z A comunicabilidade visa avaliar este processo metacomunicativo z [Prates, de Souza e Barbosa, 2000] desenvolveram um método para avaliação da comunicabilidade

Informações do domínio: Comunicabilidade z Diversas técnicas de Visualização da Informação podem ser empregadas Função da aplicação: Comunicabilidade z Exemplo de uma função mal comunicada Interpretação do usuário Compra para que já tem reserva Compra para quem ainda não tem reserva Significado real Compra de bilhete para uma data específica Compra de bilhete sem data específica tarifa total

Comandos de função: Comunicabilidade 1 z O layout da página ajuda ao usuário entender a seqüência de ações z Agrupamento, alinhamento, balanceamento, repetição, contraste e subordinação são técnicas de diagramação que orientam o usuário Ruim Boa Comandos de função: Comunicabilidade 2

Comandos de função: Diretrizes z Naturalidade: Organize a seqüência de interações da maneira mais natural para o usuário z Flexibilidade: Permita alternativas de interações para um mesmo comando z Não-modal: Permita ao usuário consultar outras informações durante o comando e depois retornar ao ponto onde estava z Perdão: permita ao usuário corrigir ou voltar atrás z Unidade: Procure colocar os comandos em um única janela. Se tiver mais de um comando na mesma janela, construa grupos separados Interações básicas: Comunicabilidade 1 z Problemas: z Usuário acha que é um menu. z Usuário não sabe se deve clicar ou não z Áreas de clicar muito pequena

Interações básicas: Comunicabilidade 2 z Problemas: z Botão tem como significado preferencial ativar comandos z Link deve ser usado para navegação Link usado para função Botão usado para navegação Interações básicas: Diretrizes z Escolha o objeto de interação adequado para a ação que o usuário deve fazer z Objeto adequado é aquele com o qual o usuário está familiarizado z Use rotulação para comunicar a ação que o usuário deve fazer

Resultados de interação: Comunicabilidade 1 Mensagem ruim Mensagem boa Resultados de interação: Comunicabilidade 2 z Deixando o usuário ciente do que está acontecendo

Resultados de interação: Comunicabilidade 3 z Resposta a uma senha digitada incorreta: o usuário não entende o vocabulário Resultados de interação: Diretrizes z Use o vocabulário do domínio do usuário. Evite termos técnicos. z Resultados devem fazer referências às informações passadas no comando. z Advertências e avisos deve ser colocados em primeiro plano para chamar a atenção do usuário. z Cores fortes e diferenciadas de outros elementos chamam atenção. Sons também podem ser utilizados. z Os resultados de função devem ser destacados de outros elementos da página (banners, menus,...).