软件研发质量管理研究.

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

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

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

资源描述

CopyrightHigetCorporation20091研发质量管理CopyrightHigetCorporation20092致词一个产品的质量是由开发和维护这个产品的过程的质量所决定的。——WattsHumphreyCopyrightHigetCorporation20093一.质量意识与架构二.产品开发流程中的质量活动三.质量计划与质量度量四.质量控制手段-评审五.质量保证内容提要CopyrightHigetCorporation20094质量--符合要求程度?质量—产品/服务的固有特性满足客户要求的程度。产品/服务固有特性050%100%产品/服务固有特性CopyrightHigetCorporation20095质量与质量管理质量包括两方面:反映最终产品/服务交付件的质量。反映组织的过程质量,如:进度偏差率、工作量偏差率、需求的稳定度、缺险和问题的发现率/解决率,等。质量管理——管理质量的活动。质量管理——在质量方面,指挥和控制组织的协调的活动。CopyrightHigetCorporation20096质量管理活动质量策划—致力于制定质量目标、确定运行过程和资源以实现质量目标;质量控制—致力于满足质量要求;质量控制方法:评审、测试;质量控制活动:流程中已规定的质量控制活动;流程中未规定,在项目计划中增加的质量控制活动;CopyrightHigetCorporation20097质量管理活动质量保证—从质量管理体系的角度,向管理者/客户提供适当的对业务的过程和交付件(产品/服务)的可视性,致力于提供对体系能力的信任。包括:质量管理体系的流程/规范/标准的培训、引导、推行落实;通过审计其业务过程和交付件(产品/服务),以验证它们符合适用的流程、规范和标准,给管理者提供这些审计的结果;质量改进—致力于增强满足质量要求的能力。CopyrightHigetCorporation20098质量管理基本思想关注顾客领导推进全员参与过程管理数据说话持续改进CopyrightHigetCorporation20099质量成本意识PONC:不符合要求的代价POC:符合要求的代价EFC:无失误运作成本失败鉴定预防PONCPOC质量成本必要成本EFC利润销售收入营业成本CopyrightHigetCorporation200910质量成本的最佳投入质量成本的投入并非是多多益善,也不是越少越好,关键是找到最适质量成本。质量成本CopyrightHigetCorporation200911PDCA及5W2H1、PDCA循环是一种科学的管理程序,称为“管理循环,戴明环”•PPlan计划•DDo执行•CCheck检查•AAction改进2、5W2H•做计划或布置工作时首先要明确,做到5W(WHY,WHO,WHEN,WHERE,WHAT)•提出改进的办法时要提出可以量化的指标,做到2H(HOWMUCH,HOWMANY)CopyrightHigetCorporation200912研发质量管理体系CopyrightHigetCorporation200913业务流程、项目管理、质量管理流程流程活动指标质量管理活动项目管理流程及指标质量策划质量控制质量保证质量改进CopyrightHigetCorporation200914研发过程资产库PAL组织级的研发过程资产库PAL:ProcessAssetLibrary,它包括如下主要内容:1.质量管理系统的所有文件2.如:质量手册、流程/规程、操作指导书、模板、表格、查检表、3.标准/规范、工具等,以及组织文档2.系统工程方法、软件/硬件工程方法3.项目信息库4.过程数据库PDB:开发过程文档;过程度量数据;经验教训;5.过程能力基线库PCB6.样例库7.风险数据库RDB8.偏差和裁剪库9.工具库10.内部审计库11.培训资料库在将任何文档放入PAL之前,应当首先review。敏感数据要有保护机制,且要保证数据库的易用性;组织范围内使用PAL的情况将通过访问计数器进行监控。使用该统计信息改善组织和项目组对PAL的使用情况。CopyrightHigetCorporation200915一.质量意识与架构二.产品开发流程中的质量活动三.质量计划与质量度量四.质量控制手段-评审五.质量保证内容提要CopyrightHigetCorporation200916集成产品开发(IPD)流程的特点基于市场和客户需求驱动的产品开发,将产品开发作为一项投资来管理。对顾客负责而不是对老板负责,对事负责而不是对人负责。能加快市场反应速度,减少开发成本,提高产品的稳定性、可生产性、可维护性。采用并行工程,使产品开发的早期阶段能及早考虑下游的各种因素,达到缩短产品开发周期、提高产品质量、降低产品开发成本。产品开发不仅仅是研发人员的职责,而需要市场、研发、工程、制造、客服和投资分析等相关部门共同协作完成。因此,集成产品开发流程是一个公司级的跨部门流程。CopyrightHigetCorporation200917IPD体系框架CopyrightHigetCorporation200918IPD集成了多个最佳的产品开发要素HardwareSoftwareHWElementsSWElementsSubsystem1SubsystemNPlatformsApplicationsTechnologySubsystemsPlatformsIntegratedOfferings结构策略Market最佳开发模式异步层+--+方案的竞争位置市场划分的吸引力+优化投资组合分析衡量标准获利时间12MoDefnGA结构化流程项目管理和管道管理资源平衡共享开发/通用零件客户$APPEALS$-价格A-可获得性P-包装P-性能E-易用性A-保证L-生命周期成本S-社会接受程度成功的产品CashFlow(-)CashFlow(+)InnovationCycleTimeTimetoMarketTimeTimetoProfitToTbTrTs125%100%85%ProjectLoadingFunctionalExcellenceWedgeOver-CommitmentAdditionalHeadcountRequired}Best-in-ClassOneDivision'sProjectLoading%ofDirectDevelopmentLoading跨部门的团队客户需求分析优化投资组合优化投资组合异步开发模式跨功能部门团队结构化流程项目管理和管道管理衡量标准IPD的精髓是IPD框架。IPD框架包括七个方面的内容:CopyrightHigetCorporation200919研发项目的过程模型(立项到上市)CopyrightHigetCorporation200920结构化的产品开发流程(示例)整个IPD流程中,有七个技术评审点,四个决策评审点,一个发布点,一个GA点。概念计划开发发布验证生命周期概念决策评审点计划决策评审点可获得性决策评审点生命周期结束决策评审GATR1TR2TR3TR4TR4ATR5TR6LAUNCH√√√√CopyrightHigetCorporation200921一.质量意识与架构二.产品开发流程中的质量活动三.质量计划与质量度量四.质量控制手段-评审五.质量保证内容提要CopyrightHigetCorporation200922确定质量目标基于组织能力、业务目标、本产品的客户期望,制定本产品要达到的质量目标,以及重要质量目标的具体达成计划;必须的质量目标包括:工作产品质量目标•产品故障率•遗留问题缺陷密度•系统中断•问题及时解决率•逾期问题解决率•百万机会缺陷数•设计更改/工程更改/计划月更改频率•关键交付件缺陷发现密度过程质量目标进度、工作量、成本、规模所有的质量目标都是量化的、可以度量的。CopyrightHigetCorporation200923明确性(Specific)最终目标是否明确了应该做到哪一步以及何时完成可度量性(Measurable)你能在多大程度上测量最终目标的完成情况可完成性(Achievable)在规定的时间内,最终目标是否合理,能够实现?相关性(Relevant)最终目标是否很重要、很有价值、是否值得进行下去?可跟踪性(Time-Bound)你能够对整个项目的时间进程进行跟踪检查吗?质量目标需遵循SMART原则CopyrightHigetCorporation200924产品质量计划产品质量计划:根据公司质量方针和策略,结合本产品的质量要求,制定本产品要达到的质量目标,以及为达成这些质量目标所采取的策略和行动的计划。主要目的:供产品开发团队成员使用。包括:周期性质量目标达成情况检查;阶段性决策;模块项目级质量目标的制定等。CopyrightHigetCorporation200925产品质量计划产品质量计划是PQA在产品计划阶段制定、在PDCP上作为业务计划的一部分由IPMT进行批准。PDT根据本产品特点,制定总体质量策略,包括:产品质量、进度、成本之间矛盾的处理原则;采用的流程及流程裁剪的情况、问题解决原则、版本控制策略等。流程的裁剪必须写入质量计划:列出本产品研发过程对于IPD标准流程及各使能流程的偏差;基于组织能力基线CB、业务目标、本产品的客户期望,制定本产品要达到的质量目标,以及重要质量目标的具体达成计划;基于组织过程能力基线(PCB)和项目的实际情况来确定;当缺少组织过程能力基线时,基于历史项目数据来确定。达到产品关键性能要求的计划和应急措施。列出在产品开发时需要执行的质量控制和质量保证活动的大纲。与项目经理共同确定项目/产品数据收集、量化分析和控制的计划。当出现新状况和/或状况有改变时,质量计划文档需要更新。CopyrightHigetCorporation200926总体质量策略产品质量、进度、成本之间矛盾的处理原则;采用的流程及流程裁剪的情况。识别本产品研发过程对于产品开发标准流程及各支撑流程的偏差,并分析裁剪后对项目进度、成本、质量的影响;问题解决原则;版本控制策略等。CopyrightHigetCorporation200927度量(Metrics)的基本概念度量:是以量化形式(数据),对产品/项目和研发过程的可视性管理。是实现量化管理的基础。美国著名管理学者卡普兰说过“没有度量就没有管理”。Metrics的中文意思是“度量指标”或“度量”。CopyrightHigetCorporation200928度量与过程(Process)管理相结合过程:Process客户需求和商业需要过程改进过程定义过程执行过程(质量)度量业务度量产品(质量)度量改进过程定义过程控制过程人、资源工作产品执行产品研发过程产品应用度量度量计划CopyrightHigetCorporation200929度量模型产品/项目层正在研发的产品/项目的数据库(数据收集)产品PDT/项目组项目性能分析产品/项目结束指导分析组织层质量管理部门度量组MG组织能力分析CB:CapabilityBaseline归档数据库组织能力基线CBCopyrightHigetCorporation200930度量流程确定产品/项目的质量目标产品/项目数据收集产品/项目级度量分析组织级度量分析(产品/项目)质量计划(包括:度量计划)(产品/项目)度量表(产品/项目)度量分析报告组织度量分析报告能力基线CBCopyrightHigetCorporation200931产品质量度量产品质量度量分成规模、工作量、进度、稳定度、缺陷及客户服务六个方面。规模指产品设计规模;工作量指在产品上投入的人力;进度指产品计划完成情况,各阶段的时间花费;稳定度指产品设计需求和规格的变化情况;缺陷包括缺陷密度、缺陷数趋势和缺陷去除率等。客户满意度调查结果显示主要问题在运行稳定性与版本稳定性。Copyri

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

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

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

×
保存成功