TMMi Level 5: Optimization 优化级别

The achievement of all previous test improvement goals at levels 1 through 4 of TMMi has created an organizational infrastructure for testing that supports a completely defined and measured process. At TMMi maturity level 5, an organization is capable of continually improving its processes based on a quantitative understanding of statistically controlled processes. Improving test process performance is carried out through incremental and innovative process and technological improvements. The testing methods and techniques are constantly being optimized and there is a continuous focus on fine-tuning and process improvement. An optimizing test process, as defined by the TMMi, is one that is:

所有前面的测试提升目标的成绩已经建立了一个测试组织架构,用于支持一个完整的已定义和可测量的过程。在TMMI5,组织具有持续提升流程的能力,基于定量的统计控制流程的理解。测试流程性能提升被执行,通过增加和革新过程和技术提升。测试模型和技术被持续优化,并且持续焦距在调整和过程提升上。一个优化测试流程,在TMMI被定义。

- managed, defined, measured, efficient and effective 管理级别,定义的,可测量的,高效且有用

- statistically controlled and predictable 统计地控制和预测

- focused on defect prevention 聚焦缺陷预防

- supported by automation as much as is deemed an effective use of resources 用自动化来支持被视为有效利用资源的方式

- able to support technology transfer from the industry to the organization 能够支持技术转化从行业到组织

- able to support re-use of test assets 支持测试资产重用

- focused on process change to achieve continuous improvement.聚焦过程改变来达到持续提升

To support the continuous improvement of the test process infrastructure, and to identify, plan and implement test improvements, a permanent test process improvement group is formally established and is staffed by members who have received specialized training to increase the level of their skills and knowledge required for the success of the group. In many organizations this group is called a Test Process Group. Support for a Test Process Group formally begins at TMMi level 3 when the test organization is introduced. At TMMi level 4 and 5 the responsibilities grow as more high level practices are introduced, e.g., identifying reusable test (process) assets and developing and maintaining the test (process) asset library.

为了支持持续的测试过程框架提升,为了验证,计划,和实施测试提升,一个不变的测试过程提升组织被正式建立并且被接受过特殊培训(增长技能和知识水平来满足达到组织成功的需要)的成员组成,在很多组织,这个团队被称为测试流程组织。被TPG支持是从TMMI3开始的。在TMMI4和tmmi5,责任增长因为更高级别的实践被介绍。比如,明确重用的测试流程资产和开发,维护测试流程资产库。

The Defect Prevention process area is established to identify and analyze common causes of defects across the development lifecycle and define actions to prevent similar defects from occurring in the future. Outliers to test process performance, as identified as part of process quality control, are analyzed to address their causes as part of Defect Prevention.

缺陷预防流程域被建立来明确和分析开发生命周期中缺陷出现的一般原因,已经定义预防这些缺陷在未来出现的应该采取的措施。测试流程性能的异常值,被明确作为流程质量控制的一部分。被分析来追踪原因作为缺陷预防的一部分。

The test process is now statistically managed by means of the Quality Control process area. Statistical sampling, measurements of confidence levels, trustworthiness, and reliability drive the test process. The test process is characterized by sampling-based quality measurements.

测试流程现在被统计地管理,通过质量控制流程域。统计抽样,信心水平测量,可信任度,可靠地驱动测试流程。测试流程的特征是基于抽样的质量测量。

At TMMi level 5, the Test Process Optimization process area introduces mechanisms to fine-tune and continuously improve testing. There is an established procedure to identify process enhancements as well as to select and evaluate new testing technologies. Tools support the test process as much as is effective during test design, test execution, regression testing, test case management, defect collection and analysis, etc. Process and testware reuse across the organization is also common practice and is supported by a test (process) asset library.

在TMMI5.测试过程优化流程域介绍了调整和持续提升测试的机制。有一个建立的过程来明确过程增强,同时选择和评估新的测试技术。工具尽可能在测试设计,执行,回归测试,测试用例管理,缺陷搜集和分析中高效地支持测试过程。过程和测试件在组织中重用是通常的实践,被测试过程资产库支持。

The three TMMi level 5 process areas, Defect Prevention, Quality Control and Test Process Optimization all provide support for continuous process improvement. In fact, the three process areas are highly interrelated. For example, Defect Prevention supports Quality Control, e.g., by analyzing outliers to process performance and by implementing practices for defect causal analysis and prevention of defect re-occurrence. Quality Control contributes to Test Process Optimization, and Test Process Optimization supports both Defect Prevention and Quality Control, for example by implementing the test improvement proposals. All of these process areas are, in turn, supported by the practices that were established when the lower level process areas were implemented. At TMMi level 5, testing is a process with the objective of preventing defects.

缺陷预防,质量控制,测试过程优化都提供了持续过程提升。实际上,这三个过程域是高度关联的,比如,缺陷预防支持质量控制,通过分析过程性能的不足和执行缺陷常用分析的实践以及阻止缺陷再次出现。质量控制有利于测试过程优化。测试过程优化支持缺陷预防和质量控制。在tmmi5,测试是一个过程,目标是预防缺陷。

The process areas at TMMi level 5 are:

5.1 Defect Prevention

5.2 Quality Control

5.3 Test Process Optimization

Each of these is discussed in more detail in the sections hereafter.

TMMI_测试过程改进框架_优化级别8相关推荐

  1. TMMI_测试过程改进框架_优化级别8_质量控制2

    Specific Practices by Goals SG 1 Establish a Statistically Controlled Test Process 建立一个统计控制测试流程 A st ...

  2. TMMI_测试过程改进框架

    很早就有想法把TMMI的东西,按照自己的理解总结一下,但是总觉得没有原文写的好.无论怎么组织都写不好.所以不如每周花点时间把tmmi原文翻译一下.一方面加深自己的理解,另有一方面也是希望有同样这方面需 ...

  3. [原创]软件测试过程改进的内容和注意事项

    [原创]软件测试过程改进的内容和注意事项 软件开发过程的质量决定了软件系统的质量,同样软件测试过程改进的质量决定了测试的质量和效率.其中,测试技术解决了测试采用的方法和技术问题,测试管理保证各项测试活 ...

  4. 测试过程改进的大致内容:

    测试过程改进的大致内容: 1.重视测试软件的需求分析: 在测试过程改进中要特别注意这一点,很多公司的测试人员都不太重视测试需求分析,由于时间紧或测试人员有限,不得不看了一部分需求,就开始编写相应的测试 ...

  5. 计算图替代——一种DNN框架计算图优化方法

    1. 计算图优化背景 深度学习在各种实际应用中取得了巨大成功,使许多应用发生了革命性的变化,包括视频分析.自然语言处理等.随着可用的数据增多,硬件的计算能力增强,为了在复杂问题中取得好的表现,目前DN ...

  6. IntelliJ IDEA V2022.1版本亮点——改进框架与技术

    IntelliJ IDEA 发布重大版本更新,V2022.1进行了许多重要功能更新,本次更新信息将分三部分阐述,本文是第二部分. IntelliJ IDEA官方正版下载 Groovy 对 Groovy ...

  7. [荐] 软件测试与质量保障系列课程2:TMMi与测试过程改进精要

    推荐理由: TMMi犹如指南针.无论你当前的测试水平处于什么阶段,当你想要改进和提升的时候,那么你就应该系统化的了解下软件测试过程改进知识和模型,明确您的改进方向和路径. 课程天数: 2天 课程简介: ...

  8. 缺陷漏测分析:测试过程改进

    一.漏测的定义 所谓漏测,是指软件产品的缺陷没有被测试组发现而遗漏到了用户那里,却最终被用户所发现.如果产品在用户那里出现问题,产生的后果是非常严重的.在软件开发过程中,缺陷越早被发现,发现和解决缺陷 ...

  9. GNU编译优化级别-O -O1 -O2 -O3

    最近做一个算法的GPU加速,发现实际上使用gcc的-O3(最高级编译优化)选项,可以获得很高的加速比,我的程序里达到了3倍的样子,有时效果甚至比GPU加速好.因此小小学习了下GNU的编译优化. 附言一 ...

最新文章

  1. java pkcs1转pkcs8_.NET Core RSA密钥的xml、pkcs1、pkcs8格式转换和JavaScript、Java等语言进行对接...
  2. 中国半导体最强助攻来了!十年免税、上下游一揽子扶持,明确「集成电路」为一级学科...
  3. python编程入门经典实例-总算明了python编程入门经典实例
  4. VTK:可视化之AxisActor
  5. 使用kaggle的notebook运行代码
  6. 5个常用的htaccess技巧
  7. adobe FMS(flash media server)错误解决小结
  8. HTTP/HTTPS 01-不同状态码含义
  9. Vue动态权限路由addRoutes执行初次白屏解决方法。
  10. C++线程中的几类锁
  11. 掌握好这几点方法学习Linux,一定比别人更快入门运维!
  12. (原)数据结构之树状数组详解
  13. 单片机 STM32 HAL IO扩展 74HC595 例子代码
  14. zz android touch panel
  15. cad怎么画立体图形教学_立体图形怎么画步骤 找CAD图形中心点的方法步骤图
  16. 通用点阵字库生成工具
  17. C# graphics方法
  18. ESP32的SDK开发之获取SNTP网络时间
  19. 小程序发送邮件,小程序云开发使用云函数发送邮件
  20. TI 海思 安霸 智利普 等顶级摄像机芯片简要介绍

热门文章

  1. 2345浏览器的2.4版本,在2013年1月19日,像小丑一样笑着!
  2. 网站首页被百度k了怎么办?
  3. Android ViewDragHelper类
  4. Express Invoice Plus for Mac(专业财务管理软件)
  5. 路由器篇-极路由1S(智能无线路由器)配置
  6. n支队伍循环赛安排(附完整代码)
  7. Win10应用图标变白块修复桌面白图标
  8. Java-循环语句 控制跳转语句及方法(函数)
  9. 如何做提升工作效率能力的PPT课件?
  10. datastage 是什么