4. Calidad y Usabilidad en Aplicaciones Web

  • Upload
    naliw

  • View
    221

  • Download
    0

Embed Size (px)

Citation preview

  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    1/17

  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    2/17

    La calidad del software es aquel proceso endonde se verifica que el software o aplicacincumpla con los requerimientos o necesidades delcliente, integrando la velocidad de respuesta dela aplicacin, el sistema de seguridad yconfiabilidad.

    En el sentido estricto se extiende al uso deestndares de desarrollo explcitamente

    documentados que se esperan en cualquiersoftware desarrollado profesionalmente.(Pressman, 772)

  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    3/17

    La efectividad de las aplicaciones Web depende,estrictamente, de la satisfaccin del usuario final.

    Todos los aspectos de la usabilidad de una

    aplicacin son muy importantes para el desarrollode aplicaciones en Internet.

    Por ejemplo, si un usuario tiene la oportunidad de

    escoger entre varias tiendas electrnicas,ciertamente elegir aquella que est soportada porla aplicacin ms fcil de utilizar.

  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    4/17

    Los requisitos para definir una aplicacincomo usable son:

    Debe ser amigable Debe ser fcil de entender y de aprender

    Debe ayudar a los usuarios finales a alcanzar susobjetivos

    Debe mejorar la productividad de los usuariosfinales

  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    5/17

    El modelo de medicin de usabilidad tiene lascuatro siguientes sub-caractersticas:

    Facilidad de uso

    Entendible

    Efectividad

    Eficiencia

  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    6/17

    Esta sub-caracterstica es medida de acuerdoal nmero de funciones ofrecidas a losusuarios finales, como:

    Resaltar los campos obligatorios Identificar las listas Incorporar ayudas de navegacin Incorporar ayuda y documentos en lnea Tener el menor nmero de pantallas necesarias

    para cumplir con la funcin del negocio

  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    7/17

    Para las funciones en lnea es importante al hacer sudiseo hacerlo para que sean eficientes para el usuariofinal.

    El diseo debe incluir:

    Ayuda navegacional Ayuda y documentos en lnea Tecla de funcin preasignadas Utilizaciones de zonas destacadas, subrayados, coloreados, y

    otros indicadores que ayuden al usuario a localizar elementos El menor nmero de pantallas posible para implementar la

    funcionalidad Soporte bilinge o multilinge

    Cuanto ms se utilicen estas indicaciones ms usableser la aplicacin.

  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    8/17

    Una aplicacin es entendible cuando refleja lacapacidad de la aplicacin para interactuar demanera sencilla con los usuarios finales.

    Las mtricas para saber si una aplicacin esentendible son: Cantidad de veces que el usuario final accede, durante

    unas sesin, a las funciones de ayuda en lnea Nmero de pginas web accedidas y rpidamente

    abandonadas

    Nmeros de mensajes de error visualizados duranteuna sesin Tiempo que necesita el usuario para pasar de una

    pgina web a otra

  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    9/17

    La efectividad de una aplicacin consiste en sucapacidad de ayudar a los usuarios finales a alcanzarsus objetivos.

    En otras palabras, los usuarios finales pueden navegarcorrectamente a travs de pginas web, sabiendo dndeestn, dnde deben ir y no tiene que abandonartransacciones comenzadas o abortar sus sesiones detrabajo hasta alcanzar sus objetivos.

    La efectividad de una aplicacin se puede medir de

    acuerdo a: Nmero de transacciones diarias abandonadas (no

    completadas) por usuarios finales El nmero de sesiones de trabajo diarias abandonadas sin

    ninguna transaccin completada

  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    10/17

    La eficiencia de una aplicacin es su capacidad deayudar a los usuarios finales a alcanzar susobjetivos en menos tiempo que el requerido paraalcanzar los mismos objetivos utilizando otros

    instrumentos

  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    11/17

    1. Anticipacin, el sitio Web debe anticiparse a las necesidades del usuario.

    2. Autonoma, los usuarios deben tener el control sobre el sitio Web. Los usuariossienten que controlan un sitio Web si conocen su situacin en un entornoabarcable y no infinito.

    3. Los colores han de utilizarse con precaucin para no dificultar el acceso a losusuarios con problemas de distincin de colores (aprox. un 15% del total).

    4. Consistencia, las aplicaciones deben ser consistentes con las expectativas delos usuarios, es decir, con su aprendizaje previo.

    5. Eficiencia del usuario, los sitios Web se deben centrar en la productividad delusuario, no en la del propio sitio Web. Por ejemplo, en ocasiones tareas conmayor nmero de pasos son ms rpidas de realizar para una persona queotras tareas con menos pasos, pero ms complejas.

  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    12/17

    6. Reversibilidad, un sitio Web ha de permitir deshacer las acciones realizadas

    7. Ley de Fitts indica que el tiempo para alcanzar un objetivo con el ratn esta enfuncin de la distancia y el tamao del objetivo. A menor distancia y mayortamao ms facilidad para usar un mecanismo de interaccin.

    8. Reduccin del tiempo de latencia. Hace posible optimizar el tiempo de esperadel usuario, permitiendo la realizacin de otras tareas mientras se completa laprevia e informando al usuario del tiempo pendiente para la finalizacin de latarea.

    9. Aprendizaje, los sitios Web deben requerir un mnimo proceso de aprendizaje ydeben poder ser utilizados desde el primer momento.

    10. El uso adecuado de metforas facilita el aprendizaje de un sitio Web, pero unuso inadecuado de estas puede dificultar enormemente el aprendizaje.

  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    13/17

    11. La proteccin del trabajo de los usuarios es prioritario, se debeasegurar que los usuarios nunca pierden su trabajo comoconsecuencia de un error.

    11. Legibilidad, el color de los textos debe contrastar con el del fondo, yel tamao de fuente debe ser suficientemente grande.

    12. Seguimiento de las acciones del usuario. Conociendo y almacenandoinformacin sobre su comportamiento previo se ha de permitir alusuario realizar operaciones frecuentes de manera ms rpida.

    13. Interfaz visible. Se deben evitar elementos invisibles de navegacinque han de ser inferidos por los usuarios, mens desplegables,indicaciones ocultas, etc.

  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    14/17

    a) Los usuarios deben ser capaces de alcanzar sus objetivos con un mnimoesfuerzo y unos resultados mximos.

    b) Un sitio Web no ha de tratar al usuario de manera hostil. Cuando elusuario comete un error el sistema ha de solucionar el problema, o en su

    defecto sugerir varias soluciones posibles, pero no emitir respuestas quemeramente informen del error culpando al usuario.

    c) En ningn caso un sitio Web puede venirse abajo o producir un resultadoinesperado. Por ejemplo no deben existir enlaces rotos.

    d) Un sitio Web debe ajustarse a los usuarios. La libertad en el uso de un sitioWeb es un trmino peligroso, cuanto mayor sea el nmero de acciones

    que un usuario pueda realizar, mayor es la probabilidad que cometa unerror. Limitando el nmero de acciones al pblico objetivo se facilita eluso de un sitio Web.

  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    15/17

    e) Los usuarios no deben sufrir sobrecarga de informacin. Cuando unusuario visita un sitio Web y no sabe donde comenzar a leer, existesobrecarga de informacin.

    f) Un sitio Web debe ser consistente en todos los pasos del proceso.Aunque pueda parecer apropiado que diferentes reas tengandiseos diferentes, la consistencia entre los diseos facilita alusuario el uso de un sitio.

    g) Un sitio Web debe proveer de retroalimentacin a los usuarios, demanera que stos siempre conozcan y comprendan lo que sucedeen todos los pasos del proceso.

  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    16/17

    Elaborar un ensayo CRITERIOS DE CALIDADDE LAS APLICACIONES WEB donde seexpliquen los criterios que son aplicablespara medir la calidad de una aplicacin Web.

    Tomar como base la informacin del sitioswww.worldbestwebsites.com

    http://www.worldbestwebsites.com/http://www.worldbestwebsites.com/
  • 7/29/2019 4. Calidad y Usabilidad en Aplicaciones Web

    17/17

    Rubricaspara eltrabajo: Mapaconceptual

    Calificacin

    Excelente (100)

    Calificacin

    Notable (90)

    Calificacin

    Bueno(80)

    Calificacin

    Suficiente (70)

    Estructura (10) Portada

    Introduccin

    Desarrollo

    Conclusiones

    Bibliografa

    Portada

    Desarrollo

    Conclusiones

    Bibliografa

    Portada

    Desarrollo

    Bibliografa

    Desarrollo

    Bibliografa

    Contenido

    (60)

    Contiene todos los

    elementos

    Le faltan dos

    elementos

    Le faltan cuatro

    elementos

    Le faltan ms de

    cuatro elementos

    Uso del

    lenguaje 1(20)

    Utiliza un

    lenguaje claro y

    conciso,

    Redaccin y

    ortografa son

    correctas,

    El uso del

    lenguaje presenta

    algunas

    deficiencias (poco

    claro),

    Algunos erroresen redaccin y

    ortografa,

    El uso del lenguaje

    correcto o presenta

    algunas deficiencias

    (poco claro),

    Redaccin y

    ortografa correctas ocon algunas faltas

    El uso del lenguaje

    correcto o presenta

    algunas deficiencias

    (poco claro),

    Redaccin y

    ortografa correctaso con algunas faltas

    Bibliografa

    (10

    consulta de

    mnimo 2 fuentes

    adicionales y

    bien referenciadas

    consulta de

    mnimo 1 fuente

    adicional y bien

    referenciadas

    consulta de mnimo 1

    fuentes adicional

    No consulta fuentes

    adicionales