En los últimos meses estoy enfrascado en un campo de la informática que me interesa especialmente, a raíz de mi experiencia en Imaginática 2009. Se trata del beta-testing y la usabilidad web. Esto ha propiciado mi progresivo retiro del mundo 2.0 (a excepción de este blog).
En la actualidad, estoy realizando mi proyecto de fin de carrera sobre esta materia, y colaborando con Indevia en un proyecto de eLearning haciendo ídem de lo mismo.
Como muchos de ustedes me preguntan en qué ando ahora, y cada vez que intento explicar mi labor actual, la pereza me invade al comprobar que es un concepto más abstracto de lo que parece, lo ilustraré aquí de una forma muy gráfica y sencilla:
TESTING
Sin ánimo de desmoralizar tanto como Risto Mejide, pero el tester de un proyecto web es el encargado de descubrir/revelar/informar de errores y defectos que pudieron pasar inadvertidos para los miembros del equipo de desarrollo. Debe saber leer un código con soltura, sin importar que desconozca el lenguaje en el que está escrito (eso es lo de menos). Lo que sí ha de conocer con fluidez es el funcionamiento de bucles (while-for) y estructuras condicionales (if-else) porque suelen ser los lugares donde aparecen más errores.
El tester es un médico de páginas/aplicaciones web 1. Localiza los síntomas, receta medicamentos y decide si hay que hacer cirugía. Comprueba, por ejemplo, que se eviten cosas como ésta:
Una de las tareas del testing es hacer ensayos para ver que la página no se “cuelga” si se meten 1000 personas a la vez para hacer exactamente lo mismo. Hay quien, como Glenford J. Myers, que lo considera un arte. En ello estamos.
USABILIDAD
Mejor que definir lo que es la usabilidad, pongamos ejemplos de lo que es y no es usabilidad.

· Emplear 5 minutos de tu valioso tiempo intentando cambiar el nombre de tu álbum de fotos, NO ES usabilidad.
· Que para meterte en tu cuenta le des a “Iniciar Sesión”, y para salir a “Cerrar sesión”, NO ES usabilidad (el antónimo de “iniciar” no es “cerrar”).
· Que le des a “Amigos” y salga una opción para buscar amigos, en vez de tu lista de amigos (que seguro que era lo que querías), NO ES usabilidad.

· Que en tus amigos con actualizaciones recientes, salga 2 veces el número de comentarios nuevos que tienen en su tablón (uno en verde y otro normal), NO ES usabilidad.
· Que bajo el aspecto aparentemente limpio, necesites un buen rato para saber qué puede hacer exactamente Tuenti por ti, NO ES usabilidad.
![]()
· Que sea una tarea de héroes buscar de forma sencilla las estadísticas de un jugador esta temporada, el famoso cuadrante de altas y bajas del verano, o los últimos resultados de la selección española, NO ES usabilidad.

· Que sea absolutamente imposible sacarse un billete de tren ida y vuelta Sevilla-Valladolid con escala en Madrid en un servicio web que probablemente ha costado millones de euros, NO ES NI MUCHO MENOS usabilidad.

Ir a http://www.google.es, a la pestaña imágenes, escribir “Olivia Wilde”, darle a enter, y encontrar esta memorable imagen con sólo tres clicks y un gasto de tiempo mínimo, ES usabilidad.
Así que ya saben, el autor de este blog está investigando de forma incesante en este bonito e infravalorado terreno de la ingeniería del software.
Gracias a Wilsoke y Enreas por sus aportaciones.
________________________________________________________
1 Pressman, en Ingeniería del Software: un enfoque práctico (5ª edición).






