教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 文秘资料 >

第07章 软件项目质量管理

来源:网络收集 时间:2026-09-22
导读: 第7章 软件项目质量管理 http://www.77cn.com.cn 本章目录 7.1软件质量的基本概念 7.1软件质量的基本概念 7.2软件质量管理过程及其实施 7.2软件质量管理过程及其实施 7.3软件质量管理的内容 7.3软件质量管理的内容 7.4案例与讨论 7.4案例与讨论 http://www.7

第7章 软件项目质量管理

http://www.77cn.com.cn

本章目录

7.1软件质量的基本概念 7.1软件质量的基本概念 7.2软件质量管理过程及其实施 7.2软件质量管理过程及其实施 7.3软件质量管理的内容 7.3软件质量管理的内容 7.4案例与讨论 7.4案例与讨论

http://www.77cn.com.cn

7.1软件质量的基本概念

1 2 3

7.1.1质量的含义与属性 质量的含义与属性 7.1.2软件质量的基本概念 软件质量的基本概念 7.1.3影响软件质量的因素 影响软件质量的因素

http://www.77cn.com.cn

7.1.1质量的含义与属性所谓质量,指产品或服务满足用户规定或潜在需要 的一组固有特性的总和。 对于不同对象,质量所能满足用户明确和隐含的需 求在实质内容上也不同,例如:对“有形产品”来 说,质量主要是指产品能够满足用户使用要求所具 备的功能特性,包括产品的性能、寿命、可靠性、 安全性、经济性等;对“服务过程”来说,质量主 要是指服务所能够满足顾客心理期望的程度大小, 客户心理期望的满足程度越高,质量越好。

http://www.77cn.com.cn

7.1.2软件质量的基本概念软件质量是指软件产品的本身与明确地叙述的功能 和性能需求、文档中明确描述的开发标准,以及任 何专业开发的软件产品都应该具有的隐含特征相一 致的程度。

7.1.3影响软件质量的因素软件编程专家McCall把影响软件质量的因素分成了三组, 分别是产品运行、产品修正和产品转移,如图所示。

http://www.77cn.com.cn

7.2软件质量管理过程及其实施1 2 37.2.1软件质量管理的过程 软件质量管理的过程 7.2.2软件质量管理的实施 软件质量管理的实施 7.2.3软件质量管理的原则 软件质量管理的原则

7.2.1软件质量管理的过程在软件项目管理中,质量管理包含质量保证过程和 质量控制过程两方面,二者相互作用,在实际应用 中还可能会发生交叉。质量保证是在项目过程中实 施的有计划、有系统的活动,确保项目满足相关的 标准;而质量控制是采取适当的方法监控项目结果 ,确保其符合质量标准,还包括跟踪缺陷的排除情 况。

7.2.2软件质量管理的实施 下图是软件质量管理贯穿产品生产全过程的示意图

7.2.3软件质量管理的原则 在软件项目质量管理的实施过程中,必须遵循如下 三个基本原则: (1)应强调软件总体质量(“低成本高质量” 。 (2)在软件生产的整个生命周期的各个阶段,包 括规划、分析、设计、编程、测试等环节,都要注 意软件的质量。 (3)应制定软件质量的综合评价标准,定量地来 评价软件质量,并要定期地评价设定的质量体系。

http://www.77cn.com.cn

7.3软件质量管理的内容1 2 37.3.1软件项目的质量计划 软件项目的质量计划 7.3.2软件项目的质量保

证 软件项目的质量保证 7.3.3软件项目的质量控制 软件项目的质量控制

7.3.1软件项目的质量计划1.质量计划的含义与作用 质量计划是指识别哪些质量标准适用于本项目,并 确定如何满足这些标准的要求,并建立相关文档, 以便作为软件质量工作指南,帮助项目经理确保所 有工作按计划完成。 2.质量计划中的主要指标 (1)可用度。(2)初期故障率。 (3)偶然故障率。(4)平均失效前时间。 (5)平均失效间隔时间。(6)缺陷密度。 (7)平均失效恢复时间。

7.3.1软件项目的质量计划3.质量计划中的常用工具(1)成本效益分析。 (2)基准对照。 (3)流程图。 (4)戴明环。 4 4.质量计划文档的编写 制定质量计划后,还要编写质量计划文档,包括质量保证计 划和质量控制计划两个大的方面。其中,质量保证计划要包 括质量保证的方法、职责和时间安排等;质量控制计划也可 以包含在开发活动的计划中,例如代码走查、单元测试、集 成测试、系统测试等。

7.3.2软件项目的质量保证1.软件质量保证的含义 软件质量保证(Software Quality Assurance, 简称SQA)是指确定、达到和维护所需要的软件质 量而进行的所有有计划、有组织的管理活动。 2.软件质量保证的参与人员 3.软件质量保证的实施方法 4.软件质量保证的输出结果

7.3.3软件项目的质量控制1.软件项目质量控制的含义 质量控制(Quality Control,简称QC)是软件项目 质量管理的一个重要部分,其目标就是发现和消除 软件产品的缺陷,确保软件项目的质量能满足各个 方面提出的质量要求(如适用性、可靠性、安全性 等)。 2.常见软件项目的质量问题 (1)违背软件项目开发与管理的规律。 (2)技术方案本身的缺陷。 (3)基本部件不合格。 (4)实施中的管理问题。

7.3.3软件项目的质量控制3.软件项目质量控制的流程 (1)事前质量控制 (2)事中质量控制 (3)事后 质量控制 4.软件项目质量控制的活动 软件项目质量控制的主要活动是技术评审、代码走 查、代码评审、单元测试、集成测试、系统测试、 验收测试和缺陷追踪等。 5.软件项目质量控制的工具 6.软件项目质量控制的结果

…… 此处隐藏:515字,全部文档内容请下载后查看。喜欢就下载吧 ……
第07章 软件项目质量管理.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/736903.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)