程序员小柳在某项目中编写了源代码文件X的0.I版(以下简称Xv0.0随后的开发中小柳又修改了Xv0.1 得

计算机 文件,程序员,源代码 已帮助 人

程序员小柳在某项目中编写了源代码文件X的0.I版(以下简称Xv0.0随后的开发中小柳 又修改了Xv0.1,得到文件X的1.0版(以下简称Xvl.。经过正式评审后,Xvl.0被纳入基线进 行配置管理。下列后续活动中符合配置管理要求的是__________。 A.经过变更申请、变更评估并决定实施变更后,变更实施人完成了变更,随后立即发 布了变更,在第一时间内将变更内容和结果通知所有相关人员 B.程序员小柳被赋予相应的权限,可以直接读取受控库中的文件Xvl.0 C.文件xvl.0进入基线后,配置管理员小李从配置库中删除了文件Xv0.1 D.小柳直接对xvl.0进行了变更,之后通知了项目经理

热搜:关于质量体系中程序文件叙述错误的是

答案解析

难度★★☆ 搜索
  • 参考答案:B(64)B。要点解析:配置项是指硬件、软件或二者兼有的集合,为配置管理指定的,在配置管理过程中作为一个单独的实体对待。基线由一组配置项组成,这些配置项构成了一个相对稳定的逻辑实体。通常,基线中的配置项被“冻结”了,不能再被任何人随意修改(例如,删除、跟踪和控制变更等)。 所有配置项的操作权限应由配置管理员(CMO)严格管理,基本原则是:基线配置项向软件库开发人员开放读取的权限;非基线配置项可以向项目经理(PM)、变更管理委员会(CCB)及栩关人员开放。据此,选项8的做法正确,而选项C的做法有误。 通常,配置管理的变更控制流程是:①变更申请;②变更评估;③变更实施;④变更验证与确认;⑤变更的发布。依题意,当xvl.0被纳入基线进行配置管理后,程序员小柳若要对其进行变更,则需要填写变更申请表,并提交给CCB(或提交给项目经理,再转交给CCB);接着CCE;对变更进行影响评估,决定是否接受变更;然后CMO在测试库(或开发库)中开辟工作空间,以存放从受控库中取出的相关配置项,然后分配权限给变更实施人员(即程序员小柳);小柳完成变更并提交后,项目经理应组织其他人员完成单元测试/代码走查、评审等工作,并将变更与验证的结果提交给CCB审批;最后由CM0进行变更发布,即将变更内容和结果通知相关人员,并做好记录等工作。因为是基线版本变更,所以必要时CCB组长应召集CCB会议确认基线变更的结果。据此,选项A和选项D的做法都不对。