软件配置管理计划

lilili
lilili 这家伙很懒,还没有设置简介

0 人点赞了该文章 · 663 浏览

本计划中的任务包括以下内容

1.确定软件配置管理的组织结构和职责分工;

2.制定软件配置管理计划,包括软件配置项的标识、控制、审查、审批和发布等;

包括软件变更控制、版本控3.确定软件配置控制的流程,制和库管理等;

4.确定软件配置管理的工具和环境,包括配置管理工具、版本控制工具和库管理工具等:

5.确定软件配置管理的培训计划,包括软件配置管理人员的培训和使用软件配置管理工具的培训等:

6.确定软件配置管理的评审和审计计划,包括软件配置管理计划的评审和审计,以及软件配置管理的执行情况的评审和审计等;

7.确定软件配置管理的报告计划,包括软件配置管理计划的执行情况报告和软件配置管理的问题报告等。

2.3软件配置管理计划的制定和审批

软件配置管理计划应该在软件开发初期制定,并在软件开发过程中不断更新和完善。软件配置管理计划的制定和审批应该按照以下步骤进行:

1.由软件配置管理小组负责制定软件配置管理计划,并提交总体组审批;

2.总体组审批通过后,软件配置管理计划应该在所有软件开发人员中广泛宣传和推广;

3.软件配置管理计划的执行情况应该定期进行评审和审计并及时更新和完善。

2.4软件配置项的标识

为了有效地进行软件配置管理,必须对软件配置项进行标识。软件配置项的标识应该包括以下内容:

1.软件配置项的名称和版本号;

2.软件配置项的类型和功能:

3.软件配置项的状态和所属子系统:

4.软件配置项的负责人和开发人员:

5.软件配置项的变更记录和审批记录。

2.5软件配置项的控制

软件配置项的控制是软件配置管理的核心内容。软件配置项的控制应该包括以下方面:

1.软件配置项的变更控制,包括变更申请、变更分析、变更评审、变更批准和变更实施等:

2.软件配置项的版本控制,包括版本标识、版本发布和版本回退等;

3.软件配置项的库管理,包括库的建立、库的维护和库的备份等。

2.6软件配置管理工具和环境

为了有效地进行软件配置管理,必须选择合适的软件配置管理工具和环境。软件配置管理工具和环境应该包括以下方面:

1.配置管理工具,包括配置管理系统、版本控制系统和库管理系统等:

2.配置管理环境,包括硬件环境和软件环境等;

3.配置管理培训,包括配置管理人员的培训和使用配置管理工具的培训等。

2.7软件配置管理的评审和审计

为了保证软件配置管理的有效性和可靠性,必须进行软件配置管理的评审和审计。软件配置管理的评审和审计应该包括以下方面:

1.软件配置管理计划的评审和审计,以检查计划的有效性和可行性;

2.软件配置管理的执行情况的评审和审计,以检查执行情况的符合性和有效性:

3.软件配置管理的问题报告,以及对问题的解决和改进措施的跟踪和监督等。

2.8软件配置管理的报告

为了及时了解软件配置管理的执行情况和问题,必须定期进行软件配置管理的报告。软件配置管理的报告应该包括以下方面:

1.软件配置管理计划的执行情况报告,以检查计划的执行情况的符合性和有效性:

2.软件配置管理的问题报告,以及对问题的解决和改进措施的跟踪和监督等。

在软件工程化生产的各个阶段中,所有与该阶段产品相关的信息都存放在软件开发库中,而与前面阶段产品相关的信息则存放在软件受控库中。在研制和开发阶段的过程中,开发者和小组长有权对本阶段产品进行必要的修改。但是,如果他们认为需要修改前面阶段的产品,就必须通过项目的配置管理小组进行正式的审批手续。因此,软件开发库由该阶段产品的开发者管理,而软件受控库则由项目的配置管理小组管理。软件经过组装和系统测试后,应该送入软件产品库。如果需要对其进行修改,必须经过软件配置管理小组的研究和同意,然后报告项目总体组组长批准。具体的审批手续将在第3.2条中详细规定。

 职责

在软件配置管理小组中,各类人员需要相互配合、分工协作,共同担负整个项目的软件配置管理工作。其中各类人员的分工如下:

A。组长是总体组代表,他对有关软件配置管理的各项工作全面负责,特别要对更改建议的审批和评审负责;

B。软件工程小组组长负责监督在软件配置管理工作中认真执行软件工程规范;

C。项目的专职配置管理人员检查在作配置更改时的质量保证措施;

D。各子系统的配置管理人员具体负责实施各自的配置管理工作,并参与各子系统的功能配置检查和物理配置检查;E。用户代表负责反映用户对配置管理的要求,并协助检查各类人员对软件配置管理计划的执行情况;

F。项目专职的配置管理人员协助组长开展各项软件配置管理活动,负责审查所采用的配置管理工具、技术和方法,并负责汇总、维护和保存有关软件配置管理活动的各项记录,

接口控制

对各类接口进行严格、合理的控制是软件配置管理中最重要的任务之一。整个软件项目及其各子系统都必须进行严格的控制。在工程化软件系统中,主要的接口有如下五类:

A。用户界面:用户界面是指各子系统与设计人员、用户或维护人员之间的操作约定。同时还指实现这些操作约定的物理部件的功能和性能特性。

B。系统内部接口:系统内部接口是指各子系统在集成为一个总的软件系统时的各种连接约定。

C。标准程序接口:标准程序接口是指各应用子系统与标准子程序库之间的调用约定,包括宿主计算机系统已有的库程序。

D。设备接口:设备接口是指各子系统与各种设备,包括终端和其他各种输入/输出设备之间的连接约定。软件接口是一个软件系统各项配置的重要组成部分,它指的是各个子系统与宿主计算机上的系统软件以及与调用本软件的其他软件系统之间的连接约定。以上五类接口都涉及到国势通多媒体网络传输加速系统软件系统的全局。因此,对接口修改进行合理的控制,是软件配置管理的重要任务之一。当要求对这五类接口中的任一类接口进行修改时,都必须办理正规的审批手续,并最终经过项目总体组批准。具体的审批程序将在本计划的第3.2条中规定,可参考表1.

在实现软件配置管理计划的过程中,要特别注意实现以下三个里程碑。首先,建立软件配置管理小组,该小组应在项目总体组批准软件配置管理计划之后立即成立。其次,建立各阶段的配置基线,包括功能基线、指派基线和产品基线。最后,建立软件库,包括各个子系统的软件开发库和软件受控库,以及软件产品库。

除了本计划第1.3条中指出的参考资料以及本计划中的其他章条所作的各项规定外,还应该遵守相应的标准、条例和约定

Quality Assurance Plan

The following are the guidelines and ns for the n andmanagement of the are development library。 are controlled library.and are product library。 the naming ns for systems。 subsystems .modules。 and program units。 and the naming and managementns for documents and test cases。 These XXX by the technicateam of the nal n XXX System are project。 and the ns of theproject managers of each subsystem XXX by the project overallgroup。 If any terms need to be modified during the n process .formal approval res must be followed and approved by the projectoverall group。 The specific approval res will be specified in n 3.2of this plan.

3.are n Management Activities

3.1 nn

3.1.1 Documents

All documents prepared for this project must comply with thens of GB 8567.The number of documents written for the nal nXXX are and its subsystems XXX according to the ns of GB8567.The n plan should be proposed by the technical team andapproved by the overall group.

3.1.2 Programs

All programs。 subprograms。 modules。 and program unitsbelonging to this project must be identified in XXX of the aresystem developed by the project technical team and approved bythe overall group.

3.1.3 us Baselines

All documents prepared for this project must comply with thens of GB 8567.The number of documents written for the nal nXXX are and its subsystems XXX according to the ns of GB8567.The n plan should be proposed by the technical team andapproved by the overall group.

3.1.2 Programs

All programs。 subprograms。 modules。 and program unitsbelonging to this project must be identified in XXX of the aresystem developed by the project technical team and approved bythe overall group.

3.1.3 us Baselines

XXX to this project and its subsystems must first determinetheir technical content according to the requirements of the taskbook and are requirements XXX。 and then XXX of the are system.

3.2 n Control

The change management of are n applies to all documents andcodes of this project。 including all running are of this project andsupport are XXX for this project。 The key points of n control areas follows:

A。XXX:XXX。assigned baseline。 product baseline. andintegrated system of each subsystem and its dedicated support areof this project (referred to as A-type ns) must be discussed by theproject n management XXX to other phase products of eachsubsystem and its dedicated support are of this project (referred toas B-type ns) must be reviewed by the n management personnel ofeach subsystem and approved by the are n management team of theproject and the responsible persons of each subsystem。 andreported to the project overall group for the record.

B。Approval re for ns: XXX 1.

XXX:XXX is an effective means to assist are n managementpersonnel in n control

3.3 n Status Audit

Track the n status of project subsystems and their support areusing are problem report forms and are XXX by the are nmanagement tool, and users can check them through the are system.

对于国势通多媒体网络传输加速系统软件项目的各个子系统开发组来说,如果需要从软件销售单位购买、委托其他开发单位、从开发单位现存软件库选用或从项目委托单位或用户的现有连锁反应加中选用软件时,必须先向国势通多媒体网络传输加速系统软件总体组报告,然后由该组织的"软件选用评审小组"进行评审、测试与检查,只有当演示成功、测试合格后才能批准使用。如果只选用其中部分内容,则按等待开发软件的处理过程办理,此时国势通多媒体网络传输加速系统软件总体组不予预。在进行上述工作过程中,软件配置管理人员要进行下列工作:

1.项目的软件配置管理小组要参加由间接供货单位提供的四类软件的物理配置检查;这些软件的功能配置检查由项目的软件质量保证小组负责。

2.在这些软件送入软件受控库与其他软件成分进行组装之前,软件配置管理小组要对其存放媒体和配置标识进行认真的审查。

3.由软件质量保证小组审查选用的四类软件,必须经过正式的验收手续,并由项目技术管理小组负责人批准,然后置于软件配置管理小组的控制之下。

为了确保各种软件配置管理活动的准确记录、及时分析并妥善存放,软件配置管理小组中应有专人负责收集、汇总与保存这些记录。基础上组装系统、各个子系统、专用支持软件及选用软件的功能基线、指派基线与产品基线要送入软盘或磁带至少必须一式两份且存放在两个不同的地点。这些记录应该每6个月拷贝一次,以免意外损伤与自然老化。上述这些软件的文档也应送入软盘或磁带,至少必须工式两份且存放在两个不同的地点,并应有一份打印的硬拷贝。磁媒体应该每隔6个月拷贝一次,以免意外损伤与自然老化。软件产品的源程序、测试数据、测试报告及其他有关文档,除了按规定妥善存放外,要在项目结束后再保存2年,或在条件成熟时转交给这些软件产品的生产系统。上述这些软件的各项配置的个性状态、评审记录与修改历史,要作为这些软件的历史记录来保存,目前可用打印硬拷贝一式两份存放,有条件时再转移到在线光学存储媒体中。



发布于 2024-02-04 14:53

免责声明:

本文由 lilili 发布于 质量人 ,著作权归作者所有。

登录一下,更多精彩内容等你发现,贡献精彩回答,参与评论互动

登录! 还没有账号?去注册

暂无评论