没有合适的资源?快使用搜索试试~ 我知道了~
首页CMM驱动的软件企业BPR:目标与实施深度解析
CMM软件过程改进与软件企业的BPR是两个相互关联但又有所区别的概念。CMM(能力成熟度模型)作为质量管理理论在软件行业的应用,其核心目标是评估和提升软件企业的软件开发过程,通过定义一系列关键过程域(KPA),如需求管理、设计、测试等,帮助组织改进其软件生产能力和质量,以满足客户的需求。CMM强调的是软件过程的专门化和标准化,主要关注软件生命周期中的具体流程。 另一方面,BPR(业务流程再造)是一种更广泛的管理策略,源自全面质量管理(TQM)、准时生产(JIT)、工作流管理和团队管理等多个管理理论。BPR关注的是企业所有业务流程的优化,旨在消除无效或低效环节,提高整体效率,以增强企业的竞争力。它不仅限于软件过程,还包括销售、采购、物流、人力资源等各个方面,以实现以顾客为中心的业务模式。 尽管CMM主要针对软件企业的软件生产过程,但两者在目标上是一致的,即提升企业的运营效率和产品质量以满足客户需求。实际上,软件过程是BPR在软件企业中的关键焦点,因为高质量的软件是企业的核心竞争力。在实践中,软件企业可以通过CMM框架来系统地改进其软件开发流程,然后将这些改进推广到整个企业的其他业务流程,从而实现BPR的效果。 因此,可以认为,按照CMM进行的软件过程改进,尤其是聚焦于软件过程的改进,实际上是软件企业在进行一项深入的业务流程再造活动,只是这种再造更专注于软件特定领域。这种结合使得软件企业能够通过提升软件能力成熟度,达到业务流程优化和整体效率提升的目标。
资源详情
资源推荐
CMM软件过程改进软件过程改进—软件企业的软件企业的BPR
关键词:关键词:能力成熟度模型(CMM, Capability Maturity Model) 业务流程再造(BPR ,Business Process Reengineering ) 业务流程
软件过程
摘要:摘要:通过比较CMM和BPR在目标、实施对象和实施流程等方面的相同点,得出一个结论:按照CMM进行的软件过程改进就是软
件企业的BPR。
概述概述
CMM(能力成熟度模型)是质量管理理论与软件产业发展产物,它虽然不能解决软件开发的所有问题,但是它能帮助企业不断地
改进软件过程,提高软件生产的能力和质量,属于一种质量管理体系。BPR(业务流程再造)是近年国外管理界在TQM(全面质
量管理)、JIT(准时生产)、WORKFLOW(工作流管理)、WORKTEAM(团队管理)、标杆管理等一系列管理理论与实践全
面展开并获得成功的基础上产生的,它是通过改进和重建企业的业务流程,以提高企业的生产能力和产品质量。二者有着本质的联
系。
一致的目标一致的目标
CMM由若干个KPA(关键过程域)组成,每个KPA都有自己的目标,但是总的目标就是:评估企业本身的软件过程以便改进软件
过程,提高软件生产能力和质量,以满足顾客的需要。
BPR的目标就是:识别企业的业务流程,不断优化业务流程,减少非增值流程,使全体员工以顾客为中心,最大限度地满足顾客的
需要。
软件企业和其他企业一样,都必须要满足顾客的需要才能够获取利润,而满足顾客需要无非就是提高产品质量和服务质量,CMM
和BPR的核心还是在质量管理,因此,它们目标是完全一致的。
一致的实施对象一致的实施对象
CMM软件过程改进的实施对象就是软件企业的软件过程,也就是软件产品的生产过程,当然也包括软件维护之类的维护过程,而
对于其他的过程并不关注。BPR却是指企业的所有业务流程,也就是说,如果在一个软件企业实施BPR,它所关注并不只有软件
过程,而应该包括销售、采购、储运、技术支持、人事行政等许多的业务流程。因此,从严格意义上讲,BPR的实施对象包括了
CMM的实施对象,前者远远大于后者。
但是,对于软件企业来说,软件过程是整个企业最复杂、最重要的业务流程,软件产品就是软件企业的生命,改进整个企业的业务
流程,最重要的还是要改进它的软件过程。多年以来,人们认识到要想高效率、高质量和低成本地开发软件,必须以改善软件生产
过程为中心,全面开展软件工程和质量管理手段。这是世界各国软件产业都要走的路,我国软件产业之所以落后,不是因为技术落
后,而是对软件生产的管理落后。CMM就是结合了质量管理和软件工程的双重经验而制定的一套针对软件生产过程的规范。由此
可见,对软件生产过程的管理在整个软件企业的管理中起了决定性作用。因此,从这种意义上讲,软件企业的BPR和CMM软件过
程改进在实施对象是一致的。
一致的实施流程一致的实施流程
BPR的实施是没有分级别的,而CMM的实施则是按照由低到高的级别逐级实施的,但是无论它到哪一级,都是按照同一个流程进
行的。也就是先对企业自身的软件过程进行评估,对照CMM标准找出其优势和薄弱环节,再提出改进计划,由机构的高层评审批
准后实施,也就是针对薄弱环节进行改进。这是一个不断循环的过程,软件过程在不断的循环中得到持续的改进。如下图所示:
下载后可阅读完整内容,剩余3页未读,立即下载
weixin_38641764
- 粉丝: 3
- 资源: 921
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- OptiX传输试题与SDH基础知识
- C++Builder函数详解与应用
- Linux shell (bash) 文件与字符串比较运算符详解
- Adam Gawne-Cain解读英文版WKT格式与常见投影标准
- dos命令详解:基础操作与网络测试必备
- Windows 蓝屏代码解析与处理指南
- PSoC CY8C24533在电动自行车控制器设计中的应用
- PHP整合FCKeditor网页编辑器教程
- Java Swing计算器源码示例:初学者入门教程
- Eclipse平台上的可视化开发:使用VEP与SWT
- 软件工程CASE工具实践指南
- AIX LVM详解:网络存储架构与管理
- 递归算法解析:文件系统、XML与树图
- 使用Struts2与MySQL构建Web登录验证教程
- PHP5 CLI模式:用PHP编写Shell脚本教程
- MyBatis与Spring完美整合:1.0.0-RC3详解
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功