Desarrollo de GUI a través de generacionesMuchos desarrolladores basan su diseño e implementación de GUI en dos tipos de personas. La primera es la generación tecnológica. Son expertos en tecnología y están conectados a sus dispositivos casi constantemente. Se adaptan a las nuevas tecnologías y entienden cómo navegar a través de los sistemas con relativa facilidad.

El segundo tipo es la generación anterior. Se presume que estas personas son analfabetas tecnológicas. No entienden cómo usar la tecnología en absoluto, y pueden carecer de las habilidades integradas para aprender a usar la tecnología.

Los desarrolladores tienden a centrar sus esfuerzos en audiencias más jóvenes cuando desarrollan menús y sistemas utilizados en equipos y hardware como refrigeradores, máquinas de ejercicio, etc. Su justificación se basa en la terquedad percibida en los clientes mayores. Estas personas nunca sabrán cómo usar la tecnología, entonces, ¿por qué desarrollar algo para ellos?

Para decirlo sin rodeos, los desarrolladores deben superar este prejuicio cuando se trata de audiencias mayores.

Aunque esta es una línea de pensamiento bastante común, esta perspectiva polarizadora sobre la demografía no tiene ningún propósito práctico. Ocasionalmente, cuando los desarrolladores etiquetan su diseño de interfaz de usuario como "amigable para los jóvenes", lo que realmente quieren decir es "demasiado complejo y poco intuitivo", dando a los desarrolladores una excusa para dedicar menos tiempo a hacer que sus GUI sean más fáciles de usar.

El objetivo del diseño de GUI dentro de los sistemas integrados y el hardware nunca debe basarse en una complejidad innecesaria. Es hora de que los desarrolladores y diseñadores superen la llamada brecha generacional y vuelvan a lo básico con sus GUI.

Sugerencias para interfaces de usuario sin generación

Más allá de la presunción de la barrera tecnológica básica, todavía existen diferencias obvias entre los adultos mayores y los más jóvenes. Los desarrolladores pueden usar estos consejos para asegurarse de que sus diseños de interfaz de usuario sean accesibles y útiles para cualquier nivel de edad.

  • Más rápido es mejor

    La velocidad es el nombre del juego en ambos lados de la brecha generacional. Los usuarios más jóvenes no quieren perder el tiempo revisando las opciones para obtener lo que quieren o necesitan. Es posible que los usuarios mayores tampoco tengan la paciencia para pasar por una GUI compleja. El objetivo común aquí es mantener el diseño del menú alineado para brindar rápidamente a los usuarios lo que necesitan.

    Mejorar la velocidad de acceso al menú también se reduce a la simplicidad. Cuantas menos complejidades tengan los usuarios frente a ellos, más rápido encontrarán lo que necesitan.

  • Accesibilidad: un componente de diseño fundamental

    A veces, las opciones de accesibilidad sencillas y básicas pueden abordar los problemas que pueden enfrentar los usuarios mayores. Por ejemplo, agregar de una manera simple para aumentar el tamaño de fuente en los menús podría hacer que el texto sea más visible para algunas personas.

    Estos tipos de opciones adicionales en el diseño no deben implicarse ni considerarse como un conjunto de características secundarias. En cambio, la accesibilidad debe ser un componente principal desde el diseño de principio a fin. Este enfoque garantizará que el resultado final sea útil para personas de todas las edades.

  • Haga que la GUI sea 'sin miedo'

    Mientras que las personas más jóvenes tienden a ser más intrépidas, la generación mayor es un poco más vacilante con respecto a la tecnología. Los usuarios mayores a menudo se resisten a la tecnología porque temen que se rompa o dañe accidentalmente.

    La solución a este problema es crear una interfaz 'sin miedo'. Esto se relaciona directamente con la accesibilidad simple y la postura de diseño que prioriza la función. Brinde a los usuarios las opciones que necesitan por adelantado y con el menor trabajo posible. Y mantenga todo sencillo para que los usuarios mayores no tengan miedo de tocarlo y "estropearlo".

Cuando estos tipos de principios de diseño se aplican a lo largo del proceso de desarrollo, el resultado es una GUI mejor diseñada. Independientemente del hardware que opere el sistema, una mayor simplicidad y un diseño fácil de usar siempre hacen que sea una mejor experiencia para el cliente. Y este tipo de satisfacción trasciende mucho más allá de cualquier tipo de diferencia de edad.