软件过程改进与项目管理在印孚瑟斯的实践

软件过程改进与项目管理在印孚瑟斯的实践

论文摘要

过去二三十年来,尽管人们在软件工程原理的指导下,对软件项目进行了工程化的管理,取得了一定的成效,但令人遗憾的是软件工程的实践令人非常不满意。原因是多种多样的,其中最重要的就是企业的项目管理水平比较薄弱。虽然目前有些企业已经引入和实施了一些项目管理方法,但由于对这些方法认识的局限性和缺乏可供参照的成功实践经验,具有一定的局限性。同时,在高新技术发展日新月益的二十一世纪,软件产品的开发和集成已经告别了过去的小作坊封闭生产的时代。几乎所有的组织都发现自己建立越来越复杂的产品和服务,开发和管理软件的过程纷繁复杂。因此如何探索和建立一套全面的、可扩展的并且符合我国软件企业特点的项目管理方法和标准是当前急需解决的问题。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 过程能力基线—PCB
  • 3.1.2 过程资源库—PRidE
  • 3.1.3 集成项目管理工具—IPM+
  • 3.1.4 项目进度优化模型—PROSO
  • 3.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 软件产品质量指标
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  

    软件过程改进与项目管理在印孚瑟斯的实践
    下载Doc文档

    猜你喜欢