软件质量保证与测试

软件质量保证与测试

ID:34053912

大小:715.38 KB

页数:88页

时间:2019-03-03

软件质量保证与测试_第1页
软件质量保证与测试_第2页
软件质量保证与测试_第3页
软件质量保证与测试_第4页
软件质量保证与测试_第5页
资源描述:

《软件质量保证与测试》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件质量保证与测试软件质量单锦辉北京大学软件研究所shanjh@sei.pku.edu.cn课代表¢倪训华¢Email:xunhuani@126.com04-2-20ShanJin-Hui2助教与作业¢助教高友峰gaoyf@sei.pku.edu.cn¢作业£小作业课后布置¢提交格式要求£大作业04-2-20ShanJin-Hui3课程说明¢讨论希望大家多参与多提建议¢软件测试为主介绍软件质量保证的原理£重点原理方法£注重实践课后作业£教材国外南开同济£工具适当介绍¢总装总参航天部软件评测中心£国际上最

2、新进展¢市场需求->实验室研究->工业界应用¢Microsoft亚洲研究院工程院04-2-20ShanJin-Hui4课程说明续¢考试£认真不作弊£安排复习答疑04-2-20ShanJin-Hui5内容¢产品质量£质量观¢软件质量£软件质量的重要性和迫切性¢软件质量因素£McCall软件质量模型04-2-20ShanJin-Hui6质量的定义¢质量管理专家Juran质量控制手册£产品在使用时能成功地适合用户目的的程度¢国际标准组织(ISO)£与一个产品或服务是否能够满足其指定的或蕴含的需求有关的性质与特

3、征的总和04-2-20ShanJin-Hui7不同的质量观¢汽车£保时捷£环保城市公共交通¢法国巴黎私人汽车£个人便捷04-2-20ShanJin-Hui8不同的质量观续¢汽车£开宝马¢驾驶舒适程度¢加速快香港£坐奔驰¢乘坐舒适程序04-2-20ShanJin-Hui9不同的质量观续¢产品质量观念£IBM的软件以质量为最重要目标£Microsoft“足够好的软件”04-2-20ShanJin-Hui10产品的质量所具有的性质¢质量不是绝对的£对不同的人有不同的含义¢乘坐舒适¢驾驶舒适¢质量由多种因素构成

4、£乘坐舒适程度驾驶舒适程度最高速度耗油量…£直接度量的因素¢最高时速耗油量£间接度量的因素¢乘坐舒适程度04-2-20ShanJin-Hui11产品的质量所具有的性质续¢构成质量的诸因素往往不是相互独立的相反还可能是相互冲突的£汽车速度越高耗油量越大¢质量必须在一定的前提下衡量£产品的代价¢构成质量的诸因素重要性不同£产品质量受代价限制衡量产品质量时选择最重要的因素忽略次要因素£购买电脑质量服务性价比购买品牌机攒机04-2-20ShanJin-Hui12质量观的分类¢根据人与产品的关系£从用户出发的质量

5、观£以产品为中心的质量观£生产者的质量观£以价值为基准的质量观£超脱的质量观04-2-20ShanJin-Hui13从用户出发的质量观¢质量即符合使用目的£一个软件产品只有满足用户的需求才能被认为是高质量的04-2-20ShanJin-Hui14启示¢软件需求分析与定义在整个软件开发过程中的重要性£必须正确陈述用户需求才能保证所开发的软件满足用户的需求符合用户使用目的¢不能过分强调程序相对于功能规约的正确性应以用户需求为准£功能规约有可能是不完善甚至是不正确的¢软件开发周期较长用户需求会不断变化£给软件

6、开发带来困难保护软件开发人员的利益£明确冻结需求04-2-20ShanJin-Hui15以产品为中心的质量观¢把产品的质量概括为该产品的一系列性质的总和£电视机的质量图像的清晰度色彩的丰富程度抗干扰能力使用寿命¢对产品的质量的衡量比较客观便于跟同类产品的质量进行比较04-2-20ShanJin-Hui16生产者的质量观¢产品的质量取决于它是否满足给定的需求和规约¢在软件开发者中最普遍采用¢传统的瀑布式软件开发方法的核心¢软件开发通常由概要设计详细设计编程调试单元测试组装测试确认测试和系统测试等阶段组成¢

7、每一阶段以前一阶段的结果为标准开发出的中间结果或最终的软件要求与前一阶段的产品一致04-2-20ShanJin-Hui17生产者的质量观续¢为保证最终产品的质量必须保证每个阶段的中间产品都具有高质量¢尽早发现软件中的缺陷04-2-20ShanJin-Hui18内容¢产品质量£质量观¢软件质量£软件质量的重要性和迫切性¢软件质量因素£McCall软件质量模型04-2-20ShanJin-Hui19软件质量的定义1¢[GB/T12504-90,计算机软件质量保证计划规范]£软件产品中能满足给定需求的各种特性

8、的总和£这些特性称为质量特性它包括功能度可靠性易使用性时间经济性资源经济性可维护性和可移植性等04-2-20ShanJin-HuiShanJin-Hui20软件质量的定义2¢[ANSI/IEEEstd729]£软件产品中能满足规定的和隐含的与需求能力有关的全部特征和特性包括1.软件产品质量满足用户要求的程度2.软件各种属性的组合程度3.用户对软件产品的综合反映程度4.软件在使用过程中满足用户要求的程度04-2-20ShanJin-Hui21

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

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

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