(1)软件配置管理的一个重要内容就是对变更加以控制,使变更对成本、工期和质量的影响降到最小。用150字以内文字,说明软件配置管理中“变更管理”的主要任务。 (2)为了有效地进行变更控制,通常会借助“配置数据库”。请用200字以内文字,说明配置数据库的

admin2007-10-11  24

问题 (1)软件配置管理的一个重要内容就是对变更加以控制,使变更对成本、工期和质量的影响降到最小。用150字以内文字,说明软件配置管理中“变更管理”的主要任务。
   (2)为了有效地进行变更控制,通常会借助“配置数据库”。请用200字以内文字,说明配置数据库的主要作用及其分类。
软件的变更控制机制通常只能跟踪到工程变更顺序产生为止。为了获知变更是否正确完成,一般采用两种方法:正式的技术评审和软件配置审核。请用200字以内文字,说明这两种方法的区别和联系。

选项

答案(1)正式的技术评审着重检查已完成修改的软件配置对象的技术正确性,评审者评价软件配置项,决定它与其他软件配置项的一致性,是否有遗漏或可能引起的副作用。除了那些最无价值的变更之外,应对所有的变更进行正式的技术评审。 (2)软件配置审核作为正式技术评审的补充,评价在评审期间通常没有被考虑的软件配置项的特性。

解析 软件的变更控制机制通常只能跟踪到工程变更顺序产生为止,那么如何知道变更是否正确完成了呢?一般可以采用正式的技术评审和软件配置审核这两种方法。
   软件的完整性,是指开发后期的软件产品能够正确地反映用户所提出的对软件的要求。软件配置审核的目的就是要证实整个软件生存周期中各项产品在技术上和管理上的完整性。同时,还要确保所有文档的内容变动不超出当初确定的软件要求范围。使得软件配置具有良好的可跟踪性。这是软件变更控制人员掌握配置情况、进行审批的依据。
   正式的技术评审着重检查已完成修改的软件配置对象的技术正确性,评审者评价软件配置项,决定它与其他软件配置项的一致性,是否有遗漏或可能引起的副作用。正式的技术评审应对所有的变更进行,除了那些最无价值的变更之外。
   软件配置审核作为正式技术评审的补充,评价在评审期间通常没有被考虑的软件配置项的特性。软件配置审核提出并解答以下问题:
   ▲  在工程变更顺序中规定的变更是否已经做了?每个附加修改是否已经纳入?
   ▲  正式技术评审是否已经评价了技术正确性?
   ▲  是否正确遵循了软件工程标准?
   ▲  在软件配置项中是否强调了变更?是否说明了变更日期和变更者?配置对象的属性是否反映了变更?
   ▲  是否遵循了标记变更、记录变更、报告变更的软件配置管理过程?
   ▲  所有相关的软件配置项是否都已正确地做了更新?
   在某些情形下,这些审查问题是作为正式技术评审的一部分提出的,但是当软件配置管理称为一项正式活动时,软件配置审核就被分开,而由质量保证小组执行了。
转载请注明原文地址:https://kaotiyun.com/show/1YQZ777K
0

最新回复(0)