您在 ALM 中的角色

已完成

您的参与对于在项目中成功实施 ALM 至关重要。 虽然工具有助于实现流程自动化,但项目团队成员必须遵循已建立的流程。 ALM 将指导您完成处理项目的整个流程。 例如,如果您计划进行更改,ALM 实践通常会要求您或其他人创建工作项来跟踪更改。 该工作项可能需要更改控制组的批准,以确保不增加项目范围。

您可能会通过查看已分配给您的工作项来接收工作。 然后,您将被分配到或创建一个开发环境来完成工作。 当您完成某个工作项的工作时,需要进行更新以反映其状态。 同时,根据您的流程,您可能需要遵循流程提交工作以进行源代码管理,并做好与其他团队成员所做更改进行集成的准备。

一定要遵循这些流程,因为它们可以确保提供一致的结果。 假设这样一种场景,您拥有三个环境:开发、测试和生产。 在该场景中,测试团队在测试环境中发现了问题。 让测试再次运行的最快方法似乎是直接在测试环境中执行修复,而绕过开发环境。 然而,这样做会导致下一次将更改从开发环境推送到测试环境时再次出现问题。

ALM 确保所有更改都在开发环境中完成,然后再推送到测试环境,以此提供相关指导,避免这种情况再次发生。 基本上,该流程将如下进行:

  1. 创建工作项来跟踪问题,并为该工作项分配负责人。

  2. 在开发环境中解决问题,然后将工作项标记为已完成并提交更改。

  3. 自动化流程将更改推送到测试环境。

  4. 测试完成后,另一个自动化流程将相同更改推送到生产环境。

此示例描述了由团队实施的健康的 ALM 流程。