如何构造软件企业的配置管理方案.pdf
- 一千零一夜个人认证 |
- 2021-06-22 发布|
- 14.22 KB|
- 6页
如何构造软件企业的配置管理方案
1.1 什么是配置管理 配置管理 (ConfigurationManagement) 是通过技术或行政
手段对软件产品及其开发过程和生命周期进行控制、规范的一
系列措施。配置管理的目标是记录软件产品的演化过程,确保
软件开发者在软件生命周期中各个阶段都能得到精确的产品配
置。 配置管理过程是对处于不断演化、完善过程中的软件产品
的管理过程。其最终目标是实现软件产品的完整性、一致性、
可控性,使产品极大程度地与用户需求相吻合。它通过控制、
记录、追踪对软件的修改和每个修改生成的软件组成部件来实
现对软件产品的管理功能。 1.2 配置管理在软件开发过程和项目管理过程中的作用 随着软件系统的日益复杂化和用户需求、软件更新的频繁
化,配置管理逐渐成为软件生命周期中的重要控制过程,在软
件开发过程中扮演着越来越来重要的角色。一个好的配置管理
过程能覆盖软件开发和维护的各个方面,同时对软件开过程的
宏观管理,即项目管理,也有重要的支持作用。良好的配置管
理能使软件开发过程有更好的可预测性,使软件系统具有可重
复性,使用户和主管部门用软件质量和开发小组有更强的信心。 软件配置管理的最终目标是管理软件产品。由于软件产品
是在用户不断变化的需求驱动下不断变化,为了保证对产品有
效地进行控制和追踪,配置管理过程不能仅仅对静态的、成形
的产品进行管理,而必须对动态的、成长的产品进行管理。由
此可见,配置管理同软件开发过程紧密相关。配置管理必须紧
扣软件开发过程的各个环节:管理用户所提出的需求,监控其
实施,确保用户需求最终落实到产品的各个版本中去,并在产
品发行和用户支持等方面提供帮助,响应用户新的需求,推动
新的开发周期。通过配置管理过程的控制,用户对软件产品的
需求如同普通产品的订单一样,遵循一个严格的流程,经过一
条受控的生产流水线,最后形成产品,发售给相应