软件过程改进与项目管理在印孚瑟斯的实践
论文摘要
过去二三十年来,尽管人们在软件工程原理的指导下,对软件项目进行了工程化的管理,取得了一定的成效,但令人遗憾的是软件工程的实践令人非常不满意。原因是多种多样的,其中最重要的就是企业的项目管理水平比较薄弱。虽然目前有些企业已经引入和实施了一些项目管理方法,但由于对这些方法认识的局限性和缺乏可供参照的成功实践经验,具有一定的局限性。同时,在高新技术发展日新月益的二十一世纪,软件产品的开发和集成已经告别了过去的小作坊封闭生产的时代。几乎所有的组织都发现自己建立越来越复杂的产品和服务,开发和管理软件的过程纷繁复杂。因此如何探索和建立一套全面的、可扩展的并且符合我国软件企业特点的项目管理方法和标准是当前急需解决的问题。CMMI是国际上流行的软件过程改进标准,它为持续提高软件企业的项目管理水平提供了一个有效的指导框架,但是CMMI仅仅是一个框架,并没有提出实现每个关键过程域的具体知识和方法,其实现依赖于具体的开发和管理环境。本文以全球领先的跨国软件外包企业-Infosys技术有限公司的软件过程改进为研究对象,以CMMI为软件项目管理和软件过程改进的准则,结合软件外包企业的特点阐述了软件项目管理和过程改进的实践,提供了一套可供软件业界参考的以CMMI为基础的过程改进和项目管理实践。
论文目录
摘要Abstract引言第1章 绪论1.1 研究背景与意义1.2 文献研究综述第2章 CMMI概述2.1 CMMI的产生2.2 CMMI的模型组件2.3 CMMI的表示法2.4 CMMI的过程域2.5 CMMI与ISO 9001的比较第3章 印孚瑟斯的过程改进体系3.1 过程支持产品3.1.1 过程能力基线—PCB3.1.2 过程资源库—PRidE3.1.3 集成项目管理工具—IPM+3.1.4 项目进度优化模型—PROSO3.2 过程保证服务3.2.1 过程定义3.2.2 过程部署3.2.3 业务驱动创新3.2.4 质量培训与认证3.2.5 工作量估算的企业模型3.2.6 审计3.3 工具和重用3.4 运营绩效管理3.5 组织培训3.6 知识管理第4章 印孚瑟斯的项目管理过程4.1 软件项目的启动4.1.1 项目范围4.1.2 过程计划4.1.3 工作量估算和进度计划4.1.4 质量管理计划4.1.5 人员计划4.1.6 培训计划4.1.7 风险管理计划4.1.8 沟通计划4.1.9 配置管理计划4.1.10 工具与重用计划4.2 软件项目的执行4.2.1 项目的监督和控制4.2.2 需求管理4.2.3 定量项目管理4.2.4 原因分析和解决4.3 软件项目的结束第5章 结语5.1 CMMI的作用和局限性5.2 过程改进的成效5.3 进一步的研究方向注释附录附录A CMMI-DEV 1.2版的过程域附录B ISO/TC 176及其下属委员会颁布的现行标准附录C 软件产品质量指标参考文献致谢
相关论文文献
本文来源: https://www.lw50.cn/article/a2db5f9d269c30c5812ccd92.html