使用 PDCA 模型进行测试流程改进 (TPI)
Guru99 Bank 项目已成功完成。管理委员会很欣赏您的工作,因为您做得非常出色。不过,您的老板仍然有一些问题要问您。
要回答这些问题,您必须了解测试过程改进。
什么是测试过程改进?
管理者经常将 测试 这是一个麻烦且难以控制的过程。回顾 Guru99 Bank 项目,您在项目中是否遇到过以下问题?
这些都是任何测试项目中常见的问题。许多组织意识到改进测试流程可以解决这些问题。从过去的错误中吸取教训有助于改进测试管理流程。
为什么要改进测试流程?
以下场景向您展示了为什么需要测试过程改进——
Guru99 Bank 项目已完成。测试质量非常好!您获得了客户的良好反馈。
从这个场景中我们能学到什么教训呢?教训是“总是努力做得更好“。
即使你认为自己做得很好,也总会有其他人做得比你更好。因为他们有比你更好的解决方案、更好的想法。
任何企业都希望项目能够顺利完成 最高 质量, 最低 成本, 最短的 交货时间.
测试过程改进可帮助您实现这些目标
如何实施测试过程改进?
为了实施 Guru99 Bank 项目的测试流程改进,测试经理可以遵循 PDCA 模型。PDCA(计划-执行-检查-行动)是企业中用于控制和持续改进流程的四步管理方法。
步骤 1)计划
这又分为 3 个步骤
步骤 1.1)确定问题
测试改进过程的第一个活动是 确定 当前项目中出现的问题。该项目中的问题可能会在其他项目中再次发生。解决问题并找出解决方案以避免将来再次发生是测试改进的首要目标。
现在回到项目Guru99 Bank网站,你发现任何问题或改进点吗?选择以下
不先生 | 市场问题 | 描述 | 选择 |
---|---|---|---|
1 | 品质保证 | 顾客仍然发现一些 缺陷 释放后 | |
2 | 寄送地址 | 该项目被推迟 | |
3 | 车队 | 有些员工没有与其他团队成员合作 | |
4 | 技能 | 团队成员缺乏完成任务所需的技能 | |
5 | 管理 | 测试经理没有很好地监控进度,导致一些项目延迟 | |
6 | 外场通讯 | 无法与客户持续联系;误解客户的要求 | |
7 | 成本 | 项目成本超出了设定的预算 |
步骤1.2)确定目标
了解问题和项目中出现的问题。这样,您将确定改进点是什么以及应该关注哪些测试阶段。
假设你已经确定测试执行阶段花费的时间太长 许多 完成测试所需的时间和成本。测试能否更快、更便宜?这是目标之一
步骤 1.3)定义改进措施
根据既定目标,确定改善措施。这些措施应循序渐进,一点一点改善,因为不可能一下子改变一切。
例如,为了使测试更快、更便宜,以下是一些建议的操作
在上面的例子中,为了使测试更快、更便宜,您应该使用选项 A 和 B。选项 C 可以使测试更快,但成本会更高,因为您必须为经验丰富的测试人员支付更多的薪水。
步骤2)执行
您已经确定了改进点。现在是时候制定计划来实施它们了。在这个计划中,您必须回答以下问题
- 哪些改进点需要落实?
- 这个计划什么时候完成?
- 为了实现计划,应该采取哪些步骤?
执行改进措施
一旦制定了计划,就需要实施。改进活动可能会影响当前的测试进度。测试经理必须支付 关注我们 这些活动 避免 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 无用 后果。
考虑以下场景:
在 Guru99 Bank 项目中,为了使测试更快、更便宜,您决定使用自动化测试代替手动测试。应用此操作后,生产效率显著提高。
步骤 3)检查
在此步骤中,您 –
- 评估 效率 测试改进措施
- 衡量方法 高效 解决方案是
- 分析是否可以 改善 以任何方式。
在此阶段,目标是 查 评估改善行动是否成功实施,以及是否达到了预期目标。
进行评估的最佳方法是使用 度量. 指标对于成功的组织管理至关重要。测试经理收集数据并使用它们来测量生产力、质量等参数。
例如,在将自动化测试应用到项目之前,测试的效率是 10TC/工时。应用自动化测试后,生产率测量结果为 20TC/工时.
但一个不想要的问题发生了
在这种情况下,应用自动化测试可以帮助您 提高 测试效率,但测试质量 下降。因此,改进措施可能会造成严重 后果。在这种情况下,您需要更谨慎地选择测试工具。您将在 测试工具选择 教程
再次考虑同样的情况。Guru99 项目成本为 泛滥 因为你的团队成员花了太多时间 很多时间 执行测试用例。通过使用自动化测试工具,您节省了 30% 项目成本。这是很好的改进,但你的老板期望更多
因此,你总是需要找到新的解决方案来不断改进测试过程。在这种情况下,你可以使用其他解决方案来节省项目成本
- 有效管理您的人力资源
- 与供应商协商获得更好的交易
步骤 4)行动
当改进措施成功实施并达到目标时,测试经理应该执行以下操作:
- 评估 改进活动并根据经验教训采取行动
- 规范 管理流程中的改进点。
- 更新 政策文件和计划以及标准流程文件
- 确定 何时何地在下一个项目中应用这些更改。