Recomendaciones para comentarios y orientación
Se aplica a esta recomendación de lista de comprobación de optimización de experiencia de buena arquitectura de Power Platform:
XO:05 | Proporcione orientación significativa, útil y sencilla en notificaciones y mensajes. Notifique a los usuarios información relevante, importante y valiosa. Ofrezca a los usuarios comentarios sobre sus acciones. Informe a los usuarios cuándo sucede algo y qué deben hacer a continuación. |
---|
Esta guía describe las recomendaciones para proporcionar comentarios y orientación significativos a los usuarios de su carga de trabajo. Los comentarios y la orientación en una carga de trabajo bien diseñada ofrecen a los usuarios la información que necesitan para realizar acciones y tomar decisiones de manera efectiva. Los comentarios y la orientación que carecen de relevancia, son difíciles de entender o se muestran en el momento equivocado para que el usuario reaccione adecuadamente conducen a una mala experiencia de usuario, lo que puede resultar en pérdida de productividad, mayores costos de soporte y procesos comerciales fallidos.
Estrategias clave de diseño
Cuando los usuarios realizan una acción, deben recibir comentarios rápidos y comprensibles del sistema. Las notificaciones y los mensajes desempeñan un papel fundamental a la hora de entregar información importante a los usuarios de forma rápida y contextual.
Notificaciones de comentarios
Minimizar el ruido y las distracciones.. Utilice notificaciones solo cuando sea necesario para minimizar el ruido y las distracciones. La sobrecarga de mensajes del sistema reduce la eficiencia y causa frustración. Las notificaciones interrumpen el flujo de trabajo, lo que reduce la eficiencia y dificulta la productividad. Las interrupciones pueden tomar tiempo para recuperarse y pueden provocar errores. Las notificaciones también pueden frustrar a los usuarios si son irrelevantes, demasiado intrusivas o se envían mediante un método inadecuado.
Utilice una ubicación central para las notificaciones. Los centros de notificaciones son agregadores útiles de contenido de mensajes. Son el mejor lugar para ofrecer acceso rápido a información importante, permitiendo a los usuarios mantenerse informados en todo momento.
Ayude a las personas a actuar más rápidamente. Las notificaciones que carecen de opciones procesables inmediatas pueden resultar frustrantes. Proporcionar acciones dentro de las notificaciones ahorra tiempo a los usuarios. Los usuarios aprecian la capacidad de acceder a las notificaciones y actuar sobre ellas en todos los dispositivos.
Proporcione tranquilidad cuando haya un error. Si se produce un error en una parte del proceso, informe a los usuarios sobre el problema y su causa, y asegúreles que no han perdido ningún trabajo. Proporcione instrucciones claras sobre los pasos siguientes para que los usuarios estén seguros de cómo proceder.
Evite presentar la misma notificación más de una vez. Tener que descartar notificaciones en múltiples aplicaciones, superficies de interfaz de usuario y dispositivos más de una vez no es fácil de usar. Las notificaciones categorizadas pierden su valor cuando no están sincronizadas. Como resultado, los sistemas de notificación están pasando de estar centrados en el dispositivo a estar centrados en el usuario.
Ponga los mensajes críticos en primer lugar. Haga coincidir la urgencia con el patrón de diseño adecuado y anteponga los mensajes críticos. Considere el tipo de notificación que envía y su impacto en la experiencia. Elija el patrón adecuado para la comunicación; por ejemplo, evite bloquear la acción del usuario para mensajes no críticos. Asegúrese de que se priorizan los mensajes más urgentes o importantes.
Crear mensajes breves. Asegúrese de que las notificaciones sean fáciles de leer y mínimamente disruptivas. Las actualizaciones rápidas mantienen informados a los usuarios sin afectar a la productividad.
Proporcionar validación insertada. Siempre que sea posible, utilice la validación insertada para proporcionar a los usuarios comentarios instantáneos sobre los errores.
Empodere a las personas con entornos sólidos. La configuración de notificación detallada permite a los usuarios establecer sus propias preferencias. Permitir a los usuarios seleccionar las notificaciones que reciben y las funciones que utilizan mejora la satisfacción y la confianza.
Ayuda en la aplicación
La ayuda dentro de la aplicación es una las formas de ayudar a los usuarios a aprender y utilizar su carga de trabajo de manera efectiva. Algunos ejemplos de ayuda en la aplicación incluyen información sobre herramientas, tutoriales, menús de ayuda y sugerencias contextuales.
Establecer el propósito y alcance de la ayuda en la aplicación. Definir los problemas o lagunas específicos que la orientación pretende abordar. Definir los resultados deseados y las métricas que la guía pretende lograr o mejorar.
Diseñar el contenido de la guía y la interacción. Cree el contenido y la interacción de la guía en la aplicación en función de las necesidades y expectativas del usuario y los objetivos y resultados de la guía. Utilice un lenguaje claro y conciso, un tono y estilo apropiados y una terminología y formato coherentes. Utilice elementos visuales y auditivos para mejorar el contenido y la interacción, como íconos, imágenes, animaciones, sonidos y colores. Utilice comentarios y refuerzos, como indicadores de progreso, mensajes de finalización y recompensas, para motivar y animar al usuario.
Elija el tipo y componente de guía correctos. Seleccione el tipo y componente más adecuados de la guía en la aplicación en función de las necesidades y expectativas del usuario y los objetivos y resultados de la guía. Considere las ventajas y desventajas de cada tipo y componente, como el nivel de control del usuario, el grado de interrupción del usuario y la cantidad de atención del usuario. Utilice una combinación de diferentes tipos y componentes para proporcionar una experiencia de orientación integral y flexible.
Iterar y mejorar el diseño y la implementación de la guía. Como parte de las pruebas de usuario de las experiencias de su carga de trabajo, identifique las fortalezas y debilidades de la guía en la aplicación. Realice los cambios y mejoras necesarios en el contenido, la interacción, el tipo, el componente y la integración de la guía. Repita el proceso de prueba y evaluación hasta que la guía en la aplicación satisfaga las necesidades y expectativas del usuario, así como los objetivos y resultados de la guía.
Facilitación de Power Platform
Las notificaciones de la barra de mensajes de la aplicación que abarcan la parte superior de la pantalla se pueden activar en las aplicaciones de lienzo utilizando la fórmula Power Fx y en aplicaciones basadas en modelos que utilizan acciones personalizadas de la barra de comandos.
Las notificaciones dentro de la aplicación se pueden enviar a un centro centralizado de notificaciones de usuario para aplicaciones basadas en modelos y la aplicación móvil de Power Apps, invocado por la Acción de API web de Dataverse, o más convenientemente a través de complementos de código profesional o complementos de poco código.
Considere la posibilidad de usar el conector de Power Apps notificaciones para enviar notificaciones push a los dispositivos que tengan instalada la Power Apps aplicación móvil.
Implementar paneles de ayuda universales mediante un panel lateral en aplicaciones de lienzo o como diálogo lateral de página personalizado en aplicaciones basadas en modelos.
Utilizar el Control moderno del botón de información para proporcionar información contextual en línea en aplicaciones de lienzo.
Para la validación de entrada básica a nivel de campo, Dataverse ofrece reglas comerciales del lado del servidor. Implementar la validación de entrada avanzada del lado del servidor y errores personalizados definidos en Power Fx durante las operaciones del servidor con complementos con poco código.
Utilice conectores para enviar notificaciones a otros servicios en el ecosistema Power Platform, como por ejemplo para servicios como Outlook.
Información relacionada
Recomendaciones para escribir contenido para interfaces de usuario