En el vídeo anterior (click aquí) te explicaba qué es la usabilidad y por qué es tan importante diseñar interfaces considerándola. Además, hablábamos de que una buena usabilidad sólo se logra conociendo a los usuarios que harán uso de tus aplicaciones.

Si bien no existe una lista de características o requerimientos no funcionales que nos garantice que nuestra aplicación será usable, pero existen una serie de consejos que profesionales se han encargado de compartirnos y que nos pueden ayudar a mejorarla. En la red te puedes encontrar con una serie inmensa de consejos y técnicas, mucha información está basada en estudios de grupos de usuarios, otra en simple sentido común o experiencia.

Lo cierto es que si logras diseñar aplicaciones que resulten usables, te posicionarán mejor sobre tu competencia. Aquí te ofrezco una serie de consideraciones que puedes utilizar, te puede servir tanto si estás diseñando sitios Web, aplicaciones móviles o desktop. El contenido del vídeo es el siguiente:

  1. Diseño de las interfaces.
    1. Lograr una buena identidad visual.
    2. Estética y diseño minimalista de las aplicaciones.
      1. Interfaces sencillas.
      2. Menos es más.
      3. Diseños simples.
    3. Diseñar aplicaciones responsive para mejorar la usabilidad.
    4. Estructura del contenido (técnica de Matrioska).
    5. La usabilidad y los hábitos y las costumbres.
    6. Consistencia y estándares de las aplicaciones.
    7. ¿Cómo lograr una lectura cómoda para el usuario?
    8. Dispositivos móviles y sus particularidades (gestos).
    9. Áreas de interacción de las pantallas móviles.
    10. Aprovechamiento de las zonas calientes de las pantallas de dispositivos móviles.
  2. Manejo de los errores.
    1. Información orientada al usuario.
    2. ¿Qué debe contener un buen mensaje de error?
    3.  Ofrecer soluciones subóptimas.
  3. Situación actual del sistema.
    1. Información del estado del sistema para los usuarios.
  4. Formularios.
    1. Diseño de buenos formularios.
  5. Productividad.
    1. Lograr una mejor productividad para los usuarios.
    2. Evitar las páginas introductorias o Splash.
    3. Nunca publiques páginas en construcción.
    4. Atajos de teclado y teclas de función para mejorar la productividad.
    5. ¿Cómo ofrecer buenas búsquedas?
  6. Rendimiento.
    1. Tiempo de espera.
    2. Utilización de los recursos de los dispositivos.
  7. Ayuda para los usuarios.
    1. Cómo debe estar redactada la ayuda.
    2. Ayuda siempre disponible.