美文网首页
啥是配置管理?

啥是配置管理?

作者: 项目管理媛媛 | 来源:发表于2019-02-03 11:14 被阅读0次

配置管理(Configuration Management,CM)是通过技术或行政手段对软件产品及其开发过程和生命周期进行控制、规范的一系列措施。配置管理的目标是记录软件产品的演化过程,确保软件开发者在软件生命周期中各个阶段都能得到精确的产品配置。

配置控制重点关注可交付成果及各个过程的技术规范,而变更控制则着眼于识别、记录、批准或否决对项目文件、可交付成果或基准的变更。

配置管理可以分为三步:

一、识别配置项。找到是哪些功能有改动?

二、记录并报告配置项状态。记录并报告那些功能现在的状态。

三、配置项核实与审计。用那些因素现在的状态和以前的状态进行对比,确定原本计划调整的功能否有更改、是否落实。

软件配置管理的最终目标是管理软件产品。由于软件产品是在用户不断变化的需求驱动下不断变化,为了保证对产品有效地进行控制和追踪,配置管理过程不能仅仅对静态的、成形的产品进行管理,而必须对动态的、成长的产品进行管理。由此可见,配置管理同软件开发过程紧密相关。配置管理必须紧扣软件开发过程的各个环节:管理用户所提出的需求,监控其实施,确保用户需求最终落实到产品的各个版本中去,并在产品发行和用户支持等方面提供帮助,响应用户新的需求,推动新的开发周期。

配置管理通俗点说就是:你要变更,好,你变哪了咋变的,你万一骗我呢。我要去查查看看你说的和你做的一致么。

配置管理系统和变更管理系统之间的关系如下图:

相关文章

  • 啥是配置管理?

    配置管理(Configuration Management,CM)是通过技术或行政手段对软件产品及其开发过程和生命...

  • 一文带你了解配置管理

    一直在说配置管理,配置管理到底是什么?带你了解下什么叫做配置管理,配置管理到底是我们日常在接触的什么工具。 配置管...

  • ansible自动化管理知识与实践

    Ansible配置管理系统 Ansible是一个配置管理系统configuration management sy...

  • 自动化管理-ansible模块实践

    Ansible配置管理系统 Ansible是一个配置管理系统configuration management sy...

  • Nacos - 配置管理(3)

    4 Nacos配置管理基础应用 4.1 Nacos配置管理模型 对于Nacos配置管理,通过Namespace、g...

  • 持续交付第二章

    配置管理 问:配置管理什么?答:配置管理是一个过程。通过这个过程,所有与项目相关的产物,以及他们之间的关系都被唯一...

  • 软件配置管理实践——基于Ansible和Nacos

    配置管理的预备知识 在《持续交付》第二章的小结中,作者写道:配置管理是本书其他内容的基础。没有配置管理,根本谈不上...

  • SCM软件配置管理

    软件配置管理 软件配置管理 (Software Configuration Management, SCM) 问题...

  • 巧用 Ansible 实现配置管理:多环境配置问题

    说在前面 在《持续交付》的第二章配置管理的小结里说到: 配置管理是本书其他内容的基础。没有配置管理,根本谈不上持续...

  • saltstack之jinja

    States配置管理States是Saltstack中的配置语言,在日常进行配置管理时需要编写大量的States ...

网友评论

      本文标题:啥是配置管理?

      本文链接:https://www.haomeiwen.com/subject/ktsysqtx.html