(本文是学习笔记,与你们一块儿分享)
项目全程的质量保证:
当项目克服了艰难险阻走过了每一个过程组,项目经理须要作一个检验项目过程质量的系统,这个系统的思路是,完成的每项工做应该与最终的提交结果保持一致,这就是范围验证,确保项目完成了需求的过程,若是某个阶段的工做与最终的提交产品不一致,项目经理必须采起措施纠正,并保证工做回到正常的轨道上来。
1.
质量计划:质量计划是确保哪一种质量标准适合项目并决定如何达到这些标准的过程。质量计划是规划阶段的一个基本过程,每一个提交结果都有质量检查的衡量标准,这个衡量的标准多是带宽,潜力,数据库准确,应用程序的执行速度等。企业中也许存在质量策略,若是存在,在项目范围中就应该考虑这个质量策略,若是质量策略没有应用到你的项目中,这个质量策略的用途就没法体现了。根据企业的具体状况,一些相关质量标准和规则能够做为质量计划的输入,规则是有法律效力的,或者是能够实践的,另外一方面,质量是原则,尽管没有法律要求必定要这样作,可是也许已经成为了能够接受的标准。在进行质量计划时,能够考虑一下的5个方面:
l
效益、成本分析,每一个项目都有质量要求,以及达到质量要求的成本,效益成本分析师考虑为达到质量级别付出的成本与得到效益之间的关系。若是一个方案达到99%和达到100%的成本差异很大,那么就能够选择99%的解决方案。
l
基本水平标准,基本水平标准时利用其余项目的实施状况做为当前项目性能衡量的标准。他经过审查项目的提交结果,项目管理过程,项目成本或者失败的缘由来衡量本项目的绩效,因为技术变化很快,18个月之前的项目做为衡量标准已是过时的或者不合适了。
l
流程图,流程图是显示系统中各个要素之间关系的图表,流程图规划了系统实际使用的功能。
l
试验设计,试验设计是经过对若是-那么的情景统计分析来肯定哪些变量对整个项目的成果产生最大的影响。这中试验设计最长应用于项目的产品,而不是项目过程自己,试验设计也能够做为评价一个项目失败或者结果不能接受的缘由。
l
质量成本分析,质量成本是为了达到知足用户指望的交付成果的质量而花费的全部成本,这包括为了知足质量需求而作的全部工做和解决不合格项而付出的花费,当不合格项须要返工,须要浪费资源,这个成本也是最明显的,技术上讲,质量成本包括3部分红本,预防成本,评估成本,和失败成本,失败成本与项目失败时相关的成本有关。
2.
传统的质量保证 质量保证是保证企业的每一个项目知足相关标准的一系列活动或者需求,QA是企业,部门或者质量体系的监控手段,QA是保证每一个项目质量而实施的系统活动。为了实施质量保证,须要听从企业级的程序,这个程序多是为你的项目而创建的,可能包括报告,报表,审计,或者其余质量保证的活动。质量保证是预防为主,他的目标是预防质量缺陷。项目经理在质量计划中采用的工具在质量保证过程当中也可使用。包括效益成本分析,基本水平标准,流程图,试验设计,质量成本分析,根据项目和企业的具体状况,可能须要进行质量审计,质量审计是对项目质量管理活动的一次正式的评审,质量审计能够是企业内部的专业的QA人员进行的,也能够是第三方机构进行。
3.
传统的质量控制 质量控制时(QC)是关注项目全部活动和产品的质量,QC是基于检查的质量活动,QC评审产品以确保项目相关人员指望的质量要求。QC也关注致使没法知足质量标准的缘由,并铲除致使质量下滑的问题,使得从此再也不发生相似的质量问题,他不只关注项目的产品,也关注项目管理自己。QC须要项目经理掌握一些统计分析,抽样分析,和几率的只是,以便于跟踪趋势,预测测量结果,同时能够肯定质量问题的根本缘由,趋势分析在IT项目中很是重要,因为不少的工做是循环的,IT项目经过趋势分析能够对某些条件下采起什么措施有科学的决策,整个项目过程当中有QC,那种等到项目最后再检查质量的作法是不能接受的,项目经理必须作,看,听和检查,项目过程当中的质量控制有4个基本事实,
l
预防可使项目没有或者不多错误,检查可使客户没有或者不多错误
l
属性抽样能够肯定结果是否知足质量标准,变量抽样能够跟踪结果的可接受级别。
l
项目内的一些随机状况,能够致使质量或高或低,因此你须要掌握这些特殊缘由,这些误差能够简单成为随机缘由。
l
项目产品的可接受质量范围,控制限是产品质量结果必须知足的上限和下限之间的区域范围,若是在这个范围内,说明项目还在控制范围内,不然说明项目失控了。
4.
实施质量控制 质量是计划出来的,不是检查出来的,任何项目目标的实现都是经过质量规划,而后实施质量计划来达到的,为了确保项目的质量,质量控制一个该贯穿项目始终,最容易理解的方法是检查,只有检查以后才能衡量项目的质量,对发现的质量问题采起措施,有不少检查项目交付结果的方法。如下是经常使用的方法。
l
同级评审 顾名思义,就是一个让项目团队成员彼此评审工做的过程,这是一个确保每个团队成员知足本身完成的工做,取得良好效果的极好的办法,统计评审能够包括:
i.
保证每个任务都进行质量检查,
ii.
让团队成员展现他们的工做
iii.
让团队成员学习项目的其余部分的内容,
iv.
使得项目经理确信工做已经完成。
v.
使得团队对完成的工做的质量具备责任感
与同级评审相关的风险是:并非全部的团队成员都胜任检查别人的工做,或者他们的工做被同级评审,若是使用这种方法,项目团队成员必须有彼此公平地评审别人工做的信心,以及对本身完成任务能力的信心。
l
抽样统计 抽样统计是随机抽取必定比例结果的过程,这个测试必定要连续进行,而不是随机进行,抽样统计能够减小测试的QC成本,可是若是没有合适的测试计划和进度安排,测试结果就会混乱,抽样统计的理论和他的有效性是一个相关的过程。
l
现场管理 管理质量一个最成功的办法就是本身亲自去看,离开你的办公室,到工做环境中,你没必要围绕着团队转,但要让他们知道你参与其中,并随时在注意他们的工做。有许多IT项目经理惧怕别人有厌恶感或者惧怕被别人当成是一个普通的管理人员,或者认为本身过重要而不与他们的团队讲话,这些缺乏成功的项目经理经过躲在办公室里自我放逐,忽视了与团队一块儿工做来保证项目质量的机会,不要让这样的事情发生在你的身上,参与到你的项目团队成员中,并亲自去看。
l
外界专家的评审,保证项目产品质量的另一个方法是在项目的进行过程当中聘请外界专家来检查项目,这种方法对于那些对技术不太专业的项目经理来讲,是保证团队精确完成任务的根本途径,一位顾问能在里程碑的问题上指导项目,对项目工做作出一个公正的评价,顾问能对项目的成功作不少工做。
n
保证质量的正确性,
n
由第三方作出一个公正的评价,
n
创建团队对完成共作的责任感。
n
让项目经理知道工做的真实状况
n
让项目经理作出一些必要的调整。
5.
分析质量管理:一旦完成了对项目和交付成果的检查,接下来就是要作按期的检查工做,以便于项目经理能够跟踪和分析结果,经过因果分析,能够知道为何有的质量问题是随机的,有的是重复的,如下是经常使用的5种分析方法
l
使用控制图:控制图是检查的过程结果随时间的变化的图形显示,图示是检查结果的数值的连线,其中有中心线,控制上限和控制下限,检查的结果反应在控制图中,若是数据在控制限以外,说明过程失控,对于重复性很高的项目,使用控制图是很好的,可是IT项目中使用这个方法有点滑稽,只是要注意随着项目的变动,控制图中的数据的一些波动,你能够采用控制图来跟踪服务器的利用率,升级,网络的吞吐量等,当测量的结果超出控制限,咱们称之为指定缘由,指定缘由是事件发生的一些理由,多是因为硬件的问题,也多是因为开发人员致使的错误或者其余错误,这说明因果分析是必需的,当连续的7个测试结果在中心线的一侧,称之为7点规则,也是指定缘由,总有一些缘由说明为何测试结果在中心线的一边或者另外一边。
l
使用帕雷托图图示 帕雷托图与帕雷托定律有关,帕雷托定律是:20%的缘由形成80%的问题,也成为20/80原理,团队应该首先采起措施解决形成最大数目缺陷的问题,而后再解决形成小数目缺陷的问题。
l
流程图:流程图反映了一个系统的各个要素是如何互相关联的,流程图在QC中是有用的方法,能够评估和预测在何处可能发生何种质量问题,为了保证系统可以连续的知足质量计划的要求,必要的时候要采起纠正措施。
l
趋势分析:趋势分析指的是依据过去的成果预测未来产品的技术。趋势分析的结果能够帮助项目经理采起行动减小或者避免很差的结果的发生,趋势分析要求有必定得历史数据,来预测未来的结果并设置当前的指望值,趋势分析经常使用来监测1.技术上的绩效 好比 一经查出来多少错误,还有多少,2.成本和进度绩效 如:若是咱们已经超出预算1000元,最后的成本是多少。
6.
全面质量管理 全面质量管理(TQM)是一套理论,他的第一驱动就是所谓的持续质量改进的理论,即组织中全部的行为都是过程化的,并且这个过程能够被无限的改进,从而致使较高的生产力和最终较大的效益,他是这样与IT项目管理联系起来的:项目经理经过沟通,进度表以及分配资源的过程被优化,改进以及采用现代化的技术,并且使项目更容易执行,更加有利可图,例如使用Project软件,在项目管理中,客户是可交付成果的最终用户,优化过程的概念则依赖于项目经理和项目团队。质量过程的项目管理不是一个难以想象的规则,项目质量管理来自于项目经理和项目团队在每个阶段带着浓厚的兴趣完成所须要的活动并开发出优秀的可交付成果的贡献,任何一件事情的缺失都是不能够接受的。