• Núcleo funcional ;
• Interface com o usuário
2
Núcleo Funcional
O núcleo funcional é formado por programas
aplicativos, algoritmos e base de dados,
principalmente.
3
Interface com o Usuário
É formada por apresentações, de informações,
de dados, de controles e de comandos.
solicita e recepciona as entradas de dados, de
controles e de comandos.
controla o diálogo entre as apresentações e as
entradas.
5
Como tudo começou...
Em contrapartida os desenvolvedores não
possuíam as mesmas facilidades em relação ao
desenvolvimento de uma interface com o
usuário, tarefa que exige abordagens, métodos,
conhecimentos e treinamento que não
recebiam nos bancos da faculdade.
6
Evolução
No início do processo eles desconsideravam o
usuário (que só atrapalhava) e o trabalho que
estes efetivamente realizavam e baseavam-se
em informações passadas por gerentes e
responsáveis pelos sistemas.
7
Evolução
A partir do final dos anos 80 e sobretudo nos
anos 90, foram desenvolvidos as primeiras
abordagens, métodos, técnicas e ferramentas
destinadas a apoiar a construção de interfaces
intuitivas, fáceis de usar e produtivas.
8
Interface com o Usuário
A dificuldade no desenvolvimento de
interfaces com usabilidade se deve ao fato
delas constituírem fundamentalmente,
sistemas sujeitos as influências do ambiente
e as interpretações dos usuários.
Se não forem bem projetadas suas entradas
e saídas podem significar coisas diferentes
para pessoas diferentes, em função de seu
conhecimento, do momento, do ambiente
que as cercam.
9
O trabalho e suas
perspectivas
A análise do trabalho é inevitável para uma
intervenção ergonômica, seja para a
especificação, construção ou avaliação da
usabilidade.
10
Perspectiva ergonômica
Uma interface com o usuário, segundo a
perspectiva ergonômica, deve proporcionar a
realização de tarefas de modo eficaz,
eficiente e agradável a seu operador.
11
O projetista deve
Conhecer os usuários e tarefas por eles
realizadas;
Quais tarefas eles estão tentando realizar;
12
Software X Usuário
A barreira tecnológica:
Usuários novatos ficam apreensivos;
13
Problemas de IHC encontrados
no dia-a-dia
Expectativas quando interagimos com objetos
conhecidos, esperamos um comportamento
baseado em experiências passadas: Ex: Uma
torneira deve ser aberta girando no sentido anti-
horário.
14
Problemas de IHC encontrados
no dia-a-dia
• As consequências de experiências negativas
variam desde pequenos aborrecimentos e
frustrações.
• interfaces, de uso mais frequente e profissional
podem levar a ansiedade e ao estresse, devido a
sequência de experiências negativas, da pressão
do uso imposta pela chefia.
• casos mais agudos, o estresse não liberado pode
levar a psicopatologias
• casos extremos, desenvolver ansiedade
generalizada, comportamento compulsivo, crises
15
de pânico...
Problemas de IHC
encontrados no dia-a-dia
16
Problemas de IHC
encontrados no dia-a-dia
O que é e como identificar? Categorizar? Por que?
Característica do sistema interativo retarda
ou inviabiliza a realização de uma tarefa
aborrecendo, constrangendo ou até
traumatizando a pessoa que usa o sistema
interativo.
Um problema de usabilidade de revela durante
Um problema de usabilidade de revela durante
a interação, atrapalhando o usuário e a
a interação, atrapalhando o usuário e a
realização de sua tarefa.
realização de sua tarefa.
17
Origem e projetos equivocados
Origem e projetos equivocados
Problemas de IHC
encontrados no dia-a-dia
19
Problemas de IHC
encontrados no dia-a-dia
Atenção aos usuários
mais velhos
Sujeitosa problemas de acuidade visual
Controle manual
Cegueira às cores (daltonismo) cerca de 8% de toda a
população mundial de
homens são daltônicos
Daltonismo é um distúrbio da visão que impede com
Daltonismo é
que um distúrbio
a pessoa consiga perceberdaa visão que impede
diferença entre com
que a pessoa
algumas cores. consiga perceber a diferença entre
algumas cores.
deuteranopia, que é a dificuldade de enxergar
cores verdes,
protanopia que é a dificuldade de enxergar cores
vermelhas e
tritanopia (mais rara) que é a dificuldade de 20
enxergar cores azuis.
Problemas de IHC
encontrados no dia-a-dia
21
Problemas de IHC
encontrados no dia-a-dia
Atenção aos usuários
Sob pressão
Pode induzir o usuário a erros em tarefas complexas e
mal estruturadas
Este será sempre uma espécie de novato em tarefas
esporádicas
22
Problemas de IHC
encontrados no dia-a-dia
Efeitos de um problema de usabilidade
26
BARREIRA
Se refere a um aspecto da interface no qual
o usuário esbarra sucessivas vezes e não
aprende a superá-lo.
Uma barreira voltará a se apresentar ao usuário
na próxima realização da tarefa, comprometendo
fortemente seu desempenho e fazendo com que
desista de usar uma função do sistema. A
presença de barreiras na interface implica em
prejuízos definitivos, que dependendo da tarefa e
usuário, podem inviabilizar economicamente o
sistema.
27
OBSTÁCULO
28
RUÍDO
29
Problemas de IHC
encontrados no dia-a-dia