Avaliação de Interfaces



Documentos relacionados
Usabilidade na WEB CCUEC. Roberto Romani. UNICAMP- Universidade Estadual de Campinas

AVALIAÇÃO DE INTERFACES UTILIZANDO O MÉTODO DE AVALIAÇÃO HEURÍSTICA E SUA IMPORTÂNCIA PARA AUDITORIA DE SISTEMAS DE INFORMAÇÕES

O quê avaliação? Unidade IV - Avaliação de Interfaces. Quem deve avaliar um produto de software? Técnicas de Avaliação

U NIFACS ERGONOMIA INFORMACIONAL PROFª MARIANNE HARTMANN

Testes de Usabilidade

Avaliação por Peritos (Avaliação Heurística)

Métodos de Avaliação para Sites de Entretenimento. Fabricio Aparecido Breve Prof. Orientador Daniel Weller

DESIGN DE INTERAÇÃO. José Alexandre Ducatti

Qualidade de Software

Interface Homem- Computador

Lista de verificação (Check list) para planejamento e execução de Projetos

Avaliação de Interfaces Humano- Computador

Modelos do Design de Software

PROPOSTA DE MELHORIA DA INTERFACE PARA O

Usabilidade em CMSs. Filipe Miguel Tavares

DESENVOLVIMENTO DE INTERFACE WEB MULTIUSUÁRIO PARA SISTEMA DE GERAÇÃO AUTOMÁTICA DE QUADROS DE HORÁRIOS ESCOLARES. Trabalho de Graduação

Engenharia de Software

Tópicos de Ambiente Web. Modulo 2 Processo de desenvolvimento de um site Professora: Sheila Cáceres

Princípios de Design TRADUÇÃO DE TATIANE CRISTINE ARNOLD, DO ARTIGO IBM DESIGN: DESIGN PRINCIPLES CHECKLIST.

Interface Usuário Máquina. Aula 06

Avaliação de IHC: objetivos

Princípios de design de interface Fábio Fernandes

Garantia da Qualidade de Software

CHECK - LIST - ISO 9001:2000

Curso Marketing Político Digital Por Leandro Rehem Módulo III MULTICANAL. O que é Marketing Multicanal?

Técnicas para Avaliação de Interfaces

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA º PERÍODO - 7º MÓDULO AVALIAÇÃO A4 DATA 22/10/2009 ENGENHARIA DE USABILIDADE

Uma Publicação Grupo IPub. Guia. redes sociais para clínica de estética. Guia de redes sociais para clínica de estética

Resumo das Interpretações Oficiais do TC 176 / ISO

Usabilidade e Ergonomia. Usabilidade de Software. Ergonomia. Usabilidade. Ergonomia (International Ergonomics Association em 2000)

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

Modelos Conceptual e Mental

DESIGN DE INTERFACES E USABILIDADE (AULA 1)

MANUAL DO USUÁRIO PORTAL SMART Versão 1.1

Unidade VI. Validação e Verificação de Software Teste de Software. Conteúdo. Técnicas de Teste. Estratégias de Teste

pacotes de software na forma em que são É importante salientar que não é objetivo do software, suas atividades e produtos

CES-32 e CE-230 Qualidade, Confiabilidade e Segurança de Software. Conceitos de Qualidade. CURSO DE GRADUAÇÃO e DE PÓS-GRADUAÇÃO DO ITA

Interface Humano-Computador IHC Paradigmas de IHC

02/10/2012. Padronização de interfaces. Referências

Qualidade de Software. Prof.: Ivon Rodrigues Canedo. PUC Goiás

Processos de Desenvolvimento de Software

GARANTIA DA QUALIDADE DE SOFTWARE

O curso de italiano on-line: apresentação

Processos de Design de IHC (Parte II)

Avaliação Do Site EducaRede. Introdução

Engenharia de Software II

Teste de Software. Profa. Cátia dos Reis Machado

Arquitetura de Informação

Desenvolvimento de Interfaces Prototipação

ÍNDICE MANUAL SITE ADMINISTRÁVEL TV. 1. Introdução 2. Acessando o site administrável/webtv SITE ADMINISTRÁVEL 3. CONFIGURAÇÕES

Introdução Fatores de Qualidade Garantia de Qualidade Rivisões de Software Conclusão. Qualidade. Plácido A. S. Neto 1

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

Análise de Sistemas. Visão Geral: Orientação a Objetos. Prof. José Honorato Ferreira Nunes honorato.nunes@bonfim.ifbaiano.edu.br

DIMENSIONANDO PROJETOS DE WEB-ENABLING. Uma aplicação da Análise de Pontos de Função. Dimensionando projetos de Web- Enabling

Interface Homem-Computador

Atividade da gerência da qualidade

HCT Compatibilidade Manual do Usuário

Humano-Computador (IHC)

GUIA DE SUGESTÕES DE AÇÕES PARA IMPLEMENTAÇÃO E ACOMPANHAMENTO DO PROGRAMA DE INTERVENÇÃO PEDAGÓGICA

Gerência de Projetos Prof. Dr. Sandro Ronaldo Bezerra Oliveira

Gerência de Redes NOC

Modelo para Documento de. Especificação de Requisitos de Software

Projeto 2.47 QUALIDADE DE SOFTWARE WEB

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

Confira o Processo de Redesign de um Site

Feature-Driven Development

Design de interface para questionário online do Censo Demográfico 2010

O QUE É CRM? NARCISO SANTAELLA

Interação Humano Computador IHC

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

FANESE Faculdade de Administração e Negócios de Sergipe

Palestra Informativa Sistema da Qualidade NBR ISO 9001:2000

Thalita Moraes PPGI Novembro 2007

Introdução ao Modelos de Duas Camadas Cliente Servidor

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

Certificação ISO. Dificuldades, vantagens e desvantagens. Marcelo Henrique Wood Faulhaber, Med. Pat. Clin., MBA

Avaliação de usabilidade das funcionalidades assíncronas de privacidade do Facebook

Ensino técnico Integrado ao médio.

Algoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br

ISO/IEC 12207: Gerência de Configuração

Interação Homem-Computador: As Interfaces

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS

Quem vem primeiro? Projeto de Sw ou Projeto de IHC? Melhor virem juntos, integrados.

12/09/2015. Conceituação do SIG. Introdução. Sistemas de Informações Gerenciais Terceira Parte

Gerenciamento de Níveis de Serviço

Seu manual do usuário SONY ERICSSON K550I

de uso do sistema a mais agradável e produtiva possível.

Transcrição:

Especialização em Tecnologias de Software para Ambiente Web Avaliação de Interfaces Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo Projeto e Avaliação de Interfaces: Ambiente Web Instituto de Ciências e Exatas e Naturais Universidade Federal de Pará

Conceitos A avaliação de interfaces não deve ser vista como uma fase única no processo de design e muito menos como uma atividade a ser feita somente no final do processo e se der tempo. Idealmente, a avaliação de interfaces deve ocorrer durante todo ciclo de vida do design e seus resultados utilizados para melhorias gradativas da interface.

Objetivos Avaliar a funcionalidade do sistema: O design da interface do sistema deve permitir ao usuário efetuar a tarefa pretendida e de modo mais fácil e eficiente; A avaliação nesse nível envolve também mediar o desempenho do usuário junto ao sistema para realizar a tarefa pretendida. Avaliar o efeito da interface junto ao usuário: i) Avaliar a usabilidade da interface; ii) Aspectos considerados; iii) Avaliar quão fácil é aprender a usar a interface; iv) A atitude do usuário com relação a interface; v) Identificar áreas do design as quais sobrecarregam o usuário de alguma forma, por exemplo, exigindo que uma série de informações sejam relembradas. Identificar problemas específicos do sistema: Identificar aspectos do design os quais quando usados no contexto alvo, causam resultados inesperados ou confusão entre os usuários 3

Métodos para Atender os Objetivos Dois Grupos: PRÁTICA DO CONTROLE DE QUALIDADE Inspeção de Usabilidade: sem envolver usuários e podendo ser usado em qualquer fase do desenvolvimento do sistema; Testes de Usabilidade: métodos de avaliação centrados no usuário. É necessário uma implementação real do sistema.

Inspeção de Usabilidade aspectos relacionados a usabilidade de uma interface de usuário. Os avaliadores podem ser especialistas em usabilidade, consultores de desenvolvimento de software, especialistas em um determinado padrão de interface, usuários finais, entre outros. O termo Usabilidade se refere a: quão fácil é para o usuário final aprender a usar o sistema, quão eficientemente ele irá utilizar o sistema e quão agradável é o seu uso, a freqüência e a severidade dos erros do usuário Objetivo: Encontrar problemas de usabilidade no design de uma interface e com base nesses problemas fazer recomendações no sentido de eliminar os problemas e melhorar a usabilidade. PRÁTICA DO CONTROLE DE QUALIDADE Tem-se avaliadores inspecionando ou examinando

Métodos de Inspeção de Usabilidade Avaliação Heurística: é feita a inspeção da interface tendo como base uma pequena lista de heurísticas de usabilidade. Revisão de Guidelines: analisar a interface verificando se está de acordo com uma lista de guidelines pré-definida. Inspeção de Consistência: o avaliador verifica a consistência dentro de uma família de interfaces, quanto à terminologia, cores, layout, formatos de entrada e saída, entre outros. Percurso Cognitivo: tem como foco principal avaliar o design quanto à sua facilidade de aprendizagem, particularmente de exploração.

Avaliação Heurística e Revisão de Guidelines PRÁTICA DO CONTROLE DE QUALIDADE Envolve um pequeno conjunto de avaliadores examinando a interface e julgando suas características em face de reconhecidos princípios de usabilidade, denominados heurísticas, e das guidelines. Recomendação: uso de 3 a 5 avaliadores Processo de Uso: Num primeiro momento, deve ser feita individualmente (por cada avaliador). Durante a sessão de avaliação cada avaliador percorre a interface diversas vezes (pelo menos 2), inspecionando os diferentes componentes do diálogo e ao detectar problemas os relata, associando-os claramente com as heurísticas de usabilidade que foram violadas e as guidelines que não foram seguidas. Depois dessa etapa, as listas de problemas dos avaliadores são consolidadas em uma só.

Exemplos de Heurísticas 1) Visibilidade do status do sistema: O sistema precisa manter os usuários informados sobre o que está acontecendo, fornecendo um feedback adequado 2) Compatibilidade do sistema com o mundo real: O sistema precisa falar a linguagem do usuário, com palavras, frase e conceitos familiares ao usuário, ao invés de termos orientados ao sistema 3) Controle do usuário e liberdade: Os usuários frequentemente escolhem por engano funções do sistema e precisam ter claras saídas de emergência para sair do estado indesejado. Prover funções undo e redo. 4) Consistência e padrões: Usuários não precisam adivinhar que diferentes palavras, situações ou ações significam a mesma coisa. 5) Prevenção de erros: Melhor que uma boa mensagem de erro é um design cuidadoso o qual previne o erro antes dele acontecer. 8

Exemplos de Heurísticas 6) Reconhecimento ao invés de lembrança: O usuário não deve ter que lembrar informação de uma para outra parte do diálogo. Instruções para uso do sistema devem estar visíveis e facilmente recuperáveis quanto necessário. 7) Flexibilidade e eficiência de uso: Usuários novatos se tornam peritos com o uso. Permitir a usuários experientes cortar caminho em ações freqüentes. 8) Estética e design minimalista: Diálogos não devem conter informação irrelevante ou raramente necessária. Qualquer informação extra no diálogo irá competir com informações relevantes. 9) Ajudar os usuários a reconhecer, diagnosticar e corrigir erros: Mensagens de erros devem ser expressas em linguagem clara (sem códigos) indicando o problema e sugerindo uma solução. 10) Help e documentação: É necessário prover help e documentação. Essas informações devem ser fáceis de encontrar, focalizadas na tarefa e não muito extensas. 9

Resultado da Avaliação Uma lista de problemas de usabilidade da interface com referência às heurísticas que foram violadas e às guidelines que não foram seguidas. O avaliador não pode simplesmente dizer que não gosta de um determinado aspecto, tem que justificar com base nas heurísticas e/ou nas guidelines (se existentes) e tem também que ser o mais específico possível e listar cada problema encontrado separadamente. Exemplo: Problema: O ícone de Help não segue um padrão de localização nas diferentes interfaces do sistema. Em algumas interfaces ele está posicionado no canto superior esquerdo, e em outras, no canto superior direito. Justificativa: Heurística 4. Consistência e padrões Guideline 17. Coerência 10