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

The TMMi model looks at software testing at different maturity levels, with the starting assumption that all organizations start level 1 of the maturity ladder. The more mature an organization’s practices testing the higher level of maturity the organization fulfils.

TMMI模型关注了测试过程中的不同成熟级别,假定所有的测试组织都是从TMMI1开始,组织的测试过程成熟度越高,对于测试组织成熟度的要求级别也就越高。

The model has a staged architecture for test process improvement. It contains levels through which an organization passes as its testing process evolves from one that is ad hoc and unmanaged, to one that is managed, defined, measured, and in optimization mode, see figure 1 below. Achieving each level ensures that an adequate improvement has been laid as a foundation for the next stage.

TMMI模型是一个测试过程改进的阶梯式框架。它包含了了一个组织需要通过的不同测试过程,包括自由不受管理的测试,可管理的,已定义的,可测量的,优化级别,具体参看下图。达到每一个级别需要保证足够的提升以作为下个级别的基础。

Test process improvement efforts are focused on the needs of the organization in the context of its business environment. Moving through the different maturity levels increases the capability of test and software quality management to align with the needs of the business or project. The benefits being among others improved software product quality with fewer defects.

测试过程提升工作聚焦在组织商业环境的需求。通过不同的成熟级别增加测试的效率(或者能力)和软件质量管理能力,同时也满足商业和项目的需求。好处就是提升产品质量的同时尽可能少出现bug。

The scope for each of the different maturity levels are as follows:

下面列出了不同测试成熟度包括的范围:

【这里忽略了初始级别,这个级别没有指定的测试方法,也没有特定的质量标准。测试通常等同于开发调试的一部分,软件成败取决于英雄的出现】

Level 2 – Managed
Where the fundamental test approach is established and managed, which may vary from project to project within an organization with test policy and strategy being a focus area. This provides direction for planning monitoring and control, test design techniques with each project having control over test execution. At level 2 test environments are also in place for projects.

级别2-可管理级

基础的测试方法已经建立并且可管理。它可能随着项目的变化而变化,测试计划和测试策略是组织关注的重点。这提供了一个监控指导,测试设计技术对控制了项目的测试执行过程,在级别2,测试环境只是争对具体项目。

Level 3 – Defined
Establishes that all projects are following the same standards and procedures throughout the organizations or organizational unit. Level 2 is still being done, and teams are now organized, test training programs exist, test is integrated into the development life cycle and integrated into all projects from early in development. Non-functional testing is planned and executed in all projects and reviews are used in each project as well.

级别3-已定义级

建立一套试用与所有项目的标准和过程管理机制。级别2任然别实施。测试团队被组织。测试培训出现。测试被集成到整个研发生命周期。非功能行测试被引入并且实施。评审机制被引入。

Level 4 – Measured
Measurement of activities and outcomes are thoroughly applied early in all projects to establish at each stage of development the projects are as defect free as possible. Advanced reviews are in use throughout all projects building on the review practices introduced at 3.

级别4-可测量级别

对于测试行为和产品的衡量需要在项目建立的早期需要彻底的实施,已保证项目尽可能少的bug,高级评审被被使用。

Level 5 – Optimization
At this level all activities and outcomes are assessed and optimize activities are in place to ensure continuous improvement toward defect prevention and optimized quality.

级别5-优化级

在这个级别所有测试行为和产品被评估,并且通过优化来保证持续提升以打包bug预防和高质量产品。预防是重点

TMMI_测试过程改进框架相关推荐

  1. TMMI_测试过程改进框架_优化级别8

    TMMi Level 5: Optimization 优化级别 The achievement of all previous test improvement goals at levels 1 t ...

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

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

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

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

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

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

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

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

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

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

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

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

  8. 基于引导图像滤波的交通标志识别改进框架

    摘要 在雾霾.下雨.光照弱等光照条件下,由于漏检或定位不正确,交通标志识别的精度不是很高.本文提出了一种基于Faster R-CNN和YOLOv5的交通标志识别(TSR)算法.道路标志是从驾驶员的角度 ...

  9. 软件工程笔记:过程改进标准框架

    过程改进标准框架 - 笔记整理自 北京理工大学 计算机学院 双模认证SPCA 软件过程及能力成熟度评估 SJ/T 11234<软件过程能力评估模型> 针对软件企业对自身软件过程能力进行内部 ...

最新文章

  1. matplotlib error - no module named tkinter
  2. 弹出确定_Redmi K30 Pro再剧透:弹出式全面屏,没有高刷
  3. 基于ZooKeeper实现HA高可用性以及自动主备切换
  4. Linux 系统中 Redis 的安装及其使用
  5. 元祖数据mysql_MySQL数据库——表操作
  6. petshop4.0 详解之二(数据访问层之数据库访问设计)
  7. 演练:使用 Windows 窗体收集数据
  8. 深山红叶PE系统工具箱V32
  9. 优盘在计算机上无法显示,U盘在电脑上不显示的原因
  10. 双绞线传输器的常见问题解析
  11. 【高级持续性威胁追踪】来自Mustang Panda的攻击? 我兔又背锅了!
  12. linux fedora centos,linux – 我为什么要使用CentOS而不是Fedora
  13. QT .pro文件详解
  14. 【免费赠送源码】Springboot科研项目管理系统3lk11计算机毕业设计-课程设计-期末作业-毕设程序代做
  15. VSFTPD搭建过程记录
  16. 苹果微信密码服务器,苹果微信怎么记住密码的登录
  17. db4o_8.0对象数据库官方文档翻译_学习笔记三
  18. Chrome 70 将继续在地址栏隐藏 www
  19. 八、.net core(.NET 6)配置读取appsettings文件内容的通用功能
  20. [网鼎杯2018]Unfinish

热门文章

  1. 六千字带你快速上手操作MySQL
  2. 数据库对象(同义词)
  3. FusionInsight 华为hadoop集群客户端安装与使用
  4. 7-20 棋盘覆盖 (10 分)
  5. Windows下如何更新MinGW
  6. Reac生命周期(简单易懂)
  7. vue中百度地图的图形绘制
  8. ORACLE SUBSTR函数和INSTR函数的结合
  9. 利用gparted来拓展ubuntu的/分区内存
  10. jsp和severlet的区别