TMMi精华 目标驱动的测试过程改进

TMMi精华 目标驱动的测试过程改进 pdf epub mobi txt 电子书 下载 2025

[荷兰] 埃里克·范·温尼戴尔(Erik Van Veenedaal),简·雅普·肯尼吉特(Jan Jaap Cannegieter) 著,任亮,商超博,施彦臣 译
图书标签:
  • 测试改进
  • TMMi
  • 目标驱动
  • 测试过程
  • 软件质量
  • 测试管理
  • 持续改进
  • 性能测试
  • 质量保证
  • 软件工程
想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 人民邮电出版社
ISBN:9787115479631
版次:1
商品编码:12350740
品牌:异步图书
包装:精装
开本:小16开
出版时间:2018-05-01
用纸:胶版纸
页数:141
正文语种:中文

具体描述

编辑推荐

适读人群 :本书适合那些想要深入理解成熟度和测试过程质量的读者或从事测试及测试过程评估相关工作的人员阅读。
TMMi是由TMMi基金会开发的非营利的、独立的、测试成熟度模型。通过运用TMMi,组织可以改进测试过程,并且可以在测试过程符合要求时获得认证。TMMi与其他测试过程改进模型的区别在于它的独立性、与国际测试标准的一致性、由业务驱动(目标驱动)导向以及与CMMI的补充关系。TMMi当前在国内逐渐得到认可和普及。
本书旨在为组织改进测试过程的实践提供支持,通过应用TMMi提升测试专业水准。本书并不包含TMMi的详细完整的描述,而是对模型的精华部分进行概要的描述。本书还涉及TMMi评估方法和TMMi实施的部分实践,以及一系列附录,如TMMi与CMMI的关系、术语表等。此外,读者可以通过扫描书中的二维码或AR触发图片,观看本书作者、译者、评估师及TMMi使用者的相关视频。
本书适合那些想要深入理解成熟度和测试过程质量的读者或从事测试及测试过程评估相关工作的人员阅读。
本书包括以下精彩内容:
★ TMMi模型要点;
★ TMMi的特殊目标和特殊实践;
★ 实际经验和收益;
★ TMMi的评估过程;
★ 实施指南和部署;
★ TMMi和CMMI的详细关联。

本书是对TMMi模型的概要描述。TMMi模型可满足更广泛人群的应用需要,方便用户掌握方法的实质,为企业改进软件测试过程的实践提供支持,促进软件测试专业人员的成长,帮助他们更好地参与对测试过程的自觉评估与改进,实现从缺陷发现到缺陷预防的提升,实现更主动的质量保障。此外,本书也有专门的章节详细讨论TMMi与CMMI的关系。
—— 居德华教授

本书将为中国的软件质量保障和质量提高发挥重要的作用,同时对TMMi在中国的应用和实践也有非凡的贡献,对中国用户如何正确使用TMMi测试成熟度模型集成有很好的指导作用。
—— ISTQB?国际软件测试认证委员
会中国分会CSTQB? 副主席 周震漪

内容简介

TMMi(测试成熟度模型集成)是国际非营利性组织TMMi基金会开发和维护的一个测试成熟度模型。使用TMMi,组织可以通过有资质的评估师来客观地评估和改进他们的测试过程。
TMMi当前在国内逐渐得到认可和普及。本书并不包含TMMi的详细完整的描述,而是对模型的精华部分进行概要的描述。本书还涉及TMMi评估方法和TMMi实施的部分实践,以及一系列附录,如TMMi与CMMI的关系、术语表等;此外,读者可以通过扫描书中的二维码或AR触发图片,观看本书作者、译者、评估师及TMMi使用者的相关视频。
本书适合所有与测试及测试过程改进相关的人员进行阅读,如测试管理人员、测试工程师、测试顾问、软件质量保障人员及测试过程改进小组成员,还可以成为希望通过TMMi职业考试人员的参考书籍。

作者简介

作者简介
埃里克·范·温尼戴尔(Erik Van Veenedaal)是软件测试、质量管理领域公认的专家,是一位国际知名的、拥有超过20年实践经验的顾问和培训讲师。他是TMMi的主要作者及研发者,也是TMMi基金会的CEO。

简·雅普·肯尼吉特(Jan Jaap Cannegieter)
是SYSQA董事会成员,是需求、质量管理和测试服务供应商,也是TMMi 4级和TMMi 5级的协作研发者。他在测试、需求、质量保障及测试改进方面有超过20年的经验。

译者简介

任 亮
上海均瑜管理咨询有限公司知名咨询师,TMMi主任评估师,曾带领团队为交通银行、招商银行、浦发银行等多家企业实施TMMi。

商超博
上海均瑜管理咨询有限公司高级咨询师,TMMi评估师,曾获英国Cardiff University硕士学位,通过ISTQB? 专家级认证,曾为多家知名公司提供咨询服务。

施彦臣
TMMi主任评估师,长期从事软件测试领域相关工作,专注于软件测试流程改进、度量控制、量化分析等领域。

目录

第 1章 引言 1
1.1 背景 1
1.2 测试成熟度模型集成 2
1.3 来源 4
1.4 TMMi的成本与收益 7
第 2章 TMMi模型 12
2.1 概述 12
2.2 TMMi成熟度级别 15
2.2.1 1级—初始 15
2.2.2 2级—已管理 16
2.2.3 3级—已定义 18
2.2.4 4级—已测量 20
2.2.5 5级—优化 22
2.3 过程域的结构 25
2.4 通用组件和特殊组件的关系 27
第3章 TMMi过程域、通用目标和实践 31
3.1 概述 31
3.2 通用目标和通用实践 32
3.3 特殊目标和特殊实践 39
第4章 TMMi评估 77
4.1 概述 77
4.2 评估类别 78
4.3 TMMi评估方法 81
4.3.1 计划阶段 83
4.3.2 准备阶段 84
4.3.3 访谈阶段 84
4.3.4 报告阶段 84
4.4 TMMi评估师认证的授权 87
第5章 TMMi的实施 89
5.1 概述 89
5.2 变革程序 90
5.2.1 I-启动:启动阶段 91
5.2.2 D-诊断:诊断阶段 93
5.2.3 E-建立:建立阶段 94
5.2.4 A-行动:行动阶段 95
5.2.5 L-学习:学习阶段 98
5.3 成功实施TMMi的关键因素 99
5.3.1 改进过程的开始 99
5.3.2 建立改进 102
5.4 测试过程改进宣言 104
附录A TMMi与CMMI的关系 108
CMMI 2级过程域 110
CMMI 3级过程域 111
CMMI 4级过程域 113
CMMI 5级过程域 113
TMMi过程域对其他TMMi部分的支持 114
TMMi过程域对CMMI实施的支持 115
附录B 辅助TMMi实施的阅读资料 116
TMMi 2级过程域 116
PA 2.1 测试方针与测试策略 116
PA 2.2 测试计划 117
PA 2.3 测试监督与控制 118
PA 2.4 测试设计与执行 118
PA 2.5 测试环境 119
TMMi 3级过程域 120
PA 3.1 测试组织 120
PA 3.2 测试培训方案 121
PA 3.3 测试生命周期与集成 121
PA 3.4 非功能性测试 121
PA 3.5 同行评审 122
TMMi 4级过程域 123
PA 4.1 测试测量 123
PA 4.2 产品质量评估 124
PA 4.3 高级同行评审 124
TMMi 5级过程域 125
PA 5.1 缺陷预防 125
PA 5.2 质量控制 125
PA 5.3 测试过程优化 126
参考文献 127
术语表 135
商标声明 142
TMMi精髓:驱动卓越的测试实践 在当今瞬息万变的商业环境中,软件质量已不再是锦上添花,而是企业生存与发展的基石。卓越的软件产品能够赢得客户的信任,塑造品牌形象,并在激烈的市场竞争中脱颖而出。而实现这一切的关键,在于构建一套行之有效的测试流程。然而,许多组织在追求高质量软件的道路上,常常面临测试效率低下、缺陷遗漏、资源浪费等诸多挑战。 《TMMi精髓:驱动卓越的测试实践》一书,正是在这样的背景下应运而生。本书并非对某个特定工具或技术的简单罗列,而是深入挖掘了测试过程改进的本质,提供了一套全面、系统且可操作的框架——TMMi(Test Maturity Model integration),旨在帮助各类组织循序渐进地提升其测试成熟度,从而实现软件质量的飞跃。 TMMi:一套成熟的质量蓝图 TMMi,测试成熟度模型集成,是一个被全球众多企业所采纳和验证的独立框架,它提供了一个清晰的路径,指导组织如何识别自身在测试流程中的优势与不足,并据此制定切实可行的改进计划。本书将TMMi的核心理念与实践要点进行了深度剖析,力求让读者全面理解其价值与应用。 核心理念:循序渐进,持续优化 TMMi的核心在于其“成熟度模型”的设计。它将测试能力划分为不同的层级,从基础的“执行测试”到最终的“优化测试”,每一个层级都对应着一系列成熟度目标和实践。本书强调,测试过程的改进并非一蹴而就,而是一个持续演进的过程。通过遵循TMMi的层级划分,组织可以识别当前所处的阶段,并有针对性地制定下一阶段的改进目标,避免盲目投入和不切实际的期望。这种循序渐进的方法,不仅降低了改进的风险,也更容易获得组织内部的认同和支持。 实践导向:从理论到落地 本书的另一大特色在于其强大的实践导向。它不仅仅停留在理论层面,而是深入到TMMi的每一个实践领域,提供了丰富且具体的实施指南。读者将了解到,如何将TMMi的模型转化为实际可操作的步骤,如何在日常的软件开发周期中融入测试过程的改进。 组织与管理:高效的测试离不开良好的组织结构和管理机制。本书将探讨如何建立清晰的测试角色与职责,如何进行有效的测试资源规划与分配,以及如何建立数据驱动的测试度量体系,从而确保测试活动的有序进行。 测试策略与规划:一个周密的测试策略是高质量软件的基石。本书将引导读者如何制定符合项目需求的测试策略,如何进行风险评估与管理,以及如何进行有效的测试规划,确保测试活动能够覆盖关键区域,并满足预期的质量目标。 测试执行:测试执行是质量保证的直接体现。本书将深入剖析如何进行高效的测试用例设计、执行与缺陷管理,如何运用不同的测试技术来提升测试覆盖率和效率,以及如何构建自动化的测试体系,以应对快速迭代的开发模式。 测试分析与改进:测试的价值不仅在于发现缺陷,更在于通过对测试过程的分析来驱动持续改进。本书将指导读者如何收集和分析测试数据,如何识别测试流程中的瓶颈与痛点,并基于分析结果制定并实施改进措施,形成一个良性的反馈循环。 TMMi的五大成熟度区域 TMMi模型将测试能力划分为五个关键的成熟度区域,本书将对这些区域进行详细的阐述: 1. 管理测试(Managed Testing):此阶段强调对测试活动进行基本的规划、监控和控制。组织需要建立基本的测试流程、度量指标,并确保测试工作能够按计划执行。 2. 定义测试(Defined Testing):在这一阶段,组织开始建立一套标准化的测试流程和方法论,并将其文档化。测试的各个环节都有明确的定义和指导,以确保一致性和可重复性。 3. 量化测试(Quantitatively Managed Testing):此阶段的目标是将测试过程中的关键活动进行量化,并利用这些数据来理解和控制测试过程。通过建立量化目标和度量体系,组织能够更精确地预测和管理测试结果。 4. 优化测试(Optimizing Testing):这是TMMi模型的最高层级,强调对测试过程进行持续的、量化的改进。组织不再仅仅是监控过程,而是主动地识别改进机会,并利用创新的技术和方法来优化测试效率和效果。 谁将受益于本书? 《TMMi精髓:驱动卓越的测试实践》不仅是测试专业人士的宝贵参考,更是面向更广泛的 IT 组织的关键读物。 测试团队和测试经理:本书将提供一套系统性的方法,帮助他们识别当前测试流程的不足,制定切实可行的改进计划,提升团队的整体测试能力,并最终交付更高质量的软件。 项目经理和产品负责人:他们将能够更好地理解测试在项目成功中的关键作用,学会如何与测试团队协同工作,并利用 TMMi 的框架来管理项目质量风险。 开发团队:通过理解测试的视角和 TMMi 的改进方向,开发团队能够更早地识别和预防缺陷,与测试团队建立更紧密的合作关系,从而加速软件交付,同时保证质量。 质量保证部门和过程改进专家:本书将为他们提供一个成熟的框架,用于评估和改进整个组织的软件开发生命周期中的测试环节。 企业高层和决策者:理解 TMMi 的价值,将帮助他们认识到对测试过程进行投资的重要性,从而在战略层面推动组织向更高质量的软件交付迈进。 本书的独特价值 本书的独特价值在于其深度与广度的结合。它不仅仅是对 TMMi 模型的简单介绍,而是对其核心思想、实践指南以及成功案例的深入挖掘。 理论与实践的完美结合:每一项 TMMi 的成熟度目标,都配有详细的实践指导,读者能够清晰地了解到如何将其转化为日常工作中的具体行动。 可量化的改进路径:TMMi 模型本身就是一套量化的评估体系,本书将引导读者如何利用这些量化指标来衡量改进效果,并做出数据驱动的决策。 通用性与适应性:TMMi 模型适用于各种规模和类型的组织,无论您是初创企业还是大型跨国公司,都能从中找到适合自身情况的改进方案。 赋能组织,驱动卓越:本书的最终目标是赋能组织,使其能够建立起一套自我驱动的质量改进机制,不断提升软件质量,从而在市场中获得持久的竞争优势。 结语 在日益复杂和竞争激烈的软件行业,质量是企业赢得客户、保持竞争力的关键。 《TMMi精髓:驱动卓越的测试实践》为组织提供了一份清晰的路线图,引导其系统性地改进测试流程,提升软件质量,最终实现业务的成功。本书将是一本值得您反复研读、深入实践的宝贵指南,帮助您和您的组织迈向卓越的软件质量新境界。

用户评价

评分

读完这本探讨微服务架构治理与监控的著作,我最大的感受是它提供了一个非常务实且全面的视角。作者并没有沉溺于高深的理论,而是聚焦于在大型分布式系统中如何有效管理服务间的依赖、追踪请求的完整路径以及快速定位故障源。书中的案例研究非常贴近现实,特别是关于“服务网格”(Service Mesh)的选型和落地经验分享,让我对Istio和Linkerd有了更清晰的认识和比较。它不仅仅是介绍工具,更重要的是教会读者如何在业务快速发展的同时,保持架构的健康和韧性。关于可观测性(Observability)的构建部分,作者强调了“日志、指标、追踪”三者的有机结合,并推荐了Prometheus和Jaeger等业界主流工具的集成方案,这为我们目前缺乏统一监控平台的现状提供了明确的改进方向。坦白讲,过去我们对微服务故障的排查常常像大海捞针,但这本书提供了一套系统性的方法论,将随机的救火行为,转化为基于数据的、可预测的维护过程,极大地增强了系统的信心。

评分

这本书对软件安全左移(Shift-Left Security)策略的讲解,可以说是教科书级别的深度和广度。它彻底颠覆了我过去将安全视为项目后期“合规性检查”的传统观念。作者非常清晰地阐述了如何在需求分析、设计评审乃至单元测试阶段就植入安全考量,并配以大量的代码级安全漏洞实例进行剖析,比如常见的注入攻击和跨站脚本的防御原理。尤其让我印象深刻的是,书中详细介绍了如何将SAST(静态应用安全测试)和DAST(动态应用安全测试)工具无缝集成到CI/CD管道中,确保每次代码变更都能即时暴露潜在的安全风险。这种嵌入式的安全实践,远比在发布前做一次渗透测试要高效得多。此外,对于安全文化建设的探讨也很有价值,它说明了技术工具的落地,最终还是依赖于团队成员的安全意识和责任心,这为我们团队在组织层面的安全教育指明了方向。

评分

这本关于敏捷开发和持续集成工具链集成的书籍,真是让我大开眼界。作者深入浅出地剖析了DevOps实践中的核心挑战,尤其是在速度与质量之间寻求平衡的艺术。书中对GitLab CI/CD流水线的构建和优化提供了详尽的步骤指导,从代码提交到自动部署的每一个环节都做了细致的解析,让我这个之前只停留在理论层面的读者,找到了实操的路径图。特别是关于并行测试和环境隔离的章节,不仅提供了架构层面的建议,还给出了具体的脚本示例,这对于我们团队目前遇到的集成测试环境不稳定的问题,无疑是及时雨。我特别欣赏作者在强调自动化构建的同时,也关注了反馈机制的建立,如何让开发人员更快地获取到构建和测试的结果,从而形成快速迭代的闭环,这是敏捷实践中至关重要的一环。书中对“基础设施即代码”(IaC)理念的阐述,也启发了我重新审视我们现有运维流程的痛点,启发我们思考如何将手动配置转化为可版本控制的配置集,极大地提升了可重复性和透明度。

评分

这本关于面向对象设计原则与设计模式的经典重述,简直是为我这个编程经验尚浅但渴望精进的开发者量身定做的。作者的文笔极其凝练,却又充满了洞察力,他没有简单地罗列设计模式,而是将SOLID原则作为贯穿始终的哲学主线。通过对工厂模式、观察者模式和策略模式等核心模式在不同业务场景下的优缺点对比分析,我终于理解了为何有时一个简单的类需要被拆分或重构。书中对“耦合”与“内聚”的衡量标准有着非常清晰的界定,这对于我过去经常写出“能跑起来但难以维护”的代码起到了醍醐灌顶的作用。与市面上一些晦涩难懂的设计模式书籍不同,这里的每一个模式都有着清晰的“问题-解决方案-权衡”结构,让人在学习后能立刻在自己的代码库中找到应用点,极大地提升了代码的可读性、弹性和未来扩展性,是真正意义上的“武功秘籍”。

评分

关于大型数据湖架构演进与治理的专题论述,展示了作者深厚的行业前沿经验。书中对DataOps理念的阐述,着重强调了数据生命周期管理中的自动化和质量保证,这对于我们目前面临的数据“孤岛”和数据质量参差不齐的困境,提供了清晰的治理蓝图。作者详细对比了Lambda、Kappa等不同架构在处理实时性与一致性方面的取舍,并结合具体的云服务(如AWS S3、Azure Data Lake Storage)给出了构建弹性存储层的最佳实践。我特别赞赏其中关于元数据管理和数据血缘追踪的章节,它解释了在一个快速增长的数据环境中,如何确保数据的“可信赖度”和“可查找性”,这在合规性要求日益提高的今天至关重要。总而言之,这本书不仅仅是技术实现的指南,更是一部关于如何将数据资产转化为企业核心竞争力的战略规划手册,对于数据架构师而言,价值不可估量。

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.teaonline.club All Rights Reserved. 图书大百科 版权所有