Você está na página 1de 22

Interface Usurio-Mquina

Isso importante ?
Segurana do sistema importante
O processamento correto importante
Aquisio dos dados importante
O modelagem importante
A interface com o usurio
3 DESASTRES CAUSADOS POR
INTERFACE
Enquanto a humanidade no tiver um meio de
comandar mquinas com o poder da mente,
vamos precisar de algum tipo de menu, painel de
controle, ou alguma coisa para enviar controle.
E esta alguma coisa tem que ser CLARA, SIMPLES
e FCIL de usar.
A vida real no entanto nos d exemplo de
interfaces que no seguiram estas obviedades:
USS Vincennes abate Airbus
Em 1988, no fim da
guerra Iran-Iraq, durante
um confronto entre o
Vicennes e navios
iraquianos um Airbus foi
confundido com um
caa de combate
Ser que o sistema de
radar de um navio de
guerra no tinha como
diferenciar um avio de
passageiros de um caa
de combate ?
USS Vincennes era uma questo de
cursor
O usurio estabelece um
cursor para definir que
elemento da tela quer
seguir.
Mas se quiser informao
sobre aquele elemento de
tela, ele tinha que arrastar
um SEGUNDO CURSOR.
O usurio estava seguindo
um Airbus, mas deixou o
segundo cursor num F14
iraquiano que estava
pousado no aeroporto.
USS Vincennes
claro que no foi apenas a questo dos cursores. O
sistema tambm deveria informar se o elemento no
radar se comportava como um avio inimigo, no
entanto s informava a altitude atual.
O operador precisava anotar num papel e ir checando
de tempos em tempos a altitude do elemento no radar.
Em um determinado ponto o operador determinou
que o elemento parecia estar descendo em direo ao
navio e clara atitude de avio inimigo
Three Mile Island

Em 1979 este acidente nuclear resultou na


liberao de gases radioativos xennio 135 e
kriptonio 85 no ambiente e na evacuao da
cidade de Three Mile Island
O Que houve ?
Em poucas palavras, uma
vlvula que controlava o lquido
refrigerante travou. O lquido
refrigerante escapou,
provocando o um derretimento
parcial do ncleo do reator
E por que eles no
fecharam
manualmente a vlvula
? Interface Usurio -
Mquina
Luz on Luz off

O painel na sala de controle da usina tinha uma luz que supostamente


indicava quando havia o resfriamento, portanto a vlvula estava
atuando. Luz on resfriamento, luz 0ff sem resfriamento
Mas quem projetou o painel associou a luz ao sinal emitido pelo
computador para fechamento da vlvula, no ao sensor da vlvula
indicando que estava fechada. O que no a mesma coisa.
Portanto o painel indicava vlvula fechada ( pois o comando do
computador havia sido enviado ) mas a vlvula estava travada
Queda do Air Inter 148

Em 1992 este avio caiu aproximando-se de Estrasburgo,


na Frana
Aps 2 anos de investigao concluiu-se que foi um
problema de interface, uma tela pequena demais
Photoshop

Ao se aproximar do aeroporto os pilotos estabeleceram uma taxa de


descida de 3.3 graus ( -3.3 na interface ) no piloto automtico. Isso
daria 800 ps por minuto e uma aterrisagem segura.
S que o novo sistema era como o photoshop, permitia variaes de
unidade, sem dar informao CLARA aos pilotos. Estava setado no
para graus, mas para ps por minuto, e mostrando os mesmos -3.3
mas significando 3.300 ps por minutos!!!
Mais digitos
O acidente poderia ter sido evitado se na tela
houvesse espao para mais dgitos.
Ao invs de s 3.3, ao se mudar para ps a
interface mostrasse 3.300 por exemplo
Usabilidade

Criar interface de usurio que seja EFETIVA


Inconsistente

Scrollbar para rolar contedo de tela. Um novo uso para este elemento
gera inconsistncia, usurios tendem a ignorar o scroolbar
Interfaces com inconsistncias com experincias anteriores ou com outras
aplicaes tendem a espantar usurios novos ou inexperientes
Affordance

Potencial de um objeto ser usado do jeito que foi projetado para


ser usado.
Scroolbar para ser usado para rolamento contnuo , no para
seleo discreta
Melhor interface
Interface Importante
Afeta fortemente a percepo que o usurio
tem do software
Software com usabilidade vende melhor
Websites com pouca usabilidade so
abandonados
A percepo normalmente superficial
Usurio se culpa por falhas de interface
Quem decide compra de sistema geralmente no
usurio
O Custo de fazer errado alto
O tempo de usurio est ficando cada vez
mais caro
J vimos exemplos de desastres
Projeto de interface no fcil
Voc no o usurio
Maior parte do tempo ns nos comunicamos com
desenvolvedores, engenheiros
Interface sobre usurios
O usurio est sempre CERTO
Problemas que aparecem de forma consistente
erro do sistema
O usurio nem sempre est CERTO
Nem sempre sabem o que querem
Google com busca de 30 itens ou 10 itens
Usabilidade : o quanto o usurio
consegue usar as funcionalidades
Dimenses
Learnability : fcil de aprender ?
Eficiencia : aprendida, fcil de usar ?
Visibilidade : o estado do sistema visvel ?
Erros : poucos e recuperveis ?
Satisfatrio : bom de usar ?
Dimenses variam de importancia
Dependendo do usurio:
Novos usurio precisam mais learnability
Usurios infrequentes precisam rememorar
Usurios especialistas precisam eficiencia
Mas ningum unicamente novio ou
especialista
Pode ser especialista no domnio do que trata o
software Mercado de Aes
Pode ser especialista numa aplicao especfica, mas
no no domnio Sistema de Trader QWX
Usabilidade s um dos atributos de
um sistema
Desenvolvedores tem muito mais o que se
preocupar
Performance - Tamanho
Custo - Confiabilidade
Segurana - Standards
Nestes curso vamos focar na interao com
sistemas computacionais e no que isto implica.
Portanto no focaremos em ergonomia : como
um mouse se ajusta na mo, o peso de um
smartphone

Você também pode gostar