软件能力成熟度模型:CMM五个级别介绍

 CMM 为企业的软件过程能力提供了一个阶梯式的进化框架,阶梯共有五级。第一级只是一个起点,任何准备按CMM 体系进化的企业都自然处于这个起点上,并通过它向第二级迈进。除第一级外,每一级都设定了一组目标,如果达到了这组目标,则表明达到了这个成熟级别,可以向下一级别迈进。

  从纯粹的个人行为发展到有计划有步骤的组织行为…

  第一级:初始级(Initial);

  第二级:可重复级(Repeatable);

  第三级:已定义级(Defined);

  第四级:受管理级(Managed);

  第五级:优化级(Optimizing)。

 1 初始级

  初始级的软件过程是未加定义的随意过程,项目的执行是随意甚至是混乱的。也许有些企业制定了一些软件工程规范,但若这些规范未能覆盖基本的关键过程要求,且执行没有政策、资源等方面的保证时,那么它仍然被视为初始级。

  关注点:

  工作方式处于救火状态,不断的应对突如其来的危机;

  工作组:软件开发组、工程组;

  提高:

  需要建立项目过程管理,建立各种计划,开展QA 活动。

2  可重复级

  根据多年的经验和教训,人们总结出软件开发的首要问题不是技术问题而是管理问题。因此,第二级的焦点集中在软件管理过程上。一个可管理的过程则是一个可重复的过程,可重复的过程才能逐渐改进和成熟。可重复级的管理过程包括了需求管理、项目管理、质量管理、配置管理和子合同管理五个方面;其中项目管理过程又分为计划过程和跟踪与监控过程。

  通过实施这些过程,从管理角度可以看到一个按计划执行的且阶段可控的软件开发过程。

  关注点:

  规则化

  引入需求管理、项目管理、质量管理、配置管理、子合同管理等;

  引入工作组:测试组、评估组、质量保证组、配置管理组、合同组、文档支持组、培训组;

  提高:

  SEPG、建立软件过程库和文档库。

3    已定义级

  在可重复级定义了管理的基本过程,而没有定义执行的步骤标准。在第三级则要求制定企业范围的工程化标准,并将这些标准集成到企业软件开发标准过程中去。所有开发的项目需根据这个标准过程,裁剪出与项目适宜的过程,并且按照过程执行。过程的裁剪不是随意的,在使用前必须经过企业有关人员的批准。

  关注点:

  文档化,标准的一致的;

  软件过程标准化文档化,质量可以得到控制;

  工作组: SEPG、软件评估组。

  提高:

  对软件过程定量分析,加强质量管理。

4  已管理级

  第四级的管理是量化的管理。所有过程需建立相应的度量方式,所有产品的质量(包括工作产品和提交给用户的最终产品)需要有明确的度量指标。这些度量应是详尽的,且可用于理解和控制软件过程和产品。量化控制将使软件开发真正成为一种工业生产活动。

  关注点:

  量化,可预测的;(自此,软件开发变成一种工业生产活动。)

  软件过程具有精确的评测方法,量化的控制软件过程的产品和质量,可根据”意外情况”确定出错的原因;

  工作组: 定量过程管理组;

  提高:

  防止和规避缺陷的能力,技术革新的能力,过程改进。

5  优化级

  优化级的目标是达到一个持续改善的境界。所谓持续改善是指可以根据过程执行的反馈信息来改善下一步的执行过程,即优化执行步骤。如果企业达到了第五级,就表明该企业能够根据实际的项目性质、技术等因素,不断调整软件生产过程以求达到最佳。

  关注点:

  持续改善;

  工作组:缺陷防范活动协调组、技术改革管理活动组、软件过程改进组;

  改进:

  软件过程优化。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了小程序应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!
网络安全能力成熟度模型:原理与实践,是一本关于网络安全能力评估的重要参考书籍。该书深入介绍了网络安全能力成熟度模型CMM)的原理和实践,并提供了相关的实际案例进行演示。 该书首先介绍了网络安全能力成熟度模型的背景和发展,详细解释了模型的构成要素及其相互关系。模型根据国际标准和业界最佳实践,将网络安全能力的发展划分为不同的阶段,从初级到成熟,帮助组织了解其在网络安全方面的当前状态和潜在改进空间。 书中进一步分析了各个成熟度级别的特征和对应的关键过程,如组织的安全策略与规划、风险管理、安全培训与意识提升等。通过对这些关键过程的概述和详细解释,读者可以了解每个成熟度级别的要求及其背后的原理。 此外,该书还提供了一些实际案例,展示了不同组织在网络安全能力成熟度方面的实践经验。这些案例涉及多个行业和组织规模,读者可以从中学习成功的实施方法和技巧,为自己的组织设计和实施网络安全能力提升计划提供参考。 总之,网络安全能力成熟度模型:原理与实践是一本重要的网络安全书籍,详细介绍了网络安全能力评估的原理和实践。通过阅读该书,读者可以深入了解网络安全能力成熟度模型,学习如何评估和提升组织在网络安全方面的能力,以应对日益复杂的网络威胁。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值