Interface Humano-Computador

Slides:



Advertisements
Apresentações semelhantes
Arquitetura de informação
Advertisements

Elaboração de Projetos Socioeducativos e Culturais
Introdução a Algoritmos
Versão Premium Janeiro de 2003
Débora da Silva Orientadora: Maria Inés Castiñeira
Identificando requisitos
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.
SAD - SISTEMA DE APOIO À DECISÃO Prof. Wagner Andrade
PROJETO DE SITES NA WEB Aspectos de Arquitetura e Usabilidade
Interface Usuário Máquina
Atribuição de Responsabilidades em Projeto OO
Avaliação Heurística, segundo Nielsen, Jakob e Molich, Rolf
USABILIDADE.
COS350 ECI - INTERFACES HOMEM-MÁQUINA
Lafayette B. Melo – CEFET-PB - COINFO Interface do usuário, linhas de comando e menus Interface do usuário Linhas de comando Menus.
Interfaces gráficas e Interfaces Web
Avaliações analíticas
Avaliação de softwares
Projeto de Interface Equipe: Margarete Cardoso Sheila Aguiar
Adaptabilidade Refere-se à capacidade do sistema de reagir conforme o contexto, e conforme as necessidades e preferências do usuário.
Engenharia de Software
TOMADA DE DECISÃO E RACIONALIDADE ADEQUAR OS MEIOS AOS FINS DESEJADOS
IHC Interação Humano-Computador
Introdução ao Teste Unitário com JUnit
Slides baseados no livro:
Engenharia de Usabilidade
Seminário de Engenharia de Usabilidade
Polimorfismo em C#.
Estudo de Caso: Técnicas de Teste como parte do Ciclo de Desenvolvimento de Software Aline Pacheco Patric Ribeiro Diego Kreutz.
Lafayette B. Melo – CEFET-PB - COINFO Quando só o que se tem é um martelo, se acha que tudo que tem no mundo é prego (?) Como você vê o mundo em sua volta.
Fundamentos de Engenharia de Software
Faculdade de Ciências Aplicadas e Sociais de Petrolina- FACAPE
Disciplina Design de Interfaces humano- computador
Nova versão do Portal Mais Emprego. Página atual do Portal Mais Emprego  Aspecto institucional  Pouco interativo  Necessidade de realizar diversos.
Introdução e Fundamentos Engenharia de Requisitos
9ª Feira de Oportunidades
Interface Usuário Máquina
Avaliação Eurística Instrutora Danielle Simões.
Avaliação de interface
ALGORITMOS Intensivo Janeiro e Fevereiro de 2011
Sobre notas no Moodle Notas são pontuações atribuídas às avaliações de atividades dos participantes em um curso do Moodle, que são postadas no boletim,
Igor Steinmacher, MSc. O maravilhoso mundo da Lógica de Programação.
Engenharia de Usabilidade
O que é? É o processo de investigação técnica com intuito de identificar a qualidade, a segurança e a exatidão do software desenvolvido. A validação do.
Avaliação de Interfaces
EPR16 – Planejamento e Gestão da Qualidade Professora Michelle Luz
Problemas de usabilidade do Protótipo funcional do grupo 10
Avaliação Heurística do Gmail
Técnicas para Avaliação de Interfaces
METODOLOGIA, MÉTODOS E FERRAMENTAS
Processos do Design 27/09.
Requisitos de Software
Técnicas de avaliação de Interfaces Alunos: Joel Levandowski Ranieri R. Tremea Prof ª.:Cristina P. dos Santos URI - Universidade Regional Integrada do.
Backup DE DADOS DO USUÁRIO. Cópia de segurança dos dados no computador, alguns fáceis e outros trabalhosos, de acordo com a quantidade de dados. Utilizado.
Processo e Qualidade.
SISTEMA DE INTELIGÊNCIA COMPETITIVA DA CADEIA PRODUTIVA DO COURO, CALÇADOS E ARTEFATOS Jaú/SP, junho 2011 Por: Maria Fernanda de Oliveira / UFSCar.
Wireframe O wireframe é ilustração visual de um site. Através dele é possível distribuir e organizar informações, imagens e os espaços. Normalmente criado.
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.
Desenvolvimento de Interfaces Prototipação
Lafayette B. Melo – CEFET-PB - COINFO Avaliações analíticas Entrevistas Questionários Revisões do especialista (inspeções) Revisões do especialista (walktroughs)
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.
O Modelo GOMS Fornece um modelo de Engenharia para a performance humana, capaz de produzir predições a priori ou em um estágio anterior ao desenvolvimento.
informacao/o-que-e-e-como-fazer-uma-avaliacao-heuristica.
Sistemas Aplicativos para Usuários Finais USABILIDADE DE SOFTWARE.
TÉCNICAS DE ESTIMATIVAS
Desenvolvimento de Software I
MAPS - Engenharia de Software - IHC1 Parte 1 Visão Geral Engenharia de Software Processos de Software Gerenciamento Projeto de Software.
Avaliação de interface Usabilidade. O processo de avaliação de uma interface não deve ser avaliado como uma fase única dentro do processo de design de.
Técnicas de Avaliação de Interfaces Prof. Jorge Cavalcanti.
Transcrição da apresentação:

Interface Humano-Computador Renato Violin

Métodos para avaliação da interface Avaliar um sistema sob a ótica IHC.

Métodos para avaliação da interface Profissional simula passo a passo o comportamento de um usuário em uma tarefa, por isso ele precisa conhecer bem quem é o usuário, as suas características, as habilidades e as deficiências. Examinar a interface e julgá-la de acordo com os princípios reconhecidos de usabilidade. Aplicado por 3 a 5 pessoas. Considerado rápido e barato. Um conjunto de itens que devem ser considerados na avaliação da interface para observar se ela está, ou não, em conformidade com tais itens. Permite aos projetistas e/ou profissionais na área da IHC verificarem se o conteúdo e as opções existentes na interface estão acessíveis aos usuários Analíticos: não envolvem a participação do usuário. Apenas projetistas ou profissionais. Empíricos: envolvem a participação direta do usuário durante todo o processo. Outras formas: envolvem o usuário apenas em algumas partes

Métodos para avaliação da interface Os usuários observam um sequência de telas e escrevem ou falam quais seriam as ações necessárias para executar uma determinada tarefa, definida por projetista ou por um profissional em IHC. Observar o usuário executando algumas atividades em um determinado sistema. Esse é o principal ponto positivo desse teste, pois nada melhor do que ver o usuário em ação para perceber quais são as dificuldades, facilidades etc Analíticos: não envolvem a participação do usuário. Apenas projetistas ou profissionais. Empíricos: envolvem a participação direta do usuário durante todo o processo. Outras formas: envolvem o usuário apenas em algumas partes

Métodos para avaliação da interface Um conjunto de questões apresentados aos usuários. Por meio desse método é possível identificar facilmente as preferências, as satisfações e as ansiedades dos usuários Ele estipula um tempo possível para que um usuário possa tomar uma decisão, como, por exemplo, pensar em clicar num botão, encontrar um botão, arrastar o mouse, clicar em um botão etc. Analíticos: não envolvem a participação do usuário. Apenas projetistas ou profissionais. Empíricos: envolvem a participação direta do usuário durante todo o processo. Outras formas: envolvem o usuário apenas em algumas partes

Avaliação Heurística É um método de inspeção que visa identificar problemas conforme um conjunto de heurística. Pode ser aplicada em especificações em papel, protótipos de baixa, média ou alta-fidelidade ou no sistema final. O grupo de Nielsen e Norman cobra até 35.000 dólares por uma avaliação heurística em um website. Esse valor não inclui as melhorias.

Fases para aplicar a avaliação heurística Fase: apresentar o protótipo. Discutir bem o que significa cada heurística. Fase: avaliação individual. Ao final cada um terá uma tabela Fase: discussão sobre as heurísticas e severidades Fase: propor melhorias

Escala de severidade

1ª Visibilidade do Sistema Os usuários são informados sobre o progresso do sistema com a resposta apropriada dentro de um tempo aceitável? O sistema deve informar aos usuários sobre o que está acontecendo, por meio de mensagens ou de elementos de interface. É sempre importante mostrar a quantidade de passos (1/3) (2/3)...

2ª Correspondência entre o sistema e o mundo real O sistema usa conceitos e linguagens familiares aos usuários ao invés de termos técnicos? Ele usa convenções do mundo real e apresenta as informações de maneira natural e em ordem lógica? O sistema deve falar a linguagem do usuário, com palavras, frases e conceitos familiares e não termos orientados ao sistema. É comum encontrarmos sistemas web para vender produtos, em que a interface exibe o código do produto no carrinho de compras.

3ª Controle e liberdade do usuário Os usuários podem fazer o que querem quando desejam? Frequentemente, os usuários escolhem funções do sistema por tentativa-erro, então a interface deve deixar as saídas claramente marcadas ou dar suporte a desfazer ou refazer. Opções para avançar, voltar, parar.

4ª Consistência e padronização Os elementos de design, como os objetos e as ações, têm o mesmo significado ou efeito em situações diferentes? A interface não deve apresentar palavras, situações ou ações diferentes que possuam um mesmo significado.

Os usuários cometem erros que não cometeriam em interfaces melhores? 5ª Prevenção de erros Os usuários cometem erros que não cometeriam em interfaces melhores? Preocupação com o projeto do sistema para que os erros de interação não ocorram. Exemplo: indicação clara do formato do dado esperado. Mascara para CPF, CEP.

6ª Ajuda aos usuários para reconhecerem, diagnosticarem e se recuperarem de erros As mensagens de erros são expressas em linguagem “plena” (sem códigos)? Elas descrevem exatamente o problema e sugerem uma solução? Mensagens de erros devem ser expressas descrevendo o problema, sugerindo soluções e sem linguagem técnica. As mensagens “Erro 404” ou “Você realizou uma operação ilegal”, não são bons exemplos, ou seja, não descrevem exatamente o problema.

7ª Reconhecimento em vez de memorização Os elementos do projeto, como objetos, ações e opções, estão visíveis? O usuário é forçado a lembrar informações de uma parte para outra do sistema? A interface deve ter os seus elementos de interface visíveis. O usuário não tem que se lembrar de informações de uma parte para outra das interfaces do software. É mais facil lembra nomes do que código.

8ª Flexibilidade e eficiência de uso Os métodos das tarefas são eficientes e os usuários podem customizar ações frequentes ou atalhos? Combobox com nomes de cidades, estado, teclas de atalho.

9ª Design estético e minimalista Os diálogos contêm informações irrelevantes ou raramente utilizadas? As informações extras irrelevantes diminuem a visibilidade das informações importantes.

10ª Ajuda e documentação Uma ajuda apropriada é fornecida? Essa informação é fácil de ser encontrada e enfocada na tarefa do usuário? A informação da ajuda deve ser útil e fácil de ser encontrada.

Tabela para avaliação heurística Tanto na avaliação individual quanto na tabela final.