- 13
- 0
- 约1.5万字
- 约 80页
- 2017-11-14 发布于河南
- 举报
第5章_软件项目配置管理
第5章 软件项目配置管理 内容提要 5.1 软件项目配置管理概念 配置的概念来自硬件,例如,计算机系统的CPU、磁盘以及外设配置等等 配置管理(Configuration management)是指用于控制系统一系列变化的学科。 通过一系列技术,方法和手段来维护产品的历史,鉴别和定位产品独有的版本,并在产品的开发和发布阶段控制变化… 通过有序管理和减少重复性工作,配置管理保证了生产的质量和效率。 软件领域引入配置的原因 随着计算机软件的发展,软件开发已由最初的“程序设计阶段”——〉“软件系统阶段”——〉“软件工程阶段”。 软件的复杂性日益增大,软件项目开发中可能会遇到如下问题: 开发人员使用错误的版本修改程序 开发人员未经授权修改代码或文档,或修改的结果不能及时反映到各个相关部分; 软件领域引入配置的原因-2 人员流动,交接工作不彻底造成软件关键部件遗失; 已修复的Bug在新版本中出现 找不到某个文件的历史版本; 无法重新编译某个历史版本,使维护工作十分困难; 因协同开发或者异地开发,版本变更混乱导致整个项目失败;… … 软件领域引入配置的原因-3 随着软件团队人员的增加,软件版本不断变化,开发时间的紧迫以及多平台开发环境的使用,使得软件开发面临越来越多的问题。 解决这些问题的唯一途径是加强管理,配置管理是有效管理变更的手段,它是软件开发管理的核心。 软件配置管理是软件项
原创力文档

文档评论(0)