软件项目配置管理计划(精品)

软件项目配置管理计划(精品)

ID:46221239

大小:530.35 KB

页数:40页

时间:2019-11-21

软件项目配置管理计划(精品)_第1页
软件项目配置管理计划(精品)_第2页
软件项目配置管理计划(精品)_第3页
软件项目配置管理计划(精品)_第4页
软件项目配置管理计划(精品)_第5页
资源描述:

《软件项目配置管理计划(精品)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、韩万江姜立新,《软件项II管理案例教程》,机械工业出版社,2005-02【丛书名】国家示范性软件学院系列教材9软件项H配置管埋计划29.1软件配置管理概述29.1.1配重管理定义29.1.2配重管理的目标39.1.3配置管理在软件开发中的炸用39.2配置管理的相关概念49.2.1配重项49.2.2基线69.2.3配置控制委员会69.3配置管理过程79.3.1配重顶标识、跟踪79.3.2配重管理环虎的建立89.3.3墓线变更管理119.3.4配置审核149.3.5配置状态统计149.3.6配重营理的真他忤用

2、159.4配置管理工具169.5配置管埋计划179.5.1配重管理计划过程179.5.2配萱营理计划的主要内容189.5.3uaE管理建议199.6案例说明209.7小结239.8习题249软件项目配置管埋计划笫8章介绍了质量管理计划可以帮助提高产品的质量,而软件配直管理也可以辅助提高项目的质量管理。同时,有效的配置管理还可以捉高开发I才I队的工作效率。木章就进入路线图的第8站:配置计划,如图所示。9.1软件配置管理概述试想:在软件项目开发过程中可能会存在如下的情况:1)找不到某个文件的历史版本,而这个版

3、本又是非常重耍的,因为冃前版本无法恢复正确运行。2)开发人员使用错误的版本修改程序,导致错上加错。3)开发人员未经授权修改代码或文档,或修改的结果不能及吋反映到各个相关部分,导致开发过程的不一致。4)人员流动、交接工作不彻底造成关键软件部件遗失。5)已修复的错课在新版木屮出现。6)由于没冇保存历史版本的相关文件,无法重新编译某个历史版木,使维护工作I•分困难。7)因协同开发或者界地开发,版本变更混乱导致整个项冃失败。发生这些现象说明项目管理过程中没有很好的配置管理过程。软件项目进行过程中而临的一个主要问题

4、是持续不断的变化、变化是多方而的,包括项目木身的版本升级,项目的不同阶段,以及需求、设计、技术实施等的变化。冇效的项冃管理能够控制变化,以最有效的手段应对变化,不断命中移动的目标;无效的项目管理则被变化所控制。而配置管理是有效管理变化的重要手段。软件配置管理是SW-CMM中的-•个重要的关键过程域。9.1.1配重管理定义随着软件开发规模的不断增大,一个项口的中间软件产品的数口也越来越多,屮间软件产站之间的关系也越来越复朵,对中间软件产品的管理也越来越怵I难,有效的软件配置管理则冇助于解决这一问题。软件配置

5、管理(SoftwareconfigurationManagement,SCM),是指一套管理软件开发和软件维护以及各种中间软件产品的方法和规则。屮间软件产品和用于创建屮间软件产品的信息都应处子软件配跟管理控制之Fo软件配置管理是控制软件系统演变的学科。软件配置管理包括标识在给定时间点上软件的配置(即选定的软件丄作产品及其描述),系统地控制对配置的更改,并维护在整个软件生存周期屮配置的完整性和可追溯性。置于软件配査管理Z下的工作产品包括交付给顾客的软件产品(例如软件需求文档和代码),以及少这些软件产品等同的

6、产品项或生成这些软件产品所耍求的产品项(例如编译程序),在配置管理过程中需要建立一个软件基线库,当软件基线形成时就将它们纳入该库。通过软件配置管理的变更控制和配置审计功能,系统地控制基线的更改和那些利川软件基线库构造成的软件产品的发行。软件配置管理贯穿于软件生存期的全过程,H的是建立和维护软件产品的完整性和可追溯性。软件配置管理是一组追踪和控制活动,它开始于软件项目开始Z时,结束于软件被淘汰Z时。9.1.2配重管理的目标配置管理是在整个系统周期中对一个系统中的配置项进行标识和定义的过程,这个过程是通过控制

7、某个配置项及具后续变更,通过记录并报告配直项的状态以及变更要求,证明配置项的完整性和正确性实现的。配置管理相当于软件开发的位置管理,它冋答了下而的问题:•我是谁?(Whoami?)•为什么我在这里?(Whyamihere?)•为什么我是某某?(Whyamiwholam?)•我属于哪里?(WheredoIbelong?)配置管理冃标是:•标识变更。•控制变更。•确保变更正确实现。•向有关的人员报告变更。•保证软件开发全过程的完整性和可追溯性。9.1.3配置管理在软件开发中的作用软件配置管理在软件项冃管理中冇

8、着重要的地位,软件配置管理工作是以整个软件流程的改进为FI标,为软件项冃管理和软件工程的其他领域打好基础,以便丁•稳步推进整个软件企业的能力成熟度。软件配置管理的主要思想和具体内容在于版本控制。版本控制是软件配登管理的基本要求,是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变化的管理。版木控制最主要的功能就是追踪文件的变更。它将什么时候、什么人更改了文件的什么内容等信息忠实地记录下来。每一次文件的改变,文件的版本号

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

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

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