1、项目交付质量报告,何加辉,2014.11.08,1.软件质量的风险点及影响2.软件质量的定义和属性3.软件质量的控制4.控制软件质量的工具和理论5.质量大师,需求模糊代码没有注释项目团队沟通不彻底弱化需求项目经理管理不得当,自身风险点,项目风险点,上班期间出去不打招呼自身代码逻辑不严密不配合客户工作代码版本管理不得当随意修改生产数据,干系人(客户)不满意时间成本增加合同续约问题公司涨价问题.,关于风险处理的办法建议,1. 每周周四,每组组员整理相关风险点和相关疑难问题,整理给组长,由组长组织大家一起寻找解决问题办法,2. 采用实验设计的方法需求模糊,修改文档,关于风险处理的办法建议,3. 配置
2、管理的统一操作和后续操作业务提出需求变更,不能口头提出,得由书面提出且由行方技术部门相关负责人定夺 在修改代码时切记一定要同时修改文档,避免后续人员或者测试人员,在处理问题时,不知道以什么地方的为准 代码注释,4. ITO项目自身管理 请假问题 上班纪律问题 项目团队建设问题 项目团队协作问题,关于风险处理的办法建议,5. 质量管理计划 描述如何实施执行组织的质量政策 对计划进行评审,以确保决策是基于准确信息的(减少返工) 计划可简可繁,6. 过程改进计划 2个目的:说明过程分析的步骤识别增值的活动 4个方面:过程边界,过程配置,过程测量指标,绩效改进目标,关于风险处理的办法建议,为什么质量不
3、是“好”? “好、优秀、美丽、独特”等术语都是主观的和含糊的。,质量的定义就是符合要求, 而不是“好”。 克劳士比,什么是质量?,可靠性,可用性,安全性,可维护性,机密性,软件质量,功能,性能,易用性,可信性,什么是要求?要求就是明示的、通常隐含的或必须履行的需求和期望,明示的 合同等明确规定的,通常隐含的 组织、顾客和其它相关方的惯例或一般做法,不言而喻的要求,必须履行的 法律法规等强制规定的,要 求,工作的前提是确定要求,在过程开始之前进行确定在要求确定之前进行商讨,确保达成一致确保相互理解监督其变化,不清楚遗漏简化忽视错误,工作中如何确定要求?,要 明 确,要 避 免,检验只能告知已发生
4、的事情,预防才能实现低成本、高效率地满足要求!,太迟 缺陷已经产生 会遗漏一些缺陷 不能直接产生符合项 影响正常的工作 增加成本,降低效率,如何做到预防,防止再发生 进行根因分析针对根本原因制定解决措施执行措施,从根本上解决问题,客户满意了解、评估、定义和管理要求,以便满足客户的期望。这就需要把“符合要求”(确保项目产出预定的结果)和“适合适用”(产品或服务必须满足实际需求)想结合起来。 预防胜于检查质量应该被规划和设计,并且在项目的管理过程或可交付成果产生过程中建造出来(而不是被检查出来),预防错误的成本远远低于在检查或使用中发现并纠正错误的成本。 持续改进由休哈特提出并经戴明完善的计划-实
5、施-检查-行动(PDCA)循环是质量改进的基础。另外诸如全面质量管理(TQM)、和精益六西格玛等质量管理举措,也可以改进项目的管理质量及项目的产品质量。常用六西格玛的过程改进模型包括马尔科姆波多里奇模型、组织级项目管理成熟度模型(OPM3)和能力成熟度模型(CMMI) 管理层的责任项目的成功需要项目团队全体成员的参与。然而,管理层在质量责任内。肩负着为项目提供具有足够能力的资源的相应责任。 质量成本质量成本指一致性成本和非一致性成本。,质量成本,质量四项基本原则总结,质量的定义即符合要求,而不是好。 “好、卓越、美丽、独特”等描述都是主观和含糊的。 充分了解用户需求,不要把自己的意见强加给用户
6、,或自以为很了解用户的需求。 质量就是0/1事件,不符合要求就是没有质量,就要付出额外的成本和代价。 质量系统的核心在于预防,而不是检验 要求资源的配置能保证工作正确的完成,而不是浪费在问题的查找和补救上面。 工作标准必须是零缺陷,而不是“差不多就好” 零缺陷原则的核心是“一次把事情做对(Do It Right The First Time)”。 任何时候都要满足工作过程的全部要求。它是一种符合我们所同意的要求的个人承诺。 零缺陷不仅是一种工作态度,更重要的是工作标准。 质量是用不符合要求的代价来衡量的,而不是指数 不符合要求的代价,PONC。当要求没有符合时产生的额外的费用。这是不必要的代价
7、。 减少PONC,就是增加利润。,PDCA(plan-Do-check-action)循环又名戴明环,是美国质量管理专家休哈特博士首先提出的,由戴明采纳、宣传,获得普及,它是全面质量管理所应遵循的科学程序。,鱼骨图:又名因果图,是一种发现问题“根本原因”的分析方法,现代工商管理教育将其划分为问题型、原因型及对策型鱼骨图等几类。_石川,流程图:又成过程图,用来显示在一个或多个输入转化成一个或多个输出的过程,所需要的步骤顺序和可能分支,质量管理理论和工具,帕累托图:是一种特殊的垂直条形图,用于识别造成大多数问题的少数重要原因,该法则通常称为80/20原则,即80%的问题是由20%的原因导致的。帕累
8、托图也用于汇总各种类型的数据,并进行80/20分析,质量管理理论和工具,检查表:检查表又称调查表,统计分析表等。检查表是QC七大手法中最简单也是使用得最多的手法,控制图:用来确定一个过程是否稳定,或者是否具有可预测的绩效,控制图(Control chart)就是对生产过程的关键质量特性值进行测定、记录、评估并监测过程是否处于控制状态的一种图形方法。 根据假设检验的原理构造一种图,用于监测生产过程是否处于控制状态。,质量管理理论和工具,散点图:又称相关图,标有许多坐标点(X,Y),解释因变量Y相对于自变量X的变化。,质量管理理论和工具,标杆对照参照其他相类似的项目,识别最佳实践 实验设计统计抽样其他质量工具头脑风暴 力场分析 名义小组技术 质量管理和控制工具 会议,质量大师:,克劳士比戴明(Deming)朱兰(Joseph H.Juran)非根堡姆(Arnold V.Feigenbaum)石川馨(Koaru Ishikawa)田口原一(Genichi Taguchi)沃尔特休哈特(Dr.W.A.Shewhart),