Crear y documentar bocetos

Completado

Con Power Apps basadas en modelos, obtiene un diseñador de aplicaciones con una experiencia de usuario estándar. Con las aplicaciones de lienzo, tiene un lienzo de diseño casi ilimitado. Ambas experiencias requieren planificación para lograr la mejor experiencia de usuario. Como se mencionó anteriormente, el consultor funcional es a menudo el puente entre los diferentes roles en un proyecto; esto puede incluir la creación y documentación de maquetas de la experiencia del usuario. La experiencia del usuario es mucho más que una pantalla única, es todo el recorrido del usuario a lo largo de las soluciones que se crean.

Consideraciones a la hora de diseñar el recorrido:

  • Coherencia: ¿es complicado para el usuario alternar entre tareas y aplicaciones?
  • Progresión lógica: ¿está la experiencia de usuario integral diseñada teniendo presente la eficiencia? ¿Deberíamos considerar ramificar algunas experiencias para diferentes grupos de usuarios?
  • Personalización de marca y tematización: ¿las aplicaciones son similares en apariencia? ¿Hay pautas de marca para seguir?
  • Procesos de negocio y automatizaciones de sistemas: ¿hay automatizaciones implementadas para facilitar las cosas al usuario? ¿Facilitan realmente las cosas al usuario? Los procesos de negocio y la funcionalidad implementados deben cumplir las expectativas de los usuarios para lograr una adopción óptima por su parte. ¿El nuevo sistema facilita la vida de los usuarios y reduce los pasos que necesitan para finalizar los procesos o agrega pasos adicionales al proceso? ¿Hemos diseñado un sistema que utiliza la automatización de procesos para garantizar una experiencia de usuario coherente?
  • Seguridad: ¿hemos utilizado la funcionalidad incorporada para limitar la experiencia del usuario a solo aquellas cuestiones que deberían estar haciendo? Los roles de seguridad deben usarse para limitar los formularios, las aplicaciones y los paneles de modo que los usuarios solo vean los componentes de la aplicación que necesitan y utilicen aplicaciones basadas en modelos para limitar las vistas y otros componentes de la aplicación solo a los necesarios cuando el usuario esté trabajando en los procesos para los que está diseñada la aplicación.

A medida que diseña la experiencia del usuario, tenga en cuenta que el objetivo último es crear una experiencia que sea útil y agradable de usar. Muchos aspectos de una solución impulsan la adopción por parte del usuario. Es posible que cada uno de estos objetivos no se pueda medir fácilmente. Lamentablemente, a veces la mejor indicación de la adopción por parte de los usuarios es la imposibilidad de lograr la adopción por parte de los usuarios. Las áreas clave que pueden determinar la efectividad de la adopción por parte del usuario son:

  • Resultado empresarial: objetivos y estrategia empresariales claramente definidos junto con los procesos, los KPI de éxito y los resultados empresariales del proyecto.
  • Datos y funcionalidad: la implementación del proceso de negocio en la plataforma cumple (o supera) las expectativas del usuario con respecto a los datos, la integración, la seguridad, los informes, etc.
  • Facilidad de uso: la facilidad de uso de la aplicación y la experiencia del usuario con el soporte técnico en clientes web, Outlook y móviles.
  • Rendimiento: el rendimiento y la fiabilidad generales de la aplicación desde la perspectiva del usuario final incluyen el tiempo de carga de las páginas, el tiempo para guardar, los errores, la automatización, etc.

Valor empresarial

Para lograr una adopción óptima por parte del usuario, primero debe definir el caso de uso empresarial para el sistema y su estrategia para la adopción del mismo. Se debe identificar el patrocinio ejecutivo para el proyecto. Es importante que la implementación no sea impulsada solo por el departamento de TI. Una implementación correcta requiere la alineación entre TI y las partes interesadas del negocio y todas deben trabajar de manera conjunta para ofrecer una solución que cumpla las expectativas de los usuarios. Todas las decisiones que se tomen sobre el diseño y la configuración del sistema deben tomarse teniendo en cuenta la experiencia del usuario.

Valor individual

Incluso si la empresa piensa que el sistema está bien diseñado, logra sus objetivos y es un éxito; también se deben considerar las opiniones de los usuarios. El sistema debe ofrecer a sus usuarios una experiencia agradable que les ayude a ser más eficientes.

Datos y funcionalidad

Otro factor de influencia importante en la adopción del sistema por parte de los usuarios, tanto positivo como negativo, son los datos del sistema: su calidad y valor. Si introduce datos incorrectos de la carretilla elevadora en el sistema, la experiencia del usuario en el nuevo sistema será deficiente. Para tener en cuenta esto, debe definir un plan en las siguientes áreas:

  • Validación de datos empresariales: ¿están los datos limpios, son correctos y solo incluyen lo necesario para que los usuarios tengan una buena experiencia y puedan realizar su trabajo?
  • Antigüedad de datos: ¿se archivan fuera del sistema los datos antiguos, inutilizables o caducados? Tener suficientes datos completos para hacer su trabajo es importante, pero demasiados datos antiguos pueden hacer que el sistema sea lento y difícil de usar.
  • Proceso de depuración y limpieza de datos: ¿cómo limpiará los datos que se cargarán en el sistema y cuál es su plan para mantener esos datos limpios de forma continua?
  • Integración de datos e integración visual/UI: ¿cuál es el plan para la integración de datos en curso? ¿está usando las integraciones de datos correctamente? ¿Se están copiando datos en Dataverse que podrían estar mejor como una integración visual, como una tabla virtual o un conector de Microsoft Power Platform?

Los usuarios también deben poder utilizar los datos en el sistema y deben comprender las opciones de informes y análisis disponibles para ellos en el sistema. Esto incluye componentes de aplicaciones estándar como Búsqueda avanzada, vistas, exportación de Excel, asistente para informes, gráficos, paneles y plantillas. Los usuarios también deben saber qué opciones de configuración tienen para estas herramientas, como crear vistas personales, plantillas, gráficos y paneles, así como opciones de análisis de autoservicio en Power BI, si es aplicable.

Facilidad de uso

Debe ser consciente de los efectos que tendrá el modelo de datos sobre la facilidad de uso del sistema y la experiencia del usuario final. El diseño inconsistente puede proporcionar una experiencia de usuario poco armoniosa. Utilice las herramientas proporcionadas en el sistema para ofrecer una experiencia de usuario coherente.

La navegación debe ser lógica y coherente para que los usuarios se sientan cómodos con el sistema. Si diferentes formularios tienen experiencias de navegación muy diferentes o los vínculos de navegación relacionados no están agrupados, los usuarios se sentirán frustrados al intentar usar y navegar por el sistema. Todo lo que los usuarios necesitan para las tareas del sistema relacionadas debe agruparse en el mapa del sitio y las áreas de navegación del formulario. El diseño de formulario debe ser coherente y predecible. Cuando sea posible, agrupe siempre columnas y tareas similares en el mismo lugar para la experiencia completa del usuario.

Al crear aplicaciones, deben tener el tamaño adecuado. No debería tener una aplicación monolítica con muchos grupos empresariales no relacionados combinados. Las aplicaciones basadas en modelos generalmente deben dirigirse a un solo grupo o varios grupos que están directamente relacionados (como un proceso de ventas y servicio al cliente relacionado). Las aplicaciones de lienzo deben usarse para escenarios más simples centrados en tareas. Si un usuario tiene que cambiar entre varias aplicaciones para completar una tarea, es probable que el usuario se sienta frustrado, pero si intenta utilizar una aplicación basada en un modelo grande cuando el usuario necesita completar actividades centradas en la tarea en un dispositivo móvil, el usuario también puede frustrarse. Asegúrese de que sus aplicaciones tengan el tamaño adecuado y proporcionen la mejor experiencia de usuario para la forma en que sus usuarios trabajarán.

Para empoderar completamente a todos sus usuarios para que usen la aplicación de manera efectiva, debe considerar la accesibilidad para los usuarios con discapacidades. Asegúrese de comprender completamente los requisitos de accesibilidad de sus usuarios y de que está utilizando el Comprobador de soluciones y el Comprobador de aplicaciones para comprobar que su configuración cumpla o supere los estándares de accesibilidad.

Rendimiento

El rendimiento del sistema es otro factor crítico para la adopción óptima del sistema. Si su solución está bien creada y sus datos están limpios, pero el rendimiento del sistema es deficiente, los usuarios no querrán usar el sistema. El sistema debe responder. El sistema debe ser confiable. El sistema debe ser robusto y no frágil.

Brinde a los usuarios la formación y el soporte necesarios para reforzar la buena adopción por su parte. Cree una comunidad de campeones, incluidos los primeros usuarios y los superusuarios. Proporcione formación de usuario eficaz: esta formación debe personalizarse, en función de los tipos de formación y transferencia de conocimientos que sean más eficaces en su organización. Puede incluir materiales de formación, vídeos, la base de conocimientos y recursos de ayuda que cubren la aplicación y los procesos. Un servicio de asistencia interno debe estar dotado de expertos en la materia bien versados. Esto incluye soporte durante la implementación y después de la puesta en marcha.

La mayoría de los proyectos de Microsoft Power Platform son iterativos. A medida que las soluciones crecen a través de las iteraciones, tenga en cuenta los principios de buen diseño con los que comenzó. Al fin y al cabo, la percepción del usuario del sistema que hemos creado es la que define sus expectativas. Trabaje para comprender sus objetivos y los resultados a medida que diseña.