- 46
- 0
- 约5.31千字
- 约 35页
- 2021-11-01 发布于天津
- 举报
第 5 章软件外包中的质量管理
主要内容
软件质量
软件质量保证与质量控制
质量体系认证与软件企业
软件外包与质量管理
软件外包概论
软件外包概论
5.1软件质量
5.1.1案例:波音飞机跳票事件(P118 )
P118)
P118)
5.1.2案例:Oraclellg提前发布的秘密( 提前发布
5.1.3软件质量管理概述
什么是软件质量
表牛1 软件质量定义
来源
定义
IEEE Std 610. 12-1990
系统、部件或过程满足规定需求的程度:系统、部件或过 程満足顾客或用户佑要或期望的程度
1S(V1EC9126
与软件产品满足声明的或隐含的価求能力有关的特征和 特性的总和
零缺陷之父Philip
Lk Crosby
质呈意味着符合需求。根据这个定义?高质星的软件就 是指写好的软件符合顾客和他的专业组编制的规格说 明书
F isher 和 Bfikcr
软件产品满足阴示需求程度的组属性的集合
现代质址保证的另一个
奠基者Juran
质址在于满足顾客需要的产品特性并因而提供产品的满 意度?质量在于除扌卓缺点“ Jurat!的定义旨在达到顾客的 满恵度、并将满足顾客的实际盂要件为软件质量的真正 冃标
Pressrufm
符合阴确陈述功能和性能需求明确文档化的开发标准 和所有专业开发软件预期的隐存特性
软件质量模型
(1) MeCall质量模型
MeCall在1977年提出,软件特性决定了软件的质量
图5-1 McCall质量模型
(2) Boehm质量模型
Boehm在1978年提出分层结构的软件质量模型
正确性
可靠性
运行性能《效率
同用性
r■可维护性
维护性能*可测试性
I灵活性
移植性能* I重复性
I互用性
阐述性正确性连贯性容错性
阐述性
正确性
连贯性
容错性
执行效率/■储存效率
存取控制/存取检査
可操作性
可训练性
沟通良好
简单性
易操作性
工具
自我操作性
扩展性
P
一般性
模块性
软件系统独立性
机器独立性
通信公开性
数摒公开性
(3) ISO9126质量模型
效率
—
吋间特性
X1
资源特性
维护性
—
易更改性
i—
稳定性
—
易测试性
1-
适应性
可移植性
—
易安装性
1
一致性
—
易替换性
厂易分析性
图5-3 ISO 9126质量模型
软件质量管理 软件质量管理的三个部分:
质量计划:制定质量管理计划
质量保证:全面质量管理
质量控制:工作结束后的审查和测试
图5-4软件开发生命周期中的质量检验
5.1.4软件质量度量
软件度量活动
(1) 项目度量:规模、成本、工作量、进度、生产力、风险、客户满意度
(2) 产品度量:产品的可靠性、可维护性、产品规模、软件复杂度、软件质量、可移植 性、开发文档等
(3) 过程度量:成熟度、生命周期、生产率、缺陷率等
软件质量度量
软件质量度量FCM模型:
软件质量要素(factor)
软件质量评价标准(criteria)
软件质量度量标准(metrics)
?功能性、可靠性r易用性、效率性*可维护性、 可移植性
第1层:质量要素
第2层:
衡量标准
精确性、稳健性、安全性、通信有效性、处理有 ?效性、设备有效性、可操作性、培训性、完备性>
-致性、可追踪性、可见」性、硬件系统无关性、软 件系统无关性s可扩充性“公用性、模块性、清晰 性、自描述性、简单性、结构性“产品文件完备性」
?根据软件的需求分析、概要设计、详细设计、编码、 測试、确认、维护与使用等阶段,针对第一个阶段 制定问卷表、以此实现软件开发过程的质量度量
图5-5软件质量度量FCM模型
5.2软件质量保证与质量控制
5.2.1案例:软件质量事故(P126 )
宇宙飞船坠毁
导弹误炸
5.2.2软件质量保证(SQA) 1.为项目制定SQA计划
SQA计划应明确:
需要进行哪些评价?
需要进行哪些评审?
项目采用什么标准?
错误报告的要求和跟踪过程是什么?
SQA小组应完成哪些文档?
SQA小组应向开发小组提供哪些反馈信息?
参与开发该软件项目的软件过程描述
选择软件开发(过程)模型
评审各项软件工程活动
检查软件开发的实际活动与已定义过程的吻合程度
审计产品
检查工作产品的质量
记录与处理
记录计划与实际的差别,当差别大于规定的阈值时及时进行处理
跟踪
检查和发现实际工作与计划的偏差,并及时记录
图5-6软件质量保证流程
523软件质量控制 按软件生命周期,对每个阶段的结束时行质量控制:
1需求分析:审查需求规格说明书
2、 概要设计:审查软件的结构
3、 详细设计:审查模块内部的数据结构、算法和接口
4、 编码及代码测试;编码,及编码后的单元测试
5、 集成测试:模块间的集成、处理流程、接口
6、 确认测试:系统测试,根据验收要求测试
5.2.4软件测试
软件测
您可能关注的文档
最近下载
- 八年级数学勾股定理的应用题型梳理与讲解(完整版).pdf VIP
- 2025年云南省高考生物真题试卷及答案.docx VIP
- 党的建设与意识形态等知识测试试卷及答案要点.doc VIP
- 年产1亿片盐酸二甲双胍片车间工艺设计.docx VIP
- 夯土墙(仿古土墙)专项施工方案.docx VIP
- 预期发展结果概况(drdp–2015).pdf
- 2025年互联网营销师用户召回中的用户参与度(Engagement)指标体系专题试卷及解析.pdf VIP
- 八年级下册数学勾股定理典型题型梳理与例题讲解.docx VIP
- 学士学位论文—基于plc的船舶主机遥控系统的设计.doc VIP
- 2024国家核安保技术中心社会招聘8人笔试备考试题及答案解析.docx VIP
原创力文档

文档评论(0)