hcidesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr |...

17
HCI design de interfaces humano- computador rafael 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

Upload: internet

Post on 21-Apr-2015

102 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

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

Page 2: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

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

Page 3: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

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

Page 4: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

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

Page 5: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

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

Page 6: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

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

Page 7: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

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

Page 8: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

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

Page 9: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1

Interface SALMONImproving user-interface dependability through mitigation of human error

Page 10: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

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

Page 11: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

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

Page 12: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

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

Page 13: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

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

Page 14: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

HCI design de interfaces humano-computadorrafael baptistella luiz | mestrado em design | ufpr | 2009.1

resultadosImproving user-interface dependability through mitigation of human error

Erros

Page 15: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

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

Page 16: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

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

Page 17: HCIdesign de interfaces humano-computador rafael baptistella luiz | mestrado em design | ufpr | 2009.1 Melhorando a dependabilidade* da interface de usuário

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