usability testing

6
Usability Testing (Pruebas de Usabilidad): Necesidades, Procesos, Mejores Prácticas. En las pruebas de usabilidad, un pequeño grupo de usuarios finales de un sistema de software hacen uso del mismo para exponer sus defectos. Esta forma de prueba se centra en la facilidad de uso de la aplicación para el usuario, la flexibilidad en el manejo de controles y la habilidad del sistema para cumplir con sus objetivos. Las pruebas son recomendadas durante la etapa inicial del desarrollo, pues da una mejor visibilidad de las expectativas del usuario. Las pruebas de usabilidad determinan si la aplicación es útil, fácil de encontrar, accesible, usable y deseable. Necesidad de las pruebas de usabilidad.

Upload: marisela-cadena

Post on 12-Sep-2015

215 views

Category:

Documents


2 download

DESCRIPTION

Pruebas de Usabilidad

TRANSCRIPT

Usability Testing (Pruebas de Usabilidad): Necesidades, Procesos, Mejores Prcticas.En las pruebas de usabilidad, un pequeo grupo de usuarios finales de un sistema de software hacen uso del mismo para exponer sus defectos. Esta forma de prueba se centra en la facilidad de uso de la aplicacin para el usuario, la flexibilidad en el manejo de controles y la habilidad del sistema para cumplir con sus objetivos.Las pruebas son recomendadas durante la etapa inicial del desarrollo, pues da una mejor visibilidad de las expectativas del usuario.Las pruebas de usabilidad determinan si la aplicacin es til, fcil de encontrar, accesible, usable y deseable.

Necesidad de las pruebas de usabilidad.

La esttica y el diseo son muy importantes. El que tan bien se ve un producto usualmente determina el que tan bien va a funcionar. Existen mltiples aplicaciones de software/ sitios web, que fallan miserablemente, una vez lanzados, debido a las siguientes razones: En donde doy click ahora? Qu pagina necesita ser navegada? Qu icono representa qu? Mensajes de error no consistentes o mostrados eficientemente. Tiempo de sesin insuficiente.La prueba de usabilidad identifica los errores de usabilidad en el sistema en una etapa temprana del ciclo de desarrollo y puede salvar a un producto del fracaso.Metas de las Pruebas de Usabilidad.Las metas de estas pruebas son el satisfacer a los usuarios y se concentran principalmente en los siguientes parmetros del sistema:Efectividad del sistema. Es el sistema fcil de aprender? Es el sistema til y agrega valor a la audiencia a la que va dirigida? Son el contenido, colores, iconos, e imgenes usadas estticamente satisfactorias?Eficiencia. La navegacin requerida para alcanzar la pantalla o pgina requerida debe ser mnima. Las barras de desplazamiento no deberan de ser usadas con frecuencia. El formato debe tener uniformidad en las pantallas/ paginas de la aplicacin/ sitio web. Provisin para buscar dentro de la aplicacin de software o sitio web.Precisin. La informacin de contacto/direcciones debe estar presente sin datos falsos o atrasados. No deben existir links rotos.Amigable al Usuario. Los controles usados deben ser auto-explicativos y no requerir de entrenamiento para operar. La ayuda debe ser provista para que los usuarios entiendan la aplicacin/sitio web. La alineacin con los objetivos anteriores ayuda en la efectividad de las pruebas de usabilidad.Proceso de las Pruebas de Usabilidad.Las pruebas de usabilidad consisten de las siguientes fases:Planeacin: Durante esta fase las metas de la prueba de usabilidad son determinadas. Teniendo voluntarios sentados enfrente de tu aplicacin y grabando sus acciones no es una meta. Necesitas determinar las funcionalidades crticas y los objetivos del sistema. Necesitas asignar tareas a los testers, que ejercitar estas funcionalidades crticas. Durante esta fase, el mtodo de prueba de software, numero y demogrfica de usabilidad de los testers y reportes de formato de prueba son determinados.Reclutamiento: Durante esta fase, reclutas la cantidad deseado de tester dependiendo del plan de prueba de usabilidad establecido previamente. Encontrar testers que cumplan con tu demogrfica (Edad, sexo, etc), y perfil profesional (Educacin, trabajo, etc), puede tomar un tiempo.Prueba de Usabilidad: Durante esta fase, las pruebas de usabilidad son ejecutadas.Anlisis de Datos: Los datos obtenidos durante las pruebas de usabilidad deben ser analizados a fondo para derivar los problemas importantes y dar recomendaciones posibles para mejorar la estabilidad en general de tu producto.Presentacin de Informe: Los hallazgos de las pruebas de usabilidad deben ser compartidas con todas las partes interesantes que pueden incluir al diseador, desarrolladores, cliente y CEO.Mtodos de Prueba de Usabilidad.Existen 2 mtodos para llevar a cabo la prueba de usabilidad:1. Prueba de Usabilidad en Laboratorio.2. Prueba de Usabilidad Remota.Prueba de Usabilidad en Laboratorio: Esta prueba es conducida en un cuarto de laboratorio separado en presencia de observadores. Los testers son asignados con tareas que ejecutar. El rol del observador es monitorear el comportamiento de los testers y reportar el resultado de la prueba. El observador debe mantenerse en silencio durante el proceso de prueba. En esta prueba ambos observador y tester estn presentes en la misma locacin fsica. Prueba de Usabilidad Remota: En esta prueba los observadores y testers se localizan remotamente. Los testers acceden al sistema en prueba remotamente y llevan a cabo las tareas asignadas. La voz del tester, la actividad en su pantalla y sus expresiones faciales son grabadas por un programa automatico. Los observadores analizan esta informacin y reportan los hallazgos de la prueba. Cuntos usuarios necesitas?

Segn los investigadores (Virzi, 1992 y Neilsen & Landauer, 1993), se indica que 5 usuarios son suficientes para descubrir el 80% de los problemas de usabilidad. Algunos otros investigadores sugieren otros nmeros.La verdad es, el nmero actual de usuarios requeridos depende de la complejidad dada en la aplicacin y en las metas de usabilidad. El crecimiento en los participantes incluye el crecimiento del costo, planeacin, gestin de participantes y anlisis de datos.Pero como gua general, si tienes un presupuesto limitado y ests interesado en llevar a cabo estas pruebas, 5 usuarios es un buen nmero para empezar. Si el presupuesto no es un obstculo es mejor consultar con profesionales experimentados para determinar el nmero de usuarios.Mejores Prcticas Prueba de Usabilidad. La meta principal de esta prueba es encontrar problemas cruciales de usabilidad antes de que el producto sea lanzado al mercado, la siguiente lista contiene acciones que deben ser consideradas para que la prueba sea satisfactoria: Iniciar las pruebas durante las etapas tempranas de diseo y desarrollo. Es una buena prctica el llevar a cabo pruebas de de usabilidad en el producto de tu competidor antes de iniciar el desarrollo de tu producto. Esto te ayudar a determinar los estndares de usabilidad de tu audiencia. Elegir a los usuarios apropiados para llevar a cabo pruebas del sistema (Pueden ser expertos/No expertos/ Mitad expertos y mitad no expertos). Usa un ancho de banda aceptable, algunos usuarios pueden contar con una pobre conexin a internet, as que limita el ancho de banda a 56 kbps para los testers de usabilidad. Los testers necesitan concentrarse en funcionalidades del sistema crticas y usadas frecuentemente. Asigna a un observador por cada tester. Esto ayuda al observador a anotar de manera acertada el comportamiento del tester. Si un observador es asignado con multiples testers, los resultados pueden comprometerse. Educa a los diseadores y desarrolladores en que los resultados de estas pruebas no son muestras de fracaso, sino una oportunidad de mejora.Pro y Contras de la Prueba de Usabilidad.Como todo en la vida, la prueba de usabilidad cuenta con pros y contras, estos son:Pros: Ayuda a encontrar problemas de estabilidad antes de que el producto sea vendido. Ayuda a aumentar la satisfaccin del usuario final. Hace tu sistema altamente efectivo y eficiente. Ayuda a obtener verdadero feedback de tu audiencia, quienes harn uso de tu sistema durante las pruebas de usabilidad. No tienes que basarte en las opiniones de cualquier persona.Contras: El costo es una consideracin mayor en la prueba de usabilidad. Toma muchos recursos para llevar a cabo una prueba de usabilidad en laboratorio. Reclutar y gestionar testers puede ser muy caro.Como sea, estos costos se pagan por si solos en forma de una mayor satisfaccin del cliente, retencin y la repeticin del negocio. La prueba de usabilidad es entonces ampliamente recomendad.