聚焦软件测试过程改进

发表于:2013-6-21 13:51

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:刘宇旸    来源:51Testing软件测试网采编

分享:

  第3步:报告评估结果并建立执行路线图:

  通过从不同领域和不同干系人收集来的数据,我们可以对组织的当前过程、能力和他们想要达成的目标有了清楚的认识。改善措施要建立在组织需要的基础上。例如,有些过程可能成熟度并不高,但是由于它们对组织的目标没有任何影响,所以可以忽略。

  对所有相关因素加以考虑有助于推荐出一套可以立即实施于组织中几个项目团队的必要改进措施和度量指标。

  改进建议可进一步分为短期、中期和长期实施措施。

  第4步:执行建议的改进措施:

  在建立了基于业务和组织的测试目标的必要改进措施后,下一步行动包括对改善措施排序优先级,即明确出希望哪些改善措施能够立即实施以速见成效、希望哪些改善措施过段时间后再实施,以及他们要如何实施这些改善措施。优先级的排序可以考虑如下一些参数:每个改善措施需要的时间、必要的投入(人力、软件、硬件)、实施改变的困难度、每个改善措施对测试过程分别的影响等等。基于如上的参数,可以给测试过程改进发起人提供一份改善措施优先级的列表。

  通常情况下,改善项目可以分为短期(0-3个月)、中期(4-6个月)和长期(达1年)。应该建立改善项目的计划,并与组织就他们想要做什么、希望如何去做达成一致。

  第5步:测量实施后的效果:

  一旦实施了测试过程改进,改进团队应该定期从各位干系人处收集反馈信息。分析收集到的反馈信息以了解改进的效果并识别出进一步的调整。

  形成通过实施改进取得收益的详细报告,并提交给主要负责人和其他干系人。

  实施测试过程改进中的最佳实践

  测试过程改进应以循序渐进的方式进行,希望采用一步到位的方法来实现过程改进是不正确的。一些准则有助于成功的实施测试过程改进:不要尝试太多改变而是实施几个有意义的改变来推动组织向前发展;分析优先级高的域并处理它们;针对能产生较大影响的域进行改变。首先,应在一个试点项目或一个组织单元实施过程改进,因为这属于试验阶段并且能够使风险降到最低。接下来,在试点项目中获得的经验可以作为案例应用于其他项目的测试过程改进。这样,当针对其他域进行改进时,可以使用这些可见的结果支持测试过程改进。

  改进措施应彻底按照计划执行,并定期监控,以确保这些改进符合要求或业务目标。测试过程改进应考虑使用业界普遍认可的测试成熟度模型,如测试过程改进模型(TPINext) 作为参照。这样,可以很好分析测试过程的当前情况。

  测试过程改进模型提供的成熟度基准可以帮助组织评估其测试过程的质量、识别必要的改变,并提供改进的方向,最终导向项目的成功。

  样本展示:

评估结果的SWOT分析

43/4<1234>
100家互联网大公司java笔试题汇总,填问卷领取~

精彩评论

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号