某软件项目质量管理培训教材31272

上传人:无*** 文档编号:243861616 上传时间:2024-10-01 格式:PPTX 页数:54 大小:3.28MB
返回 下载 相关 举报
某软件项目质量管理培训教材31272_第1页
第1页 / 共54页
某软件项目质量管理培训教材31272_第2页
第2页 / 共54页
某软件项目质量管理培训教材31272_第3页
第3页 / 共54页
点击查看更多>>
资源描述
Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,WebEx Confidential,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,Click to edit Master title style,zhu.kerry,LOGO,Kerry Zhu,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,*,zhu.kerry,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,*,zhu.kerry,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,*,zhu.kerry,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,*,zhu.kerry,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,*,zhu.kerry,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,*,zhu.kerry,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,*,zhu.kerry,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,*,zhu.kerry,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,*,zhu.kerry,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,*,zhu.kerry,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,Click to edit Master title style,zhu.kerry,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,*,WebEx Confidential,WebEx Confidential,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,*,软件项目管理,第,6,章项目质量管理,徐 亮,121227753,信息工程学院 软件教研室,如何看待的项目的质量?,实例,曾经对一个国际性的软件公司作了一个调查,选择了由质量问题引起的,10,项额外工作,即,“,开发人员修正缺陷、测试人员验证缺陷、返工、设计或代码完成后的需求变化、不清楚或无效的缺陷报告、代码完成后补充的测试用例、由于缺陷修复后所做的回归测试、测试环境设置错误、产品发布后遗漏的缺陷验证、为产品发布后遗漏的缺陷出补丁包等,”,,统计结果表明,由于质量问题造成的成本(劣质成本)竟高达,45.86%,,差不多占开发总成本的一半。,冰山一角,真理,产品质量是生产出来的,不是检验出来的 。,威廉,戴明,软件的质量管理贯穿了整个软件开发周期。,不仅确保项目最终交付的产品满足质量要求,而且要保证项目实施过程中阶段性成果的质量。,正如,ISO8402,所规定和倡导的:“,质量管理是指确定质量方针、目标和职责,并通过质量体系中的质量策划、质量控制、质量保证和质量改进来使其实现的所有管理职能的全部活动,。”,质量管理,项目质量管理,项目质量管理,8.1,质量规划,.1,输入,.1,事业环境因素,.2,组织过程资产,.3,项目范围说明书,.4,项目管理计划,.2,工具和技术,.1,成本效益分析,.2,基准对照,.3,实验设计,.4,质量成本,.5,其他质量计划工具,.3,输出,.1,质量管理计划,.2,质量衡量指标,.3,质量检查表,.4,过程改进计划,.5,质量基准,.6,项目管理计划,(,更新,),8.2,执行质量保证,.1,输入,.1,质量管理计划,.2,质量测量指标,.3,过程改进计划,.4,工作绩效信息,.5,批准的变更请求,.6,质量控制度量,.7,实现的变更请求,.8,实现的纠正措施,.9,实现的缺陷修复,.10,实现的预防措施,.2,工具和技术,.1,质量计划工具和技术,.2,质量审计,.3,过程分析,.,4,质量控制工具和技术,.3,输出,.1,请求的变更,.2,推荐的纠正措施,.3,组织过程资产,(,更新,),.4,项目管理计划,(,更新,),8.3,执行质量控制,.1,输入,.1,质量管理计划,.2,质量测量指标,.3,质量检查表,.4,组织过程资产,.5,工作绩效信息,.6,批准,的变更请求,.7,可交付成果,.2,工具和技术,.1,因果图,.2,控制图,.3,流程图,.4,直方图,.5,帕雷托,图,.6,趋势图,.7,散点图,.8,统计抽样,.9,检查,.10,缺陷修复审查,.3,输出,.1,质量控制度量,.2,确认的缺陷修复,.3,质量基准,(,更新,),.4,推荐的纠正措施,.5,推荐的预防措施,.6,请求的变更,.7,推荐的缺陷修复,.8,组织过程资产,(,更新,),.9,确认的可交付成果,.10,项目管理计划,(,更新,),第,6,章项目质量管理,6.1 质量管理概述,6.2 项目质量的组织保证,6.3 质量计划,6.4 软件评审方法和过程,6.5 缺陷预防和跟踪分析,6.6 质量度量,6.7 过程质量管理,质量管理概论,不同的质量管理方式:,病入膏肓,及早治疗,提前预防,6.1 质量管理概述,软件质量控制,(,SQC,,,Software Quality Control,),是科学地测量过程状态的基本的方法。就象汽车表盘上的仪器,可以了解行驶中的转速、速度、油量等。,软件质量保证,(,SQA,,,Software Quality Assurance,),则是过程和程序的参考与指南的集合。就像汽车中的用户手册。,软件质量管理,(,SQM,,,Software Quality Management,),才是操作的誓学,教你如何驾车,建立质量文化和管理思想。,质量管理,水平,检查,,通过检验保证产品的质量,符合规格的软件产品为合格品,不符合规格的产品为次品。相当于“软件测试,/,质量控制”,;,保证,,质量目标通过软件开发部门来实现,制定质量计划,保证软件开发流程合理性、流畅性和稳定性。相当于初期的“质量保证”,;,预防,,软件质量以预防为主,以过程管理为重,把质量的保证工作重点放在过程管理上、相当于成熟的“质量保证”,;,完美,,以客户为中心,贯穿于软件开发生存期过程,全员参与,追求卓越,相当于“全面软件质量管理”。,质量管理,的支持,质量管理,技术,方法,基础设施,基础设施,第,6,章项目质量管理,6.1 质量管理概述,6.2 项目质量的组织保证,6.3 质量计划,6.4 软件评审方法和过程,6.5 缺陷预防和跟踪分析,6.6 质量度量,6.7 过程质量管理,组织保证,管理层,测试组,SQA,组,SEPG,组,项目组,第,6,章项目质量管理,6.1 质量管理概述,6.2 项目质量的组织保证,6.3 质量计划,6.4 软件评审方法和过程,6.5 缺陷预防和跟踪分析,6.6 质量度量,6.7 过程质量管理,6.3 质量计划,6.3.1,质量计划的内容,6.3.2,质量计划制定的步骤,6.3.3,如何制定有效的质量计划,6.3.4,质量计划的实施和控制,6.3.1,质量计划的内容,目的和范围,参考的文件列表,质量目标,质量的任务,参与质量管理的相关人员及其责任,对一些关键文档提出要求。,重申适合项目的相关标准,评审的流程和标准,配置管理要求,问题报告和处理系统,采用的质量控制工具、技术和方法等质量,质量计划模板参照,项目概述,实施策略,项目组织,质量保证对象分析及选择,质量保证任务划分,实施计划,资源计划,记录的收集、维护与保存,6.3.2,质量计划制定的步骤,了解项目的基本概况,收集项目有关资料,确定项目的质量目标,确定围绕质量目标的工作任务,明确项目质量管理组织机构,制定项目质量控制程序,项目质量计划的评审,6.3.3,如何制定有效的质量计划,利益,/,成本分析。满足质量需求的主要的利益是减少重复性工作,效益与成本之比尽可能的大。,基准,为改进项目实施过程提供思路和可参考的标准。,流程图,包括数据流程图、工作流等,试验设计,6.3.4,质量计划的实施和控制,通过设置检查点、验证点,对阶段性成果进行评审或完成质量评估,以确定项目阶段性成果是否达到所设定的质量标准。,项目收尾阶段的质量控制是一个非常重要而又容易忽视的内容,第,6,章项目质量管理,6.1 质量管理概述,6.2 项目质量的组织保证,6.3 质量计划,6.4 软件评审方法和过程,6.5 缺陷预防和跟踪分析,6.6 质量度量,6.7 过程质量管理,6.4 软件评审方法和过程,6.4.1 软件评审的方法和技术,6.4.2 角色和责任,6.4.3 软件评审过程,6.4.4 如何有效地组织评审,软件评审,不管你有没有发现他们,缺陷总是存在,问题只是你最终发现它们时,需要多少纠正成本。评审的投入把质量成本从昂贵的、后期返工转变为早期的缺陷发现。,卡尔,威格,6.4.1,软件评审的方法和技术,临时评审(,Ad hoc review,),轮查(,Passroud,),走查(,Walkthrough,),审查(,Inspection,),检查表,最不正式,最正式,临时评审,轮查,走查,检查表,审查,6.4.2 角色和责任,小组组长,读者,记录者,评审员,审核者,协调者,主持人,作者,记录员,列席人员,内审员,技术专业人员,6.4.3 软件评审过程,评审,注意事项,明确自己的角色和责任;,熟悉评审内容,为评审做好准备,做细做到位;,关注问题,针对问题阐述观点,而不是对人;,可以分别讨论主要的问题和次要的问题;,在会议前或者会议后可以就存在的问题提出自己的建设性的意见;,提高沟通能力,采取适当的、灵活的表述方式;,对发现的问题,要跟踪到底。,6.4.4 如何有效地组织评审,把握好流程和评审目标,认真、仔细地阅读评审材料,不断思考,善于提问,充分沟通,一切围绕用户需求进行,评审,组织方法,分层评审方法,(高层次、低层次),分类评审方法,(分业务需求、功能需求、非功能需求、用户操作性需求等 ),分阶段评审方法,第,6,章项目质量管理,6.1 质量管理概述,6.2 项目质量的组织保证,6.3 质量计划,6.4 软件评审方法和过程,6.5 缺陷预防和跟踪分析,6.6 质量度量,6.7 过程质量管理,6.5 缺陷预防和跟踪分析,6.5.1 缺陷预防,6.5.2 缺陷分析,6.5.3 鱼骨图,6.5.1 缺陷预防,从流程上加强控制,建立和规范工作流程,过程改进,采用有效的工作方法,代码评审,单元测试,提高个人的技术水平,自我学习和提高,6.5.2 缺陷分析,缺陷趋势分析,(实时、累积),缺陷分布分析,(如缺陷产生的原因、阶段、来源),趋势分析示例,分布分析示例,不同模块的缺陷分布图 不同阶段的缺陷分布图,分布分析示例,2,不同级别的缺陷分布图,6.5.3 鱼骨图,可以更全面地探讨各种类别的原因,鼓励通过自由讨论发挥大家的创造性,提供问题与各类原因之间关系的直观表示,因果分析图,分析影响事物质量形成的诸要素间因果关系,示例,工具,XMind 2008 Pro,第,6,章项目质量管理,6.1 质量管理概述,6.2 项目质量的组织保证,6.3 质量计划,6.4 软件评审方法和过程,6.5 缺陷预防和跟踪分析,6.6 质量度量,6.7 过程质量管理,6.6 质量,度量,6.6.1 度量要素,6.6.2 基于缺陷的质量度量,质量度量的作用,有效的沟通和改进可见性。,尽早的发现和更正问题。,作出关键的权衡。,跟踪特定的项目目标。,管理风险。,有助于决策。,计划未来的项目。,6.6.1,度量要素,项目度量、产品度量和过程度量,数据、图表和模型,6.6.2,基于缺陷的质量度量,代码质量,产品质量,测试效率,第,6,章项目质量管理,6.1 质量管理概述,6.2 项目质量的组织保证,6.3 质量计划,6.4 软件评审方法和过程,6.5 缺陷预防和跟踪分析,6.6 质量度量,6.7 过程质量管理,6.7,过程质量管理,6.7.1,过程质量度量,6.7.2,缺陷移除和预防,6.7.1,过程质量度量,过程缺陷密度,整体缺陷清除率,阶段性缺陷清除率,缺陷到达模式,DIPF = Dn / Sp,缺陷到达模式,6.7.2,缺陷移除和预防,经常查看缺陷数据并更新缺陷检查表,数据记录和分析,有效的设计,更完善彻底的设计,过程质量度量,缺陷发现率, bug/KLOC,KLOC,是指千行代码,而,bug/KLOC,的意思是每千行代码平均产生的缺陷数量 。,CMM1,11.95,CMM2,5.52,CMM3,2.39,CMM4,0.92,CMM5,0.32,Q & A, FAITH I MEAN A VISION OF GOOD ONE CHERISHES AND THE ENTHUSIASM THAT PUSHES ONE TO SEEK ITS FULFILLMENT REGARDLESS OF OBSTACLES. BY FAITH I BY FAITH,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!