第6章信息系统项目的质量与风险课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第6章信息系统项目的质量与风险课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统 项目 质量 风险 课件
- 资源描述:
-
1、2022年11月27日星期日第第6章信息系统项目的质章信息系统项目的质量与风险量与风险第第6章章 信息系统项目的信息系统项目的质量与风险质量与风险第第6章章 信息系统项目的质量与风险信息系统项目的质量与风险 6.1 信息系统项目质量管理信息系统项目质量管理 6.2 信息系统项目风险管理信息系统项目风险管理6.1 信息系统项目质量管理信息系统项目质量管理6.1.1 信息系统项目的全面质量管理信息系统项目的全面质量管理什么是质量?什么是质量?质量是反映实体(产品、过程或活质量是反映实体(产品、过程或活动等)满足明确的和隐含的需要的能力动等)满足明确的和隐含的需要的能力特性总和。特性总和。国际标准化
2、组织国际标准化组织 什么是信息系统项目的质量?什么是信息系统项目的质量?u管理方面的管理方面的 即项目管理过程质量,包括系统建设的即项目管理过程质量,包括系统建设的准备、规划、组织、协调以及运行管理方面准备、规划、组织、协调以及运行管理方面所反映的工作质量问题;所反映的工作质量问题;u技术方面的技术方面的 即产品实现过程质量,包括系统生命期即产品实现过程质量,包括系统生命期各阶段的产品质量各阶段的产品质量制造业服务业怎么实现质量管理?制造业服务业怎么实现质量管理?u全面质量管理全面质量管理 是一个组织以质量为中心,以全员参与是一个组织以质量为中心,以全员参与为基础,目的在于通过让顾客满意和本组
3、为基础,目的在于通过让顾客满意和本组织所有成员及社会受益而达到长期成功的织所有成员及社会受益而达到长期成功的一种质量管理模式。一种质量管理模式。国际标准化组织国际标准化组织 全面质量管理的全面质量管理的指导思想指导思想分两个层次:分两个层次:u整个组织要以质量为核心整个组织要以质量为核心u组织的每个员工要积极参与全面质量管理组织的每个员工要积极参与全面质量管理全面质量管理的全面质量管理的根本目的根本目的:使全社会受益和使组织长期成功使全社会受益和使组织长期成功全面质量管理的全面质量管理的核心思想:核心思想:u全员性:全员参与质量管理;全员性:全员参与质量管理;u全过程性:管理好质量形成的全过程
4、;全过程性:管理好质量形成的全过程;u全要素性:管理好质量所涉及的各个要全要素性:管理好质量所涉及的各个要素。素。什么是信息系统项目的全面质量管理?什么是信息系统项目的全面质量管理?信息系统的全面质量管理包括:信息系统的全面质量管理包括:系统实现时的质量管理;系统实现时的质量管理;系统分析、系统设计时的质量管理;系统分析、系统设计时的质量管理;对系统实现时软件的质量管理;包括对对系统实现时软件的质量管理;包括对文档、系统建设人员和用户培训的质量文档、系统建设人员和用户培训的质量管理管理 为什么要对信息系统采取全面管理?为什么要对信息系统采取全面管理?对信息系统采取全面质量管理,是因对信息系统采
5、取全面质量管理,是因为在信息系统生命期的各个阶段,对上一为在信息系统生命期的各个阶段,对上一阶段的理解和本阶段的设计与实现上都存阶段的理解和本阶段的设计与实现上都存在着这样那样的问题,如下图所示:在着这样那样的问题,如下图所示:系统系统分析说明书分析说明书分析员:我分析员:我可以提供什可以提供什么么用户需求用户需求用户:我要用户:我要什么什么系统系统设计说明书设计说明书设计员:我设计员:我要让系统怎要让系统怎么做么做源程序源程序与文档与文档程序员:我要程序员:我要让计算机怎么让计算机怎么做做运行结果运行结果计算机:信息计算机:信息系统提供的结系统提供的结果果理 解 正 确理 解 正 确性性设
6、计 正 确设 计 正 确性性表 达 正 确表 达 正 确性性理 解 正 确理 解 正 确性性编 码 正 确编 码 正 确性性输 入 正 确输 入 正 确性性运 行 正 确运 行 正 确性性相符吗相符吗理 解 正 确理 解 正 确性性表 达 正 确表 达 正 确性性图图6.1 信息系统生命期各阶段之间的关系信息系统生命期各阶段之间的关系 信息系统全面质量管理的主要措施信息系统全面质量管理的主要措施(1)实行工程化的开发方法)实行工程化的开发方法(2)实行阶段性冻结与变更控制)实行阶段性冻结与变更控制(3)实行里程碑式审查与版本管理)实行里程碑式审查与版本管理(4)实行面向用户参与的原型演化)实行
7、面向用户参与的原型演化(5)强化项目管理,引入外部监理与审计)强化项目管理,引入外部监理与审计(6)尽量采用基于重用的方法进行系统开发)尽量采用基于重用的方法进行系统开发(7)按照)按照CMM持续改善的要求管理软件的开发持续改善的要求管理软件的开发过程过程(8)进行全面测试)进行全面测试 软件能力成熟度模型软件能力成熟度模型的英文为的英文为Capability Maturity Model for Software,缩写为缩写为CMM。CMM模型是模型是1986年由美国年由美国卡内基卡内基梅隆大学(梅隆大学(Carnegie Mellon University)软件工程研究所()软件工程研究所
8、(Software Engineering Institute,SEI)提出的。)提出的。6.1.2 软件能力成熟度模软件能力成熟度模型型软件能力成熟度模型有什么作用?软件能力成熟度模型有什么作用?软件能力成熟度模型是软件能力成熟度模型是评估软件能力评估软件能力与成熟度的一套标准与成熟度的一套标准,该标准基于众多软,该标准基于众多软件专家的实践经验。件专家的实践经验。主要用于对主要用于对软件过程改善软件过程改善和和软件过程评软件过程评估估,是国际上流行的软件生产过程标准和,是国际上流行的软件生产过程标准和软件企业成熟度等级认证的标准。软件企业成熟度等级认证的标准。CMM模型的内容是什么?模型的
9、内容是什么?CMM模型提供了模型提供了一个基于过程能力一个基于过程能力阶梯式进化的框架阶梯式进化的框架,阶梯共有五级。,阶梯共有五级。这五级由低到高依次为:这五级由低到高依次为:初始级初始级可重复级可重复级定义级定义级定量管理级定量管理级优化级优化级(1)初始级)初始级 初始级的软件过程是未加定义的初始级的软件过程是未加定义的随意过随意过程程,项目的执行是随意甚至是混乱的。,项目的执行是随意甚至是混乱的。(2)可重复级)可重复级 第二级的焦点集中在软件管理过程上。第二级的焦点集中在软件管理过程上。一个可管理的过程应该是一个可管理的过程应该是一个可重复的过一个可重复的过程程,一个可重复的过程则能
10、逐渐进化和成,一个可重复的过程则能逐渐进化和成熟。熟。(3)已定义级)已定义级 要求制定企业范围的工程化标准要求制定企业范围的工程化标准,包,包括管理和工程开发,并将这些标准集成到括管理和工程开发,并将这些标准集成到企业软件开发标准过程中去。企业软件开发标准过程中去。所有开发的项目需根据这个标准过程,所有开发的项目需根据这个标准过程,剪裁出与项目适宜的过程,并执行这些过剪裁出与项目适宜的过程,并执行这些过程。程。(4)定量管理级)定量管理级 是定量化的管理。所有过程需建立相应是定量化的管理。所有过程需建立相应的度量方式,所有工作产品和提交给用户的度量方式,所有工作产品和提交给用户的产品都需要的
11、产品都需要有明确的度量指标有明确的度量指标。(5)优化级)优化级 目标是达到一个目标是达到一个持续改善持续改善的境界。所谓的境界。所谓持续改善是指持续改善是指可根据过程执行的反馈信息可根据过程执行的反馈信息来改善下一步的执行过程来改善下一步的执行过程,即优化执行步,即优化执行步骤。骤。图图6.2 CMMI与与CMM有什么不同?有什么不同?l CMMI与与CMM的不同在于,的不同在于,CMMI可以可以解决现有不同能力成熟度模型的重复性、解决现有不同能力成熟度模型的重复性、复杂性,并减少由此引起的成本、缩短复杂性,并减少由此引起的成本、缩短改进过程改进过程;l它的它的涉及面更广涉及面更广,专业领域
12、覆盖软件工,专业领域覆盖软件工程、系统工程、集成产品开发和系统采程、系统工程、集成产品开发和系统采购等方面。购等方面。6.1.3 信息系统项目的质量规划信息系统项目的质量规划什么是信息系统项目的质量规划?什么是信息系统项目的质量规划?信息系统项目的质量规划就是要信息系统项目的质量规划就是要将与信息系统有关的将与信息系统有关的质量标准标识出质量标准标识出来来,并提出,并提出如何达到如何达到这些质量标准和这些质量标准和要求要求。如何制定信息系统项目质量管理计划?如何制定信息系统项目质量管理计划?u首先首先搜集搜集本组织以前的历史数据,本组织以前的历史数据,统计统计分析分析出该组织质量管理工作量占项
13、目总出该组织质量管理工作量占项目总工作量的一般比例;工作量的一般比例;u根据新项目的大体工作量,根据新项目的大体工作量,计算出本项计算出本项目的质量管理工作量目的质量管理工作量;u根据质量管理工作量情况,根据质量管理工作量情况,安排该项目安排该项目的质量管理任务的质量管理任务,其中还要确定该项目,其中还要确定该项目的相关的相关质量标准质量标准,决定各质量管理任务,决定各质量管理任务的频度和相应的各种的频度和相应的各种工作资源工作资源;u制定并评审制定并评审通过信息系统项目的质量规通过信息系统项目的质量规划划 质量规划的质量规划的依据和成果依据和成果 质量规划主要的依据包括如下两个部分:质量规划
14、主要的依据包括如下两个部分:l组织的质量方针组织的质量方针l项目的合同文件中对交付产品的要求项目的合同文件中对交付产品的要求 质量方针质量方针 质量方针是由组织的高层管理者对质量方针是由组织的高层管理者对所有信息系统项目应达到的所有信息系统项目应达到的质量目标和质量目标和方向方向制定的一个指导性文件。制定的一个指导性文件。项目的合同文件项目的合同文件 合同文件中有关产品的描述包含了更合同文件中有关产品的描述包含了更多的多的技术细节和性能标准技术细节和性能标准,是制定质量,是制定质量管理计划必不可少的部分管理计划必不可少的部分 项目质量管理计划的制定还必须项目质量管理计划的制定还必须参考参考相关
15、领域相关领域的各项标准和特殊规定的各项标准和特殊规定 信息系统项目质量规划的主要成果有信息系统项目质量规划的主要成果有哪些?哪些?主要包括主要包括质量管理计划质量管理计划、检查表检查表和相应的和相应的操作说明操作说明等。等。u质量管理计划质量管理计划 主要描述项目质量保证团队应该主要描述项目质量保证团队应该如何实如何实施项目质量方针。施项目质量方针。u各种检查表各种检查表 是记录项目是记录项目执行情况执行情况和和进行分析的工具进行分析的工具。u操作说明操作说明 包括如何进行包括如何进行项目工作项目工作、如何、如何控制控制、如何如何度量度量、以及在何种情况下采取何种质、以及在何种情况下采取何种质
16、量管理措施和方法等的说明量管理措施和方法等的说明。n全面质量管理的基本工作步骤全面质量管理的基本工作步骤 PDCA循环循环 PDCA循环体现了全面质量管理的基循环体现了全面质量管理的基本思想,也是全面质量管理的基本工作步本思想,也是全面质量管理的基本工作步骤和程序,是在质量规划中可以采用的一骤和程序,是在质量规划中可以采用的一种思路和方法。种思路和方法。PDCA把质量管理过程把质量管理过程 具体划分为:具体划分为:计划(计划(Plan)、执行执行(Do)、检查(检查(Check)、处理处理(Action)四个阶段和八个工作步骤,四个阶段和八个工作步骤,强调按此顺序不断循环从而进行所有质强调按此
17、顺序不断循环从而进行所有质量管理活动。量管理活动。(1)P(Plan)计划,确定项目质量管计划,确定项目质量管理理方针方针和和目标目标,确定项目质量计划;,确定项目质量计划;(2)D(Do)执行,实地去做,实现执行,实地去做,实现项目质量计划中的项目质量计划中的内容内容;(3)C(Check)检查,总结执行项目检查,总结执行项目质量计划的结果,注意效果,质量计划的结果,注意效果,找出问题找出问题;(4)A(Action)处理,对总结检查的处理,对总结检查的结果进行处理,成功的经验加以肯定并适结果进行处理,成功的经验加以肯定并适当当推广推广、标准化标准化;失败的教训加以;失败的教训加以总结总结以
18、以免重现,未解决的问题放到下一个免重现,未解决的问题放到下一个PDCA循环。循环。n表表PDCA循环的步骤和方法循环的步骤和方法阶段阶段步步 骤骤主主 要要 方方 法法 P1、分析现状,找出、分析现状,找出问题问题 排列图,直方图,控制图排列图,直方图,控制图 2、分析各种影响因、分析各种影响因素或原因素或原因 因果图因果图 3、找出主要影响因、找出主要影响因素素 排列图,帕累托图排列图,帕累托图 4、针对主要原因,、针对主要原因,制定措施计划制定措施计划 回答回答“5W1H”的问题:的问题:为什么制定该措施(为什么制定该措施(Why)?)?达到什么目标(达到什么目标(What)?在何处执行(
19、在何处执行(Where)?)?由谁负责完成(由谁负责完成(Who)?什么时间完成(什么时间完成(When)?如何完成(如何完成(How)?D D5 5、执行、实施计划、执行、实施计划 C C6 6、检查计划执行结果、检查计划执行结果 排列图,直方图,控制图排列图,直方图,控制图 A A7 7、总结成功经验,制定、总结成功经验,制定相应标准相应标准 制定或修改工作规程、检查制定或修改工作规程、检查规程及其它有关规章制度规程及其它有关规章制度 8 8、把未解决或新出现问、把未解决或新出现问题转入下一个题转入下一个PDCAPDCA循环循环 表表 PDCA循环的步骤和方法(续循环的步骤和方法(续)6.
20、1.4 信息系统项目的质量保证信息系统项目的质量保证什么是质量保证?什么是质量保证?质量保证是在质量体系中实施的全部质量保证是在质量体系中实施的全部有有计划计划的、有的、有系统系统的活动,提供满足项目的活动,提供满足项目相关标准的相关标准的措施措施,贯穿整过项目实施的全,贯穿整过项目实施的全过程。过程。1.质量保证工作的依据和内容质量保证工作的依据和内容 实施项目质量保证的依据主要有实施项目质量保证的依据主要有项目质量项目质量管理计划管理计划、质量控制的度量结果质量控制的度量结果以及以及质量质量工作的操作说明工作的操作说明。质量控制的度量结果质量控制的度量结果 可以用于比较和分析。可以用于比较
21、和分析。项目质量工作说明项目质量工作说明 是对于项目质量管理具体工作的描是对于项目质量管理具体工作的描述,以及对于项目质量保证与控制方法述,以及对于项目质量保证与控制方法的具体说明。的具体说明。质量保证主要包括以下几个方面的工作质量保证主要包括以下几个方面的工作:(1)清晰的质量要求说明)清晰的质量要求说明(2)科学可行的质量标准)科学可行的质量标准(3)组织和完善项目质量体系)组织和完善项目质量体系(4)配备合格和必要的资源)配备合格和必要的资源(5)持续开展有计划的质量改进活动)持续开展有计划的质量改进活动(6)项目变更的全面控制)项目变更的全面控制 2.质量保证工作的方法和技术质量保证工
22、作的方法和技术 当进行项目的质量保证时,采用的方法和当进行项目的质量保证时,采用的方法和技术主要是技术主要是质量审计质量审计和和质量改进质量改进。u质量审计质量审计 也称为质量审核,是对特定质量管也称为质量审核,是对特定质量管理活动的理活动的结构化审查结构化审查。l目的是确定质量活动及其相关结果目的是确定质量活动及其相关结果是否是否符合质量计划安排符合质量计划安排,以及这些计划安排,以及这些计划安排是否有效地贯彻执行是否有效地贯彻执行,并且,并且是否适合于是否适合于达到项目目标达到项目目标。l质量审计可以包括质量体系审计、项目质量审计可以包括质量体系审计、项目产品质量审计、过程质量审计、监督审
23、产品质量审计、过程质量审计、监督审计、内部质量审计、外部质量审计等计、内部质量审计、外部质量审计等 u质量改进质量改进 是以是以“增加项目的有效性和增加项目的有效性和效率效率,提高,提高项目投资人项目投资人收益收益”为主要目的而采取的各种为主要目的而采取的各种行动。行动。其方法包括项目其方法包括项目质量改进建议质量改进建议和和质量改质量改进行动进行动两个方面。两个方面。p一般的项目质量一般的项目质量改进建议改进建议至少包括:至少包括:l目前存在的项目质量目前存在的项目质量问题及其后果问题及其后果;l发生项目质量问题的发生项目质量问题的原因分析原因分析;l进行项目质量改进的进行项目质量改进的建议
24、目标建议目标;l进行项目质量改进的进行项目质量改进的方法和步骤方法和步骤;l进行项目质量改进所需的进行项目质量改进所需的资源资源;l项目质量改进成果的项目质量改进成果的确认方法。确认方法。p项目质量项目质量改进行动改进行动的方法多数是根据的方法多数是根据项目质量改进建议而确定的具体工作项目质量改进建议而确定的具体工作方法。方法。质量保证的成果主要是质量保证的成果主要是项目质量的改项目质量的改进进。6.1.5 信息系统项目的质量控制信息系统项目的质量控制项目的质量控制项目的质量控制 主要是监督项目的主要是监督项目的实施结果实施结果以决定它以决定它们是否符合相关的质量标准及确定排除不们是否符合相关
25、的质量标准及确定排除不满意结果原因的方法满意结果原因的方法。项目质量控制和项目质量保证有什么区别?项目质量控制和项目质量保证有什么区别?项目质量控制和项目质量保证最大的项目质量控制和项目质量保证最大的区别在于:区别在于:项目质量保证是一种项目质量保证是一种预防性预防性、提高提高性性和和保障性保障性的质量管理活动;的质量管理活动;而项目质量控制是一种而项目质量控制是一种纠偏性纠偏性和和把把关性关性的质量管理活动的质量管理活动 1.质量控制工作的依据和成果质量控制工作的依据和成果 信息系统项目的质量控制信息系统项目的质量控制是指对项目是指对项目实施全过程中的产成品进行持续不断地检实施全过程中的产成
展开阅读全文