系统集成项目管理工程师第十章_项目质量管理 闫波

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第十章项目质量管理系统集成项目管理工程师教程本章要点10.1质量管理概述10.2质量计划编制10.3执行质量保证10.4执行质量控制什么是质量符合目的或者用途(JosephJuran)用户的感觉就是质量(AVFeigenbaum)符合顾客在其合理价格下对产品的要求(SudIngle)产品或者服务满足明确和隐含需要能力的性能特性的总体(BS4778)------质量是满足要求的程度,包括符合规定的要求和满足顾客的需求.项目质量定义ISO9000:一组固有特性满足需求的程度。美国质量管理学会:过程、产品或服务满足明确或隐含的需求能力的特征。质量、范围、成本、时间是项目成功的关键要素质量管理GB/T19000-2000:在质量方面指挥和控制组织的协调的活动。质量方针:由组织的最高管理者正式发布的该组织的总的质量宗旨和方向。质量管理是企业围绕着使产品质量能满足不断更新的质量要求,而开展的策划、组织、计划、实施、检查和监督、审核等所有管理活动的总和。质量管理的几个概念质量标准:是企业、国家或国际组织制定的对某个方面的规范。侧重质量的细节特征,属于微观范畴。质量策略:某个组织针对自身的要求制定的质量指导仿真,侧重于指导思想。质量责任:整个组织对项目质量负有责任。包括管理层责任、最终责任、首要责任等。质量保证GB/T19000-2000:是质量管理的一部分,致力于增强满足质量要求的能力。其目的是对产品体系和过程的固有特性已经达到规定要求提供信任。内部质保、外部质保质量控制GB/T19000-2000:是质量管理的一部分,致力于满足质量要求。其目标是确保产品的质量能满足顾客、法律法规等方面所提出的质量要求如适用性、可靠性、安全性等。专业技术、管理技术质量vs.等级等级指具有相同使用功能不同技术特性的产品或服务的类比。例如,一个软件产品可能是高质量(无明显缺陷、用户手册易读)低等级(功能有限)的,或低质量(许多缺陷、用户手册杂乱无章)高等级(功能众多)的。精确vs.准确精确不同于准确。精确是指重复测量的结果非常聚合,离散度很小。准确则指测量值非常接近实际值。精确的测量未必准确,准确的测量也未必精确。项目质量管理为确保项目能够满足所要执行的需求的过程,包括质量管理职能的所有活动,这些活动确定质量策略、目标和责任,并在质量体系中凭借质量计划编制、质量控制和质量保证等措施,决定了对质量政策的执行、对质量目标的完成以及对质量责任的履行。质量管理一个关键因素是通过项目范围管理转换隐含需求为项目需求质量管理的原则以实用为核心的多元要求系统工程职工参与管理管理层和第一把手重视保护消费者权益面向国际市场项目质量管理的目标顾客满意度了解、评估、定义和管理期望,以便满足客户的要求。这就需要把“符合要求”(确保项目产出预定的结果)和“适合使用”(产品或服务必须满足实际需求)结合起来。预防胜于检查重视各阶段内的过程项目质量管理流程1确定质量标准体系;2对项目实施进行质量监控;3将实际与标准对照;4纠偏纠错;现有国际质量标准ISO9000系列ISO9000ISO9001ISO9004ISO19011ISO9000由计划、控制和文档工作三部分组成循环的体系。ISO9000系列ISO9000ISO9001ISO9004ISO19011ISO9000由计划、控制和文档工作三部分组成循环的体系。ISO9000质量管理的8原则以顾客为中心领导作用全员参与过程方法管理的系统方法持续改进基于事实的决策方法与供方互利的关系质量体系ISO9000:组织结构、责任、工序、工作过程及具体执行质量管理所需的资源。即质量体系是为实施质量管理所需的组织结构、程序、过程和资源。组织结构程序过程资源质量体系质量体系标准:CMM、ISO核心:建立、执行和维护(改善)软件生产过程,以保证最终生产出的软件产品达到用户综合的质量要求。项目质量管理过程组织确定质量方针、目标和职责的所有活动,使得项目可以满足其需求。质量计划。确定适合于项目的质量标准并决定如何满足这些标准。质量保证。有计划系统的质量活动,确保项目中所有过程满足干系人的期望。质量控制。监控具体项目结果以确定其是否符合质量标准,制定方案,消除产生质量问题的原因。现代质量管理满足客户--理解、管理和引导需求,从而达到或超过客户的期望。通过检验防止错误--避免错误的费用通常比纠正它们低得多。管理责任--成功需要团队全体成员的合作,但提供成功所需要的资源则是管理工作的职责。各阶段的程序--戴明(Deming)和其他人所描述的那种重复的“计划-执行-检验-行动工作循环质量成本为达到产品/服务质量而付出的所有努力的总成本,包括确保项目符合需求所做的所有工作。相关质量管理理论戴明理论《DemingonQualityManagement》朱兰理论朱兰质量手册(第五版)Juran'sQualityHandbook克鲁斯比理论田口玄一理论菲根堡姆理论相关质量管理理论全面质量管理TQM持续改进六西格玛失效模式影响分析TQMTotal-QualityManagement是一种全员、全过程、全企业的品质管理。以质量为中心,以全员参与为基础,通过让顾客满意和本组织所有成员及社会受益而达到永续经营的目的。4要素:结构、技术、人员、变革者。4核心特征:全员参与、全过程、全面方法、全面结果的质量管理。什么是软件质量与软件产品满足规定的和隐含的需求能力有关的特征或特性的全体。---1、满足软件需求2、遵循标准3、满足隐含需求软件质量软件质量是软件满足明确说明或者隐含的需求的程度明确说明:查询功能隐含说明:查询速度软件质量管理发展过程工匠自控质量检查19201940质量控制TQM质量保证19601970软件质量管理发展过程发展时期程序设计程序系统年代成品开发组织方式开发技术特点开发工具质量管理特征软件工程至50年代末至70年代初至今程序软件软件产品个体项目设计组、软件作坊软件机构(软件工厂)靠开发者个人技巧机器代码、汇编语言个人设计、个人使用、手工技巧、无维护观念、无系统化方法程序设计理论深入、模块化、自顶向下,逐步求精,不重视维护问题高级语言、操作系统、数据管理系统靠少数人协调把关系统化、规范化、全员化逐步产生与各种方法相应的工具、开发环境结构化设计理论和方法面向对象方法、快速原型技术。。。决定质量的因素程序设计:程序系统:软件工程:程序程序员编程程序文档小组设计编程测试程序文档数据团队软件生命周期个人编程质量少数人协调把关团队项目管理水平软件内容人员规模工作范围决定质量的因素软件质量管理过程包括决定质量策略、目标和责任的全面管理职能的所有活动,以及通过诸如质量系统中的质量计划编制,质量保证,质量控制和质量提高等手段对这些活动的实施.------管理的对象过程的质量产品的质量软件质量管理监控项目的交付物和执行过程,以确保它们符合相关标准,同时确保不合格项能够按照正确的方法排除。质量需求对项目干系人的影响质量管理的一个关键是通过干系人分析,将其需求、需要转化为项目范围管理中的要求。超负荷工作以满足客户需求可能带来员工跳槽、代码错误率增多等负面影响。为赶进度匆忙的质量检查可能带来开发错误不能消除。过分细致的质量检查带来进度的延期。高质量软件的核心制定高目标制定可行的过程规范软件质量框架模型GB-T8566-2001G软件质量框架模型GB-T8566-2001G质量特征:描述和评价软件质量的一组属性。质量子特征:质量特征的细化。度量因子:度量质量特征。量化度量。软件质量模型McCall质量模型主观质量模型-ICEDT模型I:直观性产品的使用是否合乎人们的通常想法?C:一致性产品的运行是否有一贯性?E:效率产品是否可以让用户迅速和经济地完成其任务?D:耐久性产品是否稳定和可靠?T:体贴产品是否充分考虑了用户的需求?软件质量vs.硬件质量软件逻辑实体本质上无形、看不见、难测控质量问题基本是人为差错引起错误由逻辑组合千变万化引起。。。开发全过程采取措施防错、检错出错时,要维护进行修改修改时考虑波及面保证完整一致硬件物理实体有形、便于测控质量问题是设计、生产和使用失效由零部件或其结合故障引起。。。开发过程和生产过程加强控制出故障时,更换零部件维修一般不会给其它处造成影响。。。质量的重要性质量管理是项目管理的最高统一(三大目标的统一)质量进度费用质量的重要性软件危机的主要矛盾低质量的软件就像定时炸弹低质量的产品,增加成本质量是生命也是信誉软件质量重要性千年虫问题高考分数查询系统银行系统质量的形成质量形成于产品或者服务的开发过程中,而不是事后的检查(测试)把关等。低劣软件质量的关联关系低劣软件质量高额的维护费用缺乏质量重视对性能改善的冲动希望软件快些、省些、好些市场被竞争对手侵占软件生产率的低下减少新开发项目资源软件过程改进与能力成熟度模型CMM/CMMI5个等级SJ/T11234-2001软件过程能力评估模型SJ/T11235-2001软件能力成熟度模型本章要点10.1质量管理概述10.2质量规划10.3执行质量保证10.4执行质量控制质量规划质量规划包括确定哪种质量标准适合该项目并决定如何达到这些标准。规划质量是识别项目及其产品的质量要求和/或标准,并书面描述项目将如何达到这些要求和/或标准的过程。质量计划编制识别相关的质量标准;把满足项目相关质量标准的活动或过程规划到项目的产品和管理项目所涉及的过程中去;以一种能理解的、完整的形式表达为确保项目质量而采取的纠正措施;质量策略组织针对质量而做出的全面的意图和方向,一般由组织的高层正式宣布。如CMM通常项目的质量策略通常为公司的质量策略软件质量计划说明项目管理小组如何具体执行它的质量策略。好处:按时交付可靠的、可维护的产品;项目实施得到控制,降低风险;普遍提高后续软件产品的质量;质量计划的要求应达到的质量目标和所有特性的要求确定质量活动和质量控制程序项目不同阶段,职责,权限,交流方式以及资源分配确定采用的控制手段,合适的验证手段和方法确定和准备质量记录量化的质量目标可用度初期故障率偶然故障率平均失效前时间(MTTF)平均失效间隔时间(MTBF)缺陷密度(FD)平均失效回复时间(MTTR)可用度指软件运行后在任一随机时刻需要执行规定任务或完成规定功能时软件处于可使用状态的概率。初期故障率软件交付后三个月内单位时间的故障数。以100小时故障数为单位。偶然故障率软件在偶然故障期(交付后三个月后)内单位时间的故障数。以1000小时为单位。反映了软件稳定状态下的质量。平均失效前时间软件在失效前正常工作的平均统计时间。平均失效间隔时间软件在相继两次失效之间正常工作的平均统计时间。缺陷密度软件单位源代码中隐藏的缺陷数量,通常以每千行无注解源代码为一个单位。统计信息:开发阶段为50-60缺陷,交付后为15-18缺陷平均失效恢复时间软件失效后恢复正常工作所需的平均统计时间。质量不同思路微软—紧包装航天飞机控制软件—接近零缺陷,无故障典型的政府合同—满足合同的要求和规格摩托罗拉—需要达到6Sigma质量计划参考模板项目概述实施策略项目组织质量保证对象分析及选择质量保证任务划分实施计划资源计划记录的收集、维护与保存制定项目质量计划的活动1、收集资料2、编制项目分质量计划3、学会使用工具和技术4、形成项目质量计划书质量规划的输入1、环境和组织因素2、组织过程资产3、项目范围说明书范围说明书包含项目描述、主要项目可交付成果及验收标准。产品范围描述中通常包含技术细节以及会影响质量规划的其他事项。4、项目管理计划5、项目章程6、质量方针质量规划的工具和技术1、成本效益分析2、基准对照3、实

1 / 182
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功