问题 问答题


阅读以下关于软件配置管理的叙述,根据要求回答问题1~问题3。
[说明]
在软件的开发过程中,随着工作的进展将会产生许多信息,如规格说明、设计说明、源程序、各种数据等,以及合同、计划书、会议录、报告等需要管理的文档。在一些中小型软件项目中,也经常会出现一些混乱和差错现象(如版本错误、数据不一致等)。
软件配置管理为软件开发提供了一套管理办法和原则,以防止混乱和差错的产生,并且适应软件的各类变更。典型的配置问题有:多重维护、共享数据、同时修改、丢失版本号或者没有版本号。

配置状态报告对于软件开发项目的成功起着至关重要的作用。请简述配置状态报告的主要作用及其所包含的主要信息。

答案

参考答案:

解析:主要作用:①有效地记录和报告管理配置所需要的信息,目的是及时、准确地给出软件配置项的当前状况,供相关人员了解,以加强配置管理工作;②配置状态报告提高了开发人员之间的通信能力,避免了可能出现的不一致和冲突
主要信息:配置状态所涉及到的实体间的关系、状态说明数据词典
配置状态报告也称配置状态说明与报告,它是配置管理的一个组成部分。其任务是有效地记录和报告管理配置所需要的信息;目的是及时、准确地给出软件配置项的当前状况,供相关人员了解,以加强配置管理工作。它可以提高了开发人员之间的通信能力,避免了可能出现的不一致和冲突。
在软件工程过程中,必须注意到它的动态特性。配置状态报告就是要在某个特定的时刻观察当时的配置状态,也就是要对动态演化着的配置项取个瞬时的“照片”,以利于在状态报告信息分析的基础上,更好地进行控制。
配置状态报告包含的信息主要有配置状态所涉及到的实体问的关系和状态说明数据词典。
表15-14列出了一个定期提交的配置状态报告的内容。

表15-14 配置状态报告表
项目内容
各份变更请示概要变更请求号、日期、申请人、状态、估计工作量、实际工作量、发行版本、变更结束日期
基线库状态库标识、至某日预计库内配置项数、实际配置项数
发行信息发行版本、计划发行时间、实际发行日期、说明
备份信息备份日期、介质、备份存放位置
配置管理工具状态
配置管理培训状态

单项选择题
单项选择题