chapt7 信息系统项目质量管理ppt课件_第1页
chapt7 信息系统项目质量管理ppt课件_第2页
chapt7 信息系统项目质量管理ppt课件_第3页
chapt7 信息系统项目质量管理ppt课件_第4页
chapt7 信息系统项目质量管理ppt课件_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、得奖真高兴啊 !呃?怎样回事?1啊,没顶住! 2糟糕,掉了 !3嘿嘿,还是拿着底座踏实!质量最差的奖杯!4本课程主要内容Part 1 工程管理根底Chapt.1 信息系统工程概述Chapt.2 工程管理原理Part 2 信息系统工程管理主要内容chapt.3 信息系统工程的可行性研讨与评价chapt.4 信息系统工程的范围管理chapt.5 信息系统工程时间管理重点chapt.6 信息系统工程本钱管理重点chapt.7 信息系统工程质量管理chapt.8 信息系统工程人力资源及沟通管理chapt.9 信息系统工程风险管理Chapt.10 信息系统集成管理与整体绩效管理 5Ch.7 信息系统工程

2、质量管理 工程质量管理概述 信息系统工程质量保证 软件过程改良及CMM简介学习目的了解质量管理的开展历史,了解质量管理的根本概念;掌握工程质量管理的含义及根本过程了解信息系统质量及质量保证的含义,掌握软件质量要素了解软件文档对软件质量的影响77.1 工程质量管理概述7.1.1 质量管理的历史开展阶段7.1.2 质量与质量管理的概念7.1.3 工程质量管理的根本过程7.1.1 质量管理的开展历史阶段1、自检式质量管理阶段2、质量检验管理阶段187519253、统计质量管理阶段192519604、全面质量管理阶段1960至今97.1.2 质量与质量管理的概念1、质量的概念质量是反映实体产品、效力、

3、过程满足明确和隐含需求的才干特性总和。 ISO2、质量管理的概念质量管理是确定质量方针、目的和职责,并在质量体系中经过诸如质量谋划、质量控制和质量改良使质量得以实现的全部管理活动。ISO103、质量管理的目的对合格的质量确定适宜的目的根本目的。确定用于质量评价的适当的评测方法。及早并尽能够有效地确定和妥善处置影响质量的问题。 7.1.2 质量与质量管理的概念114、工程质量管理的含义现代工程质量管理是指为了保证工程产出物/成果可以满足工程业主/客户以及工程各方面相关利益者需求,对工程过程和工程产出物进展的全面质量管理任务。7.1.2 质量与质量管理的概念125、常规质量管理与工程质量管理的区别

4、企业运作中的反复性延续过程和一次性暂态过程 ISO900O规范和ISO1006规范 统计过程控制与零缺陷端部反响控制与部分反响控制7.1.2 质量与质量管理的概念136、现代工程质量管理理念质量是管理出来的不是检验出来的使顾客称心是质量管理的目的质量管理是全体员工的责任质量管理的关键要不断地改良和提高7.1.2 质量与质量管理的概念147.1.3 工程质量管理的根本过程质量管理过程质量方案质量保证质量控制15确定适宜于工程的质量目的、质量规范和如何到达质量目的的过程。输 入 工具与技术 输 出 1 质量政策2 范围阐明书3 产品阐明书4 规范和规范5 其他过程输出1 收益/本钱分析2 基准方案

5、3 流程图4 实验设计5 质量本钱分析1 质量管理方案2 操作定义3 检查表4 其他过程的输入质量方案1、质量方案过程16在执行工程质量方案中,经常性对工程的质量方案执行情况所进展的检查、评价和改良任务。输 入 工具与技术 输 出1 质量管理方案2 质量控制丈量结果3 操作定义1 质量方案编制工具和技术2 质量审计1 质量提高质量保证 2、质量保证过程17对工程质量的实施情况的监视与管理,主要是质量监控并找出可以消除不良情况的方法的过程输 入 工具与技术 输 出1 任务结果2 质量管理方案3 操作定义4 检查表1 检查2 控制图3 帕累托图4 统计抽样5 流程图6 趋势分析1 质量提高2 验收

6、决议3 返工4 完成的检查表5 过程调整质量控制 3、质量控制过程18检查表发货单属性能否有效确实认检查表错误供应商ABCD总计错误的发货单 7错误的库存 9材料破损 8错误的试验文件 10总计135683219控制图控制图是用来对工序过程形状进展分析、预测、判别、监控和改良20帕累托图Pareto帕累托图又叫陈列图,它是将各个质量要素从最主要到最次要的顺序进展陈列的一种工具。 21流程图22Ch.7 信息系统工程质量管理 工程质量管理概述 信息系统工程质量保证 软件过程改良及CMM简介7.2 信息系统工程质量保证7.2.1 信息系统质量的含义7.2.2 信息系统质量保证体系7.2.3 软件工

7、程规范化7.2.1 信息系统质量的含义1、定义信息系统质量是指信息系统产品或开发过程符合特定需求的程度;它是许多软硬件质量属性的综合表达。257.2.1 信息系统质量的含义2、软件的质量要素1功能性质量要素正确性、可靠性、强壮性容错才干和恢复才干2非功能性质量要素效率、可运用性、可维护性、灵敏性、平安性、衔接性,可移植性3、系统开发中的缺陷放大与纠偏代价26原始要求正确的规格阐明错误的规格阐明需求分析设计正确的设计错误的设计对错误阐明的设计编码正确编码错误编码对错误设计的编码对错误阐明的编码测试正确功能可矫正的错误不可矫正的错误埋伏的错误不完善的软件产品系统开发中的缺陷放大占一切错误的50%-

8、65%27缺陷代价曲线 ¥1¥6.5¥15¥60-100287.2.2 信息系统质量保证1、信息系统质量保证的含义为使信息系统产品符合规定需求所进展的一系列有方案的、贯穿于信息系统工程全过程的检查、评审和改良任务。内部质量保证外部质量保证29管理层信息系统开发组SQ组产品和过程质量信息和数据其他组织机构已制定的方案、规范和规程检验/审计报告7.2.2 信息系统质量保证2、质量保证体系30管理信息评测表质量图信息系统质量保证的实施设置质量目的 设置质量特性目的 设置质量子特性目的Target用户要求,开发方针各阶段度量对象/要素研讨质量特性及实现方法 设置质量度量模型 研讨质量目的实现方法Pla

9、n开发活动Do质量评价 设置质量度量准那么 以得分和质量图表示 判别目的到达否?Check改良活动Action管理信息评测得分表质量图317.2.3 软件工程规范化1、软件工程规范的层次国际规范ISO国家规范软件领域4类20项行业规范企业(机构)规范工程(课题)规范 32分类标 准 名 称标 准 号基础标准信息处理数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编辑符号及约定GB 152689ISO 58071985软件工程术语GB/T 1145789软件工程标准分类法GB/T 1553895ANSI/IEEE 1002信息处理程序构造及其表示法的约定GB 1350292ISO

10、 8631信息处理单命中判定表的规范GB/T 1553595ISO 5806信息处理系统计算机系统配置图符号及其约定GB/T 1408593ISO 8790开发标准软件开发规范GB 856688计算机软件单元测试GB/T 1553295软件支持环境信息处理按记录组处理顺序文卷的程序流程ISO 65931985软件维护指南GB/T 140799333.分类标 准 名 称标 准 号文档标准软件文档管理指南计算机软件产品开发文件编制指南GB 856788 计算机软件需求说明编制指南GB 938588ANSI/IEEE 829计算机软件测试文件编制规范GB 938688ANSI/IEEE 830管理标

11、准计算机软件配置管理计划规范GB/T 1250590IEEE 828信息技术 软件产品评价 质量特性及其使用指南GB/T 1226096ISO/IEC 912691计算机软件质量保证计划规范GB 1250490ANSI/IEEE 730计算机软件可靠性和可维护性管理GB/T 1439493质量管理和质量保证标准 第三部分:GB/T 19001ISO 9001在软件开发、供应和维护中的使用指南GB/T 19000.394ISO 900039334.7.2.3 软件工程规范化2、软件工程规范的类型GB/T 15538-1995 过程规范:如方法、技术、度量等。 产品规范:如需求、设计、部件、描画、

12、方案、报告等。 专业规范:如职别、品德准那么、认证、特许、课程等。 记法规范:如术语、表示法、言语等。35任务图表技术管理文件开发文档管理文档用户文档3、软件文档可行性研讨报告工程开发方案详细设计规格阐明数据要求规格阐明概要设计规格阐明软件需求规格阐明工程开发总结工程开发方案测试方案/报告开发进度月报维护/修正建议用户手册操作指南7.2.3 软件工程规范化36编号 阶 段文 档 可行性研究需求分析软件设计编码/单元测试集成测试运行维护管理人员开发人员维护人员用户1可行性研究报告 XX2项目开发计划XX3软件需求规格说明 X4数据要求规格说明X5测试计划 X6概要设计规格说明 XX7详细设计规格

13、说明 XX8用户手册 X9操作手册 X10测试分析报告 XX11开发进度月报 X12项目开发总结 X13程序维护手册XX软件工程生存期各阶段文档编制人员与文档关系 37Ch.7 信息系统工程质量管理 工程质量管理概述 信息系统工程质量保证 软件过程改良及CMM简介7.3 软件过程改良及CMM简介7.3.1 软件过程改良概述7.3.2 CMM引见7.3.1 软件过程改良概述1、组织最关注的三个维度定义任务关系的程序与方法有阅历、训练和积极的人员工具和设备402、软件过程改良的含义提高软件过程才干的实际通称为软件过程改良Software Process Improvement,简称SPI。3、主要

14、的软件过程域工程类的主要过程域:需求开发、系统设计、软件实现、软件测试、软件维护等等;管理类的主要过程域:工程规划、工程监控、需求管理、质量管理、配置管理等等。7.3.1 软件过程改良概述417.3.2 CMM引见1、CMM是什么 CMMCapability Maturity Model,软件才干成熟度模型1987年,美国卡内基-梅隆大学软件工程研讨所SEI研制42不成熟的软件机构 成熟的软件机构 软件过程 开发人员临时拼凑。有时即使确定了,实际上并不严格执行。 建立了软件开发和维护过程。人们对其有较好理解。一切活动均遵循过程的要求进行,做到工作步骤有次序,且有章可循。 管理方式 反应型:管理

15、人员经常要集中精力去应付难以预料的突发事件。 主动型:软件过程不断改进,产品质量和客户满意程度负责质量保证的经理负责监控 进度、经费估计 估计不切实际。在进度拖延情况下,不得不降低软件的质量 根据以往项目取得的实践经验确定,因而比较符合实际情况。 质量管理 产品质量难以预测。质量保证活动,如质量评审、测试等,常被削弱或被取消。 产品质量有保证,软件过程有管理,具有必要的支持性基础设施。 2、软件机构的成熟度特点43优化级5已管理级已定义级可反复级初始级4321软件过程成熟度模型 3、CMM的5个成熟度等级及18个关键过程域7.3.2 CMM引见44级别1. 初始级2. 可重复级(6KPA)3.

16、 已定义级(7KPA)关键过程域需求管理软件项目策划软件项目跟踪和监控软件子合同管理软件质量保证软件配置管理软件机构过程焦点软件机构过程定义培训大纲集成软件管理组间协调软件产品工程同行专家评审主要工作过程活动杂乱无序开发过程的可重复性差客户与软件项目间对客户要求有共同理解制定软件工程和软件管理的合理的计划建立适当的对实际进展的跟踪和监控选择合格的软件承包方,并有效管理提供对软件项目所采用的过程和产品质量的适当的可视性需求变更和产品基线控制规定软件机构在提高整体过程能力,改进软件过程活动方面的责任开发和维持一批便于使用的软件过程财富培训个人的技能和知识,以高效执行其任务根据项目的要求裁剪和优化,

17、将软件工程活动和管理活动集成为一个协调的定义良好的软件过程制定组间合作的方法一致地执行妥善定义的软件工程过程通过设计评审、结构化走查或其它学院式评审方法实施同行评审45级别4. 已管理级(2KPA)5. 已优化级(3KPA)KPA定量过程管理软件质量管理过程变更管理缺陷预防技术变更管理主要工作为已定义的过程建立一套详细的性能度量机制为产品和过程设立质量目标,度量软件过程和产品用第4级建立的度量机制,不断地改进软件机构中的软件过程识别缺陷出现的原因,防止它们再次出现识别能带来好处的新技术,以有序的方式引进这些新技术,能在不断变化的环境中高效率地创新464、CMM的最新开展: CMMI v1.2运用“群集(constellations)概念内容不断改良和充实:CMMI-DEV ; CMMI-ACQ;CMMI-SERV7.3.2 CMM引

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论