软件测试模拟试卷及参考答案.pdf

上传人:s****u 文档编号:12797078 上传时间:2020-05-24 格式:PDF 页数:9 大小:259.87KB
返回 下载 相关 举报
软件测试模拟试卷及参考答案.pdf_第1页
第1页 / 共9页
软件测试模拟试卷及参考答案.pdf_第2页
第2页 / 共9页
软件测试模拟试卷及参考答案.pdf_第3页
第3页 / 共9页
点击查看更多>>
资源描述
系 班级 学号(9位) 姓名 阅卷密封装订线 第 1 页/共 9 页 常熟理工学院200 200 学年第 学期 软件质量保证模拟试卷1 试题总分: 100 分 考试时限:120 分钟 题号 一 二 三 四 五 总分 阅卷人 得分 一、判断题(判断下列题目是否正确,如果正确请打“”,错误请打“” 每小题2分,共20分) ( )1、软件故障是导致软件失效的必要和充分要素。 ( )2、同行评审的主要目标在于检测错误、核对与标准的偏离。 ( )3、在任何软件机构中,定期、不定期的培训、再培训都是必须而且是必要的。 ( )4、在整个机构中使用基础设施防护与改进部件的主要目标是在机构积累的SQA经验基础上消除或至少降低出错率。 ( )5、所有SQA活动和项目里程碑的完成或项目里程碑的检验是同时发生的。 ( )6、Daniel Galin等提在20世纪50年代建立的经典质量费用模型,提供了一种以经济学观点把与产品质量保证相关的费用非 类的方法学。 ( )7、一旦更改过的SCI替换了前面的SCI,就认为完成了软件的一个新版本。 ( )8、软件质量成本是一个投资问题,而不是成本问题! ( )9、SEI CMM评估标准, ISO 9001和ISO 9000-3标准是典型的项目过程标准。 ( )10、软件质量保证的独特性是由软件产品不同于其他制造产品的本质决定的。 二、填空题(每空1分,共20分;请把答案书写在相应横线上。) 1、软件质量工程包括 软件质量保证 、软件质量规划 和软件质量控制三大方面。 2、McCall模型产品修改纬度的质量因素有 可维护性、可测试性、灵活性。 3、面向对象模型不同于其他模型的主要特征是 组件的密集重用 。 4、有两种同行评审方法学: 审查 和 走查 。 5、RMA可以划分成三组类别 内部风险管理措施,分包风险管理措施,顾客风险管理措施 6、支持性质量手段有 模板 和 检查表 。 7、依据软件系统的生命周期和其他阶段,软件质量度量划分为 软件过程度量 和 软件产品度量 。 8、软件配置发布的版本有基线版本、 中间 版本、 修订 版本。 9、SQA标准被划分成 软件质量管理标准 和 软件项目过程标准 两类。 10、软件缺陷的固有特征有软件缺陷的固有性、 软件缺陷的敏感性 、 软件缺陷的感染性 。 三、名词解释(每小题3分,共18分) 1、Crosby软件质量的定义 系统、部件或过程满足规定需求的程度。 2、软件可靠性 (IEEE)软件可靠性是指一个系统或组件在某个特定时期、特定条件下完成所需完成的功能的能力。 3、规程 规程是完成某件事情或行动的特定方式,即规程是为了完成一个任务,根据给定方法所执行的详细活动或过程。 4、开发风险 软件开发风险是软件开发任务或环境的一种状态或性质,如果忽略它,将增加软件项目失败的可能。 5、(软件工程领域)模板 在软件工程领域,模板指的是小组或机构创建的,用于编辑报告以及其他形式文档的格式 6、软件配置管理 一个负责应用(计算机化的或非计算机化的)技术工具和管理规程、使之能够完成为维护SCI和软件配置版本所 需任务的SQA部件。 系 班级 学号(9位) 姓名 阅卷密封装订线 第 2 页/共 9 页 四、问答题(每小题4分,共24分) 1、专业软件开发的SQA环境有哪些特征? 遵守合同约定; 服从顾客供货商关系; 需要协同工作; 需要同其他开发组的合作和协调; 同其它软件系统的接口; 项目组有变化时项目继续进行; 需要持续维护软件系统若干年。 2、请指出走查、审查这两种同行评审方法的不同? 走查和审查的区别是其正式性的等级。其中,审查是两者之中更为正式。2分 走查的发现限于被评审文档的意见,而审查的发现还同改进开发方法自身的工作相结合。 所以和走查相比,审查对一般的SQA做出了更大贡献。2分 3、请详细描述软件质量费用的经典模型? 2分在经典软件质量费用模型中,软件质量费用可以划分为控制费用、控制失效费用。 2 分其中,控制费用被进一步细化为预防费用和评价费用;控制失效费用进一步细化为内部失效费用、外部失效 费用。 (1) 预防费用包括建立软件质量基础设施、更新并改进基础设施以及完成其运行所需的常规活动的投资。 (2) 评价费用花在特定项目或软件系统中软件错误的检测上。 (3) 内部失效费用是指改正在顾客现场安装软件之前实施设计评审、软件测试及验收测试时检测到的错误而产生 的费用。 (4)外部失效费用限定为改正由顾客或维护组在顾客现场安装软件系统之后检测到的失效的费用。 4、认证标准和评估标准的主要区别? 认证标准的重点是外部的-支持供货商顾客关系2分,而评估标准的重点是内部的。因为评估标准关注的是软件过 程改进2分。 5、CCB的决策机制有哪些种类?你认为其中那种决策机制更实用? (1)最普遍的方法是投票决定。每个代表都投票,采用少数服从多数的方式。这种民主的做法能够充分调动CCB 成员的机机性;但是少数服从多数含义模糊,该决策模式也容易产生一些政见。 (2)极端的做法是所有决策都交给一个人,这种安排鼓励在决策中灵活考虑各种意见,但压抑了CCB其他成员的 积极性; (3)第三种可行的决策机制是寻求CCB成员的一致意见,同时提供合理的跳出机制。 综合考虑上述三种不同CCB决策机制,第三种策略最为实用。 6、传统质量成本和现代质量成本的主要区别有哪些? 传统的质量成本集中在与失效有关的事件和活动,如损坏、缺陷等。传统质量成本通常以报废、返工、返修等形式 出现;2分 现代的质量成本的目的则在于通过预防和评估活动中的适当投入,减少与失效有关的活动。2分 系 班级 学号(9位) 姓名 阅卷密封装订线 第 3 页/共 9 页 五、案例分析(每小题9分,共18分) 1、阅读按软件质量等级的软件质量平衡图形,请给出软件质量费用平衡的基本规律描述。 从上图我们可以发现: (1)预期控制费用的增加导致控制失效费用的减少;反之,预期控制费用的降低导致控制失效费用的增加:控制 费用的缩减导致控制失效费用的增加。3分 (2)而且,控制费用的变化效应可能因期望的软件质量等级而不同。3分 (3)软件质量费用和软件质量等级的关系,可能产生一个在规定的质量等级上达到的软件质量的最小总费用。3 分 2、VIA是一家新成立的软件公司,其管理人员已经认识到SQA工作的重要性和迫切性,并急切建立机构范围完善 的SQA组织体系。但由于自身资源和能力的限制,难以实现。请你站在SQA咨询工程师的角度,对VIA SQA组 织的建议予以指导。 (1)要建立机构完善的SQA组织,按照职能机构组织划分成若干部门,如软件开发和维护部门、测试部门、SQA 部门、人力资源管理部门、财务、业务等部门。2分 (2)把机构必需的人力资源划分为管理人员和技术人员两大类别。2分 建立和完善机构管理结构把机构职能部门有效协调起来。其中,机构管理组织结构需采用三层管理结构:顶级管理, 包括机构总经理及经理;中层管理,包括开发、维护、测试部门的经理;项目管理,与具体项目开发、维护组的组 长。3分 (3)建立、完善各部门技术、管理组织,特别是建立SQA部门以及其他所有相关的SQA人员或单位。2分 系 班级 学号(9位) 姓名 阅卷密封装订线 第 4 页/共 9 页 常熟理工学院200 200 学年第 学期 软件质量保证模拟试卷2 试题总分: 100 分 考试时限:120 分钟 题号 一 二 三 四 五 总分 阅卷人 得分 一、判断题(判断下列题目是否正确,如果正确请打“”,错误请打“” 每小题2分,共20分) ()1、在专业的软件开发、维护中,SQA环境是建立、执行SQA方法时必须首要考虑的问题。 ()2、如何看待软件产品内部的缺陷,开发者和用户的立场是一致的。 ()3、专家观点通过引进补充的外部能力到机构内部开发过程中来而支持质量评估工作。 ()4、质量管理标准是专业标准,它们向开发组提供方法学指南。 ()5、软件生命周期模型强调的是直接开发活动,而没有指示出开发过程的顾客参与。 ()6、规程具有机构范围的适用性,它的执行和具体执行的人或组织背景有着密切关系。 ()7、CAPA的目的在于检测、处理、改正软件缺陷。 ()8、项目进展控制SQA工具有Gatt图、日历、数据流图和活动网络图。 ()9、IEEE、ISO、DOD、ANSI、EIA都是著名的SQA标准开发机构。 ()10、在科学和工程中,如果没有度量,对一切都没有一个定量的了解,那么这种科学和工程既不是有效的,也不是实际的。 二、填空题(每空1分,共20分;请把答案书写在相应横线上。) 1、McCall模型划分了 软件运行 、 软件转移 、 软件修改 三个纬度的11个软件质量因素。 2、螺旋模型任何一次迭代都可划分为制定计划、 风险分析和化解 、工程和 顾客评估 四个项 限。 3、依据合同评审的目标对合同评审主题进行分类为 建议草案评审主题 和 合同草案评审主题 两种类型。 4、典型的版本方针包括 严格-单一活动版本方针 、 多版本方针 。 5、软件对属于各种质量因素的需求的符合性是由 软件质量度量 来测量的。 6、CAPA 过程的成功运行包含如下活动:信息收集、 信息分析 、 解决方案和改进方法的建 立 、改进方法的执行、跟踪。 7、常见的软件配置演化模型有 线性演化模型 和 树演化模型 。 8、软件更改的质量保证工作需要 每个更改的SCI的质量保证 和 整个新软件系统版本的质量保证 两个级别的活动。 9、从内容和重点上我们可以把质量管理标准划分成 认证标准 和 评估标准 两种类型。 10、 测试人员 、 SQA单位 是SQA专职人员。 三、名词解释(每小题3分,共18分) 1、Daniel Galin 软件质量保证的扩展定义 软件质量保证是一个有系统的、有计划的行动集合,它是提供软件产品开发、维护过程符合其已建立的技术需求以 及跟上计划安排和在预算限制之内进行管理上的需求充分信任所必需的。 2、合同评审 合同评审是一个指导评审建议草案和合同文档的SQA部件。 3、规程 规程是完成某件事情或行动的特定方式,即规程是为了完成一个任务,根据给定方法所执行的详细活动或过程。 4、4W1H 4W1H即WHAT, WHEN, WHERE, WHO和HOW。他们具体含义如下: WHAT-What activities have to be performed? WHEN-When Should the activity be performed? WHERE-Where should the activity be performed? WHO-Who should perform the activity? HOW-How should each activity be performed? 系 班级 学号(9位) 姓名 阅卷密封装订线 第 5 页/共 9 页 5、受控文档 受控文档是那些目前就对软件系统的开发、维护以及与目前和将来顾客关系的管理重要或可能变得重要的,并且处 于控制状态下的文档。 6、软件质量度量 一个项目具有给定质量属性的程度定量测度; 或 一个函数,其输入为软件数据、输出为单一的数值,该值可以被理解为软件具有给定质量属性的程度。 四、问答题(每小题4分,共24分) 1、Crosby, Juran, Pressman软件质量定义的比较。 (1)Crosby的定义指的是写好的软件符合由顾客和它的专业组编制的规格说明书的程度。这也意味着包含在规格 说明中的错误是不予考虑的,也不降低软件质量显然这是不足的。1分 (2)Juran的定义旨在达到顾客满意度,这就要求对检查改正顾客的需求规格书投入大量工作。但该定义的主要缺 点是免除了顾客对软件规格书准确性、完备性的责任。1分 (3)Pressman定义为SQA提出了要由开发者满足的三个要求:特定功能需求,它主要是指软件系统的输出;在合 同中提出的软件质量标准;反映当今水平的专业方法的良好软件工程方法的发展水平。实际上,Pressman定义提供 了测试满足需求程度的操作方向。2分 2、谈谈你对合同评审过程的理解? 合同评审是一个指导评审建议草案和合同文档的SQA部件。其过程分为两个阶段进行:1分 (1)第一阶段提交给可能顾客之前的建议草案评审;1分 (2)第二阶段签约前的合同草案评审,该阶段在建议和合同谈判期达成的理解基础上评审合同草案。1分 每个评审阶段完成后,要求建议组与法律部进行必要的修改、补充和改正。1分 3、请列举典型的软件质量基础设施SQA部件?(不少于5个) 规程与工作条例、支持性质量手段、员工培训与认证、改正性和预防性措施、配置管理、文档编制控制。 4、请指出软件质量费用扩展模型对软件质量费用经典模型的扩展。 仔细考察经典软件质量费用模型的考察,我们将发现经典软件质量费用模型没有能够涵盖管理以及管理性失效导致 的软件质量费用。2分 软件质量费用扩展模型拓展了经典软件质量费用模型,以涵盖管理人员对软件质量总费用的贡献软件质量的 扩展模型:相对经典软件质量费用,软件质量费用扩展模型添加了管理性准备与控制费用和管理性失效费用。2 分 (管理性准备与控制费用同实施的预防性管理失效或减少这些这些失效的预期出现的活动相关联;) 5、请描述ISO 9000-3质量管理系统的基本原理 4分 (1)顾客关注。机构依靠它们的顾客,所以应当理解当前的与未来的顾客需要; (2)领导-建立并维护一个积极的内部环境中行使领导权,以实现机构的目标; (3)人们的投入。人是机构之本,他们在各机构层次的全身心投入使得他们的能力能用于为机构谋益; (4)过程方法-当把活动与资源作为过程管理的时候,就更有效地达到理想的结果; (5)管理理的系统方法-把过程作为一个系统管理; (6)持续改进-对全面性能正在进行的改进应当在机构的日程上优先; (7)决策制定的实在方法。有效决策是建立在信息分析的基础上的; (8)相互支持的供货商关系。一个机构和它的供货商是互相依赖时,相互支持的供货由关系增强双方创造增加值 的能力。 6、传统质量成本和现代质量成本的主要区别有哪些? 传统的质量成本集中在与失效有关的事件和活动,如损坏、缺陷等。传统质量成本通常以报废、返工、返修等形式 出现; 现代的质量成本的目的则在于通过预防和评估活动中的适当投入,减少与失效有关的活动。 系 班级 学号(9位) 姓名 阅卷密封装订线 第 6 页/共 9 页 五、案例分析(每小题9分,共18分) 1、Southcottage Inc.公司是一家洗碗机、洗衣机制造商。新控制单元的需求文档包括下列规格: (1)固件应该适用于2006型洗衣机的所有6种变种; (2)洗衣机的水位控制模块应当适用新的2006洗碗机的水位控制模块; 上述需求属于软件质量因素模型的哪个质量因素,并给处理由。 (1)所描述的需求属于软件质量因素模型的可移植性因素。2分 问题描述完全符合可移植性质量因素的定义。可移植性质量要素关注的是软件系统对由不同硬件、不同操作系统等 组成的其他环境的适应。这些需求使得有可能在形形色色的情况下继续使用统一基本软件,或在形形色色硬件或操 作系统下同时使用它。3分 (2)所描述的需求属于软件质量因素模型的可重用性因素。2分 上述问题描述完全符合可重用性质量因素的定义。可重用性需求同原先为一个项目设计的软件模块在当前正开发的 新项目中的使用有关。他们还可以使未来的项目使用当前正在开发的软件中的一个模块或一组模块。2分 2、某软件公司准备申请ISO 9000-3认证,如果你作为该公司企划部门经理,应如何向公司各部门宣讲ISO 9000-3 认证的详细过程? ISO 9000-3认证的详细过程包含如下环节: (1) 制订获得认证的活动计划 一旦管理人员决定为其软件开发与维护活动获得ISO 9000-3认证,就需要一个行动计划。 行动计划的拟定首先从调查机构当前SQA系统及其执行情况的调查开始,在此基础上建立如何获得认证的详细计 划; (2) 建立或优化机构SQA系统,并实施。 建立或完善机构的SQA管理系统,以满足ISO 9000-3需求的级别。 (3) 接受认证审计 通常审计分两组步骤进行:被评审机构建立相关质量手册与SQA规程;验证、审计被评审机构实际情况与其质量 手册、SQA规程中确定的需求的符合程度。 (4)维持ISO认证的规程 进行定期的再认证、再审计,通常每年一次或两次,以验证同ISO 9000-3需求的持续符合性。在这些审计中,机 构必须证明其SQA管理系统的持续发展。 系 班级 学号(9位) 姓名 阅卷密封装订线 第 7 页/共 9 页 常熟理工学院200 200 学年第 学期 软件质量保证模拟试卷3 试题总分: 100 分 考试时限:120 分钟 题号 一 二 三 四 五 总分 阅卷人 得分 一、判断题(判断下列题目是否正确,如果正确请打“”,错误请打“” 每小题2分,共20分) ()1、在软件产品制定生产计划阶段,不必进行重大的SQA活动。 ()2、软件故障是导致软件失效的必要,而非充分要素。 ()3、只有客户才会有兴趣透彻定义它的需求以确保他约定的软件产品的质量。 ()4、软件质量系统之间各不相同,说明机构SQA系统构建存在固有灵活性。 ()5、质量管理标准指导软件开发、维护和基础设施的管理。它的重点是需要什么,但没有指明如何达到标准要求的努力细节。 ()6、通常,检查表的使用的是强制性的。 ()7、CAPA的执行从根本上依赖于正确的指导和经常的培训。 ()8、软件质量度量面临的特有困难根植于包含于软件质量度量的测量(参数)中。 ()9、一旦更改过的SCI替换了前面的SCI,就认为完成了软件的一个新版本。 ()10、SQA项目过程标准如CMM、ISO 9000-3标准。 二、填空题(每空1分,共20分;请把答案书写在相应横线上。) 1、CMM内容包含初始级、 可重复级 、 已定义级 、 已管理级 和可优化级五个 等级。 2、软件质量保证的目标包括 面向产品的软件开发 和 面向过程的软件维护 两大方面。 3、开发生命周期阶段 SQA 部件可以划分成三类:评审、专家观点、软件测试、软件维护 SQA 部件和由第三方/ 分包商使用的SQA部件。 4、 版本方针 和 更改方针 是维护方针的主要组成。 5、外部参与方可被分类为 分包商 、COTS软件和重用软件模块的供货商和 顾客自身 三组。 6、在任何机构中,CAPA要正确发挥作用需要 CAPA记录流的跟踪 、 CAPA执行的跟踪 和 CAPA执行结果的跟踪三个要的跟踪任务。 7、软件更改的质量保证工作需要每个更改的SCI的质量保证和 整个新软件系统版本的质量保证 两个级别的活 动。 8、软件过程度量可以进一步划分为 软件过程质量度量 、 软件过程进度度量 和软件过 程生产率度量。 9、从内容和重点上我们可以把质量管理标准划分成 认证标准 和 评估标准 两种类型。 10、通常,软件质量的管理部件有 项目进展控制 、软件质量度量、 软件质量费用 和可 用于控制软件维护的工具SQA管理工具。 三、名词解释(每小题3分,共18分) 1、Pressman软件质量的定义 软件质量是符合明确陈述的功能性能需求、明确文档化了的开发标准和所有专业开发预期的隐含特性。 2、软件开发风险 软件开发风险是软件开发任务或环境的一种状态或性质,如果忽略它,将增加软件项目失败的可能。 3、合同评审 合同评审是一个指导评审建议草案和合同文档的SQA部件。 4、质量记录 质量记录是一种特殊类型的受控文档。它是面向顾客的文档,用于证实同顾客需求的全面符合性以及贯穿于开发和维护全过程的软 件质量保证系统的有效运行。 5、软件可靠性管理 软件可靠性管理指通过一个程序使软件的可靠性得到最优化的过程。此程序着重于软件防错(software error prevention),发现并清 除fault;此程序着重于采用一定措施并根据诸如资源,进度表及性能的约束条件使可靠性最大化。 6、软件配置版本 软件配置版本是指在给定时间点上组成软件系统的、已批准而且文档化的SCI版本的集合。 系 班级 学号(9位) 姓名 阅卷密封装订线 第 8 页/共 9 页 四、问答题(每小题4分,共24分) 1、在软件产品与其他工业产品之间的区别主要有哪些?并描述这些不同? 软件产品和其他工业产品的主要区别有如下几点: (1)产品的复杂性; 产品的复杂性能够用产品许可的操作方式的数目来度量:工业产品,即使是高级机器,也不允许由其不同的机器组合建立的几千种 以上的操作方式;一个典型的软件,人们可以发现上百万种软件操作的可能。 (2)产品的可见性; 工业产品是可见的,而软件产品是不可见的。工业产品的大多数缺陷可在制造过程中检测出来;然而软件产品的缺陷是不可见的, 软件包中的组件可能从一开始就缺失了。 (3)产品开发和制造过程的特殊性。 同工业产品相比,软件产品不能在生产过程的所有三个阶段检测缺陷。能够检测缺陷的唯一阶段是开发阶段。 2、高度螺旋模型每次迭代必需的活动包含哪些? 顾客的需求规格说明、意见与更改要求; 开发者的计划制定活动; 开发者的风险分析与化解; 开发者设计活动; 开发者关于编码、测试、发布的构造活动; 顾客的评价 3、请从SQA的角度,阐述分别编写用户需求文档和系统需求文档的理由? (1)很自然人们会想到只有客户才会有兴趣透彻定义它的需求以确保他约定的软件产品的质量。他编制的需求文档是对低质量的 基础防护; (2)然而我们对各种软件质量因素的分析表明,开发者可以添加代表它自身利益的需求,例如可重用性需求、可验证性需求等; 许多情况下,某些没有包括在典型客户需求文档中的质量因素确是开发者感兴趣的。而,诸如可移植性、可重用性、可验证性等质 量因素,客户很少感兴趣。 这也就是人们为何分别编制客户需求文档和系统需求文档的理由。 4、主要的SQA维护基础设施工具有哪些? 主要的SQA维护基础设施工具有软件维护规程和工作条例、支持性软件质量手段、维护组的培训和认证、预防性和改正性措施、 软件配置管理、软件维护文档和质量记录等。 5、软件质量度量过程模型包含哪些活动? (1)软件质量需求的定义; (2)软件质量度量和评估的准备; (3)软件质量度量的执行、分析和确认。 6、传统质量成本和现代质量成本的主要区别有哪些? (1)2分传统的质量成本集中在与失效有关的事件和活动,如损坏、缺陷等。传统质量成本通常以报废、返工、返修等形式出现; (2)2分现代的质量成本的目的则在于通过预防和评估活动中的适当投入,减少与失效有关的活动。 五、案例分析(每小题9分,共18分) 1、Super-lab是一个管理医院实验室的软件系统。开发Super-lab的需求规格说明按照所需的软件质量要素组织,要 求的所有的软件质量要素都隶属于McCall软件质量模型。阅读如下段落,指出最切合的软件质量要素。 序 号 需求规格说明的段落 软件质量要素 1 要求Super-lab在高峰时间(上午9点-下午4点)处于失 效状态的概率低于0.5% (1)可靠性 2 Super-lab 能够将实验室的实验结果直接传送给 由”MD-File”住院病人管理软件 (2)互操作性 3 Super-lab 中包含这样一个模块:它编制病人住院期间检 查结果的详细报告。生成这份报告的时间应少于60秒; 准确性完整性等级=99% (3)正确性 4 为医院实验室开发的Super-lab可以在稍作修改的基础上 满足私人实验室的需要 (4)灵活性 5 实验室技师的训练不多于3天;培训后实验技师至少能够 达到Super-lab使用的C级,即每小时至少接待20个病人。 (5)实用性 6 Super-lab 将记录一份详细的用户日志,并给出非授权用 户对系统数据访问的详细报告。此报告中包含如下信息: 非授权用户所用终端的网络标示、请求该信息的雇员的系 (6)完整性 系 班级 学号(9位) 姓名 阅卷密封装订线 第 9 页/共 9 页 统编码、尝试的日期、尝试的类型等。 7 Super-lab 中的病人检查费用查询模块可以作为理疗中心 管理系统的子系统 (7)可重用性 8 依据开发合同,Super-lab 将为医院常规管理、人员控制 处理产生处理月度报告 (8)正确性 9 Super-lab应当通过一个AS20服务器和CS25通信服务器 为12个工作站和8个自动测试机。CS25通信服务器能为 25条通信线路服务。 (9)效率 10 为Linux开发的Super-lab应同在Windows平台中的应用 兼容 可移植性 2、分析某软件机构的图表1“Department Quality Activity Analysis(具体项目相关)”、图表2“Estimated Annual Costs”进行软件质量成本分析,并给出你详细的结论。 图表1:Departent Quality Activity Analysis 图表2:Estimated Annual Costs 从上述两图表我们可以发现: (1)1分首先所有成本被划分成非质量成本和质量成本两大类。 (2)2分其中,质量成本又按照软件质量分析的任务要素,把软件质量分析的任务被划分为合格和不合格两大类。其中,不合格 的任务要素细分为预防任务要素和评估任务要素两个子类;不合格的任务要素与失效有关。 (3)2分表1 中非质量分析任务有详细设计与编码;预防的任务要素有代码评审、设计评审;评估任务要素有设计评审、代码评 审、单元测试、集成测试、系统测试和配置管理;与软件失效相关的任务要素有问题解决。 (4)2分图表1、2中软件质量成本中,具体项目的失效相关费用所占比例为15%,年度失效相关费用所占比例达到31%;但是, 预防相关的费用投入明显不足,表1、2中所占总费用的比率分别为3.8%和5%。 2 分依据软件质量成本的基本规律,该机构应该加大质量成本投入,特别是预防质量任务相关的投入。同时为了有效降低失效有 关的成本投入,机构应该系统采用软件工程方法,优化管理和自身软件过程能力。只有综合采用上述措施才有可能取得较好效果。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!