Вы находитесь на странице: 1из 41

Teora UFuRT

An Integrated Framework for User, Function, Representation, and Task Analyses

UFuRT
Design and evaluation of work-centered system (Zhang & Butler, 2007) User analysis Functional analysis Representation analysis Task analysis Predice niveles de rendimiento de diferentes interfaces en una tarea dada

UFuRT
UFuRT para:
Para la evaluacin de usabilidad de sistemas existentes Para disear sistemas con usabilidad Para medir la usabilidad Para orientar en el desarrollo de estndares en usabilidad

UFuRT: Un esquema para la usabilidad


Users
Knowledge Skill

Functions
Goals

Objects

Constraints

Operations

Intrinsic Difficulty

Ontology of Work

Hierarchical Representation Isomorphic Representation Distributed Representation User Procedures Machine Procedures

Extrinsic Usability

Representations

Tasks

Users
Knowledge Skill

Functions
Goals

Objects

Constraints

Operations

Ontology of Work

Hierarchical Representation Isomorphic Representation Distributed Representation User Procedures Machine Procedures

Representations

Tasks

UFuRT
- Anlisis de usuarios Usuarios diferentes Diferentes tipos de conocimientos Instaladores Personal de mantenimiento Administradores del sistema Otro personal de soporte Usuarios del producto final Diferentes niveles de conocimientos Principiantes Intermedio Expertos

UFuRT
- Anlisis de usuarios Caractersticas de los usuarios Experiencia de trabajo Nivel de educacin Edad (Ej. Nios, jvenes, adultos, adultos mayores) Contacto previo con un computador Nivel cultural Personalidad Tiempo disponible para la capacitacin y entrenamiento Frecuencia de uso de la herramienta

UFuRT
- Anlisis de usuarios Cmo hacer este anlisis: Anlisis del mercado Visitas al sitio de trabajo Estudios observacionales Cuestionarios Entrevistas Participacin de los usuarios en el proyecto

UFuRT
- Anlisis de usuarios

Current System Users Clnica de asesora gentica


Users
Frequency of System Use Domain Knowledge Available Time to Learn Motivation Work Environment: Distracting Software Knowledge: At least MS Office Computer Knowledge System Support

Nurses Genetic Counselor M.D. Research Scientist Research Assistant Data Manager Project Manager Network Admin. Data Entry Person. Programmer Secretary Web Admin.

High High Intermed. Intermed. High High Low High High Low Low

High High High Intermed. Intermed. Intermed. Low Low Low Low Low

Low Low Low High High High Low High High Intermed. Low

High High Low High High High Low High High Low Low

Intermed. Low Low Low Intermed. Low Low Low Intermed. Low Intermed. Low

High High High High High High High High High High High

Intermed. Intermed. Intermed. Intermed. High High High Intermed. High Intermed. High

Intermed. Intermed. Intermed. Intermed. Intermed. Intermed. Intermed. Intermed. Intermed. Intermed. Intermed.

Work Place Jobs/Use of System


Users
Nurses Genetic Counselor M.D. Researcher Scientist Research Assistant Data Manager Project Manager Network Admin. Data Entry Person. Programmer Secretary Web Admin.
Issues FHQ+ Interviews Proband/ Family Schedule App't. Enters Data Edits Data Prints Pedigree Reviews Pedigree FRA GC* Query Data Installation/ Maintenance System Support User Access Upgrades Backup Data Web related jobs

Users
Knowledge Skill

Functions
Goals

Objects

Constraints

Operations

Ontology of Work

Hierarchical Representation Isomorphic Representation Distributed Representation User Procedures Machine Procedures

Representations

Tasks

UFuRT Anlisis funcional


Ontologa
Estructura jerrquica que describe trminos y sus relaciones Definida en trminos de:
Metas Objetos Limitantes Operaciones

UFuRT: Function Analysis


Proceso de control de peso
2. Functional Analysis
2.1 Identify basic units of the abstract structure: Dimensions

Identificar las unidades de la estructura abstracta (variables)

2.2 Identify the total problem 2.3 Identify constraints to generate space: Cartesian product relations: data points from from the dimensions Identificar el collected del espacio data

2.4 Identify the meaningful operations for the specific group of users

problema (Universo de datos posibles) Valores medidos (Hallazgos en el Universo)

Que puedo o pretendo hacer con los datos?

UFuRT Anlisis funcional


Nos sirve para: Identificar la estructura optima de tareas
Ej. Anlisis cognitivo de las tareas

Optimizar el desarrollo de las tareas


Impresiones en papel de todas las atenciones

Encontrar nuevas caractersticas y funcionalidades con el sistema


Ej.: EMR vs. Historia clnica en papel

Users
Knowledge Skill

Functions
Goals

Objects

Constraints

Operations

Ontology of Work

Hierarchical Representation Isomorphic Representation Distributed Representation User Procedures Machine Procedures

Representations

Tasks

UFuRT Anlisis de representacin


Es una metodologa para el anlisis de:
Estructuras de representacin Eficiencias en la representacin Grados de que tan directa es la interaccin

Se basa en 3 principios
Representacin Jerrquica (Muestra los niveles de complejidad) Representacin isomrfica Representacin de distribucin

UFuRT Anlisis de representacin


Representacin Jerrquica
Mltiples niveles de informacin Anlisis independiente por nivel Identificacin de los factores de representacin que afectan cada nivel

UFuRT Anlisis de representacin


Representacin isomrfica
Cada estructura abstracta en la ontologa puede ser interpretada de diferente forma Una vez una estructura abstracta es identificada, hay mltiples formas de representar el mismo concepto.

UFuRT Anlisis de representacin


Representacin de distribucin
Cada representacin puede ser estudiada en internas y externas representaciones. Las funcionalidades para cada una de ellas son independientes

UFuRT Anlisis de representacin


Representacin de distribucin
Representaciones internas (mentales)
Smbolos mentales, conceptos, proposiciones Esquemas de trabajo, redes neuronales Otras formas

Representaciones externas (Estructuras en el ambiente)


Smbolos fsicos, objetos o dimensiones Reglas o normas externas, relaciones integradas a configuraciones fsicas Otras formas

UFuRT Anlisis de representacin


Funcionalmente son equivalentes Conclusiones:
Diferentes representaciones de una estructura varia las diferentes interacciones con las tareas, la eficiencia y los resultados en el comportamiento de los usuarios. (Usabilidad)

UFuRT Anlisis de representacin


Identify the scale type of each dimension and isomorphic dimensions, generate isomorphic representations of the abstract relation.

DOS vs. Windows - Funcionalmente equivalentes, pero diferentes desde la representacin - Windows es ms fcil de usar en la tareas rutinarias

Arabic Egyptian Babylonian Greek Roman Chinese 1 | E I 2 || F II 3 ||| K III 4 |||| H IV 5 ||||| I V 6 |||||| VI 7 8 9 10 20 30 40 50 60 70 ||||||| |||||||| |||||||||
^ L U M O P Q R \ S

Aztec

Cretan

Maya

VII VIII IX X XX XXX XL L LX LXX

T LXXX Sistema de 80 numeracin (Iguales) XC - El sistema 90 arabigo es mejor para 100 calcular, el egipcio mejor V C para contar.. 200 W CC

Epicycles Planet Orbit Planet (time 2)

Earth Orbit

Sun

Earth

Planet (time 1)

Deferent Apparent path of planet

(A) Copernicus

(B) Ptolemy

Sistema Tolomeico y Copernico - Equivalentes matemticamente Tolomeo logra representar el real movimiento de la tierra y el sol

Users
Knowledge Skill

Functions
Goals

Objects

Constraints

Operations

Ontology of Work

Hierarchical Representation Isomorphic Representation Distributed Representation User Procedures Machine Procedures

Representations

Tasks

UFuRT Anlisis de tareas


Es el proceso de:
Identificacin de los procedimientos a ejecutar Identifica los usuarios y las herramientas Identifica la informacin a ser procesada.
Objetivo primario: Procedimientos y acciones que deben ser llevadas a cabo para cumplir y lograr los objetivos, con los dispositivos especificados

UFuRT Anlisis de tareas

UFuRT Anlisis de tareas Componentes de la tarea


Componentes de la tarea Goal (Objetivo)
Ejemplos: Tratar al paciente, escribir una formula, hacer un diagnstico, agendar un paciente, revisar una nota, imprimir una historia clnica, hacer una factura, etc

UFuRT Anlisis de tareas Componentes de la tarea


Device (Dispositivo)
Instructivo, agente, mtodo, herramienta, tecnica, habilidad para desarrollar la tarea Ejemplos:
Usar el computador para imprimir una historia clnica Agendar un paciente con el software de citas Registrar unos signos vitales con el equipo de monitoreo de pacientes.

UFuRT Anlisis de tareas Componentes de la tarea


Task (Tarea) Es la secuencia de pasos para desarrollar un objetivo Ejemplo: Actividades (task) involucradas en el uso del PC (device) para escribir una nota mdica (goal) Actividades (task) relacionadas con el software Outlook (device) para mandar un mail (goal). Subtareas que componen la actividad Entrar al buzon de mensajes, el sujeto del mail, direccin mail, etc. Actividades en la tarea sin control desde la estructura de la tarea Digitacin individual de las letras del mensaje, click en enviar, etc.

Technique 7-stage model GOMS TAG ETIT YSS CLG KAT OAI

Goal Level Goals, subgoals Goals

Task Level Intentions, action specifications, perception, interpretation, evaluation Subgoals Tasks

Action Level executions

Operators, methods Actions

External task Problem space Task level Goals, subgoals Universe

Internal task Device space Semantic level Task structure objects Syntax and lexical levels Actions, procedures Actions

UFuRT Anlisis de tareas Anlisis cognitivo de la tareas


Mtodo 1: Modelo de accin
oal

Mtodo 2:

xecution
ental Activities

hysical ystems

sical Activities

ction peci ication

ulf of ecution

ulf of valuation

(Goals, Operators, Methods, and Selection Rules)

OM

Intention

valuation

Interpretation

erception

UFuRT Anlisis cognitivo de la tareas Mtodo 1: Modelo de accin


Delete file

Goal
Use remove Move to trash can command remove Click, drag, drop ../../home/paper /talk_old.ver1 Typing command Physical actions text, hit return

Intention Action Specification Execution


User Activities

Evaluation

Form achieved Goal sub-goal

Direct Interaction
Gulf of Execution Gulf of Evaluation

Interpretation

Nothing happened File deleted

Perception

prompt symbol File disappeared ($), no feedback

Physical Systems
System Activities

UFuRT Anlisis cognitivo de la tareas Mtodo 2: GOMS


GOMS (Goals, Operators, Methods, and Selection Rules) Goal (Objetivo) Tareas y subtareas Proposito de la tarea Ej: Editar documentos, borrar archivos. Operators (Operaciones) Acciones motoras o fsicas necesarias para ejecutar las tareas Ej: Desplace el mouse al archivo, busque el archivo

UFuRT Anlisis cognitivo de la tareas Mtodo 2: GOMS


GOMS (Goals, Operators, Methods, and Selection Rules) Methods (Mtodos) Formas para lograr el objetivo (plans) , secuencia de operaciones que ayuden al lograr las tareas Ej: Desplace el mouse al archivo, haga click sobre el archivo y desplace la mano hacia el sitio de papelera, verificar el estado de borrado del archivo Selection rules (Seleccin de las normas) Son los limites en los cuales los usuarios deben desempear la tarea

Conclusiones
Intrinsic Difficulty Work Ontology Useful

Representation Effect

Users

System Usability

Extrinsic Usability

Representations

Usable

Tasks

UFuRT Process
User Analysis

Functional Analysis

Task Analysis

Representational Analysis

Users
Knowledge Skill

Functions
Goals

Objects

Constraints

Operations

Intrinsic Difficulty

Ontology of Work

Hierarchical Representation Isomorphic Representation Distributed Representation User Procedures Machine Procedures

Extrinsic Usability

Representations

Tasks

Task Analysis
Defines the Goals of the Users Defines Tasks to Reach Goals Defines Reasons for the Tasks Identifies Potential Sources of Errors

Вам также может понравиться