📜  软件配置管理的目标

📅  最后修改于: 2021-08-25 10:13:15             🧑  作者: Mango

软件配置管理(SCM)就像一个总括活动,将在整个软件过程中应用。它管理和跟踪新兴产品及其版本,还可以识别和控制在整个开发周期中使用的软件,硬件和工具的配置。 SCM确保所有参与软件过程的人员都知道正在设计,开发,构建,测试和交付的内容。

SCM标准的目标:软件配置的主要目标如下图所示:

  1. 远程系统管理:
    • 对于远程系统管理工具,其配置标准应包括必要的软件和/或特权。
    • 客户端的基石是为远程管理的网络正确安装和配置的远程管理客户端。
    • 这些远程工具可用于检查病毒防护的版本,检查计算机配置或提供远程帮助台功能。
  2. 减少用户停机时间:
    • 使用标准配置的一大优势是系统可以完全互换,从而减少了用户的停机时间。
    • 遇到不可恢复的错误时,可以将相同的新系统放到适当的位置。
    • 如果仍然可以访问无法运行的机器,则可以传输用户数据,或者可以从备份磁带中取出最新副本,其最终目的是使用户在系统界面中几乎没有变化。已安装软件。
  3. 可靠的数据备份:
    • 通过使用标准目录存储用户数据,备份系统可以选择性地备份一小部分计算机,从而大大减少了备份系统的网络流量和磁带使用量。
    • 在系统数据和用户数据之间划分目录结构是配置标准的主要目标之一。
  4. 简易的工作站设置:
    • 任何种类的标准化配置都将简化系统的设置过程,并确保重要组件可用。
    • 如果要根据标准设置来设置多台机器,则可以自动执行大多数设置配置。
  5. 多用户支持:
    • 为用户共享工作站并不常见。因此,系统配置的设计方式是使用同一工作站,而不会互相干扰。
    • 某些软件包不支持所有用户完全独立的设置,但是,用户可以具有独立的数据用户。
    • 使用结构不会限制系统可以拥有的独立用户数量。
  6. 远程软件安装:
    • 大多数情况下,现代软件包是工厂中安装的预定义目录。毫无疑问,这种安装方式适合单用户使用,但是对于计算机收集而言,将导致配置不一致。
    • 一个好的配置标准将在特定目录区域中安装软件,以便在逻辑上划分磁盘上的软件。
    • 借助通用脚本,可以轻松轻松地识别已安装的组件以及自动执行安装过程的可能性。
    • 由于将软件安装到特定目录中,因此其维护和升级运行的软件变得不再那么复杂。