`

《灾难拯救:让软件项目重回轨道》 ——“Jolt大奖精选丛书”有奖征文

 
阅读更多

软件项目管理知识(可参见PMBOK )中有挣值管理和帕累托图这两个工具。在《灾难拯救》书中也提到过这两个方法,下面就具体讲一下这两种方法。

1.挣值管理

挣值管理主要用于项目成本管理知识领域中的控制成本,属于监控过程组。它将进度计划、成本预算和实际成本三个独立的变量联系在一起,进行项目绩效测量的一种方法。

挣值分析的三个基本参数

计划值
PV,Plan Value)又叫计划工作量的预算费用(BCWS,Budgeted Cost for Work Scheduled )。是指项目实施过程中某阶段计划要求完成的工作量所需的预算工时(或费用)。
计算公式是: PV=BCWS=计划工作量*预算定额
PV主要反映进度计划应当完成的工作量,而不是反映应消耗的工时或费用。

实际成本
(AC,Actual Cost)又叫已完成工作量的实际费用(ACWP,Actual Cost for Work Performed)。指项目实施过程中某阶段实际完成的工作量所消耗的工时(或费用)。主要反映项目执行的实际消耗指标。

挣值
(EV,Earned Value)又叫已完成工作量的预算成本(BCWP,Budgeted Cost for Work Performed)。指项目实施过程中某阶段实际完成工作量及按预算定额计算出来的工时(或费用)之积。
计算公式是: EV=BCWP=已完成工作量*预算定额

挣值分析法的四个评价指标

进度偏差
(SV,Schedule Variance)指检查日期EV和PV之间的差异:SV=EV-PV=BCWP-BCWS
当SV为正值时,表示进度提前;
当SV等于零时,表示实际与计划相符。
当SV为负值时,表示进度延误。

成本偏差
(CV,Cost Variance)指检查期间EV和AC之间的差异:CV=EV-AC=BCWP-ACWP
当CV为正值时,表示实际消耗的人工(或费用)低于预算值,即有结余或效率高;
当CV等于零时,表示实际消耗的人工(或费用)等预算值;
当CV为负值时,表示实际消耗的人工(或费用)超出预算值或超支。

费用执行指标

(CPI,Cost Performed Index)指预算费用与实际费用之比(或工时值之比):CPI=EV/AC=BCWP/ACWP
当CPI>1时,表示低于预算,即实际费用低于预算费用;
当CPI=1时,表示实际费用与预算费用吻合;
当CPI<1时,表示超出预算,即实际费用高于预算费用;

进度绩效指标
(Schedule Performed Index)指项目挣值与计划值之比:SPI=EV/PV=BCWP/BCWS
当SPI>1时,表示进度超前
当SPI=1时,表示实际进度与计划进度相同
当SPI<1时,表示进度延误  挣值管理是项目管理的一种方法,主要用于项目成本和进度的监控

 

2. 帕累托图

帕累托图(Pareto chart)是以意大利经济学家V.Pareto的名字而命名的。是特殊的直方图,按每个情况发生次数排序,依据28原理。用于项目质量管理知识领域中的实施质量控制,处于监控过程组。指导有重点的采取纠正措施。帕累托图在项目管理中主要用来找出产生大多数问题的关键原因,用来解决大多数问题。 

 

帕累托图又叫排列图、主次图,是按照发生频率大小顺序绘制的直方图,表示有多少结果是由已确认类型或范畴的原因所造成。它是将出现的质量问题和质量改进项目按照重要程度依次排列而采用的一种图表。可以用来分析质量问题,确定产生质量问题的主要因素。按等级排序的目的是指导如何采取纠正措施:项目班子应首先采取措施纠正造成最多数量缺陷的问题。从概念上说,帕累托图与帕累托法则一脉相承,该法则认为相对来说数量较少的原因往往造成绝大多数的问题或缺陷。

 

分享到:
评论

相关推荐

    灾难拯救(Catastrophe Disentanglement)

    《灾难拯救——让软件项目重回轨道》荣获2007年jolt世界图书大奖。《灾难拯救——让软件项目重回轨道》是作者在几十年软件项目管理实践经验的基础上写成的,从软件项目是否需要拯救的判断到具体拯救的步骤,面面俱到...

    Jolt获奖图书(拥有两项大奖共计58本)

    Jolt大奖是软件行业中极具权威的奖项,被誉为“软件界的奥斯卡”,它涵盖了多个技术领域,如通用图书、技术图书、语言和开发环境等。获得Jolt奖的技术产品或书籍往往被视为行业的标杆,对整个IT行业有着深远的影响。...

    项目百态_深入理解软件项目行为模式

    《项目百态:深入理解软件项目行为模式》是第19届Jolt大奖的获奖作品,这本著作在IT行业中具有极高的价值,因为它深入探讨了软件开发项目的各种动态和模式,帮助项目经理、团队成员以及相关从业者更好地理解和应对...

    数据库重构(2007年第17届Jolt生产效率大奖图书)

    重构的价值是毋庸置疑的,这已在许多项目中证明了。重构能帮助软件专业人士改进系统设计及其可维护性、可扩展性和性能。本书首次介绍了专门针对数据库系统设计的强大的重构技术。 共分2卷。

    代码大全(第二版)两届Software Jolt Award震撼大奖得主

    《代码大全(第二版)》是Steve McConnell的经典之作,它荣获了两届Software Jolt Award这一业界重量级奖项,充分体现了其在软件开发领域的权威地位。这本书深入探讨了编写高质量代码的各种技术和实践,旨在帮助...

    敏捷软件开发.pdf

    Martin数十年软件开发和培训经验,Java版曾荣获计算机图书最高荣誉——Jolt大奖,是广受推崇的经典著作,自出版以来一直畅销不衰。要想成为一名优秀的软件开发人员,需要熟练应用编程语言和开发工具,更重要的是...

    敏捷软件开发(原则模式和实践C#版)002

    本书凝聚了世界级软件开发大师Robet C.Matin数十年软件开发和培训经验,Java版曾荣获计算机图书最高荣誉——Jolt大奖,是广受推崇的经典著作。自出版以来一直畅销不衰。 本书不仅是一部深入浅出、生动易懂的面向...

    敏捷软件开发(原则模式和实践C#版)001

    本书凝聚了世界级软件开发大师Robet C.Matin数十年软件开发和培训经验,Java版曾荣获计算机图书最高荣誉——Jolt大奖,是广受推崇的经典著作。自出版以来一直畅销不衰。 本书不仅是一部深入浅出、生动易懂的面向...

    敏捷软件开发:原则、模式与实践 PDF电子书

    本书凝聚了世界级软件开发大师RobertCMartin数十年软件开发和培训经验,Java版曾荣获计算机图书最高荣誉——Jolt大奖,是广受推的经典著作,自出版以来一直畅销不衰。 本书不仅是一部深入浅出、生动易懂的面向对象...

    JOLT

    如果JOLT是一个开源字体项目,那么可能包含源代码文件,如SVG或Glyphs格式,供开发者进行修改和扩展。另一方面,如果是商业字体,那么可能包含许可协议文件,规定了如何合法地使用和分发这个字体。 总的来说,JOLT...

    通过wtc、jolt进行tuxedo与weblogic通信开发

    【通过wtc、jolt进行tuxedo与weblogic通信开发】 Tuxedo和WebLogic是两种广泛应用在企业级服务中的中间件产品。Tuxedo以其高性能和强一致性在传统交易处理领域占据重要地位,而WebLogic则在互联网应用和企业Java ...

    敏捷软件开发:原则、模式与实践(C#版)

    martin数十年软件开发和培训经验,java版曾荣获计算机图书最高荣誉——jolt大奖,是广受推崇的经典著作,自出版以来一直畅销不衰。  不要被书名误导了,本书不是那种以开发过程为主题的敏捷软件开发类图书。在书中...

    tuxedo jolt配置与编程简介

    BEA Tuxedo JOLT(Java to Tuxedo Open Layer for Transactions)是一种让Java应用程序与Tuxedo应用服务进行交互的技术。本文将介绍JOLT的配置与编程基础知识,特别是以Java客户端为例。 首先,确保已安装BEA JOLT...

    Java通过Jolt调用Tuxedo服务

    首先,Jolt 是 BEA Tuxedo 自带的一个组件,它提供了一种方式让 Java 应用程序能够与 Tuxedo 服务进行交互。Jolt 包含一组 Java 类库,使得开发者能够在 Java 代码中调用 Tuxedo 的服务,而无需编写 C 语言的客户端...

    持续集成:软件质量改进和风险降低之道

    资源名称:持续集成:软件质量改进和风险降低之道内容简介: 《持续集成:软件质量改进和风险降低之道》全面深入地讨论持续集成的各个方面,介绍了一种增加项目可见性、降低项目失败风险的有效实践。此外,还介绍了...

    jolt用Java编写的JSON到JSON转换库

    在这个例子中,`person`对象的`firstName`和`lastName`将被重定位到新的路径`name.first`和`name.last`。 使用Jolt的一个主要优点是其灵活性和可扩展性。开发者可以根据需要自定义转换规则,同时保持代码的清晰和可...

    jolt WTC 调用TUXEDO jar包

    在IT行业中,Jolt、WTC(World Trade Center)和Tuxedo是三个重要的概念,它们在分布式系统和企业级应用开发中起着关键作用。本文将深入探讨这些概念以及如何将它们结合使用,特别是Jolt如何调用Tuxedo服务。 首先...

    JOLT的配置与编程简介

    JOLT(Java Open Link Technology)是一种用于连接Java应用程序与BEA Tuxedo应用程序服务的中间件技术。在本文中,我们将探讨如何配置和编程JOLT客户端以访问BEA Tuxedo的应用服务。首先,确保已经安装了BEA JOLT...

    tuxedo+jolt

    ### 关于 "tuxedo+jolt" 的详细知识点解析 #### 一、Tuxedo 系统概述 Tuxedo 是一款由 BEA Systems(现已被 Oracle 收购)开发的企业级事务处理平台,主要用于构建高性能、高可用性的后端业务系统。它支持多种编程...

    项目管理修炼之道(带详细目录)

    这部荣获软件业奥斯卡——Jolt奖的著作给出了很好的解答。作者多年来帮助许多高科技公司成功地解决了各种有关产品开发管理的棘手问题,本书正是她宝贵实战经验的提炼。书中从应对实际风险的角度出发,讲述了从项目...

Global site tag (gtag.js) - Google Analytics