欲对其修改, 必须经软件配置管理小组研究同意, 然后报项目总体组组长批准。关于软件配置要进行修改时的具体审批手续,将在第 3.2 条中详细规定。 2.3 职责在软件配置管理小组中, 各类人员要互相配合、分工协作, 共同担负起整个项目的软件配置管理工作。其中各类人员的分工如下: A. 组长是总体组代表,他对有关软件配置管理的各项工作全面负责,特别要对更改建议的审批和评审负责; B. 软件工程小组组长负责监督在软件配置管理工作中认真执行软件工程规范; C. 项目的专职配置管理人员检查在作配置更改时的质量保证措施; D. 各子系统的配置管理人员具体负责实施各自的配置管理工作,并参与各子系统的功能配置检查和物理配置检查; E. 用户代表负责反映用户对配置管理的要求,并协助检查各类人员对软件配置管理计划的执行情况; F. 项目专职的配置管理人员协助组长开展各项软件配置管理活动, 负责审查所采用的配置管理工具、技术和方法,并负责汇总、维护和保存有关软件配置管理活动的各项记录。 2.4 接口控制对各类接口进行严格、合理的控制, 是软件配置管理中最重要的任务之一。整个软件项目及其各子系统都必须对进行严格的控制。在工程化软件系统中,主要的接口有如下五类: A. 用户界面: 用户界面是指各子系统与设计人员、用户或维护人员之间的操作约定。同时还指实现这些操作约定的物理部件的功能与性能特性。 B. 系统内部接口:系统内部接口是指各子系统在集成为一个总的软件系统时的各种连接约定。 C. 标准程序接口:标准程序接口是指各应用子系统与标准子程序库(包括宿主计算机系统已有的库程序)之间的调用约定。 D. 设备接口:设备接口是指各子系统与各种设备(包括终端和其他各种输入/ 输出设备)之间的连接约定。 E. 软件接口:软件接口是指各个子系统与宿主计算机上的系统软件以及与调用本软件的其它软件系统之间的连接约定。