¿El diseño UX tiene el potencial de automatizarse?

Supongo que está haciendo esta pregunta en el contexto del diseño de la interfaz.

Ahora llegando a la pregunta. Todo puede ser automatizado. Es solo que el sistema de automatización tiene que conocer cada parámetro y el nivel de automatización necesario. Puedo pensar en tres niveles.

  • Completamente automatizado
    Todo el ciclo de vida del producto, es decir, desde la recopilación de necesidades / problemas del usuario hasta que el producto se extingue.
  • Semi automatizado
    Un supervisor pasa los parámetros y un sistema produce resultados.
  • Parte automatizada
    La recopilación o conceptualización de requisitos (definición de declaraciones de problemas, etc.) (o cualquier otra parte del ciclo completo del producto) está completamente automatizada y el resto es un proceso manual.

Como cualquier diseño necesitaría comprender a los usuarios y su comportamiento y luego conceptualizarlo, por lo tanto, cualquier sistema de automatización puede dividirse en dos partes:

  • Capturar las necesidades / deseos / problemas del usuario y comprender el comportamiento del usuario.
  • Producir ideas y conceptualizar alrededor de los requisitos anteriores

Como puede ver, si un sistema tiene toda la información necesaria, puede automatizar el proceso.

El mayor obstáculo en todo esto es que no solo es casi imposible predecir las necesidades / deseos del usuario, sino que también es difícil capturar lo que sucede en la mente de un diseñador mientras se conceptualiza (Considerando cosas abstractas como el efecto Eureka y muchas decisiones subconscientes fabricación).

Se puede desarrollar un sistema para automatizar parcialmente y parcialmente este proceso de diseño. Y todos sabemos que existen patrones de diseño de interfaz de usuario. Así que tenemos todos los puntos necesarios para que este sistema se conecte. Pero las reglas para conectarlas deben ser proporcionadas por un supervisor.

Espero haber sido claro al explicar lo que sé.

Estuve en NordiChi 2014 en Helsinki hace unos días, que también tenía personajes como Don Norman y Antti Oulusvirta (grandes nombres en diseño centrado en el usuario e interacción humano-computadora en general).

Antti dio el discurso de clausura y habló sobre eso exactamente … “¿Qué pasaría si las computadoras pudieran diseñar excelentes interfaces?”. Su enfoque fue en gran medida matemático … Tenga modelos matemáticos que definan el rendimiento, la cognición, la diversión, la memoria (y cualquier otro factor que considere importante) y trátelo como un problema de optimización de costos para encontrar el mejor diseño para la interfaz.

Hay muchas razones por las que a uno le gustaría automatizar (en partes) el proceso de diseño … Por ejemplo:

1. Diga precisamente por qué una interfaz es mejor que otra en números (en lugar de la intuición de los diseñadores)

2. Resultados garantizados en todo momento (incluso un diseñador con mucha experiencia puede producir diseños que no siempre funcionan).

3. Elija el mejor diseño entre millones y millones de opciones de diseño disponibles (no es posible con un diseñador humano).

Este enfoque teórico funciona muy bien en interfaces simples como diseño de teclado y diseño de menú en el que conocemos la mayoría de los modelos de rendimiento. Pero todavía sabemos muy poco, pero factores como la cognición humana, el elemento divertido, la novedad, la emoción de usar una nueva interfaz para modelarla eficientemente … ¡pero tal vez algún día lleguemos allí!

Entonces, respondiendo a su pregunta, creo que es una buena idea con mucho potencial y se está investigando activamente.

Actualización: http://www.thegrid.io , fundada por el ex director de productos de google, Brian Axe se lanzará pronto y esperan simplemente eso … Deje que la inteligencia artificial diseñe dinámicamente su sitio web en función del contenido.

Excepto por los requisitos personalizados de los clientes, la mayoría de las cosas se pueden resolver con diseños existentes y atleats cuando se desarrollan aplicaciones móviles y las directrices de Android hacen que sea más fácil elegir la navegación y el diseño que una aplicación genérica podría querer usar. Pero este tiempo extra será aburrido para las personas y buscan algo diferente. Recientemente, la aplicación de resumen de noticias de Yahoo ganó el premio de diseño en Apple a pesar de que no se parece en nada a una aplicación estándar de iOS. Apple y la mayoría de las personas orientadas al diseño que realmente entienden el arte y la historia del diseño saben que estas cosas cambian y evolucionan constantemente.

Hay muchas aplicaciones como proto, ui fluida, etc. que ayudan a automatizar las estructuras alámbricas, pero mañana la plataforma o el dispositivo podrían sufrir un cambio drástico. Y requeriría todos los diseños nuevos y alguien que tenga que repensar e investigar todo esto nuevamente …

Ahora, si tal vez en el futuro si las computadoras pudieran aprender la lógica de una manera flexible y entender los conceptos básicos de la experiencia del usuario en lugar de simplemente copiar y pegar los diseños existentes y ejecutar pruebas de usabilidad que acrediten a las personas cuando hacen preguntas ilógicas, entonces tal vez podría ser un proceso totalmente automatizado … .

Hasta entonces, estoy feliz de decir “no hay computadora que me reemplace” 😀

Hasta cierto punto, sí.

La IA avanza más rápido de lo que pensamos con el surgimiento de agentes con aprendizaje automático. Por ejemplo, trabajo como diseñador de Voice UX donde pasé mucho tiempo escribiendo diálogos de conversación para avisos. Esto incluye comprender la lingüística, pero también ciertas indicaciones se basan en la experiencia intuitiva.

Se sabe que DeepMind de Google tiene intuición de máquina y terminó superando al mejor jugador de Go del mundo. A diferencia del ajedrez, Go es un juego intuitivo.

Para poner todo en contexto, los bots de chat pueden escribir fácilmente diálogos de conversación realmente buenos y entrenarse para ser mejores. Por lo tanto, creo que un agente artificial puede hacer mucho de lo que hago. Por lo tanto, siempre es mejor pivotar e iterar. En otras palabras, no se quede solo con la posición de “Diseño UX”. Siempre estar mejorando en otras áreas.

¡Buena suerte!

Buena respuesta de Deepak. Eso sería realmente útil. Como una herramienta extra para tomar decisiones. ¡Una especie de análisis para UX! Pero aún así tenemos que interpretarlo correctamente. Piense en todas las herramientas automatizadas que existen. ¿Quién toma medidas después de tener los resultados finales?

Automatizado como? Creo que la mejor automatización que puede hacer es hacer que un programa cargue diferentes navegadores y tome capturas de pantalla. De lo contrario, no estoy seguro de qué tipo de automatización puede hacer. Esto es realmente un buen oficio.

Oh, qué demonios, vamos a matar toda la diversión de la vida al automatizar eso también