如何构造软件企业的配置管理方案.pdf

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

如何构造软件企业的配置管理方案

1.1 什么是配置管理 配置管理 (ConfigurationManagement) 是通过技术或行政

手段对软件产品及其开发过程和生命周期进行控制、规范的一

系列措施。配置管理的目标是记录软件产品的演化过程,确保

软件开发者在软件生命周期中各个阶段都能得到精确的产品配

置。 配置管理过程是对处于不断演化、完善过程中的软件产品

的管理过程。其最终目标是实现软件产品的完整性、一致性、

可控性,使产品极大程度地与用户需求相吻合。它通过控制、

记录、追踪对软件的修改和每个修改生成的软件组成部件来实

现对软件产品的管理功能。 1.2 配置管理在软件开发过程和项目管理过程中的作用 随着软件系统的日益复杂化和用户需求、软件更新的频繁

化,配置管理逐渐成为软件生命周期中的重要控制过程,在软

件开发过程中扮演着越来越来重要的角色。一个好的配置管理

过程能覆盖软件开发和维护的各个方面,同时对软件开过程的

宏观管理,即项目管理,也有重要的支持作用。良好的配置管

理能使软件开发过程有更好的可预测性,使软件系统具有可重

复性,使用户和主管部门用软件质量和开发小组有更强的信心。 软件配置管理的最终目标是管理软件产品。由于软件产品

是在用户不断变化的需求驱动下不断变化,为了保证对产品有

效地进行控制和追踪,配置管理过程不能仅仅对静态的、成形

的产品进行管理,而必须对动态的、成长的产品进行管理。由

此可见,配置管理同软件开发过程紧密相关。配置管理必须紧

扣软件开发过程的各个环节:管理用户所提出的需求,监控其

实施,确保用户需求最终落实到产品的各个版本中去,并在产

品发行和用户支持等方面提供帮助,响应用户新的需求,推动

新的开发周期。通过配置管理过程的控制,用户对软件产品的

需求如同普通产品的订单一样,遵循一个严格的流程,经过一

条受控的生产流水线,最后形成产品,发售给相应

最近下载