创建和记录模型

已完成

使用模型驱动 Power Apps,您可以获得具有标准用户体验的应用程序设计器。 使用画布应用,您将获得近乎无限的设计画布。 这两种体验都需要计划才能实现最佳用户体验。 如前所述,功能顾问通常是项目中不同角色之间的桥梁;这可以包括创建和记录用户体验的模型。 用户体验远不止一个屏幕,它是贯穿生成的解决方案的整个用户旅程。

设计旅程时的注意事项:

  • 一致性:用户在任务和应用之间切换是否会产生不和谐?
  • 逻辑进度:最终用户体验的最终设计是否考虑了效率? 我们是否应考虑为不同的用户组扩展一些体验?
  • 品牌打造和主题:应用在外观上是否相似? 是否有要遵循的品牌打造准则?
  • 业务流程和系统自动化:是否有使用户更轻松的自动化? 它们是否确实使用户更轻松? 实现的业务流程和功能必须满足用户的期望,以实现最佳用户采用。 新系统是使用户的生活更轻松,减少了他们完成流程所需的步骤,还是为流程添加了其他步骤? 我们是否已设计出一个使用流程自动化以确保一致用户体验的系统?
  • 安全性:我们是否使用了内置功能,以将用户的体验限制为仅限他们应执行的操作? 安全角色应该用于限制窗体、应用和仪表板,以便用户仅查看他们需要的应用程序组件,并使用模型驱动应用将视图和其他应用组件限制为用户处理所设计应用的流程时所需的视图和其他应用组件。

在设计用户体验时,请记住最终目标,创建一种既有用又有趣的体验。 解决方案的许多方面都会推动用户采用。 并非每个方面都易于度量。 遗憾的是,有时用户采用的最佳指示是未能获得用户采用。 可以确定用户采用的有效性的关键区域包括:

  • 业务价值:明确定义的业务目标和战略,以及项目的流程、成功 KPI 和业务成效
  • 数据和功能:平台内的业务流程实现满足(或超出)用户对数据、集成、安全性、报告等的期望。
  • 可用性:Web、Outlook 和移动客户端上的应用程序可用性和客户端支持用户体验
  • 性能:从最终用户角度考虑的总体应用程序性能和可靠性,包括页面加载时间、保存时间、错误、自动化等。

业务价值

要实现最佳用户采用,您首先需要为系统定义业务用例和采用系统的战略。 应为项目标识管理层支持。 重要的是,部署不只是由 IT 部门驱动。 成功的部署需要 IT 和业务利益干系人之间保持一致,他们必须协同工作,以提供满足用户期望的解决方案。 所做的关于系统设计和配置的所有决策都应该考虑到用户体验。

个人价值

即使企业认为该系统设计良好,可实现其目标并取得成功;还必须考虑用户的意见。 系统应为其用户提供愉快体验,帮助他们提高效率。

数据和功能

另一个影响用户采用系统的主要因素(正面和负面)是系统中的数据 - 系统中数据的质量和数据的价值。 如果您只是将不良数据导入系统,新系统中的用户体验将很差。 为此,您应为以下区域定义一个计划:

  • 业务数据验证:数据是否干净,是否正确,是否仅包含用户获得良好体验并能够完成其工作所需的内容?
  • 数据帐龄:旧数据、不可用数据或已过期数据是否存档在系统中? 拥有足够完整的数据来完成您的工作非常重要,但过多的旧数据会使系统变得缓慢且难以使用。
  • 数据清除和清理流程:您将如何清理将加载到系统中的数据,以及您计划如何持续保持这些数据清洁?
  • 数据集成和可视化/UI 集成:持续数据集成的计划是什么,您是否正确使用数据集成? 是否存在要复制到 Dataverse 中的数据,这些数据作为可视化集成可能更好,例如虚拟表或 Microsoft Power Platform 连接器?

用户还需要能够在系统中使用数据,并且需要了解系统中对他们可用的报告和分析选项。 这包括标准应用程序组件,例如高级查找、视图、Excel 导出、报表向导、图表、仪表板和模板。 用户还应了解这些工具的配置选项(例如创建个人视图、模板、图表和仪表板),以及 Power BI 中的自助服务分析选项(如果适用)。

可用性

您必须了解数据模型将对系统的可用性和最终用户体验的影响。 不一致的设计可能会带来不和谐的用户体验。 使用系统中提供的工具提供一致的用户体验。

导航应具有逻辑性和一致性,以便用户对系统感到舒适。 如果不同窗体具有明显不同的导航体验或未对相关导航链接进行分组,用户在尝试使用和浏览系统时会感到沮丧。 用户执行相关系统任务所需的所有内容都应在站点地图和窗体导航区域中进行分组。 窗体布局应一致且可预测。 如果可能,请始终将相似的列和任务分组到同一位置,以便用户获取完整体验。

在生成应用时,应采用适当的大小。 您不应将许多不相关的业务组组合在一起,从而形成一个整体应用程序。 模型驱动应用通常应解决直接相关的单个组或多个组(例如相关的销售和客户服务流程)。 画布应用应该用于更简单的以任务为中心的应用场景。 如果用户必须在多个应用之间切换以完成任务,则用户可能会感到沮丧,但是如果您在用户需要在移动设备上完成以任务为中心的活动时尝试使用大型模型驱动应用,则用户也可能感到沮丧。 确保您的应用大小正确,并根据用户的工作方式提供最佳用户体验。

要使所有用户都能够有效使用本应用,您需要考虑残障用户的辅助功能。 确保您完全了解用户的辅助功能要求,并且您正在使用解决方案检查器和应用检查器,验证您的配置是否满足或超出辅助功能标准。

性能

系统性能是优化系统采用的另一个关键因素。 如果您的解决方案良好生成,数据也很干净,但系统性能较差,则用户将不想使用该系统。 系统必须具有响应性。 系统必须是可靠的。 系统必须是稳健的,且具有耐脆性。

为用户提供所需的训练和支持,以加强良好的用户采用。 创建一个支持者社区,包括早期采用者和超级用户。 提供有效的用户训练 - 本训练应基于您组织中最有效的训练类型和知识传输进行自定义。 这可以包括训练材料、视频、知识库以及涵盖应用程序和流程的帮助资源。 内部支持人员应配备精通的行业专家。 这包括部署期间和上线后的支持。

大多数 Microsoft Power Platform 项目都是迭代的。 随着解决方案在迭代过程中不断增长,请记住您开始时的良好设计原则。 归根结底,用户对我们所生成系统的感知决定了他们的期望。 在您设计时,努力理解他们的目标和结果。