Buscar

Aula 6 IHC

Prévia do material em texto

Interface Humano Computador 
de Software Educacional 
Evolução da interface de usuário 
12 de maio de 2017
Interface Humano Computador de Software 
Educacional
1
Prof. Luiz Sérgio
Contato: luizsergio_am@yahoo.com.br
UNIVERSIDADE DO ESTADO DO AMAZONAS – UEA
Centro de Estudos Superiores de Itacoatiara – CESIT
Curso: Licenciatura em Computação
Usabilidade de software
Interface Humano Computador de Software Educacional 212 de maio de 2017
• Interface é um dos elementos mais
importantes para a qualidade de um
software.
• A qualidade deve ser medida do ponto de
vista do usuário e a interface é a porção
visível do software com o qual ele interage.
Usabilidade de software
Interface Humano Computador de Software Educacional 312 de maio de 2017
• No contexto da criação de software representa um enfoque
que situa o usuário (antes do sistema), no centro do
processo.
• Esta filosofia, denominada projeto centrado no usuário,
incorpora desejos e necessidades do usuário desde o início
do processo do projeto e especifica que estas necessidades
devem ficar à frente de qualquer decisão de projeto.
Usabilidade de software
Interface Humano Computador de Software Educacional 412 de maio de 2017
Alguns autores associam a usabilidade a princípios tais
como:
• Facilidade de aprendizado;
• Facilidade de lembrar como realizar uma tarefa
após algum tempo;
• Rapidez no desenvolvimento de tarefas; 
• Baixa taxa de erros e 
• Satisfação subjetiva do usuário.
Usabilidade de software
Interface Humano Computador de Software Educacional 512 de maio de 2017
• Usabilidade: é o esforço necessário para utilizar o
software e para o julgamento individual deste uso
por determinado conjunto de usuários.
• Também pode ser entendida como a preocupação
com a interação do usuário em um sistema por meio
da interface.
Usabilidade de software
Interface Humano Computador de Software Educacional 612 de maio de 2017
• Procurar entender como utilizar projetos de 
usabilidade.
• Diversidade de usuários e de estratégias de interação
utilizadas por eles refletem na manipulação da
interface.
Usabilidade de software
Interface Humano Computador de Software Educacional 712 de maio de 2017
• Usuário deve atuar diretamente sobre a usabilidade
da interface (mesmo que não esteja consciente
disso).
• Usuários devem ser colaboradores da equipe
desenvolvedora (são os usuários reais, que podem
ter vivenciado problemas e podem ajudar a
identificação deles).
Definição de Usabilidade
Interface Humano Computador de Software Educacional 812 de maio de 2017
• Facilidade de uso
➢ É medir a facilidade de uso de um produto
para desempenhar tarefas prescritas. É um 
conceito diferente de utilidade e gosto.
Usabilidade X Utilidade
➢ Utilidade é a habilidade do produto em
desempenhar tarefas. Quanto mais tarefas ele
pode desempenhar, mais utilidade ele tem.
➢ Testes de usabilidade ajudam a determinar a 
facilidade de uso.
Definição de Usabilidade
Interface Humano Computador de Software Educacional 912 de maio de 2017
• Gostar X Usar
➢ A apreciação de um produto é desejável. Se os
usuários gostam, é provável que recomendem o
produto.
➢ Usabilidade: o usuário pode usar o produto para
desempenhar as tarefas?
➢ Usabilidade não testa preferências.
Aspectos da Usabilidade
Interface Humano Computador de Software Educacional 1012 de maio de 2017
Atributos de descoberta, aprendizado e eficiência.
Descoberta: envolve procurar e encontrar um recurso
em resposta a uma necessidade particular. O teste de
usabilidade pode determinar quanto o usuário demora
para encontrar o recurso e os erros cometidos durante
este caminho.
Aspectos da Usabilidade
Interface Humano Computador de Software Educacional 1112 de maio de 2017
Atributos de descoberta, aprendizado e eficiência.
Aprendizado: refere-se ao processo pelo qual o usuário
mentaliza como usar o recurso encontrado para realizar
a tarefa.
➢ A usuabilidade pode determinar a duração deste
processo e quantos erros foram cometidos
durante a aprendizagem do recurso.
Aspectos da Usabilidade
Interface Humano Computador de Software Educacional 1212 de maio de 2017
Atributos de descoberta, aprendizado e eficiência.
Eficiência: refere-se ao ponto quando o
usuário dominou o recurso e usa-o sem
necessitar aprendizado extra.
➢ O teste de usabilidade determina o tempo que o
usuário experiente leva para executar os passos
necessários para usar o recurso.
Aspectos da Usabilidade
Interface Humano Computador de Software Educacional 1312 de maio de 2017
É importante testar o software com os usuários padrão,
que poderão alimentar os projetistas com as
informações corretas para preencher as necessidades
dos usuários.
O teste com os usuários reais é a única maneira
confiável de determinar tais necessidades.
Porque usar testes de usabilidade?
Interface Humano Computador de Software Educacional 1412 de maio de 2017
Redução no número de chamadas de suporte por parte 
do usuário.
➢ Usabilidade pobre é a razão principal de
chamadas de suporte.
➢ O suporte ao usuário é caro.
➢ Cobrar do usuário pelo suporte aumenta a
insatisfação do usuário pelo produto.
Porque usar testes de usabilidade?
Interface Humano Computador de Software Educacional 1512 de maio de 2017
Redução no custo de treinamento
➢ no caso de software produzido in-house, é uma
execelente razão.
➢ um produto que é fácil de aprender, faz com que
os usuário retenham o conhecimento mais
rapidamente e está diretamente relacionado com
a redução de tempo e de custos de treinamento.
Porque usar testes de usabilidade?
Interface Humano Computador de Software Educacional 1612 de maio de 2017
Redução no custo de treinamento
Diferenciação do produto em relação ao concorrente
➢ Se dois produtos são iguais em utilidade, aquele
com maior usabilidade será visto como superior.
➢ As pequenas diferenças em usabilidade podem
ter um grande efeito na preferência do usuário.
Usabilidade de Software
Interface Humano Computador de Software Educacional 1712 de maio de 2017
Estes aspectos básicos da usabilidade são fortemente
influenciados pela natureza da tarefa e a freqüência com
a qual ela é executada.
Alguns recursos são tão raramente usados que levam o
usuário a um re-aprendizado cada vez que devem ser
utilizados. Para isto pode-se usar algum tipo de
assistente.
Usabilidade de Software
Interface Humano Computador de Software Educacional 1812 de maio de 2017
É importante testar o software com os usuários padrão,
que poderão alimentar os projetistas com as
informações corretas para preencher as necessidades
dos usuários.
O teste com os usuários reais é a única maneira
confiável de determinar tais necessidades.
Diretrizes básicas para o projeto centrado no 
usuário
Interface Humano Computador de Software Educacional 1912 de maio de 2017
Foco inicial no usuário: projetistas devem concentrar-se 
na compreensão das necessidades do usuário logo no 
início do projeto.
Projeto integrado: todos os aspectos do projeto devem
evoluir em paralelo.
Manter o projeto consistente com as necessidades de 
interface do usuário.
Diretrizes básicas para o projeto centrado no 
usuário
Interface Humano Computador de Software Educacional 2012 de maio de 2017
Testes contínuos e desde o início: enfoque empírico para
o projeto do software: o software funciona se os
usuários reais decidirem que sim.
Incorporar testes de usabilidade durante o processo de
desenvolvimento propicia o feedback dos usuários antes
do lançamento do produto.
Projeto iterativo: grandes problemas seguidamente
mascaram os pequenos. Projetistas e desenvolvedores
devem revisar o projeto continuamente através de
rodadas de testes.
Engenhariade Software
12 de maio de 2017
Interface Humano Computador de Software 
Educacional
21
O engenheiro de software muitas vezes é confundido
com o programador. Enquanto o programador é
responsável apenas pelo desenvolvimento do sistema de
software, o engenheiro de software tem como função
criar, manter e auditar metodologias de
desenvolvimento de sistemas, além de, claro,
desenvolvê-lo.
Engenharia de Software
12 de maio de 2017
Interface Humano Computador de Software 
Educacional
22
Atividade para casa
12 de maio de 2017
Interface Humano Computador de Software 
Educacional
23
1. Elaborar uma aula em power point.
2. Tema: As Heurísticas de Jacob Nielsen e as Regras de
ouro de Ben Shneiderman.
3. Cada aluno deve elaborar sua apresentação – será feito
um sorteio para a apresentação – individual
4. Descrever o funcionamento de cada heurística e cada
regra.
Atividade para casa
12 de maio de 2017
Interface Humano Computador de Software 
Educacional
24
1. Elaborar uma aula em power point.
2. Tema: As Heurísticas de Jacob Nielsen e as Regras de
ouro de Ben Shneiderman.
3. Cada aluno deve elaborar sua apresentação – será feito
um sorteio para a apresentação – individual
4. Descrever o funcionamento de cada heurística e cada
regra.

Continue navegando