首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于软件配置管理的叙述,根据要求回答问题1~问题3。 [说明] 在软件的开发过程中,随着工作的进展将会产生许多信息,如规格说明、设计说明、源程序、各种数据等,以及合同、计划书、会议录、报告等需要管理的文档。在一些中小型软件项目中,也经常
阅读以下关于软件配置管理的叙述,根据要求回答问题1~问题3。 [说明] 在软件的开发过程中,随着工作的进展将会产生许多信息,如规格说明、设计说明、源程序、各种数据等,以及合同、计划书、会议录、报告等需要管理的文档。在一些中小型软件项目中,也经常
admin
2010-01-28
49
问题
阅读以下关于软件配置管理的叙述,根据要求回答问题1~问题3。
[说明]
在软件的开发过程中,随着工作的进展将会产生许多信息,如规格说明、设计说明、源程序、各种数据等,以及合同、计划书、会议录、报告等需要管理的文档。在一些中小型软件项目中,也经常会出现一些混乱和差错现象(如版本错误、数据不一致等)。
软件配置管理为软件开发提供了一套管理办法和原则,以防止混乱和差错的产生,并且适应软件的各类变更。典型的配置问题有:多重维护、共享数据、同时修改、丢失版本号或者没有版本号。
选项
答案
配置数据库的主要作用: ①用于收集与配置有关的所有信息; ②评价系统变更的效果; ③提供配置管理过程的管理信息 建库模式:按配置项类型分类建库、按任务建库
解析
软件配置管理(Software Configuration Management,SCM)为软件开发提供了一套管理办法和活动原则,成为贯穿软件开发始终的重要质量保证活动。配置管理的过程实际是软件开发过程中质量管理的精髓所在,版本管理提高了开发者的工作效率,而变更控制则提高了整个开发团队的工作效率。两者的紧密结合,将为软件开发项目提供一道坚实的质量防火墙,使软件开发项目的质量管理过程规范而有效。
在题干中已给出了软件配置管理的基本功能——“为软件开发提供了一套管理办法和原则,以防止混乱和差错的产生,并且适应软件的各类变更”。软件配置管理是软件质量保证的重要一环,其主要责任是控制变化,同时,也负责配置项和软件的版本标识、软件配置的设计,以及配置中所有变化的报告。可以认为,软件配置管理的工作主要解决的问题有:
(1) 采用什么方式去表示和管理数量不少的程序、文档等的各种版本。
(2) 在软件产品交付用户之前和交付之后如何控制变更。实现有效的变更。
(3) 谁有权批准变更及安排变更的优先级。
(4) 什么方法估计变更可能引起的其他问题。
这些问题的解决正是软件配置管理应完成的任务:配置标识、版本管理、变更管理、配置审核及配置报告。
变更管理是软件配置管理的一个重要组成部分,涉及到在给配置项建立了正式的配置标识后变更的评价、协调、审批与实现等方面的活动。为了有效地实现变更控制,需要借助于配置数据库。
配置数据库的主要作用表现在以下几个方面:
(1) 记录与配置相关的所有信息,其中存放受控的软件配置项是很重要的内容。
(2) 利用库中的信息可评价变更的后果,这对变更控制有着重要的意义。
(3) 从库中可提取各种配置管理过程的管理信息,可利用库中的信息查询回答许多配置管理问题。例如,哪些客户已经提取了某个特定的系统版本;运行一个给定的系统版本需要什么硬件和系统软件;一个系统到目前为止已生成了多少个版本,何时生成的;如果某个特定的构件变更了,会影响到系统的哪些版本;一个特定的版本曾提出过哪几个变更要求:一个特定的版本有多少已报告的错误。
配置数据库可以分为动态库(开发库、程序员库、工作库)、受控库(主库)、静态库(软件仓库)和备份库4种类型。而决定配置库的结构是配置管理活动的重要基础。常用的有两种组织形式:按配置项类型分类建库和按任务建库。
按配置项的类型分类建库的方式经常被一些咨询服务公司所推荐,它适用于通用的应用软件开发组织。因为这样的组织往往产品的继承性较强,工具比较统一,对并行开发有一定的需求。使用这样的库结构有利于对配置项的统一管理和控制,同时也能提高编译和发布的效率。但由于该库结构并不是面向各个开发团队的开发任务的,因此可能会造成开发人员的工作目录结构过于复杂,从而带来一些不必要的麻烦。
按任务建立相应的配置库,其适用于专业软件的研发组织。在这样的组织内,由于使用的开发工具种类繁多,开发模式以线性发展为主,因此就没有必要把配置项严格地分类存储,人为增加目录的复杂性。对于研发性的软件组织单位来说,采用这种设置策略比较灵活。
转载请注明原文地址:https://jikaoti.com/ti/8hS7FFFM
本试题收录于:
系统集成项目管理工程师下午应用技术考试题库软考中级分类
0
系统集成项目管理工程师下午应用技术考试
软考中级
相关试题推荐
程序员张某参加某软件公司开发管理系统软件的工作,后辞职到另一公司任职,于是项目负责人将张某在该软件作品上的开发者署名更改为他人,该项目负责人的行为(16)。
某公司现有400万元用于投资甲、乙、丙三个项目,投资额以百万元为单位,已知甲、乙、丙三项投资的可能方案及相应获得的收益如下表所示:则该公司能够获得的最大收益是(7)百万元。
假设某IT服务企业,其固定成本为30万元,每项服务的变动成本为1000元/次,提供每项服务的价格为1500元/次,那么该企业的盈亏平衡点为(78)次。
质量控制是项目质量控制人员采取有效措施,监督项目的具体实施结果,判断它们是否符合有关的项目质量标准,并确定消除产生不良结果原因的途径。以下内容中,(186)是执行项目质量控制的输入。①组织过程资产②质量度量标准⑧工作绩效信息④项目章程⑤已批准的变
在下面的活动图中,从A到J的关键路径是(134),I和J的活动开始的最早时间是(135)。(134)
合同可以变更,但是当事人对合同变更的内容约定不明确的,推定为(31)。
根据《软件文档管理指南》(GB/T16680-1996),下列关于文档质量的描述中,(64)是不正确的。
制订项目管理计划的输入包含______。A.范围说明书(初步)B.工作分解结构C.风险管理计划D.质量计划
沟通是项目管理的一项重要工作,下图为人与人之间的沟通模型。该模型说明了发送者收集信息、对信息加工处理、通过通道传送、接受者接收并理解、接受者反馈等若干环节。由于人们的修养不同和表达能力的差别,在沟通时会产生各种各样的障碍。语义障碍最常出现在(255),认知
某公司项目经理准备了四种供应商选择方案。每个方案损益值已标在如图15-1所示的决策树上。根据期望货币价值(EMV)论,应该选择的设备供应商是()。
随机试题
新《企业所得税法》对税收优惠实行
室间隔缺损的典型杂音是
糖化血红蛋白的测定可以反映测定前多长时间患者的平均血糖水平
某鸡群发病,以进行性肌麻痹和头颈后仰呈“观星姿势”等临床症状为特征。该群鸡的病因可能是缺乏
( )需要通过冲突各方在不同的文化环境中相互沟通、相互接受和融合方能解决。
IPO主要发生在( )。
由于非营利性特征,也决定了民间组织需要从外部尤其是从政府和市场那里获得相应的服务资源,因此,建立与()密切的伙伴合作关系对民间组织十分重要。
下列评价方式中,()有利于在群体内做出横向比较,故常作为选拨和甄别的依据,同时他有利于学生在相互比较中判断自己的位置,激发学生的竞争意识,增强学习的动机()。
结合材料回答问题:材料1习近平总书记高度重视公平正义,把实现公平正义作为政法工作的核心价值追求,既丰富和发展了马克思主义的哲学内容,也拓展了马克思主义法学的内涵……在谈到政法工作维护社会公平正义价值的功能时,习近平总书记强调,“要重点解
TheUnitedNations:TheWorldinOneBuildingDoyouknowtheoldArabstoryaboutabirdcalledthephoenix(凤凰)?Firstit
最新回复
(
0
)