escuela técnica superior de ingeniería informática medición de la usabilidad en aplicaciones de...

28
Escuela Técnica Superior de Ingeniería Escuela Técnica Superior de Ingeniería Informática Informática ión de la usabilidad en aplicaciones de escr Un método práctico. Proyectante: Mario Lorenzo Alcalá Director: Dr. Jesús María Minguet Melián UNED Proyecto Fin de Carrera Proyecto Fin de Carrera

Upload: luz-capella

Post on 07-Mar-2015

3 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Escuela Técnica Superior de Ingeniería Escuela Técnica Superior de Ingeniería InformáticaInformática

Medición de la usabilidad en aplicaciones de escritorio.Un método práctico.

Proyectante: Mario Lorenzo Alcalá

Director: Dr. Jesús María Minguet Melián

UNED

Proyecto Fin de CarreraProyecto Fin de Carrera

Page 2: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

• Usabilidad

• Beneficios de la aplicación de métodos de ingeniería de la usabilidad

• Heurísticas de usabilidad de Jackob Nielsen

• Elementos verificables de Xerox y las modificaciones

• Elección de las aplicaciones a medir

• Criterios de asignación de pesos a las heurísticas

• Cálculo de la métrica. Escala de medida

• Medida de las aplicaciones

• Usable: medida de la usabilidad

• Conclusiones

Contenido

Page 3: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

UsabilidadUsabilidad

1. Utilidad

2. Facilidad de uso

3. Facilidad de aprendizaje

4. Apreciación

Es una característica que está relacionada con la medida de la calidad de los sistemas interactivos usados por usuarios específicos en un contexto de

uso, para conseguir objetivos específicos con efectividad, eficiencia y satisfacción,

medida en términos de:

Page 4: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

UtilidadUtilidad

Capacidad de la aplicación para

ayudar en la realización de tareas.

Page 5: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Facilidad de usoFacilidad de uso

Está relacionada con la eficiencia o efectividad con que se

realizan las tareas. En una aplicación fácil de usar se

realizarán las tareas másrápidamente.

Page 6: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Facilidad de aprendizajeFacilidad de aprendizaje

Es una medida del tiempo requerido para usar la

aplicación con cierta eficiencia y llegar a recordar los

procedimientos despuésde no usar la aplicación durante

un tiempo determinado.

Page 7: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

ApreciaciónApreciación

Es una medida de la percepción, opinión, sentimiento y actitud generada en el usuario por el uso de la aplicación.

Es una medida subjetivapero muy importante

Page 8: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

ISO/IEC 9126ISO/IEC 9126

Page 9: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Beneficios de la aplicación de métodos de ingeniería de la Beneficios de la aplicación de métodos de ingeniería de la usabilidadusabilidad

• Incremento de la productividad de los usuarios

• Reducción de los costes en documentación

• Reducción de los costes de soporte de la aplicación

• Reducción de los costes de desarrollo (1$:10$-100$)

• Reducción de los costes de mantenimiento

• Aumento de la competitividad. Mejor producto final

• Adquisición de buenas prácticas en la organización

• Creación imagen de marca. Fidelización de clientes

• Ventaja competitiva para la organización

Page 10: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Heurísticas de usabilidad de Jakob NielsenHeurísticas de usabilidad de Jakob Nielsen

Visibilidad del estado del sistema

Control y libertad del usuario

La aplicación debe mantener siempre informado al usuario del estado del sistema así como de los caminos que este pueda tomar con una retroalimentación visual apropiada en un tiempo razonable.

La interfaz debe ser diseñada de tal manera que el control de la interacción con el sistema lo tenga el usuario de manera que interactúe directamente con los objetos de la pantalla.

Page 11: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Heurísticas de usabilidad de Jakob NielsenHeurísticas de usabilidad de Jakob Nielsen

Consistencia y estándares

Prevención de errores

Una buena interfaz contribuye al aumento de la productividad si es consistente en todos los diálogos que desarrolla, basándose en el conocimiento que el usuario ha adquirido con otras aplicaciones y en la aplicación propia.

El mejor tratamiento de los errores es prevenirlos con un buen diseño de los diálogos desde el primer momento en que ocurren,minimizando los riesgos de que puedan ocurrir.

Page 12: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Heurísticas de usabilidad de Jakob NielsenHeurísticas de usabilidad de Jakob Nielsen

Correspondencia entre el sistema y el mundo real

Reconocer antes que recordar

El sistema debe hablar el lenguaje de los usuarios, con palabras, frases y conceptos familiares para el usuario, siempre en el contexto de la aplicación.

Reducir la carga de memoria del usuario para reducir la propensión a errores en su interacción con el sistema.

Page 13: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Heurísticas de usabilidad de Jakob NielsenHeurísticas de usabilidad de Jakob Nielsen

Flexibilidad y eficiencia de uso

Estética y diseño minimalista

El sistema se debe diseñar para que lo puedan manejar diferentes tipos de usuarios, en función de su experiencia con la aplicación.

Los diálogos no deben contener información que sea irrelevante para la tarea que está realizando el usuario.Debe ser una interfaz simple, fácil de aprender y de usar y con fácil acceso a las funcionalidades que ofrece la aplicación.

Page 14: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Heurísticas de usabilidad de Jakob NielsenHeurísticas de usabilidad de Jakob Nielsen

Ayudar a los usuarios a reconocer, diagnosticar y recuperarse desde errores.

Ayuda y documentación

Los mensajes de error deben estar expresados en lenguaje que elusuario entienda y no con códigos de error, indicando el problema y sugiriendo la solución al problema que causa el error.

El mejor sistema es el que no necesita ningún tipo de documentación, pero de todas formas hay que proporcionar al usuario ayuda y documentación. Esta debe ser fácil de encontrar y enfocada a la tarea que el usuario realiza.

Page 15: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Elementos verificables de Xerox y las Elementos verificables de Xerox y las modificacionesmodificaciones

Page 16: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Elementos verificables de Xerox y las Elementos verificables de Xerox y las modificacionesmodificaciones

Page 17: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Elección de las aplicaciones a medirElección de las aplicaciones a medir

Page 18: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Criterios de asignación de pesos a las Criterios de asignación de pesos a las heurísticasheurísticas

1. Por cantidad de elementos verificables

2. Aplicaciones malas y buenas

3. Las 10 mejores aplicaciones

4. Aplicaciones con media > 80

Page 19: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Criterios de asignación de pesos a las Criterios de asignación de pesos a las heurísticasheurísticas

0,103

0,116

0,129

0,0890,085

0,100

0,089

0,1000,093 0,095

0,00

0,02

0,04

0,06

0,08

0,10

0,12

0,14

0,16

0,18

0,20

Visi

bilid

ad d

eles

tado

del

sist

ema

Cont

rol y

libe

rtad

del u

suar

io

Cons

iste

ncia

yes

tánd

ares

Prev

enci

ón d

eer

rore

s

Corr

espo

nden

cia

entr

e el

sis

tem

a y

el m

undo

rea

l

Rec

onoc

er a

ntes

que

reco

rdar

Flex

ibili

dad

yefi

cien

cia

de u

so

Esté

tica

y d

iseñ

om

inim

alis

ta

Ayu

da a

los

usua

rios

are

cono

cer,

diag

nost

icar

Ayu

da y

docu

men

taci

ón

Por cantidad de valoraciones Las 10 mejores aplicacionesContribuciones de las medias > 80 Media de los tresAplicaciones escogidas subjetivamente

Page 20: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Cálculo de la métrica. Escala de medidaCálculo de la métrica. Escala de medida

Escala

de

usabilid

ad0

10

5

1

2

3

4

6

7

8

9 Cosmético

Menor

M edio

M ayor

Catastrófico

Med

ida

de u

sabi

lidad

Aceptable

Mejorable

I naceptable

10000

9594100891008589129116103 10987654321 hhhhhhhhhhu

Page 21: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Medida de las aplicacionesMedida de las aplicaciones

Métricas8,6

638,6

11

8,547

8,517

8,502

8,474

8,445

8,420

8,392

8,368

8,331

8,296

8,214

8,201

8,201

8,177

8,078

8,054

7,942

7,919

7,891

7,799

7,789

7,719

7,690

7,541

7,536

7,519

7,517

7,483

7,421

7,243

6,918

6,853

6,315

6,001

5,803

5,246

4,090

8,484

0

1

2

3

4

5

6

7

8

9

10

Micro

soft

Wor

dAu

toCA

D LT

SAP R

3

NetB

eans

Orac

le jD

evelo

per

Parti

tionM

agic

Eclip

seLo

tus N

otes

Micro

soft

Outlo

ok

Micro

soft

Exce

lW

indow

s Dra

w

Adob

e Pho

tosh

op

Wind

ows M

edia

Playe

rHT

ML-K

it Gel

WS_

FTP P

roCo

ffeeC

up H

TML E

ditor

Open

Office

Calc

Nero

Smar

tMy

SQL Q

uery

Buil

der W

inZip

Minit

ab

Viru

sSca

n Ent

erpr

ise

Mode

lMak

erMS

N Me

ssen

ger

WinR

ar

Norto

n Ant

iviru

sPH

P Des

igner

2005 W

inDVD

GEMA

Rent

a 200

5

MySQ

L Adm

inistr

ator

Came

dia M

ASTE

RFT

P Com

mand

er Pr

o

Stea

m Pr

o

Gesti

ón M

edioa

mbien

tal C

T Abo

ñoAr

goUM

L

SIO

Sist.

de in

form

ación

de op

erac

ión

Siste

ma G

estió

n de P

lanos

ORCA

Inaceptable

Mejorable

Aceptable

Page 22: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Aplicación práctica de la métrica: Aplicación práctica de la métrica: UsableUsable

Comprobación de los elementos verificables

Ventana de resultados

Page 23: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

ConclusionesConclusiones

Es una métrica válida en consonancia con la variedad de

las aplicaciones medidas.

Page 24: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

ConclusionesConclusiones

Las compañías grandes obtienen las mejores aplicaciones como resultado de la aplicación de

más recursos.

Page 25: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

ConclusionesConclusiones

En casi todas las aplicaciones es necesario mejorar las

heurísticas: “Control y libertad del usuario”, “Flexibilidad y

eficiencia de uso” y “Ayuda y documentación”.

Page 26: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

ConclusionesConclusiones

Las heurísticas que mejor se cumplen son: “Estética y diseño minimalista”, “Correspondencia

entre el sistema y el mundo real” y “Consistencia y

estándares”.

Page 27: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Un trabajo basado en este proyecto ha sido aceptado en el:

3er Taller Internacional de Calidad del Software.

La Habana 2007

Page 28: Escuela Técnica Superior de Ingeniería Informática Medición de la usabilidad en aplicaciones de escritorio. Un método práctico. Proyectante: Mario Lorenzo

Gracias por la atención.