Usabilidade. Capítulo 2. Design Interaction, Cap. 1, Jenny Preece

Documentos relacionados
I.2 Sistemas Interactivos e Eng. de Usabilidade

I INTRODUÇÃO. Melhor e Pior? I.2 SISTEMAS INTERACTIVOS E ENG. DE USABILIDADE. I.2 Sistemas Interactivos e Eng. de Usabilidade

I.2 Sistemas Interactivos e Eng. de Usabilidade

Interfaces Pessoa-Máquina

IV.1 AVALIAÇÃO POR PERITOS (AVALIAÇÃO HEURÍSTICA)

IV AVALIAÇÃO IV.1 AVALIAÇÃO POR PERITOS II (AVALIAÇÃO HEURÍSTICA)

INTERFACE HOMEM- MÁQUINA ENGENHARIA DE USABILIDADE

Interação Humano-Computador

José Alexandre Ducatti. introdução Usabilidade

I.1 Apresentação e Introdução

I.1 Apresentação e Introdução

I INTRODUÇÃO. Introdução às Interfaces Pessoa-Máquina (IIPM) I.1 APRESENTAÇÃO E INTRODUÇÃO. I.1 Apresentação e Introdução.

I INTRODUÇÃO. Interfaces Pessoa-Máquina (IPM) I.1 APRESENTAÇÃO E INTRODUÇÃO. I.1 Apresentação e Introdução. Joaquim Jorge Daniel Gonçalves (Alameda)

Interacção Pessoa-Computador

II.2 - Análise de Tarefas II

IV.1 Avaliação por Peritos (Aval. Heurística)

Interface Homem-Computador

USABILIDADE. Prof.: Michele Nasu Tomiyama Bucci

Interfaces Pessoa. Avaliação II. Máquina. Cap. 9 - Avaliação

Interação Humano-Computador Avaliação de Usabilidade (Avaliação Heurística) PROFESSORA CINTIA CAETANO

Interfaces Pessoa-Máquina (IPM)

IV.1 Avaliação por Peritos (Aval. Heurística)

ENGENHARIA DE USABILIDADE. Unidade IV Avaliação. Luiz Leão

Curso Especializado de UX

IV.1 Avaliação por Peritos (Aval. Heurística)

IV - Avaliação. IV.1 Avaliação por Peritos (Avaliação Heurística)

I.1 Apresentação e Introdução

Ergonomia e Usabilidade

Usabilidade. Usabilidade refere-se ao grau com que o usuário consegue realizar uma tarefa

Métodos de Avaliação de IHC. Capítulo 10 Barbosa e Silva 2010

Interface Humano- Computador (IHC): Avaliação. Isabela Gasparini

Interface Humano- Computador (IHC) Prof. Dr. Ronaldo Barbosa

III.1 - Modelos Mentais e Conceptuais I

Análise de Tarefas II

Documentação e Ajudas

Análise de Tarefas I. Capítulo 3. HCI, Cap. 15, Alan Dix. Task-Centered UI Design, Cap. 1-2 C. Lewis and J. Rieman

Análise de U+lizadores e Tarefas II

Avaliação Heurística, segundo Nielsen, Jakob e Molich, Rolf

IV.4 Análise de Dados da Avaliação

Interfaces Pessoa-Máquina (IPM)

Customização de Heurísticas de Usabilidade para Celulares

III.1 - Modelos Mentais e Conceptuais I

Introdução a Ergonomia e Usabilidade

III.2 Modelos Mentais e Conceptuais II

ENGENHARIA DE USABILIDADE

Introdução a Métodos de Avaliação de IHC

SOFTWARE EDUCATIVO MULTIMÉDIA AUDACITY

Prova 1 de INF1403 Introdução a IHC

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

IV - Avaliação. IV.1 Avaliação por Peritos (Avaliação Heurística)

Interfaces Pessoa. Prototipagem. Máquina. Cap. 7 - Prototipagem

Interfaces Pessoa-Máquina (IPM)

PROJETO DE INTERFACES. Projeto de Programas PPR0001

V.1 Documentação e Ajudas

V.1 Documentação e Ajudas

Interfaces Pessoa-Máquina (IPM)

V.1 Documentação e Ajudas

Sumário. Processo de Desenvolvimento. Objectivos. Problemas. Engenharia de Software. Caracterização. Técnicas Avaliação e Validação Exemplo Conclusões

II PERCEBER OS UTILIZADORES E AS TAREFAS

Interfaces Pessoa. Avaliação III. Máquina. Cap. 9 - Avaliação

Relatório consolidado

IV.4 Análise de Dados da Avaliação IV AVALIAÇÃO IV.4 ANÁLISE DE DADOS DA AVALIAÇÃO. Interactive System Design, Cap. 10, William Newman. Melhor e Pior?

Customização de Heurísticas de Usabilidade para Celulares

V.1 DOCUMENTAÇÃO E AJUDAS

Introdução à Interface Pessoa-Máquina

V.1 Documentação e Ajudas

I F N 1 F In I t n r t o r d o u d ç u ã ç o ã o a a I n I t n e t r e a r ç a ã ç o ã

Sumário. ! O que são protótipos?! Porquê prototipar?! Tipos de protótipos. !Cenários de Interacção!Storyboards!PBFs e PAFs!

Curso Avançado de UX Design. Conteúdos da Formação: PROGRAMA. Business Analysis (6 horas)

II Perceber os Utilizadores e as Tarefas. II.1 Análise de Tarefas I

Processo de Desenvolvimento

Introdução. Para aumentarmos a qualidade de uso de sistemas interativos, devemos identificar os elementos envolvidos na interação usuário-sistemas:

26/03/2012. Para Jakob Nielsen. Uma característica de qualidade de software que se refere à sua adequação à utilização pelos usuários.

Customização de Heurísticas de Usabilidade para Celulares

III - Desenho de Sistemas Interactivos. III.2 Modelos Mentais e Conceptuais II

Estilos de Interacção

2.3 Recomendações, Princípios e Regras de concepção

Interacção com o Utilizador. 7. Prototipagem. Nuno Miguel Gil Fonseca

Avaliação de Interfaces Humano- Computador

Interfaces Pessoa-Máquina. Marielba Silva de Zacarias. Helder Daniel. Introdução

Métodos Analíticos (Inspeção)

III.2 Modelos Mentais e Conceptuais II

2. Modelação da Interface com o Utilizador

Avaliação de IHC. Aula 07 25/03/2013. INF1403 Introdução a IHC. Profa. Luciana Salgado

Cadeira: Engenharia de Software

I F N 1 F In I t n r t o r d o u d ç u ã ç o ã o a a I n I t n e t r e a r ç a ã ç o ã Hum u ano n -Com o pu p t u ado d r o ( IH I C)

Qualidade. Ana Madureira

Faculdade de Tecnologia SENAC Pelotas Interface Homem Computador 3º Semestre

AVALIAÇÃO DE INTERFACES

Engenharia de Usabilidade

Interfaces Pessoa. Avaliação IV. Máquina. Cap. 9 -Avaliação

1. Conceitos Fundamentais

Introdução 27/9/2005. Prof.: Clarindo Isaías Pereira da Silva e Pádua Departamento de Ciência da Computação UFMG Gestus. Usabilidade.

INTERFACE HOMEN- MÁQUINA DESENHO DE INTERFACES E ACESSIBILIDADE

Lista de Exercícios AV2 01

Tempo é dinheiro : Usabilidade é Produtividade

Interfaces Pessoa-Máquina

Transcrição:

Usabilidade Capítulo 2 Design Interaction, Cap. 1, Jenny Preece

Melhor e Pior? Mau desenho! Porquê? Como é que se cancela a operação?

Sumário Desenho de sistemas interactivos Actividades principais do desenho Desenho iterativo Objectivos de usabilidade Princípios de desenho e usabilidade Engenharia de usabilidade Como medir usabilidade?

Desenho de Sistemas Interactivos O que é um sistema interactivo? Porquê desenhar sistemas interactivos? Como desenhá-los? Como saber se tivemos sucesso? Como garantir sucesso? O que acontece se falharmos?

O que é um sistema interactivo? Suporta comunicação bidireccional com o utilizador (via interface com o utilizador) Propriedade essencial: dar suporte à actividade humana: Possibilita tarefas com maior rapidez Menos erros Menos necessidade de aprendizagem Maior qualidade Maior satisfação (agradável de usar)

Porquê desenhar Substituir sistemas obsoletos ou inadequados Resolver problemas das pessoas Exemplo: pessoas com deficiências Oportunidade de negócio Fazer a disciplina de IHC A nossa profissão interfaces?

Como desenhar Actividades básicas de desenho (4) interfaces? Identificar necessidades e estabelecer requisitos (ver Análise de Tarefas) Quem são os utilizadores? Que funcionalidades pretendem? Desenvolver desenhos alternativos (ver Modelos Conceptuais) Actividade central do desenho Desenvolver modelo conceptual e físico

Como desenhar interfaces? Actividades básicas de desenho (4), cont. Construir versões funcionais para mostrar/testar (ver Prototipagem) Protótipos interactivos (sem código) Identificam problemas nas fases iniciais Avaliar o que se está a desenvolver (ver Avaliação) Usar critérios: nº erros, satisfação de requisitos, etc Envolver utilizadores

Como desenhar Características principais de desenho interfaces? Focar no utilizador Envolvê-lo no desenvolvimento e avaliação do projecto Especificar critérios de usabilidade identificar, documentar e acordar no início do projecto (objectivos de usabilidade e experiência de utilização) Iteração O desenho é iterativo: repetir as 4 actividades básicas Refinar com base no retorno Convergência na visão do produto

Desenho iterativo Como desenhar interfaces? Identificar necessidades ou problemas dos utilizadores Avaliar com utilizadores reais Conceber uma solução Prototipar a solução

Como sabemos se tivemos sucesso? Sistema permite ao utilizador realizar melhor as suas tarefas! Objectivos de usabilidade Preocupam-se em atingir critérios de usabilidade (facilidade de utilização, eficiência, segurança, etc.) Objectivos de experiência de utilização Qualidade da experiência de utilização (esteticamente agradável, divertido, etc.)

Objectivos da usabilidade Como sabemos se tivemos sucesso? Eficácia - Utilização eficaz : Quanto é que o sistema é bom a produzir o resultado esperado Eficiência - Utilização eficiente : rápido Segurança - Seguro de usar : Evita situações indesejadas (prevenir erros) sistema interactivo Utilidade - Tem boa utilidade : quantidade de funcionalidade correcta oferecida (ex. App desenho) Aprendizagem - Fácil de aprender Memorização - Fácil de lembrar como se usa

Critérios de usabilidade Como sabemos se tivemos sucesso? Objectivos de usabilidade sob a forma de perguntas Permitem avaliar a usabilidade de um sistema interactivo Exemplos de critérios: Tempo para completar uma tarefa (eficiência) Tempo para aprender uma tarefa (aprendizagem) Número de erros numa tarefa ao longo do tempo (memorização)

Objectivos de experiência de utilização Como sabemos se tivemos sucesso? Qualidade da experiência de utilização Satisfatória Agradável Divertida Motivante Útil etc... Preocupam-se com a experiência sentida pelo utilizador quando usa a IU (Qualitativo vs Quantitativo)

Usabilidade vs experiência Como sabemos se tivemos sucesso? Perceber compromisso entre os dois Identificar as consequências das diferentes combinações entre os dois objectivos Nem todas as combinações são possíveis Sistema de controlo seguro e divertido!?

Como garantir o sucesso? Disciplina de desenho Desenho centrado nos utilizadores Princípios de Desenho Princípios de Usabilidade Boas práticas de engenharia

Desenho centrado no utilizador como garantir o sucesso? Envolver utilizador durante todo o processo de desenvolvimento Observar e falar com o utilizador Entrevistar o utilizador Usar questionários Testar o seu desempenho usando tarefas típicas Modelar o seu desempenho

Princípios de desenho como garantir o sucesso? Normalmente são uma lista de O que Fazer O que NãoFazer! Derivam de Conhecimentos teóricos Experiência Senso comum Determinam o que se deve ver e fazer durante a realização das tarefas

Princípios de desenho (1) Visibilidade como garantir o sucesso? Funções mais visíveis utilizador sabe o que fazer a seguir Retorno (Feedback) Informação sobre a acção e o resultado

Princípios de desenho (2) Restrições como garantir o sucesso? Reduzir opções disponíveis, menos erros (ex. Menus)

Princípios de desenho (3) como garantir o sucesso? Correspondência (Mapping) Relação entre os controlos da IU e o mundo real

Princípios de desenho (4) como garantir o sucesso? Consistência Elementos similares para tarefas similares (mais fácil de aprender) Ex.Teclados dos MBs Potencialidade (Affordance)- Usar palavras e frases familiares ao utilizador Atributo que permite ao utilizador descobrir como se usa o objecto (eg. maçaneta porta, pega caneca) computer keyboard numpad ATM numpad

Princípios de usabilidade (1) como garantir o sucesso? Usados principalmente para avaliar (avaliação heurística), definidos por Jakob Nielsen Princípios (heurísticas) de usabilidade 1. Tornar estado do sistema visível Informar sobre o que se está passar (retorno) 2. Falar a linguagem do utilizador Usar palavras e frases familiares ao utilizador 3. Utilizador controla e exerce livre-arbítrio Meios para sair de situações inesperadas 4. Consistência e adesão a normas Respeitar normas existentes

Princípios de usabilidade 5. Evitar erros Prevenir a ocorrência de erros (1) como garantir o sucesso? 6. Reconhecimento em vez de lembrança Tornar acções, objectos e opções visíveis 7. Flexibilidade e eficiência Oferecer aceleradores para peritos 8. Desenho de ecrã estático e minimalista Evitar uso de informação irrelevante 9. Ajudar utilizador a reconhecer, diagnosticar e recuperar dos erros Usar linguagem simples que permita perceber e resolver o problema 10. Dar ajuda e documentação Fornecer informação que possa ser facilmente acedida.

O que acontece se falharmos? Geralmente nada... (Murphy) Utilizadores dão a volta ao problema Atribuem o erro à sua estupidez Catástrofes - Avião Draken(cf A. Dix) Dois botões vermelhos com texto muito semelhante Um para libertar combustível Outro para abrir tampa do cockpit Numa emergência ficou descapotável

Melhor e pior?

Melhor e pior?

Comentar! A vossa melhor solução nunca é suficientemente boa Não se consegue a melhor IU à primeira Os utilizadores fazem sempre interpretações inesperadas Será melhor se perceberem utilizadores e tarefas Validar a IU com os utilizadores e depois alterar

Engenharia de usabilidade Termo inventado pelos profissionais de usabilidade da DEC nos anos 80 Usavam o termo para se referirem aos conceitos e técnicas usados para planear atingir e verificar objectivos de usabilidade

Engenharia de usabilidade Processo bem definido aplicado durante todo o desenvolvimento de IUs Disciplina que fornece métodos estruturados para a obtenção da usabilidade durante o desenvolvimento de sistemas interactivos. Embora cada IU seja diferente, as abordagens, métodos, técnicas e actividades aplicadas para atingir usabilidade não variam de projecto para projecto

Como se mede a usabilidade? Fazendo testes com utilizadores Utilizadores da população alvo Realizam tarefas pré-definidas com o sistema Usabilidade mede-se relativamente a determinados utilizadores e tarefas Outros utilizadores/tarefas => medidas de usabilidade diferentes Aprendizagem Testes com utilizadores principiantes Medida: completar uma tarefa com sucesso Eficiência Testes com utilizadores peritos Medida: tempo para realizar tarefas

Como se mede a usabilidade? Memorização Testes com utilizadores casuais Medida: Tempo para realizar uma tarefa Raramente se testa Poucos Erros e não catastróficos Testes com todos os utilizadores Medida: nº de erros cometidos durante uma tarefa Contar erros catastróficos à parte Erro - acção que não completa/contribui para realizar a tarefa

Como se mede a usabilidade? Satisfação Testes com todos os utilizadores Medida: Pergunta-se ao utilizador se gostou Questionários no final dos testes Ex. de pergunta: Foi fácil aprender a usar o sistema? (Classifique de 1-5, sendo 1 o pior e 5 o melhor) Ou: Qual a sua impressão do sistema Agradável _ Irritante

Compromissos de usabilidade Aprendizagem vs Eficiência Utilizadores principiantes vs peritos IU que suporte ambos Desenhar para principiantes, mas com facilidades para peritos (ex. atalhos) Erros vs Eficiência Muitas perguntas/confirmações para evitar erros => menos eficiente

ISO / IEC 9126 Usabilidade refere-se à capacidade de uma aplicação ser compreendida, aprendida, utilizada e atractiva para o utilizador, em condições específicas de utilização Atributos internos e externos do produto Usabilidade depende também do utilizador Não existem produtos intrinsecamente usáveis Só tem a capacidade de ser usado num contexto particular e por utilizadores particulares.

ISO / IEC 9241 Usabilidade é a eficácia, eficiência e satisfação com que um produto permite a utilizadores específicos atingir objectivos específicos num contexto específico. Definição centrada no conceito de qualidade de utilização.

ISO/IEC 23026:2006 Software Engineering Recommended Practice for the Internet Web Site Engineering, Web Site Management, and Web Site Life Cycle

O que é usabilidade? Quão bem os utilizadores conseguem usar as funcionalidades do sistema Fácil de aprender Uso eficiente Fácil de lembrar Poucos erros Agradável

Pontos importantes Conhecer Os Utilizadores As Tarefas O Contexto Aplicar Avaliação Usabilidade Desenho iterativo e centrado no utilizador

Bibliografia suplementar www.useit.com Site de Jakob Nielsen www.usabilidade.com Usabilidade em português Livro: Usability Engineering, Jakob Nielsen