您现在的位置: 精品资料网 >> 管理信息化 >> 集成化产品开发IPD >> 资料信息

CMM与软件开发(doc 12页)

所属分类:
集成化产品开发IPD
文件大小:
650 KB
下载地址:
相关资料:
软件开发
CMM与软件开发(doc 12页)内容简介
CMM与软件开发 (一)
【作者简介】
作者刘保国是佛罗里达大学的资讯工程硕士,曾服务于美国AT&T担任Sr. Programmer工作,熟悉研发流程,具有大型团队开发经验。现任职于意蓝科技研发部协理,负责核心技术研发、新产品规划以及CMM制度的导入与建立。
为协助国内软件产业国际化,经济部决定将与国外的组织与公司合作,在国内推行CMM(Software Capability Maturity Model, SW-CMM)软件能力成熟模式认证,以建立台湾软件工业的品质评鉴能量,进而提高国内软件公司的竞争力之后。不过,什么是CMM呢?本期与下期将深入浅出地与读者来谈谈CMM与软件开发。
一.CMM history
80年代,美国政府outsourcing很多software projects给不同的软件公司,美国政府觉得很奇怪,在这么多的projects中,有的公司做的很好,有的公司做的很差,他们完全不能事先了解这些软件公司的能力和品质,于是他们开始对这些软件公司开发软件的情况做了些研究。最后美国政府和工业界开始慢慢了解,这些问题的原因,都是因为不能有效管理软件开发的流程。所以之后委托Software Engineering Institute (SEI)这个组织持续研究。1986年底,SEI在Mitre Corporation的帮忙下,根据经验,开始发展 process maturity framework来协助软件公司和组织改进软件开发流程。
1987年九月,SEI 发表他们的process maturity framework和问卷调查表,期待帮助软件开发的组织来判断并找寻需要改进的地方,很不幸的并不是很成功。SEI开始提出成熟度问卷调查时,总共有85题流程问题,和16题技术问题,结果这些技术问题并没有被有效使用来判断一个软件公司的健全与否,这也是当初一直没有被认为process maturity framework成功和有用的原因之一,因为软件开发应该是强调在开发的过程方式,而不是用问卷来试图找出问题的表面功夫。
..............................