Un usuario avanzado es un usuario de computadoras, software y otros dispositivos electrónicos, que utiliza funciones avanzadas de hardware informático, [1] [2] [3] sistemas operativos, [4] programas o sitios web [5] que no son utilizados por el usuario medio. Es posible que un usuario avanzado no tenga un conocimiento técnico amplio de los sistemas que utiliza [6], sino que se caracteriza por la competencia o el deseo de hacer el uso más intensivo de los programas o sistemas informáticos.
En los sistemas de software empresarial , "Usuario avanzado" puede ser un rol formal otorgado a una persona que no es programador , pero sí especialista en software empresarial . A menudo se trata de personas que conservan su función laboral normal de usuario, pero que también trabajan en pruebas, capacitación y soporte de primer nivel del software empresarial. [6] [7]
Algunas aplicaciones de software se consideran especialmente adecuadas para usuarios avanzados y pueden diseñarse como tales. Los ejemplos incluyen el reproductor multimedia VLC , un marco , reproductor y servidor multimedia, que incluye funciones complejas que no se encuentran en otras suites de reproductores multimedia. [8] [9]
Las pruebas de usuario de software a menudo se centran en usuarios habituales o sin experiencia. [10] Los usuarios avanzados pueden requerir elementos de interfaz de usuario diferentes en comparación con los usuarios normales y mínimos, ya que pueden necesitar menos ayuda y menos señales. Un usuario avanzado puede utilizar un programa a tiempo completo, en comparación con un usuario ocasional u ocasional, y por lo tanto un programa dirigido a usuarios avanzados normalmente incluirá características que hacen que la interfaz sea más fácil de usar para los expertos, incluso si estas características pueden resultar desconcertantes para los expertos. principiantes.
Un ejemplo típico son las combinaciones de teclas extensas, como Ctrl+F o Alt+Enter; Tener combinaciones de teclado y atajos para muchas funciones es un sello distintivo del diseño de software centrado en el usuario avanzado, ya que permite a los usuarios que se esfuerzan más en aprender los atajos para operar el programa rápidamente sin quitar las manos del teclado. Los usuarios avanzados normalmente quieren operar el software con pocas interacciones, o lo más rápido posible, y también ser capaces de realizar tareas de una manera precisa y exactamente reproducible, mientras que los usuarios ocasionales pueden estar contentos si se puede hacer que el programa intuitivamente haga aproximadamente lo que querían. Para ayudar en la automatización de tareas repetitivas durante un uso intensivo, las interfaces centradas en usuarios avanzados a menudo brindan la capacidad de componer macros , y las funciones del programa pueden estar preconcebidas con la intención de que se utilicen mediante programación en secuencias de comandos .
El diseño de la interfaz puede tener que hacer concesiones entre principiantes y minimalistas confusos versus expertos o usuarios avanzados molestos. Estas preocupaciones pueden superponerse parcialmente con el problema de los doce parpadeantes , en el que una interfaz de usuario compleja hace que los usuarios eviten ciertas funciones. Puede resultar extremadamente difícil atraer tanto a nuevos usuarios, que quieren que las interfaces de usuario sean intuitivas, como a los expertos, que quieren potencia y flexibilidad.
Sin embargo, existen soluciones para estos problemas, como por ejemplo:
Los usuarios también pueden etiquetarse erróneamente a sí mismos como usuarios avanzados cuando no son completamente competentes, [11] complicando aún más los requisitos de diseño de software que satisfaga los deseos y necesidades de esos usuarios.
Una interfaz simple e intuitiva a menudo aumenta la complejidad técnica de un programa e impide su uso eficiente, mientras que una interfaz bien diseñada pero de apariencia compleja puede aumentar la eficiencia al hacer que muchas funciones avanzadas sean rápidamente accesibles para los expertos. Por ejemplo, un programa con muchos atajos de teclado avanzados puede parecer innecesariamente complejo, pero a los usuarios experimentados les puede resultar más fácil y rápido evitar largas secuencias de clics del mouse para navegar por menús y ventanas emergentes. Estos menús y ventanas emergentes pueden existir para guiar intuitivamente a los nuevos usuarios a lo largo de un curso de acción deseado, pero a menudo tienen un diseño demasiado simplista para que los principiantes puedan comprender fácilmente los pasos requeridos. Proporcionar ambas interfaces simultáneamente es una opción , pero requiere un tiempo de desarrollo mucho mayor, por lo que a menudo se hacen concesiones.
SAP y Oracle son sistemas empresariales que requieren un conjunto complejo de capacitación para obtener una certificación profesional . Debido a esto, y también para fomentar el compromiso con los sistemas, muchas empresas han creado un "modelo de superusuario" (también llamado usuario avanzado, campeón) para tomar a los usuarios habituales y elevarlos a un nivel de liderazgo dentro del sistema. Hacer esto logra tres objetivos: [6] [7]
Se ha realizado una amplia investigación con el modelo de superusuario en SAP, específicamente en lo que respecta al papel que desempeñan en la capacitación y el soporte a los usuarios finales. Actualmente, más del 70% de las empresas de SAP utilizan alguna forma del modelo de superusuario.
En Microsoft Windows 2000 , Windows XP Professional y Windows Server 2003 , hay un grupo de "Usuarios avanzados" en el sistema que otorga más permisos que un usuario restringido normal, pero no llega a los permisos de Administrador . Si un usuario es miembro del grupo de usuarios avanzados, tiene una mayor probabilidad de exponer el sistema a malware que un usuario normal y puede promocionar su cuenta a administrador instalando malware intencionalmente. [12] Por lo tanto, el grupo Usuarios avanzados debe usarse únicamente con usuarios confiables y conocedores; no es adecuado para contener usuarios no confiables. El grupo Usuarios avanzados quedó obsoleto en Windows Vista como parte de la consolidación de funciones de elevación de privilegios en la introducción del Control de cuentas de usuario . [13] En Windows Vista Business l o superior, aún puede crear un "usuario avanzado" a través de usuarios y grupos locales, pero no hay diferencia con un usuario estándar porque todas las entradas ACL del sistema de archivos se eliminan por completo.
El software que los usuarios avanzados pueden emplear para optimizar sus flujos de trabajo incluye el siguiente:
{{cite journal}}
: CS1 maint: multiple names: authors list (link)