This version of our Support Tool for Accessibility and Usability Engineering fixes some bugs and has better support for Microsoft Access 2003. Besides that, it includes some new features, mainly for accessibility evaluations:
New accessibility guidelines: UNE; W3C mobile best practices; ATAG; UAAG; PDF guidelines; Flash guidelines: Video games guidelines.
New accessibility tools: MobileOK; Unicorn; AChecker; AccessColor; W3C Link Checker; WebANywhere; INTAV.
Now it's possible to launch online tools from AccUsa, selecting one tool and (optionally) one item.
More data in results reports: evaluation dates; summary; evaluated items.
New issue statuses for better management: "discarded (duplicated)"; "discarded (fixed)"
Remember you need Microsoft Access to use this application; you candownload a free Access runtime from Microsoft's website.
El pasado 27 de noviembre estuvimos presentes en el Joomla! Day 2010 celebrado en Valencia dando una charla sobre la usabilidad del gestor de contenidos Joomla!. En concreto, nuestra presentación consistió en una introducción sobre los conceptos básicos de usabilidad, para después pasar a la presentación de resultados de las pruebas de usabilidad con usuarios que habíamos efectuado durante las semanas anteriores sobre la interfaz de administración de Joomla!.
We have published version v0.2 of AccUsa, our support tool for accessibility and usability engineering. It's available in "Descargas" (downloads) section:
More views for multiple experts support (issues' status; different views of issues in a single project)
By the way, we will be talking about this tool next week in Interacción 2010, in Valencia, where we will present our article "Más allá del cuchillo de palo: hacia una herramienta integrada para un verdadero diseño centrado en el usuario".
A diferencia del primer libro, que trataba sobre cómo pensar sobre usabilidad, en este Krug se ha centrado en cómo hacerla, poniéndose como objetivo conseguir que personas no expertas en usabilidad pueda hacer sus propias pruebas de usuario en las situaciones en las que no puede permitirse contratar a un profesional. Como afirma el propio autor:
"Si tuviera dinero para emplearlo en usabilidad, contrataría a un profesional para que realizara la revisión experta y luego realizar las pruebas yo mismo. O bien, contrataría a un profesional para realizar una ronda inicial de pruebas y que esté dispuesto a enseñarme cómo hacerlo yo mismo"
Su propuesta es dedicar una mañana al mes haciendo pruebas con tres usuarios, discutiéndolas con los observadores, y decidiendo durante el mismo día los cambios que se van a hacer para resolver los principales problemas detectados.
Su metodología
En algunos aspectos, la propuesta de Krug no se aleja de las sugerencias habituales; por ejemplo, empezar cuanto antes (en el desarrollo) a realizar las pruebas, pudiendo utilizarse desde bocetos en servilletas a sitios ya construídos; Krug insiste en la utilidad de hacer pruebas también en sitios web ajenos, algo que en su opinión está infrautilizado. Como suele ocurrir en estos casos, el contenido está dirigido a pruebas sobre sitios web, pero se pueden aplicar sin mayores problemas a cualquier tipo de software, o incluso a cualquier tipo de producto final.
En cuanto a la selección de usuarios, no es necesario ser excesivamente exigente, conformándose con tres usuarios (no se trata tanto de encontrar muchos problemas, sino tantos problemas como sea posible arreglar). Considera este apartado (el reclutamiento de usuarios) la única parte del proceso que puede ser conveniente externalizar; este aspecto, junto con el hecho de que no considera adecuado reutilizar usuarios en diferentes rondas de pruebas, puede convertirse (a nuestro entender) en uno de los puntos más costosos de resolver en esta metodología.
Respecto a la selección de tareas, existen varios criterios a la hora de elegirlas para las pruebas:
las más críticas;
las que se sospecha que van a dar problemas;
las que son destacadas en los resultados de otras técnicas (analítica web; feedback de usuarios; etc.)
Al estructurar la organización de test es importante identificar roles, responsabilidades y habilidades necesarias para ejecutar las tareas de testeo en un proyecto. Luego estos roles se asignan a una o varias personas, según el tamaño y características de la empresa.
En la siguiente sección (Recursos > Roles Testeo) encontraran referencias que pueden ser tomadas como ejemplos, no pretenden ser completas ni tienen por qué estar alineadas con las actividades de su empresa, sin embargo pueden ser el punto de partida para estructurar su organización de test.
En esta primer entrega, Test Manager. Animamos a que nos hagan llegar sus comentarios y complementen las responsabilidades y habilidades requeridas así como también identificar otros roles.
Dar una visión general sobre la usabilidad de software y sus beneficios
Describir de un modo práctico las dos principales técnicas de evaluación de usabilidad: la evaluación heurística y el test de usuarios
Estudiar la relación entre la usabilidad y los ciclos de desarrollo de software
Introducir otras técnicas relacionadas con la usabilidad
Testeo unitario para Java (inicio el 20 de julio): La primera parte del curso se centra en los aspectos teóricos y conceptos principales del Testo Unitario, técnicas de testeo de bajo nivel y metodologías para incorporar el TU en el proyecto. La segunda parte del curso es práctica (hands-on), permitiendo al alumno utilizar las herramientas de programación y testeo unitario para resolver ejercicios con el objetivo de aplicar los conceptos teóricos y conocer las herramientas.
Tenéis toda la información y el formulario de inscripción en los enlaces correspondientes.
Hoy hemos asistido en Madrid a nuestra primera jornada en el WWW2009, uno de los eventos internacionales más importantes (si no el que más) en lo que respecta a la web.
Puede hacerse un seguimiento en tiempo real del evento en Twitter, o ver algunas imágenes en Flickr. De nuestra experiencia personal, y en lo que respecta a la temática del blog, nos gustaría destacar esto:
En general, nos ha llamado la atención que varios de los artículos presentados tienen como objetivo principal facilitar la creación y explotación de información por parte de usuarios finales o poco expertos, evitando programación y/o desarrollos complejos.