准备兼容性工作流

已完成

Woodgrove 拥有许多需要在试点部署前验证的关键应用程序。 作为流程经理,你必须确保这些应用程序具备兼容性且已准备好进行更新。

兼容性任务

你解释说,Woodgrove 将执行以下任务来验证其应用程序和设备的兼容性:

验证应用程序

Woodgrove 已确定希望验证其关键应用程序,以便与更新兼容。 为此,你建议 Woodgrove 应验证其所有关键和重要的应用程序。 你解释说,Woodgrove 可以使用不同的方法来验证其关键和重要的应用程序,例如:

验证方法 说明
回归(完全) 应用程序会进行完整的质量保证探测。 这应该由具备应用程序知识并能够验证核心功能的人员完成。
冒烟测试 应用程序会进行正式验证。 用户按照详细计划验证应用程序,理想情况下,他们应该有限,或者不知道他们正在验证的应用程序。
自动测试 这会使应用程序通过执行自动测试的软件。 软件将告知测试是否通过。 还将自动提供详细报告。
试点测试 许多试点用户会被选择并被要求执行其每天执行的相同任务,以便验证应用程序。 除了其他验证方法中的一种,应用程序通常还会进行此类测试。
反应响应 在后期试点中测试应用程序,且不选择特定用户。 这些通常是安装点较少的应用程序,不由企业应用程序分发进行处理。

Woodgrove 确定将使其关键应用程序通过回归测试。 并将对关键和重要的应用程序进行试点测试。

作为流程经理,你需要监视并跟踪所有任务的状态。 使用 谁负责、谁批准、咨询谁、告知谁 (RACI)模型创建示例表格,以便团队在给角色分配任务时可以用于参考:

任务 流程经理 应用程序所有者 应用程序开发人员 独立软件供应商 最终用户计算 运营
定义应用程序测试计划 告知谁 咨询谁 咨询谁 咨询谁 责任 咨询谁
测试应用程序 告知谁 谁负责 咨询谁 咨询谁 告知谁 告知谁
修正内部应用程序 告知谁 通知 责任人 不适用 告知谁 告知谁
修正供应商应用程序 告知谁 通知 不适用 谁负责 通知 告知谁
呈报故障 谁负责 通知 告知谁 通知 告知谁 告知谁
确定试点部署准备情况 谁负责 咨询谁 咨询谁 不适用 咨询谁 咨询谁

Woodgrove 拥有许多设备。 Woodgrove 将执行一些操作来确保在应用更新之前,使生产环境的所有设备准备就绪。

识别用户

Woodgrove 在不同部门中拥有许多用户。 这些用户具有不同的背景和工作负载。 Woodgrove 必须了解哪些用户最适合验证设备是否已准备好进行更新。 Woodgrove 必须确定要选择的用户。 你建议 Woodgrove 应考虑多个因素,例如:

  • 位置: Woodgrove 在不同的物理位置中拥有许多用户。 用户能否受到支持,以及能否从其所在的地区提供反馈?
  • 应用程序知识: 用户对应用程序的工作原理是否有正确的了解?
  • 技术能力: 用户是否具备足够的技术能力来测试场景并提供有用的反馈?

要提供示例,你解释说 Woodgrove 为试点部署选择的用户可能是希望尝试新功能的志愿者、前线支持成员和其他人员。 同时,Woodgrove 还应避免使用核心用户,如部门领导、项目经理等其他人员。 Woodgrove 确定运营组、应用程序所有者组或开发人员组等将协同工作,基于需要验证的特定功能帮助识别最合适的试点用户。

识别并配置设备

你的经理希望了解要瞄准哪些设备以及如何确保设备可用于验证。 你解释说,Woodgrove 可以使用不同的方法来识别用于验证的设备。 例如:

  • 通过现有试点设备:Woodgrove 将在桌面分析中注册设备。 当设备安装了关键或重要的应用程序时,它将使用这些设备进行试点测试。
  • 通过手动选择: 你解释说,运营组等可能参与其中,以利用其专长并基于规范、使用率和历史问题记录等因素来帮助确定将手动包含哪些设备。

Woodgrove 的设备在不同的硬件模型上运行。 Woodgrove 应确定运行关键和重要应用程序的设备类型数。 并且将其与硬件模型数进行比较。 这将帮助 Woodgrove 算出需要测试的总设备,从而确保涵盖不同的硬件模型。

你还解释了由于 Woodgrove 不允许设备直接从 Internet 接收驱动程序更新,因此 Woodgrove 还必须下载并打包驱动程序,并确保所有驱动程序均处于正常运转的有序状态。

你总结说,Woodgrove 应识别并配置正确设备,以便可以通过验证获得正确见解。 并且帮助它了解如何最好地对所有更广泛环境内的设备执行顺利、广泛的部署。

准备应用程序和设备

你可以使用或不使用桌面分析来准备应用程序和设备。

使用桌面分析准备

Woodgrove 可以使用桌面分析来节省时间并减少工作。 桌面分析将帮助 Woodgrove 创建环境的应用程序和设备库存,并维护 Woodgrove 的库存。 它可以帮助 Woodgrove 简化向整个环境内的所有应用程序分配应用程序所有者的过程。 桌面分析还将自动将应用程序分配为关键、重要和不重要。 此外,它还会自动识别整个环境内应用程序的兼容性风险,并提供如何修正风险的建议。

由桌面分析评估的兼容性风险

不使用桌面分析准备

如果 Woodgrove 不使用桌面分析来准备其应用程序和设备,那么它将使用整个企业的资源来执行以下任务:

  • 创建并维护应用程序和设备组合: Woodgrove 将创建整个公司内使用的应用程序的列表,并为每个功能更新维护此列表。 Woodgrove 还将花时间了解资产中的设备类型,从而帮助确定需要验证的应用程序和应该用于验证的设备。
  • 创建并维护将应用程序分配为关键、重要和不重要的列表: Woodgrove 需要创建其整个环境内所有应用程序的列表。 它将基于一组达成一致的条件检查每个应用程序,并向每个应用程序分配重要性级别。 此外,此列表还必须随着应用程序的添加、删除进行更新,或随时间更改重要性级别。
  • 向关键应用程序分配所有者: Woodgrove 必须维护将应用程序所有者映射到整个环境内应用程序的列表。
  • 调查并识别兼容性问题: Woodgrove 会花时间和精力寻找方法,以便在试点部署前识别每个应用程序的兼容性问题。