Post on 21-Apr-2015
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
Melhorando a dependabilidade* da interface de usuário através da redução do erro humano
Roy A. Maxion, Robert W. Reeder
* confiabilidade disponibilidade segurança mantenabilidade comprometimento do desempenho
testabilidade
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
introduçãoImproving user-interface dependability through mitigation of human error
errar o caminho
erro humano
atrasode tarefa
falhatotal
Design
- +seguro seguro
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
file-permissions-setting
introduçãoImproving user-interface dependability through mitigation of human error
usuáriosnovatos
usuáriosocasional
erro humano
interfaceXPFP
File permission
nova interfaceSalmon
GOAL error“o que fazer?”
causapobre representação
externa
solução
Método ESS – external subgoal support
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
controle de acesso
backgroundImproving user-interface dependability through mitigation of human error
permissões de arquivos
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
problemas
XPFP interfaceImproving user-interface dependability through mitigation of human error
• relação usuário e grupo
• falta de permissões (deletar e administrar)
• oclusão das permissões efetivas
• goal e subgoal errors
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
GOAL errorsImproving user-interface dependability through mitigation of human error
THEA (Pocock et al., 2001)
Technique for Human Error Assessment
Modelo de processamento
de informação humana7-stage
execution-evaluation(Norman, 1998)
• causas cognitivas dos “erros de objetivo” [goal errors]
4 estágios
• percepção, interpretação, avaliação• formulação de objetivos• formulação de planos• execução de ações
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
GOAL errorsImproving user-interface dependability through mitigation of human error
1. Perceber e interpretar informação do ambiente e avaliar se o problema é resolvido2. Se o problema persiste, formular um sub-objetivo3. Formular um plano para alcançar o sub-objetivo4. Executar as ações do plano
problema
processamentode informação
humana
3
4 1
2 sub-objetivo errado = ocorrência de erro de objetivo
Problema externo
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
solução ESSImproving user-interface dependability through mitigation of human error
(ESS) external subgoal support =
método de design de interface para representações externas (cognitivo)
• informação de “tarefa-relevante” na interface
• dicas externas
ESSHTA Interface Salmon
Método de análiseHierarchical
Task Analysis
• sob o modelo ACL
Access Control List
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
Interface SALMONImproving user-interface dependability through mitigation of human error
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
ExperimentoImproving user-interface dependability through mitigation of human error
12+12 estudantes voluntários e aleatórios acostumados com o uso de computadores, etc...
tarefas
Organização hipotética
problemática
Hakim Jack Wesley Tux
regras
oralizadas
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
coleta de informaçãoImproving user-interface dependability through mitigation of human error
“pensar alto” (Ericsson e Simon, 1993)
tarefa
8 minutos
grau de confidência
1-7
VelocidadePrecisão
Erros
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
resultadosImproving user-interface dependability through mitigation of human error
Vel
ocid
ade
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
resultadosImproving user-interface dependability through mitigation of human error
A confidência dos participantes nos testes XPFP e Salmon foram praticamente as mesmas
Precisão
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
resultadosImproving user-interface dependability through mitigation of human error
Erros
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
resultadosImproving user-interface dependability through mitigation of human error
10behaviors
information-gathering behaviors
Te
mp
o m
édio
de
pro
cura
de
info
rmaç
ão
WE
SLE
Y T
AS
K
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
resultadosImproving user-interface dependability through mitigation of human error
Te
mp
o m
édio
de
pro
cura
de
info
rmaç
ão
TU
X T
AS
K
10behaviors
information-gathering behaviors
HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1
conclusãoImproving user-interface dependability through mitigation of human error
Método ESS – external subgoal support
• Fututo?– mais testes em outras tarefas– testes em mais tipos de erros