软件质量工程体系.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

软件质量管理〔SQA〕

-第3章软件质量工程体系

主要内容软件质量工程体系软件质量因素和指标软件质量模型分析软件质量工作层次软件质量本钱软件质量标准和度量

1、什么是软件质量工程体系?由传统的软件质量管理体系开展壮大而来。基于传统的质量管理体系,结合系统工程、软件工程等学科,建立现代的软件质量工程体系。

1.1软件质量工程体系的建立背景纵观整个软件质量管理的开展历程,质量的管理水平在不断提高。从当今质量管理的开展趋势来看,软件质量是一项复杂的系统工程问题,必须用系统方法来研究。借助系统工程学、管理学等理论,把质量控制、质量保证和质量管理有效地集成在一起,形成现代软件质量工程体系。

1.2软件质量工程体系的建立过程质量管理体系的持续改进管理职责资源管理测量、分析和改进顾客〔和其他相关方〕要求顾客〔和其他相关方〕满意产品实现产品传统的以过程为根底的质量管理体系

建立和实施以过程为根底的质量管理体系的方法确定顾客和其他相关方的需求和期望;建立组织的质量方针和质量目标;确定实现质量目标必需的过程和职责;确定和提供实现质量目标必需的资源;规定测量每个过程的有效性和效率的方法;应用这些测量方法确定每个过程的有效性和效率;确定防止不合格并消除产生原因的措施;建立和应用持续改进质量管理体系的过程。

从系统工程的角度来描述质量管理体系质量体系度量质量计划质量控制质量改进质量文化质量组织方法工具库文档库项目计划项目跟踪质量记录配置管理缺陷控制培训流程内审管理评审合同管理客户管理项目评审数据库流程项目执行计划评审

现代软件质量工程体系的构成实施质量管理

1.3软件质量工程体系和管理体系的关系质量管理体系的核心是管理组织、文化和流程,集中在管理方面,主要强调两个方面的内容:体系中的上层建筑。质量文化、上层领导的重视及对全面质量的承诺、有效的沟通等。体系中的运行根底。如软件质量管理组织、SQA小组、软件质量标准、质量管理流程、质量管理方法和质量管理工具等。

1.3软件质量工程体系和管理体系的关系将软件质量视为一个系统,深入了解软件质量的构成和结构,建立软件质量的模型。软件质量筹划,如同工程方案,定义软件质量管理要实现的目标、范围和方法。质量本钱的分析,如何降低由低质量造成的本钱。软件质量风险的分析,如何防止质量风险。软件质量度量,从而不断改进质量模型和方法手段。软件质量工程体系,着重从系统工程学的角度管理质量,在有限的资源下,获得最好的质量效益,主要内容如下:

思考问题软件产品的质量是怎么样去衡量的?——质量指标

2、软件质量因素和指标

2.1软件质量指标的定义软件质量指标是衡量哪些可识别的软件质量特性的工程,有助于软件质量进行度量,选择软件工程方法来到达特定的质量目标。

ISO发布的软件质量特性正确性:实现的功能到达设计标准,并满足用户需求的程度可靠性:规定的时间和条件下,仍能维持其性能水准的程度易用性:用户掌握软件操作所要付出的时间及努力程度效率:软件执行某项功能所需电脑资源〔含时间〕的有效程度可维护性:当环境改变或软件发生错误时,执行修改或恢复所做努力的程度可移植性:从一个系统/环境移到另一系统/环境的容易程度

2.2功能性和可用性的质量指标功能性:功能的正确性〔correction〕功能的准确性(accuracy)软件功能的完整性(completeness)可用性:可操作性(operability)通用性(commonality)一致性(consistency)

可靠性和性能的质量指标可靠性:系统自我恢复能力〔Autonomy〕健壮性系统的分布性(distributivity)性能:有效性〔Efficiency〕平安管理/完整性易存取性〔SystemAccessibility〕

可维护性的质量指标模块化〔Modularity〕增强能力/灵活性〔Augmentability〕可测试性(Testability)可追溯性〔Traceability〕简单性〔Simplicity〕自我描述性〔SelfDescriptiveness〕系统兼容性〔SystemCompatibility〕文档质量〔DocumentQuality〕

可移植性的质量指标独立性〔Independence〕可重用性〔reusability〕互操作性〔Interoperability〕虚拟性(Virtuality)一般性〔Generality〕

引入问题——带着问题去学习什么因素会影响到软件质量呢?软件产品本身,会有哪些因素影响它的质量?软件开发过程中,会有哪些因素影响它的质量?下面要讲的内容与以上问题有关。软件产品的质量因素软件过程的质量因素

文档评论(0)

199****8042 + 关注
实名认证
文档贡献者

相信自己,相信明天

1亿VIP精品文档

相关文档