成功启动过程改进程序的关键因素

成功启动过程改进程序的关键因素

ID:33014329

大小:64.99 KB

页数:9页

时间:2019-02-19

成功启动过程改进程序的关键因素_第1页
成功启动过程改进程序的关键因素_第2页
成功启动过程改进程序的关键因素_第3页
成功启动过程改进程序的关键因素_第4页
成功启动过程改进程序的关键因素_第5页
资源描述:

《成功启动过程改进程序的关键因素》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、成功启动过程改进程序的关键因素成功启动过程改进程序的关键因素(一)摘要过程改进启动是将过程改进程序置于正确道路上的关键一步,也是所有正在或将要进行过程改进的企业应该关注的首要问题。本文介绍了一些过程思想和过程改进实施模型,根据我们对基于CMM/CMMI研究和实践的体会,提出启动过程改进的关键因素及其相应的有效的过程改进基础设施模型和改进方法,可以作为各类组织实现过程改进程序的一-般指南。21世纪信息社会将高度地依赖于信息系统。面对着大量的现实的和潜在的计算机应用需求,我们不能不静静地思考一个问题:软件开发总是延期交付,开发和维护费用总是超支,计划常常失控等现象还能支撑企业生

2、存多久。随着技术进步和能力竞争的加剧,不能持续改进的组织很快就会被淘汰。[1]随着软件过程成熟度模型CMM和能力成熟度模型集成CMMI被世界越来越多的软件组织所认可和采用,正成为指导改进软件过程的事实上的国际标准。目前国内的一些组织正在进行基于CMM/CMMI的过程改进,这些正在朝着CMM的目标努力、坚持持续过程改进的大军,最终将提高组织在市场、技术等领域的核心竞争力。诚然,在组织面临较高压力又要实施最佳的软件工程和管理实践的确是一个挑战。因此,仅仅改进是不足够的,应该有效地改进,才会真正发挥过程的作用。首先,我们要牢牢吸取一些组织失败的教训:在开始一个改进程序时,必须以真

3、实的过程改进为目标,而不能单纯追求成熟度等级。如果只关注达到某个成熟度等级,就会盲目开发出所有的过程和标准,其结果仅仅是构造了一件外衣,而组织内软件人员的行为却没有任何改变。这样的努力,其代价未免太昂贵了。依据不同组织各自的特点,过程改革的内容各不相同。然而,过程改进的方法是具有共性的。本文根据过程改进先驱的经验和我们实践的体会,就如何开始一个有效的过稈改进程序展开讨论,提出了启动过程改进程序的十个关键因素,给出了一个建立过程改进基础设施的有效模型和方法,供有关过程改进人员参考。成功启动过程改进程序的关键因素(二)二.过程改进的思想和过程规范过程改进的思想是一种已hi实践证

4、明正确的信念,它向传统的思维方式挑战并试图改变它们。目前,这个信念已经派生出一整套行之有效的方针、政策、过程、规程和标准。但是,只有按照这个信念实践,才能收到实效。我经常从一些企业那里听到:“我们已经有了一套指明软件开发和项目管理的标准文档,也己经对工程师进行了过程培训,只是还没有完全遵守,我们相信他们一段时间后会照着去做的。”仅仅定义一个好的方法集和实践集是远远不够的。战斗在第一线的软件工程师们必须坚信需要改变它,并且知道要作哪些改变,这样才能在学习和实践新过程时得心应手。过程改进不能单靠自觉,否则改进工作会自发衰退,其趋势用“嫡”这个物理术语来刻划比较恰当。“爛”是指物

5、理过程的随机性或无序性的平稳增长。在缺乏有意识的努力时,人类过程的表现与此类似。要知道,过程改进需要所有成员的规范行为,没冇规范的约束是不能持久的。[2]规范化的过程描述了这种有序的集体行为模式。这种模式应该具备如下特征:1.过程文档化了吗?2.过程进行了培训并实践了吗?3.过程强制执行了吗?存在强制执行过程的机制和规程吗?4.存在跟踪过程性能的机制吗?5.过程是有助于还是有碍于人们的活动?6.管理人员是通过度量过稈性能来管理他们所管理的的组织吗?过程的质量对产品的质量有直接影响。基丁Shewhart、Juran>Deming和Humphrey倡导的TQM原理,“产品质量主

6、要取决于用于开发和维护该产品的过程的质量。”[3]在其它工业界(如制造业)可提供很有力的证据来证明过稈规范与产品质量的关系,软件工业也已经有了很多成功的实例。什么是过程改进?就是要采取行动来改变组织的过程不仅满足而且能更有效地达到组织的业务目标。一个过程改进程序则是指所有的策略、方针、目标、职责、活动和计划的集合,它包含一个或多个完整的过程改进循环。成功启动过程改进程序的关键因素(三)二.基于模型进行过程改进模型是描述通过经验证明为有效的过程过程的特征及其元素的结构化集合,用来帮助建立过程改进的目标和优序,为确保建立一个稳定的、有能力的以及成熟过程提供指南,以作为组织过程改

7、进的指南。美国卡内基梅隆大学软件工程研究所(CMU/SEI)研究开发的CMM和CMMI汇集了软件和系统工程的最佳实践,给出了提高过程成熟度的路线图,是指导组织实现过程改进的有力武器。[4,5]其中CMMI采用两种不同的表示法:阶梯式表示法是用已证明为有效的过程域组来指导组织的成熟度改进,而连续式表示法适用于提高单一或多个过程域的能力。经过近20年世界范阖的深入研究和广泛实施,许多企业都从中获益。CMU/SEI还为过程改进的实施研究出了IDEAL模型,⑹用以阐明建立一个成功的过程改进程序的要点和步骤,规范了改进的方法

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。