软件工程产品度量ppt课件.ppt
《软件工程产品度量ppt课件.ppt》由会员分享,可在线阅读,更多相关《软件工程产品度量ppt课件.ppt(25页珍藏版)》请在三一办公上搜索。
1、第十六讲 产 品 度 量,产品度量,软件产品质量的生命周期及其度量软件产品度量用于对软件产品进行评价,并在此基础之上推进产品设计、产品制造和产品服务优化。软件产品的度量实质上是软件质量的度量,而软件的质量度量与其质量的周期密切相关。,软件质量,对明确陈述的功能和性能需求、明确记录的开发标准以及对所有专业化软件开发应具备的隐含特征的符合度软件需求是质量测量的基础特定标准定义了用以指导软件开发的准则有一组未被提及的隐式需求,为什么软件质量需要有度量?,有效产品质量管理改进用户满意度改进产品质量减少产品开发和售后服务支持费用没有质量度量,等于没有质量标准!,软件测试的质量需要有度量,有效实行测试质量
2、分析和管理可及时检查测试进度和质量帮助发现测试漏洞比较测试质量变化趋势,风险分析帮助找出最佳实践,使用软件产品质量度量的挑战,无公认准确和科学的度量产品性质不同,很难有通用的度量最佳实践实际上是经验积累总结涉及不定因素和人为因素片面理解和使用可以造成负面影响和效果,制定软件质量度量时注意事项,跟踪度量的变化的一致性提供基础数据以便杜绝滥用数据讨论会或所有有关方面认可体现产品质量结果是否满足质量标准明确谁是使用者,软件产品质量度量模型,软件产品的度量主要针对作为软件开发成果的软件产品的质量而言,独立于其过程。软件的质量由一系列质量要素组成,每一个质量要素又由一些衡量标准组成,每个衡量标准又由一些
3、量度标准加以定量刻划。质量度量贯穿于软件工程的全过程以及软件交付之后。在软件交付之前的度量主要包括程序复杂性、模块的有效性和总的程序规模在软件交付之后的度量则主要包括残存的缺陷数和系统的可维护性方面。一般情况下,可以将软件质量特性定义成分层模型。,勃姆(Barry W. Boehm)在软件风险管理(Software Risk Management)中第一次提出了软件质量度量的层次模型。麦考尔(McCall)等人将软件质量分解至能够度量的层次,提出FCM 3层模型:软件质量要素(factor)衡量标准(criteria)量度标准(metrics)包括11个标准,分为产品操作(product op
4、eration)、产品修正(product revision)和产品转移(product transition)。ISO 9126将软件质量总结为6大特性,每个特性包括一系列副特性,其软件质量模型包括3层:高层:软件质量需求评价准则(SQRC);中层:软件质量设计评价准则(SQDC);低层:软件质量度量评价准则(SQMC)。,McCall的质量因素,产品运行,产品修改,产品转移,可维护性灵活性可测试性,可移植性可复用性互操作性,正确性 可靠性 易用性 完整性 效率,软件质量度量FCM模型,McCall的质量因素(II),正确性:程序满足需求规格说明和完成用户任务目标的程度。可追踪性:从一个设计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 产品 度量 ppt 课件
链接地址:https://www.31ppt.com/p-1786851.html