I.2 Sistemas Interactivos e Eng. de Usabilidade

Documentos relacionados
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)

José Alexandre Ducatti. introdução Usabilidade

Introdução a Ergonomia e Usabilidade

III.2 Modelos Mentais e Conceptuais II

Avaliação de Interfaces Humano- Computador

Interfaces Pessoa-Máquina (IPM)

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

PRINCÍPIOS DA ENGENHARIA DE SOFTWARE- AULA 06. Prof.: Franklin M. Correia

Tecnologias da Informação e Comunicação: Sistema Operativo em Ambiente Gráfico

Interação Humano-Computador

Cadeira: Análise de Sistemas

Estimação com Métricas Indiretas e Contagem de Pontos de Função

ENGENHARIA DE USABILIDADE. Aula 08 - Técnicas para avaliação de interfaces

Conceitos básicos de programação

Escola Básica do 1º Ciclo com Pré-Escolar da Nazaré. Atividade de Enriquecimento Curricular TIC. Pré-Escolar Nenúfares

Cursos Profissionais de Nível Secundário

UNIVERSIDADE FEDERAL DO PARANÁ - UFPR BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO

PD15 Geogebra Uma visita aos programas de Matemática dos 2 e 3ºciclos RELATÓRIO. Formanda: Maria Amélia de Jesus Mendes Coelho

Análise e Projeto de Sistemas

ESCOLA SECUNDÁRIA DOMINGOS REBELO

Programa de Matemática 1.º ano

Aplicação. Programa Linguagem de Alto Nível. Programa em Linguagem Assembly. Programa em Linguagem Máquina

Interação Humano-Computador

Modelos de Processo de Software. SSC Engenharia de Software 1 Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012

Critérios específicos de avaliação HISTÓRIA 3.º ciclo Ano letivo

Interação Humano-Computador Introdução PROFESSORA CINTIA CAETANO

APLICAÇÕES PARA WEB PRÍNCIPIOS DA IHM. Trabalho feito por: Carolina Maróstica Izabela Diniz Larissa Mendes Sabrina Marinho Yagho Baldansi

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

ENGENHARIA DE USABILIDADE Unidade I Conceituação. Luiz Leão

Plano de Trabalho Docente Ensino Técnico

Tutor de Formação a Distância

Introdução à Interação Humano-Computador. Teorias de IHC Engenharia Cognitiva. Fragmentação de IHC

DECIDE - Guia para o planejamento de uma avaliação

2014/2015 PLANIFICAÇÃO ANUAL

A prova é constituída por dois cadernos (Caderno 1 e Caderno 2), sendo permitido o uso de calculadora apenas no Caderno 1.

Métricas de Software

Data Warehouse ETL. Rodrigo Leite Durães.

Testes em Laboratório - Análise

o Descrever as diferentes fases da evolução da informática o Gerir e organizar sistemas de informação

Inteligência Artificial - IA. Agentes Inteligentes Cont.

A A.1 A.2 Proceder às formalidades de início de módulo: Apresentação do Monitor e dos formandos Apresentação do Módulo Noções básicas de informática:

OBJECTIVOS ESPECÍFICOS / COMPETÊNCIAS A ADQUIRIR PELOS FORMANDOS

Conceitos: A fração como coeficiente. A fração e a sua representação gráfica. Termos que compõem uma fração. Fração unidade. Fração de um número.

QUESTÕES TESTES. Questão 1. O modelo de ciclo de vida em cascata:

Agrupamento de Escolas do Fundão

Medida de apoio à inovação

UNIP Universidade Paulista Campus Tatuapé SP Ciência da Computação

Modelos Conceptuais I

Planificação a médio e longo prazo. Matemática B. 11º Ano de escolaridade. Total de aulas previstas: 193. Ano letivo 2015/2016

Manual de Utilização

Análise Crítica de Websites. 4º Trabalho Prático Design e Multimédia [ ] Realizado por: [ ] João Paulo Baptista Martins Pereira

ESCOLA SECUNDÁRIA DE LOUSADA

Escolhendo um Modelo de Ciclo de Vida

Tecnologias de Desenvolvimento de Páginas web

O PROCESSO DE AVALIAÇÃO PROFISSIONAL

Plano de testes. Norma ANSI/IEEE para Documentação de Teste de Software define plano de testes como:

PLANIFICAÇÃO ANUAL PROFIJ II T2 Ano letivo 2013 / 2014

Desenvolvimento de competências em leitura funcional

OpenOffice.org. tutorial apresentação

RECURSOS HUMANOS DEFINIÇÃO DE CARGOS / JOB DESIGN

FORMAÇÃO PEDAGÓGICA INICIAL DE FORMADORES

Teclados Virtuais. Março 2012.

Programa de Estudo do Meio / Ciências da Natureza 2º ano

AGRUPAMENTO VERTICAL DE ESCOLAS DE PEDROUÇOS

Análise de Requisitos

PLANIFICAÇÃO ANUAL PROFIJ II T2 Ano letivo 2015 / 2016

A Teoria da Ação A. (Norman, 1986) INF1403 Introdução a IHC Aula 8 01/04/2013. Profa. Clarisse S. de Souza

COMO TIRAR APONTAMENTOS

ESCOLA BÁSICA INTEGRADA DE ANGRA DO HEROÍSMO. Plano da Unidade

Abordagem Ergonómica. dos Sistemas

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular INTRODUÇÃO AO ESTUDO DA IMAGEM Ano Lectivo 2010/2011

Cores na Inteface Gráfica

1. Introdução O que é um relatório Organização de um relatório Identificação As 4 questões...

Gestão de Processos. Tópico 4. Ferramentas de Qualidade: PDCA

Transcrição:

Melhor e Pior? I Introdução I.2 Sistemas Interactivos e Eng. de Usabilidade Interaction Design Jenny Preece, Cap 1! Mau Desenho! Porquê?! Como é que se cancela a operação? (socorro!) I.2 Sistemas Interactivos e Eng. de Usabilidade 2 Resumo Aula Anterior Sumário! O que é IPM! Porquê estudar IPM?! O que se estuda e os objectivos! O que ganham com IPM! Disciplinas afins! Desenho de Sistemas Interactivos! Actividades principais do desenho! Desenho iterativo! Objectivos de usabilidade! Princípios de desenho e usabilidade! Como medir usabilidade! Eng. de Usabilidade I.2 Sistemas Interactivos e Eng. de Usabilidade 3 I.2 Sistemas Interactivos e Eng. de Usabilidade 4 Desenho de Sistemas Interactivos O que são Sistemas Interactivos! O que são sistemas interactivos?! Como desenhá-los?!!! O que acontece se falharmos?! Suportam comunicação bidireccional com utilizador (Via Interface utilizador)! Propriedade Crucial: dar suporte à actividade humana! Possibilita executar tarefas com maior rapidez! menos erros! menos necessidade de aprendizagem! melhor qualidade! maior satisfação (agradável de utilizar) I.2 Sistemas Interactivos e Eng. de Usabilidade 5 I.2 Sistemas Interactivos e Eng. de Usabilidade 6 1

Actividades básicas do desenho (4) 1.! Identificar necessidades e estabelecer requisitos (ver Análise de Tarefas)! Quem são os utilizadores! Que funcionalidades pretendem 2.! Desenvolver desenhos alternativos (ver Modelos Conceptuais)! Actividade central do desenho! Desenvolver modelo conceptual e físico I.2 Sistemas Interactivos e Eng. de Usabilidade 7 Actividades básicas do desenho 3.! Construir versões funcionais para mostrar/testar (ver Prototipagem)! Protótipos interactivos (sem código)! Identificam problemas nas fases iniciais 4.! Avaliar o que se está a desenvolver (ver Avaliação)! Usar critérios, como nº de erros, satisfação de requisitos, etc.! Envolver utilizadores I.2 Sistemas Interactivos e Eng. de Usabilidade 8 Características Principais de Desenho! Focar no Utilizador!Envolvê-lo no desenvolvimento e Avaliação! Especificar Critérios de Usabilidade!Identificar, documentar e acordar no início do projecto (usabilidade e experiência de utilização)! Iteração!Repetir as 4 actividades básicas!refinar com base no retorno!convergência na visão do produto Desenho Iterativo I.2 Sistemas Interactivos e Eng. de Usabilidade 9 I.2 Sistemas Interactivos e Eng. de Usabilidade 10 Sistema permite ao utilizador realizar melhor as suas actividades! 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.) I.2 Sistemas Interactivos e Eng. de Usabilidade 11 Objectivos de Usabilidade! 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)! 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 I.2 Sistemas Interactivos e Eng. de Usabilidade 12 2

Critérios de Usabilidade 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! 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) I.2 Sistemas Interactivos e Eng. de Usabilidade 13 I.2 Sistemas Interactivos e Eng. de Usabilidade 14 Usabilidade vs Experiência! 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!?! Disciplina de desenho! Desenho centrado nos utilizadores! Princípios de Desenho! Princípios de Usabilidade! Boas práticas de engenharia I.2 Sistemas Interactivos e Eng. de Usabilidade 15 I.2 Sistemas Interactivos e Eng. de Usabilidade 16 Desenho Centrado no Utilizador! 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 I.2 Sistemas Interactivos e Eng. de Usabilidade 17 Princípios de desenho! Normalmente são uma lista de!o que Fazer!O que Não Fazer!! Derivam de!conhecimentos teóricos!experiência!senso comum! Determinam o que!se deve ver e fazer!durante a realização das tarefas I.2 Sistemas Interactivos e Eng. de Usabilidade 18 3

Princípios de Desenho (1)! Visibilidade!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!Reduzir opções disponíveis, menos erros (ex. Menus) I.2 Sistemas Interactivos e Eng. de Usabilidade 19 I.2 Sistemas Interactivos e Eng. de Usabilidade 20 Princípios de Desenho (3)! Correspondência (Mapping)!Relação entre controlos da IU e o mundo real Princípios de Desenho (4)! Consistência!Elementos similares para tarefas similares (mais fácil de aprender)!ex. Teclados dos MBs Ok Cancel Cancel Ok Ok Accept Dismiss Cancel I.2 Sistemas Interactivos e Eng. de Usabilidade 21! Potencialidade (Affordance)!Atributo que permite ao utilizador descobrir como se usa o objecto (eg. Maçaneta porta, pega caneca) I.2 Sistemas Interactivos e Eng. de Usabilidade 22 Princípios de Usabilidade (1) Princípios (Heurísticas) de Usabilidade 1 - Tornar estado do sistema visível - Informar sobre o que se está a 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 Aderência a Normas - Respeitar normas existentes Usados principalmente para avaliar (Avaliação Heurística) Definidos por Jakob Nielsen I.2 Sistemas Interactivos e Eng. de Usabilidade 23 Princípios de Usabilidade (2) 5 - Evitar Erros - Prevenir a ocorrência de erros 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. I.2 Sistemas Interactivos e Eng. de Usabilidade 24 4

O que acontece se falharmos? Melhor e Pior?! Geralmente nada... (Murphy)! Utilizadores dão a volta ao problema! Atribuem o erro à sua estupidez! Catástrofes Avião Draken!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 I.2 Sistemas Interactivos e Eng. de Usabilidade 25 I.2 Sistemas Interactivos e Eng. de Usabilidade 26 Melhor e Pior? BumpTop! Interface para o Desktop! 3D! Física! Interacção por caneta http://bumptop.com I.2 Sistemas Interactivos e Eng. de Usabilidade 27 I.2 Sistemas Interactivos e Eng. de Usabilidade 28! Fazendo testes com utilizadores!utilizadores da população alvo!realizam tarefas predefinidas 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 I.2 Sistemas Interactivos e Eng. de Usabilidade 29 I.2 Sistemas Interactivos e Eng. de Usabilidade 30 5

! 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! 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 I.2 Sistemas Interactivos e Eng. de Usabilidade 31 I.2 Sistemas Interactivos e Eng. de Usabilidade 32 Compromissos de Usabilidade O que é 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 I.2 Sistemas Interactivos e Eng. de Usabilidade 33 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 I.2 Sistemas Interactivos e Eng. de Usabilidade 34 ISO/IEC 9126 ISO/IEC 9241! 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. I.2 Sistemas Interactivos e Eng. de Usabilidade 35! 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. I.2 Sistemas Interactivos e Eng. de Usabilidade 36 6

Eng. de Usabilidade! Termo inventado pelos profissionais de usabilidade da DEC nos anos 80!Usavam o termo para se referirem aos conceitos e técnicas usadas para!planear!atingir!e verificar objectivos de usabilidade Pontos Importantes! Conhecer!Os Utilizadores!As Tarefas!O Contexto! Aplicar!Avaliação!Usabilidade!Desenho Iterativo e centrado no utilizador I.2 Sistemas Interactivos e Eng. de Usabilidade 37 I.2 Sistemas Interactivos e Eng. de Usabilidade 38 Bibliografia Extra Para a próxima aula! www.useit.com!site de Jakob Nielsen! www.usabilidade.org!usabilidade em português! Livro:! Usability Engineering, Jakob Nielsen! Análise de Tarefas! Ler capítulo 15, Alan Dix! Task-Centered UI Design, Cap. 1-2 C. Lewis and J. Rieman (Livro On-line) I.2 Sistemas Interactivos e Eng. de Usabilidade 39 I.2 Sistemas Interactivos e Eng. de Usabilidade 40 7