软件项目管理-配置管理.ppt
《软件项目管理-配置管理.ppt》由会员分享,可在线阅读,更多相关《软件项目管理-配置管理.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第九章第九章 配置管理配置管理Contents配置管理概述配置管理概述1相关概念相关概念2配置管理的组织配置管理的组织3配置管理的计划配置管理的计划4配置管理的主要活动配置管理的主要活动5配置管理工具配置管理工具61.配置管理概述配置管理概述我我马上解决上解决这个个问题(忘了(忘了变更登更登记)软件出件出问题了了结果果我已我已经改改过了。了。仍然有仍然有问题。v软件项目过程中还可能会遇到以下情况软件项目过程中还可能会遇到以下情况n找不到某个文件的历史版本n开发人员使用错误的版本修改程序n开发人员未经授权修改代码或文档n人员流动,交接工作不彻底n无法重新编译某个历史版本n因协同开发中,或异地开发
2、,版本变更混乱导致整个项目失败nv配置的概念源于硬件配置的概念源于硬件C1C1C3C3C2C2C4C4C5C5问题:怎样组装和卸装一辆汽车?List of PartsC1TireC2TireC3TireC4TireC5Enginev软件配置管理的发展软件配置管理的发展配置管理的概念源于美国空军,为了规范设备的设计与制造,美国空军1962年制定并发布了第一个配置管理的标准AFSCM375-1。20世纪60年代末70年代初,Leon Presser教授在承担美国海军的航空发动机研制合同期间,撰写了一篇名为“Change and Configuration Control”的论文,提出控制变更和配置
3、的概念,软件配置管理概念被首次提出。随着计算机程序越来越复杂和难于管理,软件项目团队越来越大和分布更广,软件配置管理的概念被大多数软件组织接受和实施。v软件配置管理的概念软件配置管理的概念软件配置管理(Software Configuration Management,SCM)的定义为:软件配置管理是一门应用技术、管理各监督相结合的学科,通过标识和文档来记录配置项的功能和物理特性,控制这些特性的变更,记录和报告变更的过程和状态,并验证它们与需求是否一致。v为什么需要配置管理?为什么需要配置管理?l从软件产业统计数据看从软件产业统计数据看对软件系统的需求对软件系统的需求每每1010年增长年增长9
4、00900软件行业的投资软件行业的投资每每1010年增长年增长200200然而软件的生产效率然而软件的生产效率同期只增长了同期只增长了3535l从软件开发的规模看从软件开发的规模看v配置管理给我们带来了什么?配置管理给我们带来了什么?好处好处 问题问题提高软件开发生产率提高软件开发生产率为配置管理设置专为配置管理设置专门的职能人员,并门的职能人员,并且要有一些软硬件且要有一些软硬件环境支持,都增加环境支持,都增加了开发的成本了开发的成本降低软件维护费用降低软件维护费用确保构建正确的系统确保构建正确的系统更好的质量保证更好的质量保证减少缺陷减少缺陷对于简单系统的开对于简单系统的开发没有实际的意义
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 项目 管理 配置管理
限制150内