全球旧事资料 分类
龙源期刊网httpwwwqika
comc

敏捷测试成熟度模型集成框架研究
作者:吴洁来源:《数字技术与应用》2018年第05期
摘要:介绍了敏捷测试和TMMi(测试成熟度模型集成)的特点,并将敏捷测试的理念和TMMi测试过程的改进和优化相结合,提出了敏捷测试TMMi框架参考。重点讨论框架下各级成熟度过程域以及过程域实践的适用性。关键词:敏捷;TMMi;过程域中图分类号:TP31153文献标识码:A文章编号:10079416(2018)050080021引言在软件规模和软件复杂度的日益提升的今天,如何实现软件高质量的快速交付成为软件测试行业亟待解决的问题。随着敏捷开发理念的盛行,软件产品生命周期呈现出高度迭代并且需要持续响应客户频繁反馈的特点,相应的敏捷测试应用日趋广泛。敏捷组织希望通过改进测试过程实现测试能力的提升和产品质量的提高,同时也保留敏捷测试自身的优点。2敏捷测试与TMMi2001年17位软件开发领域的领军人物经过讨论提出了一套全新的软件开发价值观,并通过一份简明扼要的《敏捷宣言》向世界传递了敏捷开发的理念。敏捷是一种思想贯穿于整个软件生命周期包括测试阶段。敏捷测试应能不断修正质量指标,正确建立测试策略,确认客户的有效需求能得以圆满实现和确保整个生产的过程安全的、及时的发布最终产品。在独立完成各项测试计划、测试执行工作的同时,敏捷测试人员需要参与几乎所有的团队讨论,团队决策。通常情况下敏捷测试人员比较关注单元测试、测试自动化以及探索性测试等。由于与敏捷测试相关的组织通常只从项目角度根据需求去改进,很少关注项目外或测试本身,这会导致一些测试基本问题不能完全解决。比如由于项目资源不足,性能问题和可靠性问题通常会被一再推迟版本解决甚至无限期推迟解决。这种囿于项目的思维也会导致测试过程改进不能达到最大程度的优化,缺乏全面性。TMMi(测试成熟度模型集成)作为CMMI的补充模型,已成为全球范围内软件测试过程的改进标准。TMMi采用类似CMMI的阶段模型,设计了5个成熟度级别,分别是1级初始、2级已管理、3级已定义、4级已测量、5级优化,帮助组织的测试过程从一个无序混乱的状态逐步演变为可管理、可定义、可测量、可优化的状态1。除了1级外每个级别都有一组过程域。为了达到特定的成熟度级别,一个组织必须满足该成熟度级别及低成熟度级别的过程域的所有适用目标。实践表明,TMMi的框架开发者提取实际可行的基准来评估和改进测试,可以建立一个更有效和高效的测试过程。
f龙源期刊网hr
好听全球资料 返回顶部