第92章GIS设计项目管理与质量保证课件

上传人:鲁** 文档编号:567540857 上传时间:2024-07-21 格式:PPT 页数:37 大小:1.21MB
返回 下载 相关 举报
第92章GIS设计项目管理与质量保证课件_第1页
第1页 / 共37页
第92章GIS设计项目管理与质量保证课件_第2页
第2页 / 共37页
第92章GIS设计项目管理与质量保证课件_第3页
第3页 / 共37页
第92章GIS设计项目管理与质量保证课件_第4页
第4页 / 共37页
第92章GIS设计项目管理与质量保证课件_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《第92章GIS设计项目管理与质量保证课件》由会员分享,可在线阅读,更多相关《第92章GIS设计项目管理与质量保证课件(37页珍藏版)》请在金锄头文库上搜索。

1、第十一章 GIS设计项目管理与质量保证一、一、GIS项目估算项目估算 二、二、GIS项目进度安排项目进度安排 三、三、GIS软件度量软件度量 四、四、GIS项目风险分析项目风险分析五、五、GIS项目追踪与控制项目追踪与控制六、六、GIS软件质量保证软件质量保证第92章 GIS设计项目管理与质量保证四、GIS项目风险分析(一) 风险识别与估计(二) 风险驾驭与监控第92章 GIS设计项目管理与质量保证风险分析风险分析n n每当新建一个程序时,总是存在某些不确定性。每当新建一个程序时,总是存在某些不确定性。n n 用户要求是否能确切地被理解?用户要求是否能确切地被理解?n n 在项目最后结束之前要

2、求实现的功能能否建立?在项目最后结束之前要求实现的功能能否建立?n n 是否存在目前仍未发现的技术难题?是否存在目前仍未发现的技术难题?n n 在项目出现严重误期时是否会发生一些变更?等等。在项目出现严重误期时是否会发生一些变更?等等。第92章 GIS设计项目管理与质量保证n n风险分析对于软件项目管理是决定性的,然而现在还有许多风险分析对于软件项目管理是决定性的,然而现在还有许多项目不考虑风险就着手进行。项目不考虑风险就着手进行。n n所谓风险分析实际上就是一系列风险管理步骤,其中包括所谓风险分析实际上就是一系列风险管理步骤,其中包括风风险识别、风险估计、风险优化、风险管理策略、风险解决和险

3、识别、风险估计、风险优化、风险管理策略、风险解决和风险监督风险监督。这些步骤贯穿在软件工程过程中。这些步骤贯穿在软件工程过程中。第92章 GIS设计项目管理与质量保证 风险识别是指识别项目、技术和商业中各自潜在风险识别是指识别项目、技术和商业中各自潜在的问题,分为:的问题,分为:项目风险项目风险技术风险技术风险商业风险商业风险风险识别第92章 GIS设计项目管理与质量保证风险识别的方法可以是用一组提问来帮助项目计划和管理风险识别的方法可以是用一组提问来帮助项目计划和管理人员判断在项目与技术上存在哪些问题,并通过人员判断在项目与技术上存在哪些问题,并通过判定分析判定分析和假设分析,给出确定的答案

4、和假设分析,给出确定的答案,帮助项目计划和管理人员,帮助项目计划和管理人员来识别目前存在的风险。来识别目前存在的风险。项目风险项目风险是识别项目中潜在的预算、进度、资源、用户和是识别项目中潜在的预算、进度、资源、用户和需求等方面的问题以及它们对需求等方面的问题以及它们对GISGIS项目的影响。项目的影响。技术风险技术风险是识别项目中潜在的设计、实现、接口、检验和是识别项目中潜在的设计、实现、接口、检验和维护等方面的问题。维护等方面的问题。商业风险商业风险是识别项目中的竞争对手等问题。是识别项目中的竞争对手等问题。第92章 GIS设计项目管理与质量保证 风险估计是指估计风险发生的可能性及其后果,

5、在风险估计是指估计风险发生的可能性及其后果,在GISGIS开开发过程中,通常由发过程中,通常由项目计划人员、管理人员与技术人员项目计划人员、管理人员与技术人员等等组成一个小组,通过组成一个小组,通过四种风险估计活动四种风险估计活动来进行风险估计来进行风险估计建立一个尺度或标准来表示一个风险发生的可能性建立一个尺度或标准来表示一个风险发生的可能性描述风险的后果描述风险的后果估计风险对项目和产品的影响估计风险对项目和产品的影响确定风险估计的正确性确定风险估计的正确性风险估计第92章 GIS设计项目管理与质量保证风险驾驭是指利用某些先进的技术和方法,如风险驾驭是指利用某些先进的技术和方法,如可靠性工

6、程可靠性工程学、软件心理学、面向对象分析与设计方法、先进的开发学、软件心理学、面向对象分析与设计方法、先进的开发平台和性能优越的数据库软件平台和性能优越的数据库软件以及某些以及某些先进的项目管理方先进的项目管理方法法等设法避开或转移风险。等设法避开或转移风险。与每一风险相关的三元组(风险描述、风险可能性、风险与每一风险相关的三元组(风险描述、风险可能性、风险影响)是建立风险驾驭步骤的基础。影响)是建立风险驾驭步骤的基础。风险驾驭第92章 GIS设计项目管理与质量保证风险监控是一种风险监控是一种项目追踪活动项目追踪活动,其目标为:,其目标为: 做里程碑时间跟踪做里程碑时间跟踪和和主要风险因素跟踪

7、主要风险因素跟踪,判断一个预,判断一个预测的风险在事实上是否发生了。测的风险在事实上是否发生了。 进行进行风险再估计风险再估计,确保针对某个风险而制定的风险消,确保针对某个风险而制定的风险消除步骤正在被合理地使用。除步骤正在被合理地使用。 收集收集可用于将来的风险分析的信息可用于将来的风险分析的信息。多数情况下,项。多数情况下,项目中发生的问题总能追踪到许多风险。目中发生的问题总能追踪到许多风险。返回返回第92章 GIS设计项目管理与质量保证 n n软软件件项项目目管管理理人人员员还还利利用用“控控制制”来来管管理理项项目目资资源源、覆覆盖盖问问题题、及及指指导导项项目目工工作作人人员员。如如

8、果果事事情情进进行行得得顺顺利利( (即即项项目目按按进进度度安安排排要要求求且且在在预预算算内内实实施施,各各种种评评审审表表明明进进展展正正常常且正在逐步达到里程碑且正在逐步达到里程碑) ),控制可以放松一些。,控制可以放松一些。n n当当问问题题出出现现的的时时候候,项项目目管管理理人人员员必必须须实实行行控控制制以以尽尽可可能能快快地地排排解解它它们们。在在诊诊断断出出问问题题之之后后,在在问问题题领领域域可可能能需需要要一一些些追追加加资资源源;人人员员可可能能要要重重新新部部署署,或或者者项项目目进进度度要要重重新调整。新调整。五、GIS项目追踪与控制第92章 GIS设计项目管理与

9、质量保证GISGIS项目追踪的方法项目追踪的方法 定期或不定期举行项目进展会议定期或不定期举行项目进展会议 评价在评价在GISGIS软件工程中产生的所有评审结果软件工程中产生的所有评审结果 比较在比较在GISGIS项目资源表中所列出的每一个项目任务的实项目资源表中所列出的每一个项目任务的实际开始结束时间和计划开始结束时间。际开始结束时间和计划开始结束时间。 非正式地与开发人员交谈,以取得他们对非正式地与开发人员交谈,以取得他们对GISGIS开发进展开发进展和刚出现的问题的客观评价。和刚出现的问题的客观评价。进行追踪的方式第92章 GIS设计项目管理与质量保证变更控制变更控制n n软件生存期内全

10、部的软件配置是软件产品的真正代表,必软件生存期内全部的软件配置是软件产品的真正代表,必须使其保持精确。须使其保持精确。n n软件工程过程中某一阶段的变更,均要引起软件配置的变软件工程过程中某一阶段的变更,均要引起软件配置的变更,这种变更必须严格加以控制和管理,保持修改信息。更,这种变更必须严格加以控制和管理,保持修改信息。n n变更控制包括建立控制点和建立报告与审查制度。变更控制包括建立控制点和建立报告与审查制度。第92章 GIS设计项目管理与质量保证变更控制过程变更控制过程第92章 GIS设计项目管理与质量保证返回返回第92章 GIS设计项目管理与质量保证返回返回六、GIS软件质量保证(一)

11、 GIS软件质量特性(二) GIS软件质量保证体系(三) 实现质量保证的方法第92章 GIS设计项目管理与质量保证空间数据质量微观内容q 定位精度 物体的地理位置与其真实地面位置之间的差别 偏差 精度q 属性精度:空间实体属性值与真实值相符合的程度q 逻辑一致性:数据关系上的可靠性,包括数据结构、内容和拓扑关系的一致性第92章 GIS设计项目管理与质量保证宏观内容宏观内容q 完整性数据范围的完整性数据层的完整性数据分类的完整性数据检验的完整性q 时间性:数据的现势性q 数据档案:数据来源、内容以及处理这些数据所使用的处理步骤等q 表达形式的合理性:数据抽象和表达与空间现象的吻合性适用性q 费用

12、方面的适用性q 可获得性:表现在使用和获取数据的难易程度第92章 GIS设计项目管理与质量保证空间数据质量控制 空间数据质量控制是一个复杂的过程,需要从质量问题产生和扩散的所有过程和环节入手,分别用一定的方法减少误差。常见的空间数据质量控制手段有:q 手工方法:将数字化数据与数据源进行逐一比较q 元数据方法:在元数据中描述数据的质量信息(原始质量、处理质量),以供使用过程中掌握。q 地理相关法:用空间数据的地理特征要素自身的相关性来分析数据的质量。如山区的河流在局部范围内(微地形)应处于最低点;建筑物一般不会建筑在水面上;等等。第92章 GIS设计项目管理与质量保证软件质量n n软件质量软件质

13、量 (software quality)(software quality)是软件产品满足明确或隐含需求是软件产品满足明确或隐含需求的能力有关的特征和特性的总和。的能力有关的特征和特性的总和。 n n软件质量的特性是多方面的。必须包括:软件质量的特性是多方面的。必须包括:n n与明确确定的与明确确定的功能和性能需求的一致性功能和性能需求的一致性。即软件需求是。即软件需求是质量度量的基础,缺少与需求的一致性就无质量可言。质量度量的基础,缺少与需求的一致性就无质量可言。n n与明确与明确成文的开发标准的一致性成文的开发标准的一致性。不遵循专门的开发标。不遵循专门的开发标准,将导致软件质量低劣。准,

14、将导致软件质量低劣。n n与所有与所有专业开发的软件所期望的隐含的特性的一致性专业开发的软件所期望的隐含的特性的一致性。忽视软件隐含的需求,软件质量将不可信。忽视软件隐含的需求,软件质量将不可信。第92章 GIS设计项目管理与质量保证第92章 GIS设计项目管理与质量保证软件质量保证(SQA)n n软件质量保证定义软件质量保证定义n n为软件产品满足已制定的技术需求提供充分证据,而为软件产品满足已制定的技术需求提供充分证据,而开展的有计划和系统的活动;开展的有计划和系统的活动;n n评价软件工作产品的开发和(或)维护活动的过程。评价软件工作产品的开发和(或)维护活动的过程。n n注:注:n n

15、SQASQA:Software Quality AssuranceSoftware Quality Assurance第92章 GIS设计项目管理与质量保证质量保证活动概览质量需求技术标准、用户需求等质量保证计划项目计划系统需求需求分析计划实施项目计划实施质量保证计划高质量的产品第92章 GIS设计项目管理与质量保证软件质量度量n n软件质量的度量模型软件质量的度量模型n n19761976年,年,BoehmBoehm第一次提出了软件质量度量的层次第一次提出了软件质量度量的层次模型。模型。n n19781978年,年,WaltersWalters和和McCallMcCall等人提出了从软件质量

16、等人提出了从软件质量要素、准则到度量的三个层次式的模型。要素、准则到度量的三个层次式的模型。n n19851985年,年,ISOISO建议软件质量模型由三层组成:建议软件质量模型由三层组成:n n高层:软件质量需求评价准则(高层:软件质量需求评价准则(SQRCSQRC)n n中层:软件质量设计评价准则(中层:软件质量设计评价准则(SQDCSQDC)n n低层:软件质量度量评价准则(低层:软件质量度量评价准则(SQMCSQMC)第92章 GIS设计项目管理与质量保证GISGIS软件质量一般可以从以下三方面进行评价软件质量一般可以从以下三方面进行评价 软件需求(包括软件需求(包括GISGIS用户需

17、求)用户需求) 开发准则开发准则 其它需求其它需求人们通常采用人们通常采用软件质量模型软件质量模型来描述软件质量的特性来描述软件质量的特性 McCallMcCall软件质量评价模型软件质量评价模型 ISOISO软件质量评价模型软件质量评价模型GIS软件质量特性第92章 GIS设计项目管理与质量保证1)McCall质量模型定义的质量特性质量特性质量特性含义含义正确性正确性在预定环境下,软件满足设计规格说明及用户预期目标的程度。它要求软件没有错误在预定环境下,软件满足设计规格说明及用户预期目标的程度。它要求软件没有错误可靠性可靠性软件按要求设计,在规定时间和条件下不出故障,持续运行的程度软件按要求

18、设计,在规定时间和条件下不出故障,持续运行的程度效率效率为了完成预定的功能,软件系统所需资源的多少为了完成预定的功能,软件系统所需资源的多少完整性完整性为了某一目的而保护数据,避免它受到偶然的或有意的破坏、改动或遗失的能力。同为了某一目的而保护数据,避免它受到偶然的或有意的破坏、改动或遗失的能力。同时,受到攻击后,能进行数据的恢复时,受到攻击后,能进行数据的恢复可使用性可使用性对于一个软件系统,用户学习、使用软件及为准备输入和解释输出所需工作量的大小对于一个软件系统,用户学习、使用软件及为准备输入和解释输出所需工作量的大小可维护性可维护性为满足用户新的要求,或当环境发生了变化,或运行中发现了新

19、的错误时,对一个已为满足用户新的要求,或当环境发生了变化,或运行中发现了新的错误时,对一个已投入运行的软件进行相应诊断和修改所需工作量的大小投入运行的软件进行相应诊断和修改所需工作量的大小可测试性可测试性测试软件以确保其能够执行预定功能所需工作量的大小测试软件以确保其能够执行预定功能所需工作量的大小灵活性灵活性修改或改进一个已投入运行的软件所需工作量的大小修改或改进一个已投入运行的软件所需工作量的大小可移植性可移植性将一个软件系统从一个计算机环境移植到另一个环境中运行所需工作量的大小将一个软件系统从一个计算机环境移植到另一个环境中运行所需工作量的大小复用性复用性一个软件(或软件的部件)能再次用

20、于其它应用(该应用的功能与此软件或软件部件一个软件(或软件的部件)能再次用于其它应用(该应用的功能与此软件或软件部件所完成的功能有联系)的程度所完成的功能有联系)的程度互操作性互操作性连接一个软件和其它系统所需工作量的大小连接一个软件和其它系统所需工作量的大小第92章 GIS设计项目管理与质量保证第92章 GIS设计项目管理与质量保证2)ISO软件质量评价模型n n按按照照ISOISOTC97TC97SC7SC7WG3WG31985-1-301985-1-30N382N382,软软件件质质量量度度量量模模型型由由三三层层组组成成,对对高高层层和和中中层层建建立立国国际际标标准准,在在国国际际范

21、范围围内内推推广广软软件件质质量量管管理理(SQM)(SQM)技技术术,而而低低层层可可由由各各使使用用单单位视实际情况制定。位视实际情况制定。n nISOISO的的三三层层次次模模型型来来自自McCallMcCall等等人人的的模模型型。高高层层、中中层层和和低低层分别对应于层分别对应于McCallMcCall模型中的特性、度量准则和度量。模型中的特性、度量准则和度量。n n由由 于于 许许 多多 人人 纷纷 纷纷 提提 出出 意意 见见 , 按按 19911991年年 ISOISO发发 布布 的的 ISOISOIEC9126IEC9126质质量量特特性性国国际际标标准准,SQRCSQRC已

22、已降降为为6 6个个。在在这这个个标标准准中中,三三层层次次中中的的第第一一层层为为称称为为质质量量特特性性,第第二二层层称称为为质质量量子子特特性性,第第三三层层称称为为度度量量。该该标标准准定定义义了了6 6个个质质量量特特性性,即即功功能能性性、可可靠靠性性、可可维维护护性性、效效率率、可可使使用用性性、可可移移植植性性;并并推推荐荐了了2121个子特性,但不作为标准。个子特性,但不作为标准。第92章 GIS设计项目管理与质量保证第92章 GIS设计项目管理与质量保证 ISO-9000系列标准 n n近近年年来来,国国际际上上影影响响最最为为深深远远的的质质量量管管理理标标准准是是国国际

23、际标标准准化化组组织织于于19871987年年公公布布的的ISO9000ISO9000系系列列标标准准。ISO9000ISO9000最最初初主主要要针针对对制制造造行行业业,现现在在已已经经扩扩展展到到硬硬件件、软软件件甚甚至至服服务务领领域域。这这一一国国际际标标准准发发源源于于欧欧洲洲经经济济共共同同体体,但但很很快快就就波波及及美美国国、日日本本及及世世界界各各国国。到到目目前前为为止止,已已有有7070多多个个国国家在它们的企业中采用和实施这一系列标准。家在它们的企业中采用和实施这一系列标准。n n中中国国对对此此也也十十分分重重视视,采采取取积积极极态态度度。一一方方面面确确定定对对

24、其其等等同同采采用用,发发布布了了与与其其相相应应的的质质量量管管理理国国家家标标准准系系列列GBGBT1 9000T1 9000;同时积极组织实施和开展质量认证工作。;同时积极组织实施和开展质量认证工作。第92章 GIS设计项目管理与质量保证 n n 质质量量管管理理的的目目的的是是为为了了生生产产高高质质量量的的产产品品,它它不不是是通通过过检检验验产产品品的的质质量量,而而是是把把质质量量建建立立在在生生产产过过程程之之中中来来达达到到。ISO9000ISO9000强强调调控控制制、可可审审查查性性、检检验验与与核核实实以以及及过过程程的的改改进进。其其基基本本要要求求是是:“说说你你做

25、做的的(Say (Say what what you you do)”do)”,“做做你你说说的的(Do (Do what what you you say)”say)”,并并“证证明明你你已已做做的的(Demostrate (Demostrate what you have done)”what you have done)”。n nISO-9000ISO-9000系列标准系列标准包括:包括: 1 1)ISO-9000ISO-9000质量管理和质量保证标准质量管理和质量保证标准选择和使用的导则;选择和使用的导则; 2 2)ISO-9001ISO-9001质量体系质量体系设计设计/ /开发,生

26、产,安装和服务中的开发,生产,安装和服务中的质量保证模式;质量保证模式; 3 3)ISO-9002ISO-9002质量体系质量体系生产和安装中的质量保证模式;生产和安装中的质量保证模式; 4 4)ISO-9003ISO-9003质量体系质量体系最终检验和测试中的质量保证模式;最终检验和测试中的质量保证模式; 5 5)ISO-9004ISO-9004质量管理和质量体系要素质量管理和质量体系要素导则。导则。返回返回第92章 GIS设计项目管理与质量保证GISGIS软件质量保证体系是指软件质量保证体系是指在在GISGIS设计的各个阶段、各个部设计的各个阶段、各个部门要进行的与质量有关的各项活动的总称

27、门要进行的与质量有关的各项活动的总称GISGIS软件质量保证体系包括软件质量保证体系包括 软件质量特性的确定软件质量特性的确定 质量保证标准与方针的制定质量保证标准与方针的制定 重要质量问题的提出与分析重要质量问题的提出与分析 各阶段的质量保证工作各阶段的质量保证工作 总结实现阶段的质量保证活动等总结实现阶段的质量保证活动等 (二)GIS软件质量保证体系第92章 GIS设计项目管理与质量保证质量保证体系图质量保证体系图 用户、项目负责人和各部门横向安排用户、项目负责人和各部门横向安排 纵向安排顺序列出软件质量保证活动的各项工作纵向安排顺序列出软件质量保证活动的各项工作质量保证计划质量保证计划

28、确定质量目标以及在每个阶段为达到总目标所应达到确定质量目标以及在每个阶段为达到总目标所应达到的要求,对进度作出安排,并确定所需的人力、资源的要求,对进度作出安排,并确定所需的人力、资源和成本和成本 明确各种软件人员的职责明确各种软件人员的职责 根据质量保证体系图,建立在各阶段中执行质量评价根据质量保证体系图,建立在各阶段中执行质量评价的质量评价和检查系统及质量信息系统,并使之有效的质量评价和检查系统及质量信息系统,并使之有效地运行地运行第92章 GIS设计项目管理与质量保证第92章 GIS设计项目管理与质量保证第92章 GIS设计项目管理与质量保证返回返回第92章 GIS设计项目管理与质量保证

29、(三)质量保证的实施n n软软件件质质量量保保证证的的实实施施需需要要从从纵纵向向和和横横向向两两个个方方面面展展开开。一一方方面面要要求求所所有有与与软软件件生生存存期期有有关关的的人人员员都都要要参参加加,另另一一方方面面要要求求对对产产品品形形成成的的全全过过程程进进行行质质量量管管理理,这这要要求求整整个个软软件部门齐心协力,不断完善软件的开发环境。件部门齐心协力,不断完善软件的开发环境。n n此外还需要与用户共同合作。此外还需要与用户共同合作。第92章 GIS设计项目管理与质量保证 明确明确GISGIS用户的需求用户的需求 组织外部力量的协调组织外部力量的协调掌握开发新软件的方法掌握开发新软件的方法提高软件开发能力提高软件开发能力发挥每个开发者的能力发挥每个开发者的能力提高计划和管理质量提高计划和管理质量返回返回实现质量保证的方法第92章 GIS设计项目管理与质量保证

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号