Diseño y construcción de interfases de usuario - 4

Alexander A. Ramírez M.

Ya hablamos de la Simplicidad como uno de los atributos importantes a la hora de crear interfaces de usuario. Sin tratar de ser exhaustivos ahora nos toca la Flexibilidad.

Flexible

Una aplicación provee una interfaz flexible cuando provee más de una forma para realizar una operación. Cuando hay varios caminos para realizar la mistma actividad sin obligar al usuario a seguir los mismos pasos una y otra vez. Esto quiere decir, por ejemplo, que desde varios puntos de la interfaz se puedo iniciar una operación diferente.

Otra forma de implementar la flexibilidad es la personalización. Darle a cada usuario la oportunidad y la facilidad para cambiar y ajustar a su gusto algunos elementos de la interfaz, es como decirle al usuario que la aplicación está hecha para su gusto. La personalización puede ser de forma indirecta ya que muchas ambientes gráficos permiten personalizar, el tema, los colores de las letras, el fondo, la tipografía y sus atributos, etc. Las aplicaciones deben heredar esa configuración y presentar una interfaz que provee la misma funcionalidad y se ve como le gusta al usuario.

Hemos hablado ligeramente sobre la forma, sin embargo se puede personalizar también la funcionalidad, el orden en que se presenta la información, la relevancia que debe tener algún elemento sobre otro, se puede filtrar información, etc.

Una interfaz es flexible cuando le permite al usuario configurar cómo desea que funcione la aplicación o sitio web. Resumiendo un poco, el usuario puede configurar:

  • La forma
  • La funcionalidad como: el orden, la prioridad, los filtros, lo destacado, etc Es flexible cuando se la interfaz se ajusta al gusto y se adapta al uso e interacción del usuario final.

La flexbilidad hay que sopesarla con el resto de los atributos que hemos presentado previamente y evitar dar tanta flexibilidad que la haga compleja y difícil de entender.