您好,欢迎访问全国教育考试教材网
商品分类

软件能力成熟度模型CMM主要学什么内容?

什么是软件能力成熟度模型CMM?

软件能力成熟度模型(CapabilityMaturityModel,CMM)是由美国国家软件实验室(NSL)于1986年发布的一种软件工程能力评估模型,是一种指导软件开发的管理模型,它具有规范性、可操作性和可衡量性,是一种由低到高的成熟度模型。

CMM主要学什么内容?

CMM主要学习的内容主要包括:

一、软件工程的基本概念

CMM关注软件工程的基本概念,如:软件开发过程、软件开发方法、软件开发技术、软件质量管理等。

二、软件开发流程

CMM关注软件开发流程,如:软件需求分析、软件设计、软件实现、软件测试、软件维护等。

三、软件开发管理

CMM关注软件开发管理,如:软件项目管理、软件项目过程管理、软件质量管理、软件工程管理等。

四、软件开发技术

CMM关注软件开发技术,如:面向对象技术、软件架构技术、软件工具使用技术、软件测试技术、软件安全技术等。

五、软件开发工具

CMM关注软件开发工具,如:软件开发工具、编程语言、数据库管理系统、软件配置管理工具、软件测试工具等。

结论

软件能力成熟度模型(CMM)是一种指导软件开发的管理模型,主要学习的内容包括软件工程的基本概念、软件开发流程、软件开发管理、软件开发技术和软件开发工具等。CMM旨在改善软件开发过程,提高软件产品的质量,提高软件开发的效率和成本效益。