`
huqi
  • 浏览: 93857 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

为什么实行CMM,为什么搞标准软件过程?

阅读更多

我认为主要是为了用工程的思想去规范化软件的开发过程。

以往非工程化的软件开发方法,用在需要长期投入、多人维护的非单一版本的大型软件研发过程中会造成难于维护、混乱,甚至开发陷入“泥潭”(见《人月神化》中的描述)中而无法继续进行的情况;而且非工程化的软件开发不能保证一个规范的开发过程,从而不能有一个可控的质量标准,造成软件质量得不到保障、缺陷得不到控制和不可度量等情况。

CMM可以为我们带来成熟的、经过科学验证的软件开发过程和开发模型,从而使软件的质量处于某个标准下的可控状态,同样,软件的缺陷也是可以度量和控制的,更重要的是在一个科学的、工程的思想下开发软件可以逐步向真正的工业流水线一样按部就班的“生产”软件,使软件的制造效率大大提高,甚至可以走上工业化的道路。

——从电脑的“旧纸堆”里翻出了我实习时候写的培训感受,发现学生真的挺天真、挺理想、挺能“忽悠”的。事实上无论CMM\CMMI从本质上都是科学的、在一定范围内正确的,我们不能否认,但为什么在国内企业的实践中就是另外一种效果、变了味了呢……



分享到:
评论

相关推荐

    软件过程改进与CMM介绍

    1. 软件过程改进与CMM的关系 ? 2. 为什么有些企业实施CMM后,质量没有明显提高,进度更落后了,成本增加了,人员更累了?? 3. CMM理论本身有缺陷吗? 4. 按顺序遍历CMM过程域和关键实践,这种做法可行吗? 5. 应该...

    cmm软件测试--一些标准的好书

    软件测试cmm管理标准软件测试cmm管理标准软件测试cmm管理标准软件测试cmm管理标准

    论文研究-基于CMM的软件过程管理系统的设计与实现 .pdf

    基于CMM的软件过程管理系统的设计与实现,魏国兴,陈行益,软件能力成熟度模型(Capability Maturity Model for Software,CMM)将注意力集中在软件过程的改进,致力于软件过程能力和软件成熟度的提高。但CM

    基于软件能力成熟度模型(CMM)的软件过程改进方法与实施

    基于软件能力成熟度模型(CMM)的软件过程改进方法与实施

    软件过程改进与CMMCMMI介绍

    1. 软件过程改进与CMM的关系 ? 2. 为什么有些企业实施CMM后,质量没有明显提高,进度更落后了,成本增加了,人员更累了?? 3. CMM理论本身有缺陷吗? 4. 按顺序遍历CMM过程域和关键实践,这种做法可行吗? 5. 应该...

    关于CMM关键过程域-软件配置管理的一点思考

    随着软件产业的发展,软件开发已由最初的“程序设计阶段”经历了“软件系统阶段”进而演变为...软件配置管理是CMM可重复级的一个关键过程域,实施软件配置管理为软件产品的质量管控,软件过程管理和改进提供了手段。

    CMM标准文档模板(CMMI 级软件过程改进方法与规范)

    由于上传失误 本下载被取消 最新下载地址:http://download.csdn.net/source/3456392

    CMM实践应用 Infosys公司的软件项目执行过程

    CMM实践应用 Infosys公司的软件项目执行过程,这是软件项目管理的经典教材(最起码是我们吉林大学的经典教材,都绝版了,学校依然不抛弃不放弃……),全书对CMM的介绍十分详细。绝版书一般只能买到影印版,还不如...

    CMM3规范项目管理

    这样客户在选择其项目的承包商时可以依据一个组织达到CMM的某个等级来判断该组织的软件过程能力以及其是否有能力达到自己对于此项目的时间进度,资金控制,质量标准等方面对承包商的要求,从而决定是否会放心的将...

    CMM中的软件质量保证实施准则

    SQA(Software Quality Assurance,软件质量保证)是CMM的一个关键过程域,CMM的每个关键过程域几乎都涉及软件质量的验证,它在软件开发过程中起着非常重要的作用

    CMM CMMI各级过程域 CMM CMMI各级过程域

    CMM CMMI各级过程域 CMM CMMI各级过程域

    CMM3 过程模板文档全套

    CMMI3级软件过程改进方法与规范 1.1 CMMI简介 4 1.1.1 CMMI发展简史 4 1.1.2 CMMI的过程域 5 1.1.3 CMMI的两种表示法 6 1.2 CMMI阶段式表示法 7 1.2.1 成熟度等级L1:初始级的特征 8 1.2.2 成熟度等级L2:已管理级...

    软件测试CMM文档 Word版

    软件测试CMM软件测试CMM软件测试CMM软件测试CMM软件测试CMM软件测试CMM软件测试CMM软件测试CMM软件测试CMM

    CMM一些关键过程域的实践

    CMM将软件过程成熟度划分为5个级别------从第一级别(最低)到底五级别(最高),针对每一级别,CMM分别定义了一些关键过程域(KPA,Key Process Area)。一个软件机构,如果要达到某一个特定的级别就必须关注这些域...

    CMM课件 软件成熟度模型

    谭老师的CMM课件 软件成熟度模型 软件过程改进

    软件开发过程CMM裁剪版

    关于软件开发过程的顶层描述文件,是CMM的极轻量型裁剪版本,适合小型、微型开发组织用于对软件开发过程的规范,也能对建立自己软件开发过程文档的公司提供有益参考。 内含两个文档: 软件开发过程1.0.doc 项目监测...

    软件过程分析比较CMM_RUP_XP.rar

    软件过程分析比较CMM_RUP_XP 软件过程分析比较CMM_RUP_XP

    CMM实践应用—Infosys 公司的软件项目执行过程电子书

    CMM实践应用——Infosys 公司的软件项目执行过程(English Edition)

    软件CMM规范

    /1规程/03组织标准软件过程的管理规程1.0.0.doc /1规程/04软件过程数据和文档库管理过程1.0.0.doc /1规程/05软件生命周期模型1.0.0.doc /1规程/06组织标准软件过程1.0.0.doc /1规程/07裁剪指南1.0.0.doc /1规程/08...

    用敏捷方法实施基于CMM的软件过程改进

    用敏捷方法实施基于CMM的软件过程改进 用敏捷方法实施基于CMM的软件过程改进.pdf

Global site tag (gtag.js) - Google Analytics