La prueba de la pizza
La versión casera de pruebas de carga cognitiva
Hace tiempo atrás, en MakingSense tuvimos la oportunidad de trabajar en el desarrollo de una aplicación móvil. No sólo era para una empresa grande, sino que la aplicación iba a ser mostrada en vivo por Microsoft en la presentación //BUILD 2012 junto a Rackspace. Mi historia tratará sobre otra cosa, pero si les interesa, pueden leer más sobre eso en el blog de MakingSense, o asimismo en el blog de Rackspace.
Participé de este proyecto a pesar de muchos factores internos que lo dificultaban, pero me alegra haberlo hecho porque tenía características muy interesantes. Al comienzo de dicho proyecto, obtuvimos los requerimientos y analizamos sistemas de Rackspace para tener más contexto sobre lo que teníamos que hacer. En una de esas oportunidades, realizamos una reunión sobre alcance, diseño y experiencia de usuario.
César D’Onofrio fue parte de esa reunión, y nos compartió su opinión sobre la usabilidad deseada de una forma muy clara.
Deben imaginar que el usuario es un tipo que está en su casa mirando televisión, tiene una pizza en una mano y una tableta en la otra, usando la aplicación. Si para él no es fácil usar una mano y rápidamente ver lo que tiene que hacer, fallamos.
La prueba de la pizza quedó grabada en mi mente. Ustedes deben también recordar la sensación de mezclar pizza y dispositivos táctiles: En el mejor caso son difíciles de manejar, o una suciedad. Intentando evitar la suciedad, terminamos utilizando una mano para comer (y parte de nuestra atención) mientras con la otra mano sostenemos el dispositivo y manejarlo, o sólo usarlo si tenemos la suerte de una mesa. Alternativas incluyen las rodillas, pies, sillas, bancos, mascotas y objetos inanimados de variada forma.
Si estoy comiendo, viendo televisión o hablando con alguien, no quiero que una aplicación me haga pensar. Quiero grandes carteles rojos con calaveras si algo grave ocurrió, y si no es el caso, quiero un gráfico grande y fácil de leer para saber cómo anda todo, con botones grandes que sean claros en lo que ocurriría si los oprimo.
La posibilidad de tomar decisiones rápidas y no afectar nuestra comodidad son también características importantes, no sólo beneficios extra. La primera porque, obviamente, pensar y decidir requiere esfuerzo. Suena tonto, pero imaginen que son las 3 de la mañana, les llega un aviso importante y tienen que tomar una decisión. La decisión puede significar salvar a tu empresa o perder tu trabajo (sí, así es la administración de servidores). ¿Preferirían tener que concentrarse y evaluar las opciones, o preferirían que las opciones fueran claras y directas?
La característica de no afectar nuestra comodidad negativamente es también importante. Dejando de lado que una aplicación mal diseñada o incómoda puede resultar en que nos equivoquemos, para el usuario puede significa la diferencia entre la próxima vez utilizar esa aplicación u otra. Y para nosotros, como vendedores de aplicaciones, esto nos importa y mucho.
Hay quienes han logrado que sus aplicaciones sean hasta divertidas y adictivas. Ejemplos hay miles, y si ustedes analizan sus elecciones, encontrarán seguramente muchas de esas. ¿Por qué eligieron esas y no otras alternativas? Las respuestas pueden ser muy variadas, pero todo cuenta. Recordarán el juicio anti-monopolio contra Microsoft por entregar Internet Explorer preinstalado en Windows. ¿Por qué valió la pena un juicio para esto, si también era verdad que cualquiera podía instalar el navegador que más le gustara? La respuesta es que la mayoría de la gente no quería pasar por la incomodidad de elegir un navegador, bajarlo e instalarlo. Microsoft alegaba que le hacía la vida más fácil a los usuarios, los demandantes aseguraban que Microsoft se aseguraba tener más mercado con esas movidas desleales. ¿Qué piensan ustedes?
Al fin y al cabo, la prueba de la pizza es contundente. ¿Pueden comer pizza y jugar Angry Birds? Yo pude. ¿Pueden comer pizza y manejar Excel? Yo pude. ¿Pueden comer pizza y escribir un artículo de un blog? Yo no.
¿Pueden comer pizza y administrar servidores en Rackspace? Sí, y fue muy divertido lograrlo.