




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件项目管理软件项目管理 第第 7 7 章章质量管理质量管理本章要点本章要点q一、软件质量与软件质量管理一、软件质量与软件质量管理q二、软件质量策划二、软件质量策划q三、软件质量计划三、软件质量计划q四、软件质量保证四、软件质量保证q五、软件质量控制q六、软件质量改进q七、软件评审q八、软件质量度量软件质量软件质量定义定义(1)软件需求是度量软件质量的基础,与需求不一致就 是质量不高。(2)指定的标准定义了一组指导软件开发的准则,如果 没有遵守这些准则,几乎肯定会导致质量不高。(3)若软件满足明确描述的需求,却不满足隐含的需求, 那么软件的质量仍然值得怀疑。模型模型可维护性可测试性灵活性可移植
2、性可重用性互连性产品修正产品转移产品运行正确性可靠性效率可用性完整性软件质量管理软件质量管理软件质量管理的主要内容包括保证软件满足目标需要的过程,涵盖了软件质量方面的指挥和控制活动。通常是指制定软件质量目标以及进行质量策划、质量计划、质量保证、质量控制和质量改进等。(1)可用度(2)初期故障率(3)偶然故障率(4)平均失效前时间(5)平均失效间隔时间(6)缺陷密度(7)平均失效恢复时间软件质量指标软件质量指标软件质量策划软件质量策划质量策划包括四个过程(1)收集资料(2)进行相关内容的策划(3)学习和使用质量策划的科学方法(4)写出质量策划书和有关辅助文件质量策划包括识别和确定必要的作业过程,
3、配置所需的人力和物力资源,以确保达到预期质量目标所进行的周密考虑和统筹安排过程。软件质量计划软件质量计划质量计划的主要内容(1)管理方面(2)文档方面(3)评审和检查(4)评审和审核(5)其他方面l软件项目整体计划的组成部分之一l制定软件质量计划的目的是确保软件质量标准在项目开发和维护过程中得到执行l指导软件项目整体计划的纲领性文件软件质量保证软件质量保证(1)SQA活动有计划(2)产品达到需求说明书的要求(3)开发过程遵循适用的标准和规程(4)提供管理层对软件质量的高可视(5)受影响的组织和个人被通知软件质量保证软件质量保证是指确定、达到和维护所需要的软件质量而进行的有计划、有组织的管理活动
4、。1.1.质量保证活动质量保证活动(1)SQA计划(2)需求管理(3)静态测试(4)动态测试(5)过程管理(6)其他SQA活动 SQA计划需求管理静态测试动态测试过程管理(1)SQA活动有计划(2)产品达到需求说明书的要求(3)开发过程遵循适用的标准和规程(4)提供管理层对软件质量的高可视(5)受影响的组织和个人被通知质量度量SQA目标SQA活动动态测试需求管理静态测试SQA计划过程管理计划需求分析 软件设计 编码实现软件测试提交制定SQA计划需求分析设计验证代码审阅测试用例设计功能测试回归测试性能测试确认测试过程定义 过程跟踪管理SQA活动分布活动分布需求分析引起的设计或代码变更验证需求变更
5、控制计划跟踪及更新2 2. .质量保证关键技术质量保证关键技术(1)软件复用技术(2)新的软件开发技术(3)容错技术l 结构冗余l 信息冗余l 时间冗余本章要点本章要点q一、软件质量与软件质量管理q二、软件质量策划q三、软件质量计划q四、软件质量保证q五、软件质量控制五、软件质量控制q六、软件质量改进q七、软件评审q八、软件质量度量1.1.质量控制流程质量控制流程工作结果质量管理计划操作定义检查表参 考 资 料检查控制图Pareto图统计抽样流程图趋势分析质量改善接纳修改过程调整标记完的检查表管理结束质量管理2 2. .质量控制内容质量控制内容从控制对象来看从工作顺序来看1. 软件产品或服务的
6、质量控制2. 软件管理过程的质量控制1. 质量的实际情况2. 与质量标准进行比较3. 识别存在的质量问题和偏差4. 分析质量问题产生的原因5. 如有必要,进行纠正3 3. .质量控制的主要环节质量控制的主要环节软件质量控制软件生产方法需求分析软件设计验证与确认软件管理软件评审软件测试生产工具质量控制模型质量控制模型1.PDCA1.PDCA来源来源n 最早由美国质量管理专家戴明提出来,所以又称为“戴明环”。n 质量管理大师:威廉爱德华兹戴明生于1900.10.14,病逝于1993.12.20第一次世界大战后,日本民生凋疲、百废待举,决定请一位外国专家前来协助。然而,直到大师80岁那年,美国国家广
7、播公司报导出他的新闻专辑日本能,为什么我们不能?(If Japan CanWhy cant We )之后,他的祖国-美国,才发现这位旷世奇才。n 著名企业改造专家约翰惠特尼说“美国需要戴明折中震荡疗法。多亏了戴明,现在美国的首席执行官才真正理解程序的重要性。” 许多质量管理专家人为,戴明的理论帮助日本从一个衰退的工业国 转变成了世界经济强国。n PDCA循环是能使任何一项活动有效进行的一种合乎逻辑的工作程序,特别是在质量管理中得到了广泛的应用。n P、D、C、A四个英文字母代表的意义: P (P (计划计划 PLAN) PLAN) :明确问题并对可能的原因及解决方案进行假设。 D (D (实施
8、实施 DO) DO) :实施行动计划。 C (C (检查检查 CHECK) CHECK) :评估结果。 A (A (处理处理 ACTION) ACTION) :如果对结果不满意就返回到计划阶段,或者如果结 果满意就对解决方案进行标准化。2.PDCA2.PDCA简介简介n PDCA的4个过程8个阶段过程阶段行动n 周而复始 PDCA循环的四个过程不是运行一次就完结,而是周而复始地进行。一个循环结束了,解决了一部分问题,可能还有问题没有解决,或者又出现了新的问题,再进行下一个PDCA循环,依此类推。3.PDCA3.PDCA特点特点行动计划执行检查n 大环带小环 类似行星轮系,一个公司或组织的整体运
9、行的体系与其内部各子体系的关系,是大环带小环的有机逻辑组合体。n 阶梯式上升 PDCA循环不是停留在一个水平上的循环,不断解决问题的过程就是水平逐步上升的过程。PDCA循环上升示意图1-原有水平 2-新有水平4.4.质量控制的方法与技术质量控制的方法与技术质量控制7工具n 因果图n Pareto图n 控制图n 运行图n 流程图n 趋势图n 散点图因果图因果图v 1953年,日本管理大师石川馨先生所提出的一种把握结果(特性)与原因(影响特性的要因)的极方便而有效的方法,故名“石川图”。v 因其形状很像鱼骨,是一种发现问题“根本原因”的方法,是一种透过现象看本质的分析方法,也既称为“鱼骨图”或“鱼
10、刺图” 。 因果图的三种类型因果图的三种类型各要素与特性值间不存在原因关系,而是结构构成团系。鱼头在右,特性值通常以“为什么”来写。整理问题型整理问题型 原因型原因型对策型对策型鱼头在左,特性值通常以“如何提高/改善”来写。鱼骨图的基本结构鱼骨图的基本结构: :因果图的基本结构因果图的基本结构步骤步骤: :决定问题的特性。n 简单的说特性就是“工作的结果”,首先,对团队成员讲解会议目的,然后,认清、阐明需要解决的问题,并就此达成一致意见。n特性写在右端,用四方框圈起来。 特 性主骨。n主骨用粗线画,加箭头标志。特 性 主 骨大骨和要因。n大骨上分类书写36个要因,用四方框圈起来。n要因:因果图
11、的大骨通常采用6M方法。测量 6M方法物料机械人力环境ManpowerMachineryMaterialsMethodsMeasurementMother-nature中骨和中间原因。n绘图时,应保证大骨与主骨成60度夹角,中骨与主骨平行,中间原因用四方框圈起来。46M方法常规图:ParetoPareto图图v 意大利著名经济学家Pareto提出了“关键的少数和无关紧要的多数之间的关系”,称为二八原理,即80%的问题经常是由于20%的原因引起的。v 朱兰把这一规则引进产品质量管理,以确认造成系统质量问题的诸多因素中最为重要的几个因素。 何为何为ParetoPareto图图v 图表v 用于帮助确
12、认为题和对问题进行排序的一种常用的统计分析工具v Pareto图又称为排列图或主次因素分析图 Pareto图主要图主要制作步骤:制作步骤:Step 1:数据表Step 2:建立坐标轴Step 3:建立条形图Step 4:连接累计曲线Step 5:加上图例ParetoPareto图实例图实例Step 1:数据表造成成本增造成成本增加的原因加的原因增加成本额增加成本额(万元)(万元)发生的频率发生的频率数量错误7031.4%部件错误6830.5%货运延迟4520.2%承运商错误188.07%重复货运156.72%地址错误52.24%运输损失1.950.87%总额223100%ParetoParet
13、o图实例图实例Step 2:建立坐标轴被选择的衡量单位显示在纵坐标上被选择的问题种类显示在横坐标上ParetoPareto图实例图实例Step 3:建立条形图ParetoPareto图实例图实例Step 4:连接累计曲线ParetoPareto图实例图实例Step 5:加上图例控制图控制图v 对过程质量特性进行测定、记录、评估,从而监察过程是否处于控制状态的一种用统计方法设计的图v 画有控制界限的图表,表明一个过程随时间变化的结果 质量控制图UCL:上控制界限CL:中心线LCL:下控制界限如果有连续的7个或7个以上的圆点分布在中心线的同一侧,或出现同向变化的趋势,即使处于控制界限内,也表明出现
14、了问题或受到了外界干扰,应视为失控状态。7点运行法则点运行法则运行运行图图v 把预测数据或历史记录数据进行比较,从而在某些方面解释所发生的情况。 本章要点本章要点q一、软件质量与软件质量管理q二、软件质量策划q三、软件质量计划q四、软件质量保证q五、软件质量控制q六、软件质量改进六、软件质量改进q七、软件评审q八、软件质量度量1. 1. IDEAL质量改进质量改进奠定基础确定差距建立计划及方案从经验中学习改进工作2. 2. 质量改进原则质量改进原则(1)要重视效果,不要徒有虚名。(2)要循序渐进,不要急于求成。(3)要注重现实,不要“拿来主义”。(4)要把握重点,不要遍地开花。(5)要注重过程
15、,不要只重结果。(6)要自我修炼和用户引导并举,不要一味“埋头苦干”。本章要点本章要点q一、软件质量与软件质量管理q二、软件质量策划q三、软件质量计划q四、软件质量保证q五、软件质量控制q六、软件质量改进q七、软件评审七、软件评审q八、软件质量度量1. 1. 评审内容评审内容u管理评审u技术评审u文档评审u过程评审1. 管理评审高层管理者针对质量方针和目标,对质量体系的现状和适应性进行正式评价。对软件及各阶段的输出内容进行评估,确保需求说明书、设计说明书与要求保持一致,并按计划对软件实施了开发。2. 技术评审分为格式评审和内容评审,格式评审是检查文档格式是否满足要求,内容评审主要检查:正确性、
16、完整性、一致性、有效性、易测性、模块化、清晰性、可行性、可靠性、可追溯性等。3. 文档评审4. 过程评审通过对流程监控,保证软件质量组织制定的软件过程在软件开发中得到遵循,同时保证质量方针得到更好地执行。2. 2. 评审方法评审方法方法简介:方法简介:临时评审。最不正式的方式,适用于小组间的合作。轮查。将评审内容发送给评审员,并收集相关的反馈意见。走查。非正式方式,评审在作者的主导下进行。小组评审。比较理想的正式评审方式。审查。最系统化、最严密的评审方法。本章要点本章要点q一、软件质量与软件质量管理q二、软件质量策划q三、软件质量计划q四、软件质量保证q五、软件质量控制q六、软件质量改进q七、软件评审q八、软件质量度量八、软件质量度量软件质量度量软件质量度量在IEEE 1061中软件质量度量定义为:对软件质量属性进行量化测量。强调对软件生命周期中的阶段产品实施严格度量,对软件度量水平进行阶段性评估,从而及早诊断软件质量问题,提供良好的管理可见性,在软件采购、选用、评测,评优时也常常需要用软件质量度量在评价软件质量。1. 1. 软件质量度量分类软件质量度量分类2. 2. 软件质量度量作用软件质量度量作用u理解u预测u评估u控制u改善3. 3. 软件质量度量过程软件质量度量过程u建立软件质量需求u准备度量u实现度量u分析度量结果4. 4. 软件质量度量模型软件质量度
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年 上海宝山区社区工作者招聘考试笔试试题附答案
- 2025年 怀化麻阳苗族自治县招聘事业单位工作人员考试试题附答案
- 2025年 汉阴县职业技术教育培训中心招聘考试笔试试题附答案
- 2025年 福建信息职业技术学院招聘考试笔试试题附答案
- 2025年中国定制门窗行业市场深度分析及未来发展趋势预测报告
- 中国影音设备行业市场全景调研及投资规划建议报告
- 2024年中国电解氯化氢行业市场调查报告
- 中国甜菜行业发展潜力预测及投资战略研究报告
- 2019-2025年中国低温肉制品市场行情动态分析及发展前景趋势预测报告
- 中国单色数字示波器行业市场发展前景及发展趋势与投资战略研究报告(2024-2030)
- 风场前期相关windpro2中文版帮助文件
- GB/T 12149-2017工业循环冷却水和锅炉用水中硅的测定
- 成都小升初数学分班考试试卷五
- Q∕SY 01007-2016 油气田用压力容器监督检查技术规范
- 水利水电 流体力学 外文文献 外文翻译 英文文献 混凝土重力坝基础流体力学行为分析
- 零星维修工程项目施工方案
- 物流公司超载超限整改报告
- 起重机安装施工记录表
- 江苏省高中学生学籍卡
- 碳排放问题的研究--数学建模论文
- 赢越酒会讲解示范
评论
0/150
提交评论