tgp 2010 (05) - eficacia, accesibilidad y usabilidad

16
TGP@2010 Tecnología de la Programación Sesión 04/10 Eficacia, Accesibilidad y Usabilidad

Upload: jose-m-rodriguez

Post on 14-Mar-2016

221 views

Category:

Documents


0 download

DESCRIPTION

Parametros de calidad para el desarrollo de aplicaciones y apuntes sobre su gestión

TRANSCRIPT

Page 1: TGP 2010 (05) - Eficacia, Accesibilidad y Usabilidad

TGP@2010Tecnología de la Programación

Sesión 04/10Eficacia, Accesibilidad y Usabilidad

Page 2: TGP 2010 (05) - Eficacia, Accesibilidad y Usabilidad

Parámetros Evaluación del Desarrollo

09/11/2009

<TGP@2010 - S 4> ACCESIBILIDAD Y USABILIDAD

2

Fiabilidad, Efectividad y Eficacia El Desarrollo ha de hacer aquello para lo que fue

construido El Desarrollo ha de minimizar los costes en recursos y

tiempo Accesibilidad

Todos los potenciales usuarios han de poder acceder y manejar todas y cada uno de los componentes del desarrollo.

Usabilidad Todos los componentes del desarrollo han maximizar

la facilidad para su utilización por lo potenciales usuarios

Page 3: TGP 2010 (05) - Eficacia, Accesibilidad y Usabilidad

Fiabilidad, Efectividad y Eficacia

09/11/2009

<TGP@2010 - S 4> ACCESIBILIDAD Y USABILIDAD

3

Implica varias disciplinas relacionadas con el ciclo de vida del desarrollo de aplicaciones: Ingeniería de Software Calidad de Software Bases de datos

Contiene e implica a otros parametros: Accesibilidad Usabilidad

Page 4: TGP 2010 (05) - Eficacia, Accesibilidad y Usabilidad

Accesibilidad

09/11/2009

<TGP@2010 - S 4> ACCESIBILIDAD Y USABILIDAD

4

“La accesibilidad es el grado en el que todas las personas pueden utilizar un objeto, visitar un lugar o acceder a un servicio, independientemente de sus capacidades técnicas, cognitivas o físicas”

Objetivo: Eliminar barreras u obstáculos Regulado y Normalizado:

Plan de Acción eEurope 2002 Ley 34/2002, de 11 de julio, de servicios de la

sociedad de la información y de comercio electrónico

AENOR (http://www.accesible.aenor.es/)

Page 5: TGP 2010 (05) - Eficacia, Accesibilidad y Usabilidad

Accesibilidad WEB

09/11/2009

<TGP@2010 - S 4> ACCESIBILIDAD Y USABILIDAD

5

W3 (Guía breve de accesibilidad WEB)http://www.w3c.es/divulgacion/guiasbreves/Accesibilidad

“…Hablar de Accesibilidad Web es hablar de un acceso universal a la Web, independientemente del tipo de hardware, software, infraestructura de red, idioma, cultura, localización geográfica y capacidades de los usuarios…”

Page 6: TGP 2010 (05) - Eficacia, Accesibilidad y Usabilidad

Accesibilidad WEB (2)

09/11/2009

<TGP@2010 - S 4> ACCESIBILIDAD Y USABILIDAD

6

WCAG“Pautas de Accesibilidad al contenido en la WEB”. Existen 14 pautas

Puntos de Verificación: Prioridad 1:

son aquellos puntos que un desarrollador Web tiene que cumplir ya que, de otra manera, ciertos grupos de usuarios no podrían acceder a la información del sitio Web.

Prioridad 2: son aquellos puntos que un desarrollador Web debería cumplir ya que, si no fuese

así, sería muy difícil acceder a la información para ciertos grupos de usuarios. Prioridad 3:

son aquellos puntos que un desarrollador Web debería cumplir ya que, de otra forma, algunos usuarios experimentarían ciertas dificultades para acceder a la información.

Y tres niveles de Conformidad Nivel de Conformidad "A":

todos los puntos de verificación de prioridad 1 se satisfacen. Nivel de Conformidad "Doble A":

todos los puntos de verificación de prioridad 1 y 2 se satisfacen. Nivel de Conformidad "Triple A":

todos los puntos de verificación de prioridad 1,2 y 3 se satisfacen.

Page 7: TGP 2010 (05) - Eficacia, Accesibilidad y Usabilidad

Pautas de Accesibilidad

09/11/2009

<TGP@2010 - S 4> ACCESIBILIDAD Y USABILIDAD

7

1. Proporcionar alternativas equivalentes para el contenido visual y auditivo

2. No basarse únicamente en el color para los resaltes3. Utilizar marcadores y hojas de estilo y hacerlo apropiadamente4. Identificar el idioma usado5. Crear y construir tablas que se transformen y presenten correctamente6. Asegurar que las páginas que incorporan nuevas tecnologías se

transformen correctamente7. Asegurar al usuario el control sobre los cambios de los contenidos

tempo-dependientes8. Asegurar la accesibilidad directa de las interfaces de usuario

incrustadas9. Diseño independiente del dispositivo10. Utilizar soluciones provisionales (manejo en navegadores antiguos)11. Utilizar las tecnologías del W3C y las directrices de normativa

aplicables12. Proporcionar el contexto y la orientación de la información13. Proporcionar mecanismos claros de navegación.14. Asegúrese de que los documentos son claros y sencillos

Page 8: TGP 2010 (05) - Eficacia, Accesibilidad y Usabilidad

Accesibilidad (documentación)

09/11/2009

<TGP@2010 - S 4> ACCESIBILIDAD Y USABILIDAD

8

Pautas de Accesibilidad http://www.discapnet.es/web_accesible/wcag10/W

AI-WEBCONTENT-19990505_es.html Pautas dE Accesibilidad par XML

http://www.w3.org/TR/xag Técnicas para las Pautas de accesibilidad

http://www.w3.org/TR/WCAG10-TECHS/ Técnicas HTML

http://www.w3.org/TR/WCAG10-HTML-TECHS/ Técnicas CSS

http://www.w3.org/TR/WCAG10-CSS-TECHS/

Page 9: TGP 2010 (05) - Eficacia, Accesibilidad y Usabilidad

Nivel de Accesibilidad AA

09/11/2009

<TGP@2010 - S 4> ACCESIBILIDAD Y USABILIDAD

9

Se cumple con el nivel Doble “A”: http://www.sidar.org/index.php

HTML 4 es una aplicación de SGML conforme al estándar internacional ISO 8879Esta especificación define las Hojas de Estilo en Cascada, nivel 2 (CSS2). Esta página NO cumple con las pautas de accesibilidad declarando que la página tiene imposibilidades de acceso para algunas personas.

Esta página cumple con las pautas de accesibilidad declarando que la página ha sido revisada con la herramienta TAW 1.1 (Test de accesibilidad web) y ha sido aprobada:http://www.tawdis.net/

Page 10: TGP 2010 (05) - Eficacia, Accesibilidad y Usabilidad

Evaluar Accesibilidad

09/11/2009

<TGP@2010 - S 4> ACCESIBILIDAD Y USABILIDAD

10

T.a.w http://www.tawdis.net/

SIDAR http://www.sidar.org/hera/

W3 http://www.w3.org/WAI/eval/Overview.html

Page 11: TGP 2010 (05) - Eficacia, Accesibilidad y Usabilidad

Usabilidad

09/11/2009

<TGP@2010 - S 4> ACCESIBILIDAD Y USABILIDAD

11

Coloquialmente: Usabilidad se define como facilidad de uso, ya sea de una página web, una aplicación informática o cualquier otro sistema que interactué con un usuario

ISO/IEC 9126:"La usabilidad se refiere a la capacidad de un software de ser comprendido, aprendido, usado y ser atractivo para el usuario, en condiciones específicas de uso"

ISO/IEC 9241:"Usabilidad es la efectividad, eficiencia y satisfacción con la que un producto permite alcanzar objetivos específicos a usuarios específicos en un contexto de uso específico“

La usabilidad depende no sólo del producto sino también del usuario. Por ello un producto no es en ningún caso intrínsecamente usable, sólo tendrá la capacidad de ser usado en un contexto particular y por usuarios particulares.

Page 12: TGP 2010 (05) - Eficacia, Accesibilidad y Usabilidad

Principios de la Usabilidad

09/11/2009

<TGP@2010 - S 4> ACCESIBILIDAD Y USABILIDAD

12

Facilidad de Aprendizaje: se refiere a la facilidad con la que nuevos usuarios pueden tener una interacción efectiva. Está relacionada con la predicibilidad, sintetización, familiaridad, la generalización de los conocimientos previos y la consistencia.

Flexibilidad: hace referencia a la variedad de posibilidades con las que el usuario y el sistema pueden intercambiar información. También abarca la posibilidad de diálogo, la multiplicidad de vías para realizar la tarea, similitud con tareas anteriores y la optimización entre el usuario y el sistema.

Robustez: es el nivel de apoyo al usuario que facilita el cumplimiento de sus objetivos. Está relacionada con la capacidad de observación del usuario, de recuperación de información y de ajuste de la tarea al usuario.

Page 13: TGP 2010 (05) - Eficacia, Accesibilidad y Usabilidad

Atributos de la Usabilidad

09/11/2009

<TGP@2010 - S 4> ACCESIBILIDAD Y USABILIDAD

13

Facilidad de aprendizaje. Se refiere a que tan rápido el usuario va a aprender a usar un sistema con

el cual no había tenido contacto previamente. Este punto se refiere a la consecución de tareas básicas por parte de un usuario novato.

Velocidad de desempeño. Una vez que el usuario ha aprendido a utilizar el sistema, se va a ponderar

el lograr la velocidad con que puede completar una tarea específica. Tasas de error por parte de los usuarios.

Este atributo se refiere a aquellos errores que comete el usuario al utilizar el sistema. Una aplicación ideal evitaría que el usuario cometiera errores y funcionaría de manera óptima a cualquier petición por parte del usuario. En la práctica esto difícilmente se logra.

Retención sobre el tiempo. Cuando un usuario ha utilizado un sistema tiempo atrás, y tiene la

necesidad de utilizarlo de nuevo la curva de aprendizaje debe de ser significativamente menor que el caso del usuario que nunca haya utilizado dicho sistema. Esto es de primordial importancia para aplicaciones usadas intermitentemente.

Satisfacción subjetiva. Este atributo se refiere a la impresión subjetiva del usuario respecto al

sistema.

Page 14: TGP 2010 (05) - Eficacia, Accesibilidad y Usabilidad

Beneficios de la Usabilidad

09/11/2009

<TGP@2010 - S 4> ACCESIBILIDAD Y USABILIDAD

14

Reducción de los costes de aprendizaje. Disminución de los costes de asistencia y ayuda al usuario. Optimización de los costes de diseño, rediseño y

mantenimiento de los sitios. Aumento de la tasa de conversión de visitantes a clientes del

sitio web. Mejora la imagen y el prestigio de la aplicación o del sitio web Mejora la calidad de vida de los usuarios del sitio, ya que

reduce su estrés, incrementa la satisfacción y la productividad.

Todos estos beneficios implican una reducción y optimización general de los costes de producción, así como un aumento en la productividad de los sitios web. La usabilidad permite mayor rapidez en la realización de tareas y reduce las pérdidas de tiempo.

Page 15: TGP 2010 (05) - Eficacia, Accesibilidad y Usabilidad

Relaciones entre conceptos relacionados con Usabilidad

09/11/2009

<TGP@2010 - S 4> ACCESIBILIDAD Y USABILIDAD

15

Page 16: TGP 2010 (05) - Eficacia, Accesibilidad y Usabilidad

Webs de usabilidad, evaluación y diseño web

09/11/2009

<TGP@2010 - S 4> ACCESIBILIDAD Y USABILIDAD

16

Alzado.org. Proyecto conjunto sobre diseño de información, desarrollo web, representación de datos y multimedia de Luis Villa (Grancomo.com), César Martín y el autor de este sitio. Más de 120 artículos en castellano.

Infovis.net, revista de artículos sobre Visualización de Información de un área intimamente ligada con la usabilidad y la HCI, de Juan C. Dürsteler. Publicación periódica.

Dudongo.com, weblog de Santiago Felip con artículos sobre usabilidad y arquitectura de información.

Evolt.org. Multitud de autores publican artículos, muchos de ellos de buena calidad sobre desarrollo web.

Boxesandarrows. Parecido al anterior, pero quizás con unas plumas más selectas.

Métodos de evaluación de la usabilidad: recopilación de todos los métodos. Otra versión del listado completo de métodos en castellano y la versión original en inglés(página con frames).

Information & Design. En esta web esta disponible su Usability Toolkit, un conjunto de materiales muy útiles para la evaluación de la usabilidad, hay una versión gratuita y otra de pago.

GUUUI. The Interaction Designer's Coffee Break. Artículos y noticias sobre usabilidad.

Listado de recursos de usabilidad ordenados por popularidad según una encuesta a profesionales AI y usabilidad.