第07章 软件项目质量管理
第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字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [文秘资料]班长职务辞职报告
- [文秘资料]完美的辞职报告
- [文秘资料]经典的员工辞职报告
- [文秘资料]医院口腔医生辞职报告
- [文秘资料]总经理辞职报告范文四篇
- [文秘资料]超市职员个人辞职报告
- [文秘资料]村妇联主任的辞职报告
- [文秘资料]辞职报告书格式
- [文秘资料]酒店辞职报告简单范文
- [文秘资料]联通的辞职报告
- [文秘资料]2017最新私企员工辞职报告范文
- [文秘资料]2019年度医院基层党组织书记抓党建述职
- [文秘资料]工作时间长辞职报告
- [文秘资料]辞职报告怎么写出来
- [文秘资料]个人能力原因辞职报告
- [文秘资料]网络工程师辞职报告
- [文秘资料]项目部辞职报告
- [文秘资料]缝纫工辞职报告怎么写
- [文秘资料]XXX州委书记述职报告
- [文秘资料]抓基层党建工作述职报告
- (王虎应老师讲课记录)六爻理象思维
- 八个常见投影机故障排除法
- 质量专业综合知识(中级)第一章质量管理
- 煤矿班组建设实施意见
- 我国快餐业与肯德基经营模式的比较与分
- 汽车保险杠模具标准化模架技术工艺研究
- 汽车二级维护作业团体赛比赛规程
- 装卸搬运工安全操作规程
- 高效的工作方法-刘铁
- 依据《生产安全事故报告和调查处理条例
- 2015专业PS夜景亮化效果图制作教程
- 企业劳动定额定员浅析
- 中枢神经系统医学影像学本科五年制第五
- 长城汽车参观探营第三站:研发试验中心
- 小升初语文专项训练
- 建筑工程质量检测资质分类与等级标准
- 周燕珉-我国养老社区的发展现状与规划
- 《生命里最后的读书会》读后感
- 实验室管理评审报告
- CCNA思科网院教程精华之网络基础知识




