阅读以下技术说明,根据要求回答问题1~问题4。(15分) 【说明】 某系统集成公司为做好项目配置管理,对配置库中的操作权限进行了如表7-7所示的定义。同时,对项目相关人员在该开发库中的操作权限进行了如表7-8所示的分配。其中,√表示该人员具有相应权限,×表示该人员没有相应权限。【问题1】(4分) 通常,配置管理系统的配置库可以分为开发库、产品库、主库和备份库等4种类型。配置库的基本分类如图7-11左侧所示,图7-11右侧是相关配置库的主要功能,请在图7-11中用直线将两者对应连接起来。【问题2】(5分)

题目

阅读以下技术说明,根据要求回答问题1~问题4。(15分) 【说明】 某系统集成公司为做好项目配置管理,对配置库中的操作权限进行了如表7-7所示的定义。同时,对项目相关人员在该开发库中的操作权限进行了如表7-8所示的分配。其中,√表示该人员具有相应权限,×表示该人员没有相应权限。【问题1】(4分) 通常,配置管理系统的配置库可以分为开发库、产品库、主库和备份库等4种类型。配置库的基本分类如图7-11左侧所示,图7-11右侧是相关配置库的主要功能,请在图7-11中用直线将两者对应连接起来。【问题2】(5分) 请将表7-8所示的开发库权限分配表中①~⑩空缺处的内容填写完整。 【问题3】(2分) 配置项的识别是配置管理活动的基础。通常,识别配置项的步骤依次是(1)。(请使用以下选项编号做答) A.填写《配置项管理表》 B.确定每个配置项的重要特征 C.确定配置项进入配置管理的时间 D.审批《配置项管理表》 E.配置管理员识别配置项F.确定每个配置项的拥有者的责任G.为每个配置项指定唯一的标识号 【问题4】(4分) 变更控制是项目管理的重要内容。通常,配置管理中的变更控制流程是:变更申请→(2)→变更实施→(3)→(4)。 为了在不严重阻碍合理变更的情况下来控制变更,软件配置管理引入了“(5)”这一概念。它可看作是一个相对稳定的逻辑实体,其组成部分不能被任何人随意修改。


相似考题
参考答案和解析
正确答案:
【问题1】(4分)
通常,配置管理系统的配置库可以分为动态库(或开发库)、受控库(或主库)、静态库(或产品库)和备份库4种类型,详见表7-9。

结合表7-9可知,图7.10中各类配置库及其主要功能的对应关系如下:Ⅰ——C, Ⅱ——A,
Ⅲ——D,Ⅳ——B。
【问题2】(5分)在各类配置库中,所有配置项的操作权限应由配置管理员(CM)严格管理,基本原则是:基线配置项向软件开发人员开放读取的权限;非基线配置项向项目经理(PM)、CCB、项目成员、质量保证人员(QA)、测试人员等相关人员根据具体需求开放相应权限。
依题意,结合配置管理知识可知,只有配置管理员(CM)拥有该Work开发库进行相关操作的所有权限,即⑤和⑩两空都应填入√。
项目经理是整个软件研发活动的负责人,他根据软件配置控制委员会的建议批准配置管理的各项活动并控制它们的进程。其在配置管理活动中具体职责有(但不限于):制定和修改项目的组织结构和配置管理策略;批准、发布配置管理计划;决定项目起始基线和开发里程碑;接受并审阅配置控制委员会的报告等。项目经理对开发库中的开发文档和程序代码都可以进行内容追加等操作,拥有【add】权限,即①和⑧两空都应填入√。
项目开发人员的主要职责是:根据组织确定的软件配置管理计划和相关规定,按照软件配置管理工具的使用模型来完成开发任务。项目成员对开发库中的项目文档可以进行内容追加等操作,拥有【add】权限,即②空应填入√。
质量保证(OA)人员需要对软件配置管理有较深的认识,其主要工作是跟踪当前项目的状态,测试、报告错误,并验证其修复结果。对开发库中的项目文档可以进行内容追加等操作,拥有【add】权限,即③空应填入√;但QA人员不能添加或修改开发库中的程序代码,不拥有【cheek】和【add】权限,即⑥和⑨两空都应填入×。
测试人员对开发库中的项目文档可以进行内容追加等操作,拥有【add】权限,即④空应填入√;测试人员对开发库中的程序代码只具有测试操作所需的【read】权限、不具有【check】等变更权限,即⑦空应填入×。
【问题3】(2分)
通常,识别配置项的主要步骤是:①识别配置项;②为每个配置项指定唯一的标识号;③确定每个配置项的重要特征;④确定配置项进入配置管理的时间;⑤确定每个配置项的拥有者的责任;⑥填写 《配置项管理表》;⑦审批《配置项管理表》等。
【问题4】(4分)
在项目开发过程中,配置项发生变更几乎是不可避免的。变更控制的目的在于:防止配置项被随意修改而导致混乱。通常,配置管理遵循的变更控制流程是:①变更申请;②变更评估;③变更实施;④变更验证与确认;⑤变更的发布。
为了在不严重阻碍合理变更的情况下来控制变更,软件配置管理引入了“基线”这一概念。它是指由一组配置项组成,这些配置项构成了一个相对稳定的逻辑实体。基线中的配置项被“冻结”了,不能再被仟何人随意修改(例如,跟踪和控制变更)。
更多“ 阅读以下技术说明,根据要求回答问题1~问题4。(15分) 【说明】 某系统集成公司为做好项目配置管理,对配置库中的操作权限进行了如表7-7所示的定义。同时,对项目相关人员在该开发库中的操作权限进行了如表7-8所示”相关问题
  • 第1题:

    阅读下列说明,回答问题1至问题3,将解答填入答题纸对应栏内。

    【说明】

    鉴于配置管理在信息系统集成和IT运维项目中的重要作用,某企业计划在企业层面统一建立配置库,以规范公司的配置管理,并责成公司的商务经理杨工兼任公司的配置经理,全面组织和协调公司的配置管理事项。杨工接到任务后,按照公司目前系统集成和运维的架构,将配置库分为系统集成项目配置库和运维项目配置库,不过这种配置库管理只是从名称方面进行了区分,实际上只有一个配置库。由于公司大部分运维项目来自于公司的系统集成部,所以底层数据是共享的,没有分割开来,运维人员和系统集成人员经常针对同一个配置项进行修改。

    在配置库运行4个月之后,公司组织了一次对配置库的审计,发现配置库存在大量的问题,杨工面对这样的局面,对自己在配置管理中的角色也感到非常迷茫。他收集了目前公司配置库管理方面存在的问题,这些问题比较突出地体系在以下几个方面:

    (1)有的项目组将配置项细化到了软件产品的模块,而有的项目组以项目简单为由,根本没有进行配置管理,并且各项目组内部对配置管理的需求也不统一,随时间变化波动较大。

    (2)很多开发人员和运维人员不知道在不同的库里应该放置什么内容,而且各种配置项的配置格式也不同意,导致配置库难以达到预期的效果。

    (3)配置库增删比较混乱,很多配置项还找不到最后的版本,而且很多配置内容也放置混乱,各种哭的分隔管理起不到预期的效果。

    【问题1】(6分)

    请结合以上案例,简要说明配置管理的目标和主要活动。

    【问题2】(8分)

    请说明杨工在配置管理中存在的问题。

    【问题3】(3分)

    根据你的理解,请指出配置审计的功能是什么?


    正确答案:
    参考答案:【问题1】目标:是为了系统地控制配置变更,在系统的整个生命周期中维护配置的完整性和可跟踪性。主要活动有:制定配置管理计划、配置标识、配置控制、配置状态报告、配置审计、发布管理和交付。【问题2】1、缺少制定配置管理计划2、配置管理员不应是兼职3、项目对配置库的建立只遵从形式,没有实际应用4、配置库的权限没有有效规定并建立规则5、配置项的变更没有遵循变更控制流程6、对配置项的需求定义没有定义统一的规范7、缺少对团队进行配置管理方面的培训8、没有建立有效的配置审核机制9、对配置项的版本管理混乱,未建立追溯机制确保需求的一致性【问题3】配置审计主要功能有:1、不允许出现任何混乱现象,2、防止向用户提交不适合的产品,3、发现不完善的实现,4、找出各配置项不匹配或不相容的现象,5、确认配置项己在所要求的质量控制审核后纳入基线并入库保存6、确认记录和文档保持着可追溯性

  • 第2题:

    试题三(17分)阅读下列说明,回答问题1至问题3,将解答填入答题纸对应栏内。【说明】鉴于配置管理在信息系统集成和IT运维项目中的重要作用,某企业计划在企业层面统一建立配置库,以规范公司的配置管理,并责成公司的商务经理杨工兼任公司的配置经理,全面组织和协调公司的配置管理事项。杨工接到任务后,按照公司目前系统集成和运维的架构,将配置库分为系统集成项目配置库和运维项目配置库,不过这种配置库管理只是从名称方面进行了区分,实际上只有一个配置库。由于公司大部分运维项目来自于公司的系统集成部,所以底层数据是共享的,没有分割开来,运维人员和系统集成人员经常针对同一个配置项进行修改。在配置库运行4个月之后,公司组织了一次对配置库的审计,发现配置库存在大量的问题,杨工面对这样的局面,对自己在配置管理中的角色也感到非常迷茫。他收集了目前公司配置库管理方面存在的问题,这些问题比较突出地体现在以下几个方面:(1)有的项目组将配置项细化到了软件产品的模块,而有的项目组以项目简单为由,根本没有进行配置管理,并且各项目组内部对配置管理的需求也不统一,随时间变化波动较大。(2)很多开发人员和运维人员不知道在不同的库里应该放置什么内容,而且各种配置项的配置格式也不统一,导致配置库难以达到预期的效果。(3)配置库增删比较混乱,很多配置项还找不到最后的版本,而且很多配置内容也放置混乱,各种库的分隔管理起不到预期的效果。【问题1】(6分)请结合以上案例,简要说明配置管理的目标和主要活动。【问题2】(8分)请说明杨工在配置管理中存在的问题。【问题3】(3分)根据你的理解,请指出配置审计的功能是什么。


    答案:
    解析:
    【问题1】目标:为了系统地控制配置变更,在系统的整个生命周期中维护配置的完整性和可跟踪性,而标识系统在不同时间点上的配置。主要活动:制定配置管理计划、配置标识、配置控制、配置状态报告、配置审计、发布管理和交付。【问题2】(1)没有制定配置管理计划。(2)配置库只在名称上进行了区分,并没有做好实际的分类管理。(3)对配置项的配置格式没有统一规范。(4)没有建立CCB对配置变更进行审批。(5)没有对配置库的变更控制,导致运维人员和系统集成人员经常针对同一个配置项进行修改。(6)配置库增删比较混乱,很多配置项还找不到最后的版本,说明没有做好版本管理,造成版本的丢失。(7)没有对项目成员进行配置管理的培训。(8)没有对配置库的权限设置。【问题3】(1)防止向用户提交不适合的产品。(2)发现不完善的实现。(3)找出各配置项不匹配或不相容的现象。(4)确认配置项已在所要求的质量控制审核后纳入基线并入库保存。(5)确认记录和文档保持着可追溯性。

  • 第3题:

    阅读下列说明,回答问题1至问题3,将解答填入答题纸对应栏内。

    鉴于配置管理在信息系统集成和IT运维项目中的重要作用,某企业计划在企业层面统一建立配置库,以规范公司的配置管理,并责成公司的商务经理杨工兼任公司的配置经理,全面组织和协调公司的配置管理事项。杨工接到任务后,按照公司目前系统集成和运维的架构,将配置库分为系统集成项目配置库和运维项目配置库,不过这种配置库管理只是从名称方面进行了区分,实际上只有一个配置库。由于公司大部分运维项目来自于公司的系统集成部,所以底层数据是共享的,没有分割开来,运维人员和系统集成人员经常针对同一个配置项进行修改。
    在配置库运行4个月之后,公司组织了一次对配置库的审计,发现配置库存在大量的问题,杨工面对这样的局面,对自己在配置管理中的角色也感到非常迷茫。他收集了目前公司配置库管理方面存在的问题,这些问题比较突出地体现在以下几个方面:
    (1)有的项目组将配置项细化到了软件产品的模块,而有的项目组以项目简单为由,根本没有进行配置管理,并且各项目组内部对配置管理的需求也不统一,随时间变化波动较大。
    (2)很多开发人员和运维人员不知道在不同的库里应该放置什么内容,而且各种配置项的配置格式也不统一,导致配置库难以达到预期的效果。
    (3)配置库增删比较混乱,很多配置项还找不到最后的版本,而且很多配置内容也放置混乱,各种库的分隔管理起不到预期的效果。

    【问题1】(10分)

    请结合以上案例,简要说明配置管理的目标和主要活动。

    【问题2】(10分)

    请说明杨工在配置管理中存在的问题。

    【问题3】(5分)

    根据你的理解,请指出配置审计的功能是什么?


    答案:
    解析:
    【问题1】

    目标:是为了系统地控制配置变更,在系统的整个生命周期中维护配置的完整性和可跟踪性,而标识系统在不同时间点上的配置。

    主要活动:制定配置管理计划、配置标识、配置控制、配置状态报告、配置审计、发布管理和交付。

    【问题2】

    (1)没有制定配置管理计划。

    (2)配置库只在名称上进行了区分,并没有做好实际的分类管理。

    (3)对配置项的配置格式没有统一规范。

    (4)没有建立CCB对配置变更进行审批。

    (5)没有对配置库的变更控制,导致运维人员和系统集成人员经常针对同一个配置项进行修改。

    (6) 配置库增删比较混乱,很多配置项还找不到最后的版本,说明没有做好版本管理,造成版本的丢失。

    (7)没有对项目成员进行配置管理的培训。

    (8)没有对配置库的权限设置。

    【问题3】

    (1)防止向用户提交不适合的产品;

    (2)发现不完善的实现;

    (3)找出各配置项不匹配或不相容的现象;

    (4)确认配置项已在所要求的质量控制审核后纳入基线并入库保存;

    (5)确认记录和文档保持着可追溯性 。

  • 第4题:

    试题一:

    阅读下列说明,回答问题1到问题4,将解答填入答题纸的对应栏内

    【说明】

    小张被任命为公司的文档与配置管理员,在了解了公司现有的文档及配置管理现状和问题之后 ,他做出如下工作计划:

    (1)整理公司所有文档,并进行归类管理

    小张在核理公司文档时,根据GB/T16680-1996《软件文档管理指南》,从项目生命周期角度将文档划分为开发文档,产品文档和管理文档,并对公司目前的文档进行了如下分类:

    a)开发文档:可行性研究报告、需求规格说明书、概要设计说明书、数据设计说明书、数据字典。

    b)管理文档:开发计划、配置管理计划、测试用例、测试计划、质量保证计划、开发进度报告,项目开发总结报告。

    c)产品文档:用户手册、操作手册

    (2)建立公司级配置管理系统,将配置库划分为开发库与受控库,并规定开发库用于存放正在开发过程中的阶段成果,受控库作为基线库存放评审后的正式成果。

    (3)建立配置库权限机制,允许公司人员按照不同级别查看并管理公司文档,考虑到公司总经理权限最大、项目经理要查看并了解相关项目资料等额外因素,对受控库进行了下表的权限分配,(√表示允许,X表示不允许):

    进行了如上配置管理工作后,此时有一个项目A的项目经理告知小张,发现基线库中有一个重要的功能缺陷要修改,项目经理组织配置控制委员会进行了分析讨论后,同意修改,并指派了程序员小王进行修改,于是小张按照项目经理的要求在受控库中増加了小王的修改权,以便小王可以在受控库中直接修改该功能。

    【问题1】(6分)

    (1)依据16680-1996《软件文档管理指南》,小张对公司项目文档的归类是否正确?

    (2)从候选答案中选择8个正确选项(多选该题得0分),将选项编号填入答题纸纸对应栏内。

    应归入“开发文档”类的文档有:

    候选答案:

    A.可行性研究报告 B.需求规格说明书 C.用户手册 D.数据字典 E.操作手册 F.开发计划

    G.配置管理计划 H.测试用例 I.测试计划 J.质量保证计划 K.项目开发总结报告

    【问题2】(8分)

    小张在建立配置管理系统时,不清楚如何组织配置库,请帮助小张组织配置库(至少写出两种配置库组织形式,并说明优缺点

    【问题3】(5分)

    本案例中当发现基线库中有一个重要的功能缺点需要修改时.你认为小张的做法存在哪些问题.并说明正确的做法.

    【问题4】(6分)

    结合案例.请指出小张在整个受控库的权限分配方面存在哪些问题.


    正确答案:
    【问题1】6分
    (1)不正确
    (2)ABDFGHIJ;(11个中排除3个就行了,用户手册和操作手册属于产品文档无疑,项目总结报告指南中和教材中未明确,从教材P407分析,个人倾向将其于列入管理文档。)
    【问题2】8分
    按配置项类型分类建库,适用于通用软件开发组织。
    优点:便于对配置项的统一管理和控制,提高编译和发布效率。
    缺点:针对性不强,可能造成开发人员的工作目录结构过于复杂。
    按任务建立相应的配置库,适用于专业软件的研发组织。
    优点:设置策略灵活。
    缺点:不易于配置项统一管理和控制。
    【问题3】5分
    存在问题:1.项目A项目经理缺少书面变更申请2.缺少变更初审和变更方案论证环节3.在变更实施前,要将变更决定通知各有关的干系人,而不仅仅是小王4.变更实施中权限修改做法有误;5.缺少变更确认和发布环节。
    正确做法:1.由项目A项目经理就存在的缺陷修改提出书面变更申请;2.组织变更初审和变更方案论证;3.在变更获批后,将变更决定通知影响到的各有关干系人;4.变更实施中,在开发库开辟工作空间,从受控库取出相关的配置项,放于该工作空间,分配权限给程序员小王进行修改。5.变更实施完成,进行变更结果评估与确认,更新受控库中的相关配置项,并发布给各相关干系人。
    【问题4】6分
    受控库应对项目经理开放;
    受控库对开发人员只应开放读取权限;
    受控库对总经理只应开放读取权限;
    还应添加CCB和PMO角色,并开放读取权限。

  • 第5题:

    某系统集成企业为做好项目配置管理,对配置库中的操作权限进行了以下定义:

    同时对项目相关人员在该开发库中的操作权限进行了如下分配,其中√表示该人员具有相应权限,?表示该人员没有相应权限。

    A. ①√,②×,③×,④√,⑤√
    B. ①√,②√,③√,④×,⑤√
    C. ①√,②√,③×,④×,⑤√
    D. ①×,②√,③√,④×,⑤×

    答案:B
    解析:
    项目经理对开发文档可以变更。QA(质量保证人员)对项目文档可使用[文件追加]、[文件重命名]、[删除]等命令。项目成员对代码可以进行变更。测试人员对只对代码进行测试,不能使用[文件追加]、[文件重命名]、[删除]等命令。配置管理员对代码可以进行清除。故选B。