51Testing软件测试论坛

标题: TMMi系列知识大讲堂(二) [打印本页]

作者: CSTQB-TMMiCN    时间: 2019-3-1 15:17
标题: TMMi系列知识大讲堂(二)
本帖最后由 CSTQB-TMMiCN 于 2019-3-1 17:43 编辑

问题6: 你如何理解“同行评审”和“高级评审”的区别?
测试包括了静态测试和动态测试,而“同行评审”是静态测试的一种,这就是在第3级中说的内容。到了第4级,这个内容得到了扩展,“同行评审”需要与动态测试相协调,这就形成了所谓的“高级评审”。在第3级中“同行评审”主要是用来发现缺陷,在第4级中的“高级评审”主要是使用来测量产品(文档)质量。

问题7: 你认为TMMi是否需要包含自动化测试框架?为什么?
TMMi里并不包括具体的实现方法或工具的指定。自动化测试可以被包括在测试策略里,具体选择哪种自动化测试框架可以写在测试途径里。这可以根据具体的测试策略来定义。

问题8:  如何理解测试方针,测试方针是否放在TMMi 3级更合适?
测试方针是描述有关组织测试的原则,方法和主要目标的高级文档。即使没有独立的测试组织,测试项目应该有项目级的测试目标,测试原则和方法。测试方针定义了整体的测试目的和目标,测试策略的制定及测试性能指标也是基于测试方针而来。在二级,需要在多个项目中得到贯彻。在三级中,则是需要在组织层面上进行统一。没有测试组织的IT团队同样也需要测试方针。
问题9: 你如何理解 “非功能测试”在TMMi 3级?
TMMi2级是完成最为基本的测试必要活动(过程),而在3级中对于评审在质量控制的重要性进行强制要求。在2级只要求功能性测试,在3级中扩大到非功能性测试。这样的描述也是基于很多测试组织的现状进行分级的。
问题10: “缺陷预防”放在5级你觉得合适吗?
在TMMi中,“缺陷预防”放在5级是有前置条件的,即TMMi 4级和2、3级是5级缺陷预防的基础。
“TMMi5级中所指的缺陷预防,是为了识别和分析在开发生命周期中存在的共性原因,并制定措施,以防止以后再发生类似的缺陷。测试过程性能的异常值是过程质量控制的一部分,要对它们进行分析,查明它们出现的原因,以作为缺陷预防的一部分。”放在5级是因为,这项活动要建立在测试资产(测试过程数据和测试本身的数据)统计分析基础上(4级,3级,2级),没有前面的数据积累和分析,缺陷预防不够全面且很难挖掘到通用共性问题的根源。当然,在TMMi 5级以前也可以做缺陷预防工作,只是不做强制要求。
问题11:测试过程改进咨询师应该具备哪些条件?
有测试理论知识(测试基础知识和测试管理知识-例如ISTQB体系,TMMi体系;有测试经验及项目管理经验;有组织级过程改进实践或质量保障工作经验。了解各个不同组织的测试流程改进的最佳实践,同时具备咨询师的相应技能和经验,能帮助客户更好的落地最佳实践。
问题12:你认为TMMiProfessional和TMMi Test Process Improver分别有什么作用?两者有何区别?
TMMi Professional是对TMMi的测试过程改进有兴趣,并且已有证据证明深刻理解了TMMi模型。 TMMiTest Process Improver则是TMMi Professional的进阶。TMMi Test Process Improver是指通过对TMMi的深刻理解、能制定改进路线图并实施具体的流程改进的人员

问题13:TMMi与敏捷的关系是什么?
TMMi和敏捷都是强调基于风险的活动。相互之间不是互斥的关系,而且一旦整合良好,能够发挥出巨大的成效。正因为敏捷采用的少文档的策略,在流程上进行较好的把控就成为一个必须的选择,所以说TMMi和敏捷之间并不矛盾。已经有TMMiin the Agile world文档(目前仅发布到L3,TMMi中国分会正在翻译成中文版)。
问题14:TMMi与Devops的关系是什么?
DevOps是开发团队实施敏捷后,运营团队如何进行配合的协作方式。DevOps的理念也是自动化部署,小批量更频繁地部署,能够降低产品风险。TMMi也是基于产品的风险的模型,从这一点而言,两者是一致的。
TMMi的理念也很好的支持了Devops。基金会有TMMiDevops白皮书(还未发布),里面解释了TMMi的诸多过程域是如何支持Devops的。

想了解更多TMMi资讯的朋友们也可以关注微信公众号:TMMiCN






欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2