- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第11章软件工程质量01
软件工程质量软件需求是度量软件质量的基础。不符合需求的软件就不具备质量。01在各种标准中定义了一些开发准则,用来指导软件人员用工程化的方法来开发软件。如果不遵守这些开发准则,软件质量就得不到保证。02往往会有一些隐含的需求没有明确地提出来。如果软件只满足那些精确定义了的需求而没有满足这些隐含的需求,软件质量也不能保证。03软件质量反映了以下三方面的问题:
软件工程质量软件质量的特性人们通常用软件质量模型来描述影响软件质量的特性。软件质量模型定义成分层模型。在分层的模型中,最基本的叫做基本质量特性,它可以由一些子质量特性定义和度量。二次特性在必要时又可由它的一些子质量特性定义和度量。
软件工程质量2、软件质量的特性ISO的软件质量评价模型01按照ISO/TC97/SC7/WG3/1985—1—30/N382,软件质量度量模型由三层组成,02高层(toplevel)软件质量需求评价准则(SQRC)03中层(midlevel)软件质量设计评价准则(SQDC)04低层(lowlevel)软件质量度量评价准则(SQMC)05其中,应对高层和中层建立国际标准,而低层可由各使用单位视实际情况制定。06
软件工程质量2、软件质量的特性McCall质量模型这是McCall等人于1979年提出的软件质量模型。其软件质量概念基于11个特性之上。其中反映产品运行特性的包括正确性、可靠性、效率、完整性、可使用性;反映产品修改特性的包括可维护性、可测试性、灵活性;反映产品转移特性的包括可移植性、复用性、互连性;
软件工程质量2、软件质量的特性上海软件中心(SSC)的软件质量度量模型在SSC模型中,用了与ISO/IEC9126相同的6个质量特性,它们分别是功能性(正确性)、可靠性、易使用性、效率、可维护性和可移植性。同时设置了22个质量子特性,是参照McCall模型定义的。
软件工程质量3、软件质量的度量软件质量的高低,必须有一定的衡量标准。(1)软件质量度量的条件通常有以下几项:①适应性:必须制定能适应各种用户要求、软件类型和规模的质量标准,并能够度量。②易学性:不需要特殊技术,软件技术人员人人都容易掌握。③可靠性:对同一个软件的评价,尽管评价的人或场合可能不同,但评价结果必须一致。④针对性:不是在检查时才改进质量,而必须从设计阶段起就确立质量目标,在各个阶段实施落实。⑤客观性:要从各种不同角度加以评价,并将评价结果定量地表示,使得人人都能理解。⑥经济性:考虑如何才能把质量度量和保证所需要的费用控制在适当的范围内。
3、软件质量的度量标准分为三级:质量需求评价准则:是否满足用户的要求质量设计评价准则:开发者在设计实现时是否按软件需求保证了质量质量度量准则:定量度量质量而规定的一些检查项目软件质量度量的方法有三种:精密度量全面度量简易度量软件工程质量
4、软件质量的评价评分检查表:对每一阶段要达到的质量指标详细开列/建立度量工作表,在表中,以提问题方式,列出在某一阶段为实现某一质量指标,应达到什么标准。回答问题需参照各类文档,以及开发过程中积累的各种数据,特别是对出错数据的记录。依据软件实际成果进行评分。软件工程质量
软件质量的评价分析结果根据评分的结果,对照评价指标。检查某个质量特性是否达到了要求的质量标准。如果某个质量特性不符合规定的标准,就应当分析这个质量持性,找出为什么达不到标准的原因。分析原因应该自顶向下进行。按系统级、子系统级、模块级逐步分析。质量特性的得分低于规定的质量指标有两个可能的原因:该质量特性与其他质量特性冲突,而那些质量特性是很重要的;这个软件部分有质量问题。软件工程质量
软件工程质量5、软件质量保证软件质量保证,是指为保证产品和服务充分满足消费量要求的质量而进行的有计划、有组织的活动。软件的质量保证就是向用户及社会提供满意的高质量的产品。
5、软件质量保证软件工程质量软件质量保证的主要任务大致可归结为8点:用户要求定义力争不重复劳动掌握开发新软件的方法组织外部力量协作排除无效劳动发挥每个开发者的能力提高软件开发的工程能力提高计划和管理质量
软件工程质量软件质量保证体系软件的质量保证活动,是涉及各个部门的部门间的活动。质量保证体系:为了顺利开展质量保证活动,需要事先明确部门间的质量保证业务,确立部门间的联合与协作的机构。
软件工程质量软件质量管理体系软件产品质量管理的特点:软件质量管理应该贯穿软件开发的全过程,而不仅仅是软件本身。对开发文档的评审是产品检验的重要方式。通过技术手段保证质量。
软件工程质量软件质量管理体系软件质量管理的指导思想缺陷预防紧紧扣住
文档评论(0)