stringtranslate.com

Asistente (software)

Asistente de creación de artículos de Wikipedia

Un asistente de software , asistente de configuración o formulario de varios pasos es una interfaz de usuario que guía al usuario a través de una secuencia de pequeños pasos, [1] [2] como un cuadro de diálogo para configurar un programa por primera vez. Una tarea compleja, poco común o desconocida puede ser más fácil con un asistente que la divide en partes más simples. Pero un mago puede ser una barrera para una comprensión más profunda y un sustituto de un diseño más claro. [3]

Historia

Antes de la década de 1990, "mago" era un término común para un experto técnico, comparable a "hacker". [4] El libro de texto de 1985 Estructura e interpretación de programas de computadora recibió el sobrenombre de "Libro del mago" [5] por la ilustración de su portada; su primer capítulo dice: "Un proceso computacional es, de hecho, muy parecido a la idea que un brujo tiene de un espíritu". [6]

Al desarrollar la primera versión de su software de autoedición, Microsoft Publisher , alrededor de 1991, Microsoft quería ayudar a los usuarios a crear documentos bien presentados a pesar de su falta de habilidades de diseño gráfico. Microsoft razonó que, sin importar las herramientas que ofreciera un programa, los usuarios no sabrían cómo utilizarlas mejor. En cambio, los "Asistentes de página" del editor proporcionaron un conjunto de formularios para producir un diseño de documento completo, basado en una plantilla diseñada profesionalmente, que luego podría manipularse con las herramientas estándar. [7]

Wizards había estado en desarrollo en Microsoft durante varios años antes de Publisher, especialmente para Microsoft Access , que no se distribuiría hasta noviembre de 1992. Los Wizards estaban destinados a aprender de cómo alguien usaba un programa y anticipar lo que querrían hacer a continuación, guiándolos. a través de conjuntos de tareas más complejos estructurándolas y secuenciandolas. También sirvieron para enseñar el producto con el ejemplo. Ya en 1989, Microsoft discutió el uso de voz y cabezas parlantes como guías, pero el hardware con capacidad multimedia aún no estaba extendido. [8]

La característica se extendió rápidamente a otras aplicaciones. En 1992, Excel 4.0 para Mac introdujo asistentes para tareas como crear tablas de referencias cruzadas ; [9] Office 95 introdujo el "Asistente de respuesta" para consultar páginas de ayuda con lenguaje natural; [10] y Windows posteriormente utilizó asistentes para tareas como agregar una impresora, configurar una conexión a Internet o instalar nuevas aplicaciones. [7] En 2001, los asistentes se habían convertido en algo común en la mayoría de los sistemas operativos orientados al consumidor.

En Mac OS , a partir de herramientas como el Asistente de configuración introducido en Mac OS 8.0, herramientas similares comenzaron a denominarse "asistentes" (que no deben confundirse con la función "Asistencia" de Apple Newton ). El "Asistente de configuración" se ejecuta cuando el Macintosh se inicia de fábrica o después de una nueva instalación, y también se lleva a cabo un proceso similar en Apple iOS . El "Asistente de configuración de red" es similar al "Asistente para nueva conexión" de Windows. GNOME también se refiere a sus asistentes como "asistentes". Oracle Designer utilizó asistentes para diseñar aplicaciones y bases de datos.

El Manual de estilo de Microsoft (versión 3.0) recomienda a los redactores técnicos que se refieran a estos asistentes como "asistentes" y que utilicen letras minúsculas. Pero a medida que los magos se volvieron omnipresentes, el término desapareció. Las aplicaciones y los sitios web pueden utilizar pasos guiados similares a los de un asistente para " incorporar " nuevos usuarios o guiarlos a través de una tarea, pero estas funciones a menudo no están etiquetadas explícitamente como "asistente". [11]

Ejemplo

Las siguientes capturas de pantalla muestran parte del asistente de instalación de siete pasos para el sistema operativo Kubuntu . Cada paso es necesario, pero no tiene relación con los demás; se presentan uno a la vez, para no abrumar. El usuario puede retroceder y avanzar por los pasos; Los primeros pasos también tienen la opción de dejar de fumar. Las opciones pueden ser por defecto una elección, de modo que un usuario sin opinión pueda aceptar el mejor criterio del diseñador. El progreso a través de los pasos se muestra a la izquierda. La última pantalla no tiene opciones ni entradas, pero resume lo que se hizo.

Crítica

Los magos han sido criticados por ser pesados, despojar las cuestiones de contexto y oscurecer las operaciones subyacentes. [12] La crítica es tan común que una guía para el diseño de asistentes comienza abordando la percepción popular de que un asistente es "sólo un parche para una mala interfaz". [1]

Alan Cooper considera que los magos separan a los usuarios nuevos de los expertos, abdicando de la responsabilidad de diseñar una única interfaz coherente; se "injertan para satisfacer la percepción que el departamento de marketing tiene de los nuevos usuarios. Los expertos rara vez los utilizan, y los principiantes pronto desean descartar estos vergonzosos recordatorios de su ignorancia. Pero la perpetua mayoría intermedia está perpetuamente atrapada con ellos". Los compara con ruedas de apoyo que deben quitarse fácilmente. Un mago "intenta garantizar el éxito" tratando al usuario como una máquina que simplemente marca el ritmo de los pasos; cuando cada opción tiene un valor predeterminado, "el usuario aprende que simplemente hace clic en el botón Siguiente en cada pantalla sin analizar críticamente por qué". Los magos a menudo no aclaran los conceptos subyacentes, escribe; "Están dando a los programadores licencia para colocar interfaces de modelos de implementación sin formato en funciones complejas con la suave seguridad de que: 'Lo haremos fácil con un asistente'".

Ver también

Referencias

  1. ^ ab Babich, Nick (5 de marzo de 2018). "Patrón de diseño del asistente". Medio . Consultado el 30 de septiembre de 2022 .
  2. ^ "Patrón de diseño del asistente". ui-patterns.com . Consultado el 30 de septiembre de 2022 .
  3. ^ ab Cooper, Alan (2007). Acerca de la cara: los fundamentos del diseño de interacción (3ª ed.). Wiley. págs.89, 93, 324, 764. ISBN 9781118766576.
  4. ^ "Origen del término" asistente "en informática". Intercambio de pila de uso y idioma inglés . Consultado el 7 de junio de 2018 .
  5. ^ El diccionario del nuevo hacker (2ª ed.). Prensa del MIT . 1993.
  6. ^ "Estructura e interpretación de programas informáticos". mitpress.mit.edu . Consultado el 26 de agosto de 2021 .
  7. ^ ab "Durante 10 años, Microsoft Publisher ayuda a los usuarios de pequeñas empresas a 'hacer más de lo que pensaban que podían' | Historias". Historias . 2001-10-15 . Consultado el 7 de junio de 2018 .
  8. ^ Johnston, Stuart J. (5 de agosto de 1991). "Los 'asistentes' hacen que las aplicaciones de Microsoft sean más inteligentes". InfoWorld .
  9. ^ "Presentamos Microsoft Excel 4.0. Es la suma total de siete años de éxito". MacUser (Anuncio) . Noviembre de 1992.
  10. ^ Sinofsky, Steven. "036. Mago elegante y garabatos rojos". hardcoresoftware.learningbyshipping.com . Consultado el 19 de julio de 2021 .
  11. ^ "Introducción a la incorporación de usuarios, parte 1: Blog de InVision". Blog de InVision . 2015-01-08 . Consultado el 7 de junio de 2018 .
  12. ^ "Los magos son peligrosos". WikiWikiWeb . Consultado el 26 de agosto de 2020 .

Enlaces externos