Está en la página 1de 15

Calidad y Usabilidad en Aplicaciones Web

Calidad del Software

La calidad del software es aquel proceso en donde se verifica que el software o aplicacin cumpla con los requerimientos o necesidades del cliente, integrando la velocidad de respuesta de la aplicacin, el sistema de seguridad y confiabilidad. En el sentido estricto se extiende al uso de estndares de desarrollo explcitamente documentados que se esperan en cualquier software desarrollado profesionalmente. ( ressman, !!"#

Calidad en las aplicaciones Web

La efectividad de las aplicaciones $eb depende, estrictamente, de la satisfaccin del usuario final. %odos los aspectos de la usabilidad de una aplicacin son muy importantes para el desarrollo de aplicaciones en &nternet. or e'emplo, si un usuario tiene la oportunidad de escoger entre varias tiendas electrnicas, ciertamente elegir aquella que est( soportada por la aplicacin ms fcil de utili)ar.

Usabilidad en las aplicaciones Web

Los requisitos para definir una aplicacin como usable son*


+ebe ser amigable +ebe ser fcil de entender y de aprender +ebe ayudar a los usuarios finales a alcan)ar sus ob'etivos +ebe me'orar la productividad de los usuarios finales

Medicin de la Usabilidad

El modelo de medicin de usabilidad tiene las cuatro siguientes sub,caractersticas*


-acilidad de uso Entendible Efectividad Eficiencia

Facilidad de Uso

Esta sub,caracterstica es medida de acuerdo al n.mero de funciones ofrecidas a los usuarios finales, como*
/esaltar los campos obligatorios &dentificar las listas &ncorporar ayudas de navegacin &ncorporar ayuda y documentos en lnea %ener el menor n.mero de pantallas necesarias para cumplir con la funcin del negocio

Facilidad de Uso

ara las funciones en lnea es importante al 0acer su dise1o 0acerlo para que sean eficientes para el usuario final. El dise1o debe incluir*
2yuda navegacional 2yuda y documentos en lnea %ecla de funcin preasignadas 3tili)aciones de )onas destacadas, subrayados, coloreados, y otros indicadores que ayuden al usuario a locali)ar elementos El menor n.mero de pantallas posible para implementar la funcionalidad 4oporte biling5e o multiling5e

6uanto ms se utilicen estas indicaciones ms usable ser la aplicacin.

Entendible

3na aplicacin es entendible cuando refle'a la capacidad de la aplicacin para interactuar de manera sencilla con los usuarios finales. Las m(tricas para saber si una aplicacin es entendible son*

6antidad de veces que el usuario final accede, durante unas sesin, a las funciones de ayuda en lnea 7.mero de pginas web accedidas y rpidamente abandonadas 7.meros de mensa'es de error visuali)ados durante una sesin %iempo que necesita el usuario para pasar de una pgina web a otra

Efectividad

La efectividad de una aplicacin consiste en su capacidad de ayudar a los usuarios finales a alcan)ar sus ob'etivos. En otras palabras, los usuarios finales pueden navegar correctamente a trav(s de pginas web, sabiendo dnde estn, dnde deben ir y no tiene que abandonar transacciones comen)adas o abortar sus sesiones de traba'o 0asta alcan)ar sus ob'etivos. La efectividad de una aplicacin se puede medir de acuerdo a*
7.mero de transacciones diarias abandonadas (no completadas# por usuarios finales El n.mero de sesiones de traba'o diarias abandonadas sin ninguna transaccin completada

Eficiencia

La eficiencia de una aplicacin es su capacidad de ayudar a los usuarios finales a alcan)ar sus ob'etivos en menos tiempo que el requerido para alcan)ar los mismos ob'etivos utili)ando otros instrumentos

Consideraciones en el "ise#o
Algunos

conceptos que se deberan tener en cuenta a la ora de reali!ar un sitio Web

8. 2nticipacin, el sitio $eb debe anticiparse a las necesidades del usuario. ". 2utonoma, los usuarios deben tener el control sobre el sitio $eb. Los usuarios sienten que controlan un sitio $eb si conocen su situacin en un entorno abarcable y no infinito. 9. Los colores 0an de utili)arse con precaucin para no dificultar el acceso a los usuarios con problemas de distincin de colores (aprox. un 8:; del total#. <. 6onsistencia, las aplicaciones deben ser consistentes con las expectativas de los usuarios, es decir, con su aprendi)a'e previo. :. Eficiencia del usuario, los sitios $eb se deben centrar en la productividad del usuario, no en la del propio sitio $eb. or e'emplo, en ocasiones tareas con mayor n.mero de pasos son ms rpidas de reali)ar para una persona que otras tareas con menos pasos, pero ms comple'as.

Consideraciones en el "ise#o

Algunos conceptos que se deberan tener en cuenta a la ora de reali!ar un sitio Web /eversibilidad, un sitio $eb 0a de permitir des0acer las acciones reali)adas Ley de -itts indica que el tiempo para alcan)ar un ob'etivo con el ratn esta en funcin de la distancia y el tama1o del ob'etivo. 2 menor distancia y mayor tama1o ms facilidad para usar un mecanismo de interaccin.

=. !.

>.

/educcin del tiempo de latencia. ?ace posible optimi)ar el tiempo de espera del usuario, permitiendo la reali)acin de otras tareas mientras se completa la previa e informando al usuario del tiempo pendiente para la finali)acin de la tarea. 2prendi)a'e, los sitios $eb deben requerir un mnimo proceso de aprendi)a'e y deben poder ser utili)ados desde el primer momento. El uso adecuado de metforas facilita el aprendi)a'e de un sitio $eb, pero un uso inadecuado de estas puede dificultar enormemente el aprendi)a'e.

@.

8A.

Consideraciones en el "ise#o

Algunos conceptos que se deberan tener en cuenta a la ora de reali!ar un sitio Web

88. La proteccin del traba'o de los usuarios es prioritario, se debe asegurar que los usuarios nunca pierden su traba'o como consecuencia de un error. 8". Legibilidad, el color de los textos debe contrastar con el del fondo, y el tama1o de fuente debe ser suficientemente grande. 89. 4eguimiento de las acciones del usuario. 6onociendo y almacenando informacin sobre su comportamiento previo se 0a de permitir al usuario reali)ar operaciones frecuentes de manera ms rpida. 8<. &nterfa) visible. 4e deben evitar elementos invisibles de navegacin que 0an de ser inferidos por los usuarios, men.s desplegables, indicaciones ocultas, etc.

Consideraciones en el "ise#o
$tros

principios para el dise#o de sitios Web son%

a# Los usuarios deben ser capaces de alcan)ar sus ob'etivos con un mnimo esfuer)o y unos resultados mximos. b# 3n sitio $eb no 0a de tratar al usuario de manera 0ostil. 6uando el usuario comete un error el sistema 0a de solucionar el problema, o en su defecto sugerir varias soluciones posibles, pero no emitir respuestas que meramente informen del error culpando al usuario. c#En ning.n caso un sitio $eb puede venirse aba'o o producir un resultado inesperado. or e'emplo no deben existir enlaces rotos. d# 3n sitio $eb debe a'ustarse a los usuarios. La libertad en el uso de un sitio $eb es un t(rmino peligroso, cuanto mayor sea el n.mero de acciones que un usuario pueda reali)ar, mayor es la probabilidad que cometa un error. Limitando el n.mero de acciones al p.blico ob'etivo se facilita el uso de un sitio $eb.

Consideraciones en el "ise#o
$tros

principios para el dise#o de sitios Web son%

e# Los usuarios no deben sufrir sobrecarga de informacin. 6uando un usuario visita un sitio $eb y no sabe donde comen)ar a leer, existe sobrecarga de informacin. f# 3n sitio $eb debe ser consistente en todos los pasos del proceso. 2unque pueda parecer apropiado que diferentes reas tengan dise1os diferentes, la consistencia entre los dise1os facilita al usuario el uso de un sitio. g# 3n sitio $eb debe proveer de retroalimentacin a los usuarios, de manera que (stos siempre cono)can y comprendan lo que sucede en todos los pasos del proceso.