软件项目配置管理计划.docVIP

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件项目配置管理计划

韩万江 姜立新,《软件项目管理案例教程》,机械工业出版社 ,2005-02 【丛书名】 国家示范性软件学院系列教材 9 2 9.1 软件配置管理概述 2 9.1.1 配重管理定义 2 9.1.2 配重管理的目标 3 9.1.3 配置管理在软件开发中的怍用 3 9.2 配置管理的相关概念 4 9.2.1 配重项 4 9.2.2 基线 6 9.2.3 配置控制委员会 6 9.3 配置管理过程 7 9.3.1 配重顶标识、跟踪 7 9.3.2 配重管理环虎的建立 8 9.3.3 墓线变更管理 11 9.3.4 配置审核 14 9.3.5 配置状态统计 14 9.3.6 配重营理的真他怍用 15 9.4 配置管理工具 16 9.5 配置管埋计划 17 9.5.1 配重管理计划过程 17 9.5.2 配萱营理计划的主要内容 18 9.5.3 uaE管理建议 19 9.6 案例说明 20 9.7 小结 23 9.8 习题 24 软件项目配置管埋计划 第8章介绍了质量管理计划可以帮助提高产品的质量,而软件配置管理也可以辅助提高项目的质量管理。同时,有效的配置管理还可以提高开发团队的工作效率。本章就进入路线图的第8站:配置计划,如图9-1所示。 图1路线图第8站:配置计划 软件配置管理概述 试想:在软件项目开发过程中可能会存在如下的情况: 1)找不到某个文件的历史版本,而这个版本又是非常重要的,因为目前版本无法恢复正确运行。 2)开发人员使用错误的版本修改程序,导致错上加错。 3)开发人员未经授权修改代码或文档,或修改的结果不能及时反映到各个相关部分,导致开发过程的不一致。 4)人员流动、交接工作不彻底造成关键软件部件遗失。 5)已修复的错误在新版本中出现。 6)由于没有保存历史版本的相关文件,无法重新编译某个历史版本,使维护工作十分困难。 7)因协同开发或者异地开发,版本变更混乱导致整个项目失败。 发生这些现象说明项目管理过程中没有很好的配置管理过程。 软件项目进行过程中面临的一个主要问题是持续不断的变化、变化是多方面的,包括项目本身的版本升级,项目的不同阶段,以及需求、设计、技术实施等的变化。有效的项目管理能够控制变化,以最有效的手段应对变化,不断命中移动的目标;无效的项目管理则被变化所控制。而配置管理是有效管理变化的重要手段。软件配置管理是SW-CMM中的一个重要的关键过程域。 配重管理定义 随着软件开发规模的不断增大,一个项目的中间软件产品的数目也越来越多,中间软件产品之间的关系也越来越复杂,对中间软件产品的管理也越来越困难,有效的软件配置管理则有助于解决这一问题。 软件配置管理(Software configuration Managment,SCM),是指一套管理软件开发和软件维护以及各种中间软件产品的方法和规则。中间软件产品和用于创建中间软件产品的信息都应处子软件配跟管理控制之下。软件配置管理是控制软件系统演变的学科。 软件配置包括标识在给定时间点上软件的配置(即选定的软件工作产品及其描述),系统地控制对配置的更改,并维护在整个软件生存周期中配置的完整性和可追溯性。置于软件配置管理之下的工作产品包括交付给顾客的软件产品(例如软件需求文档和代码),以及与这些产品等同的产品项或生成这些软件产品所要求的产品项(例如编译程序),在配置管理过程中需要建立一个软件基线库,当软件基线形成时就将它们纳入该库。通过软件配置管理的变更控制和配置审计功能,系统地控制基线的更改和那些利用软件基线库构造成的软件产品的发行。 软件配置管理贯穿于软件生存期的全过程,目的是建立和维护软件产品的完整性和可追溯性。软件配置管理是一组追踪和控制活动,它开始于软件项目开始之时,结束软件被淘汰之时。 配重管理的目标 配置管理是在整个系统周期中对一个系统中的配置项进行标识和定义的过程,这个过程是通过控制某个配置项及其后续变更,通过记录并报告配置项的状态以及变更要求,证明配置项的完整性和正确性实现的。配置管理相当于软件开发的位置管理,它回答了下面的问题: 我是谁?(Who am I?) 为什么我在这里?(Why am I hre?) 为什么我是某某?(Why am I who I am?) 我属于哪里?(Wher do I belong?) 配置管理目标是: 标识变更。 控制变更。 确保变更正确实现。 向有关的人员报告变更。 保证软件开发全过程的完整性和可追溯性。 管理在软件开发中的怍用 件配置管理在软件项目管理中有着重要的地位,软件配置管理工作是以整个软件流程的改进为目标,为软件项目管理和软件工程的其他领域打好基础,以便稳步推进整个软件企业的能力成熟度。软件配置管理的主要思想和具体内容在于版本控制。版本控制是软件配置管理的基本要求,是指对软件开

文档评论(0)

knb7332j + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档