CH2软件质量保证概述

CH2软件质量保证概述

ID:44333701

大小:1.16 MB

页数:151页

时间:2019-10-21

CH2软件质量保证概述_第1页
CH2软件质量保证概述_第2页
CH2软件质量保证概述_第3页
CH2软件质量保证概述_第4页
CH2软件质量保证概述_第5页
资源描述:

《CH2软件质量保证概述》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、CH2软件质量保证概述课程目的能够了解基本的质量知识;能够理解一些质量名词,如:质量控制、质量保证等;能够理解质量保证的意义和重要性;能够了解软件质量保证的基本活动;能够编写质量保证计划书什么是质量质量的多种定义优越的程度-牛津词典零缺陷-Crosby对目标的适应性-Juran能持续一致且可靠地以低成本适应于市场的程度-Deming产品或服务的特性集使其能够满足特定和隐含需求的总和-ISO软件特性集能够行使其最终使用目的的程度-DOD软件的特殊性软件不是一个物质实体,存在依赖于环境软件需求很难明确客户需求随着开发的进展而不断变化组成软件环境

2、的硬件和软件发展极其迅速(摩尔定律)客户对软件需求过高,如希望软件适应业务的变化软件开发与硬件制造体系的比较ProjectProduction123564从未做过的项目新开发的流程有成熟的流程模板以客户化为主的重复生产少量客户化的重复生产非客户化的重复生产效率不断提高风险不断增长软件质量的两个方面设计质量得到匹配客户需求的软件规约主观性较强,难于管理和控制制造质量生产符合规约的软件产品结构化方法、质量保障、测试传统软件工程的用武之地质量开发示意图需求分析系统和软件设计编码和实现测试操作和维护设计质量制造质量主观性强难于控制质量保障、测试结构

3、化方法、构件质量的多种视角-客户方项目发起人软件产品在预算内及时交货软件产品的投入产出值得肯定一线经理(LineManager)软件产品符合工作人员的需求软件产品功能满足要求最终用户(工作人员)决定软件产品的长期使用和接受较少的技术要求、较少的工作改动、较轻的负担质量的多种视角-生产方业务顾问根据市场状况描述客户需求决定产品生产的充分性项目经理对项目全权负责在工期、预算和功能、质量间取得平衡程序员对自己的模块负责,忽视他人的模块质量监督(QA)员保证质量计划在项目中的实施在机构内维持质量原则质量的5个视角(1)传统视角质量=卓越性追求最佳用

4、户视角质量=对使用目标的适应性确定正确的需求并予以满足产品视角质量=成本的优化使用追求最好的性能价格比质量的5个视角(2)制造视角质量=同规约一致的产品,0缺陷生产出准确的产品价值视角质量=售价前提下对客户需求的满足一分价钱一分货质量模型-GE模型软件质量的3个领域软件操作产品易于使用、有效工作、功能满足要求产品修正产品易于修改和维护产品安装产品易于在新环境中运行GE模型产品修正产品安装软件操作可移植性复用性互操作性正确性可靠性有效性完整性易用性可维护性灵活性可测试性质量模型-Boehm模型设备独立性自包含性准确性完备性健壮/完整性一致性可

5、审计性设备有效性可访问性可交流性自描述性结构化性简洁性易读性扩展性可移植性可靠性有效性人机工程可测试性易理解性可修改性常规应用可维护性一般应用质量管理发展方向质量管理发展五个阶段质量管理发展方向质量管理发展五个阶段1900手工操作者专职检验员1920过程统计技术1931全面质量管理19602000以顾客为中心阶段时间质量管理历史质量就是产品、过程、系统符合标准要求的能力质量是生产出来的,不是检测出来的二次世界大战的美国DOD,过程控制质量存在于全部直接/间接相关的环节中Deming,日本的全面质量管理TQMQualityisFreeCros

6、by,预防为主,第一次就把事情做好是最经济的质量管理的灵魂在于持续改进PDCA质量管理发展趋势一个核心和两个基本改变核心:由对结果的检验转向对过程精细的控制改变:管理范围的改变由针对以产品生产制造服务质量管理扩大到行政部门工作质量。关注焦点的转移由面向以产品生存周期的服务质量管理转向顾客满意为中心质量管理。软件产业要经历三个不同时代结构化生产时代(70年代中期至90年代中期):结构化分析;结构化设计;结构化程序设计;结构化测试;结构化审查与走查。以过程为中心的时代(从80年代中期至2010年前后):寓质量和效率于生产过程之中;关于软件过程的

7、主要流派(ISO9000,CMM/PSP/TSP)。软件产业要经历三个不同时代软件工业化生产时代(1995年开始):基础技术(软件过程技术,面向对象技术,基于构件的开发技术);主要问题(标准化,产业文化,政策法规);对前途的估计(我国2005年可以进入软件工业化生产时代)。软件质量有何特点?软硬件行业的分工不同,软件产品难以横向比较标准化程度低软件的故障曲线与硬件不同软件的维护方式与硬件不同软件是设计开发出来的,而不是制造出来的软件的技术与管理的客体合一度量困难软约束为主QC手段落后于软件的发展软件质量有何特点?软件质量问题的分类不同类型的

8、软件其质量问题表现不同:大型软件与小型软件系统软件与应用软件专用软件与商用软件嵌入式软件ERP软件什么是软件质量保证?与硬件系统不同,软件不会磨损;因此在软件交付之后,其可用性不

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。