1、通用标准
TMap和TPI已经成为事实上的工具,广泛应用于不同的国家和公司中(包括工程师,管理者和咨询师)。
2、TMAP和TPI的不同
TMap是一个测试的方法,讲述的是如何执行一个测试过程:比如如何建立一个测试策略,如何编写测试计划,如何设计测试用例等。TMap Next提供一组完整的综合工具箱:包括工具,技术,指导方针,模板,检查单和对于各个测试过程的详细描述。
TPI是一个衡量测试过程的体系,并明确什么样的测试是好的测试。比如是否在合适的时间启动了合适的动作?测试的过程是否高效,测试过程是否受控和可度量。TPI NEXT进一步的提供了一组模型,这些模型包括一些被广泛认可的最佳实践,以便用于提升测试过程能力。
3、商业驱动
无论是TPI还是TMAP,商业都起到关键作用。TMAP全称是商业驱动测试管理(BDTM)。TPI的全称是商业驱动测试过程提升。
对于测试和测试提升来说,一个关键的问题是我们没有足够的时间和资源去做所有的测试,耗费时间和资源去提升到最高的测试水平。所以必须做出选择。
这个选择依赖于三点:1是风险,2是整个团队希望达到的测试结果,3是可用的时间和钱。这三点是TMAP和TPI的商业驱动的基础。而且,这两种方法不仅仅是使用商业驱动来做选择,而且还需要提供商业方法,工具和技术来引导和控制这两个方法到商业驱动的导向上来。
商业驱动在TMap和TPI的应用结果。
在TMap Next中应用:
● 一个基于风险的测试方法。“没有风险就没有测试”是一个基本准则
● 基于风险的测试策略,来有效的分配测试投入
● 在测试规划的各个时间点进行商业投入
在TPI在的应用:
● 商业驱动作为测试过程提升的基础
● 为改进目标和度量设定优先级
● 确保商业可以引导和控制改进的过程
4、TMap Next:测试应该如何做
无论是系统,程序,软件或者硬件的改变,都会影响商业的连续性和最终质量。相关的风险需要能够管理起来,而且需要尽早管理和最低代价管理。TMap next的方法描述:什么是计划内变更的风险要素,如何管理和维持一个复杂的系统和程序的质量,如何控制测试成本。
TMap next方法包括四个要素:
1)TMAP是基于商业驱动的测试管理
2)TMAP描述一个测试过程的结构
3)TMAP提供一组完整的工具箱
4)TMAP适应于各种类型的测试