CMM是什么,包括哪些级别,请详细说明第三级;什么是系统测试
时间: 2024-01-18 16:05:49 浏览: 241
CMM是Capability Maturity Model(能力成熟度模型)的缩写。它是一种软件过程改进模型,它描述了一个组织的软件过程成熟度水平的五个级别。
第三级CMM,被称为“定义了的过程”,它要求一个组织必须建立一个权威的、集中的软件过程的标准,标准指导项目团队完成项目,包括项目计划、跟踪、管理和控制等各个方面,同时进行建立和使用过程数据库。该级别将软件过程转换为一个可管理的集成整体,引导组织实现成熟度提高的长期目标。
系统测试是指应用程序在被重构、修改完后,经过集成测试后被测试人员进行的整个程序功能、性能测试,主要测试系统与用户要求是否相符,包括验收测试和系统整体测试,其目的是发现系统中存在的错误,以确保软件按照用户需求能够正常工作。
相关问题
软件质量控制的一般方法有哪些?我国主要采用的模型是什么;以及cmm是什么,包括哪些级别,请详细说明第三级
软件质量控制的一般方法包括代码审查、单元测试、集成测试、系统测试等。在我国,主要采用的模型是CMMI(能力成熟度模型集成)。CMMI包括5个等级,每个等级都描述一组相关的过程能力。第三级是“定义(Defined)”,表示组织在项目层面上已经建立了一套标准化的流程,并且在整个组织内推广和执行了这套流程。在这一级别上,组织已经充分了解了自己的“过程”,并且已经对其进行了优化和改进。此外,在第三级,组织还需要深入了解客户需求、制定详细客户需求规格说明,并建立相关的配置管理和变更管理过程,以确保软件开发过程中相关的文档、代码和测试等都能够得到有效的管理和控制。
阅读全文