首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
首页 | JAVA | C# | VB | VB.NET | C/C++ | delphi | 工程管理 | 其他语言 | 论坛
各大城市软件开发培训、软件人才免费咨询热线:400-700-5807
 您现在的位置: 中国IT实验室 >> 桌面开发 >> 工程管理 >> 正文
CMM与质量管理
来源:ChinaItLab 作者:佚名 时间:2007-4-7

  一、CMM的产生软件能力成熟度(the Capability Maturity Model for Software, 简称CMM)是美国软件工程研究所(Software Engineering Institute, 缩写为SEI)首先提出的。SEI是美国国防部设立,SEI的任务是提供一系列技术管理方法来提高软件工程水平,保证美国防部能够通过成本、进度和质量的预估和改进获得并且支持其精准的软件系统。
 
  任务包含四个目标:1、 通过对实践和技术(或为未充分应用的技术和实践)的定义、评估和成熟预测,以加快导入和推广高成效的软件工程的实践和技术。
 
  2、 在软件工程和技术转型方面维护一个长期有效的资格认证工作3、 使工业和政府组织通过自己的直接努力实现软件工程的有规划的改进4、 促进软件工程持续不断的应用所采纳的优秀标准二、CMM的管理思想基础CMM的基本思想是基于已有60多年历史的产品质量原理。休哈特(Walter Shewart)在30年代发表了统计质量控制原理,戴明(W.Edwards)和朱兰(Joseph Juran)的关于质量的著作又进一步发展和论证了该原理。实际上,将质量原理变为成熟度框架的思想是克劳斯比(Philip Crosby),他在著作《质量免费》(Quality is Free)中首先提出,他的质量管理成熟度网络描绘了采用质量实践时的5个进化阶段,而该框架后来又由IBM的拉迪斯(Rom Radice)和他的同事们在汉弗莱(Watts Humphrey)指导下进一步改进以适应软件过程的需要。1986年,汉弗莱将此成熟框架带到了SEI并增加了成熟度等级的概念,将这些原理应用于软件开发,发展成为软件过程成熟度框架,形成了当前软件产业界正在使用的框架。
 
  汉弗莱的成熟度框架早期版本发表在1987年的SEI技术报告。该报告中还发表了初步的成熟度提问单,这个提问单作为工具给软件组织提供了软件过程评估的一种方法。1987年又进一步研制了软件过程评估和软件能力评价两种方法,以便估计软件过程成熟度。自1990年以来,SEI基于几年来将框架运用到软件过程改进方面的经验,进一步扩展和精炼了该模型,目前,软件能力成熟度模型2.0版已经修订问世。
 
  然而企业最终目的是把自己的产品或服务提供给顾客,让顾客满意,尽力使这个过程不断反复、且能够不断壮大,才能源源不断创造利润。所以,我们应该明白:第一、企业的使命是为顾客创造价值,努力地为顾客创造价值就是企业的成功之路。
 
  第二、能为顾客带来价值的是企业的各种作业。而一个作业是由一系列能为顾客创造价值的活动组成的,构成一个作业的各种活动是由员工完成的,但是各种活动本身对顾客来说毫无意义,顾客关心的是这些活动的结果。也就是说,只有各种活动组合在一起构成一个完整的作业才能创造价值,顾客并不关心怎样组合这些活动。因此,出于对顾客利益的考虑,作业的构造要努力做到“复杂其中,简便其表”。
 
  第三、企业事业的成功来自优异的作业绩效。尽管优质的产品或服务、杰出的人才和优秀的战略对企业来说必不可少,但并不能保证企业的成功。因为,产品或服务、人才和战略只有存在于能为顾客带来价值的各种作业之中,才能对企业事业的成功有所贡献。也就是说,只有通过作业把这些高质量的要素结合在一起,它们才具有实质性的意义。这种高绩效的作业,则是企业优势的集中体现。
 
  第四,优异的作业绩效是通过科学的作业设计、适当的人员配置和良好的工作环境的共同作用达到的。因为,科学的作业设计能够灵敏地对顾客的需求变化做出反应,它是作业本身有效性的根本保证;适当的人员组合能获得集体智慧和战斗力;良好的环境则能激发员工的工作热情,促使员工它们不断超越自己。 对于软件企业来说,它的成功来自优异的软件开发过程,要想取得优异的软件开发过程,就得按照以上四点要求进行管理和改进软件企业过程。所以,可以认为CMM模型其实质就是一种新兴的管理思想和方法,它蕴涵的是当今欧美乃至日本日趋盛行的“Continuos Improvement”管理哲学,现已渗透到各行各业的具体管理中去,是现代企业管理发展方向之一。
 
  三、连续改进(Continuos Improvement)
 
  1、连续改进循环

 

[1] [2] 下一页

【责编:Lili】
中国IT教育热线咨询
相关文章
IT管理十大失误及其对策
管理信息系统需求调研分析指南
走活项目管理这盘棋
软件配置管理基础
软件项目管理中的风险管理研究
OA系统的开发(2)日程管理模块
用auto_ptr类模板帮助动态内存管理
绩效管理实现“投资于人”
如何对软件质量进行评估
有效的软件质量管理
推荐文章

 精彩友情推荐
·Asp源码 PHP源码
·CGI源码 JSP源码
·建站书籍教程
·服务器软件 .net源码
·建站工具软件
·IDC资讯大全
·机房品质万里行
·IDC托管必备知识
·全国IDC报价
·网站推广优化
最新更新 推荐文章
·框架:J2EE WEB应用架构分析…03-13
·几种VC++数据库开发技术的相对比…03-13
·利用C#实现标注式消息提示窗口03-13
·用C#创建COM对象03-13
·Visual C#多线程参数传递浅析…03-13
·Visual C#多线程参数传递浅析…03-13
·基于HOOK和MMF的Win密码渗透技术11-15
·Visual C++设计超强仿QQ自动伸缩…11-15
·Java SE 6.0实现高质量桌面集成开…11-15
·史玉柱东山再起幕后高人11-15
·用C#创建COM对象09-06
·IT管理十大失误及其对策08-30
·VC中利用MFC设计绘图程序初步08-23
·JAVA中对象创建和初始化过程08-23
·C语言中的位域的使用08-09
·浅谈Java桌面应用程序开发08-09
·C#的前途如何?08-02
·几种VC++数据库开发技术的相对比较07-12
·用Visual C#实现网络封包监视…07-12
·VB.NET中的TextBox控件详解07-12
·VB.NET实现PC与掌上电脑PPC的双向通信07-05