首页 > 其他分享 >挣值分析

挣值分析

时间:2023-12-21 12:13:06浏览次数:26  
标签:分析 1.5 AC 人天 故事 50 挣值 EV

挣值分析

计划价值(PV,Plan Value):项目实施过程中某阶段计划要求完成的工作量所需的预算工时或费用。计算公式:
PV = 计划工作量 * 计划单价
例如,为了开发一个完整的软件系统Super-X,需要完成100个故事点的任务,每个故事点预计要1.5人天,那么:
PV = 100故事点 * 1.5人天

挣值(EV,Earned Value):项目实施过程中某阶段实际完成工作量及按预算定额计算出来的工时或费用。计算公式:
EV = 已完成工作量 * 计划单价
例如,Super-X进行到一半,这时候已完成50个故事点的任务,每个故事点预计要1.5人天,那么:
EV = 50故事点 * 1.5人天

实际成本(AC,Actual Cost):项目实施过程中某阶段实际完成的工作量所消耗的工时或费用。计算公式:
AC = 已完成工作量 * 实际单价
例如,Super-X进行到一半,这时候已完成50个故事点的任务,每个故事点实际投入了1.2人天,那么:
AC = 50故事点 * 1.2人天

偏差分析

进度偏差(SV,Schedule Variance):指检查日期EV和PV之间的差异。计算公式:
SV = EV - PV
当SV为正值时,表示进度提前;
当SV等于零时,表示实际与计划相符。
当SV为负值时,表示进度延误。
例如:
EV为50个故事点,而当前时间结点PV理论上应该完成45个故事点,则:
SV = EV - PV = 50 - 45,为正值,说明进度提前了

进度绩效指标(SPI,Schedule Performed Index):指项目挣值与计划价值之比。计算公式:
SPI = EV / PV
当SPI>1时,表示进度超前
当SPI=1时,表示实际进度与计划进度相同
当SPI<1时,表示进度延误
还是前面的例子:
SPI = EV / PV = 50 / 45 > 1,说明进度提前了

成本偏差(CV,Cost Variance):指检查期间EV和AC之间的差异。计算公式:
CV = EV - AC
当CV为正值时,表示实际消耗的人工(或费用)低于预算值,即有结余或效率高;
当CV等于零时,表示实际消耗的人工(或费用)等于预算值;
当CV为负值时,表示实际消耗的人工(或费用)超出预算值或超支。
例如:
EV = 50故事点 * 1.5人天
AC = 50故事点 * 1.2人天
CV = EV - AC为正值,说明当前消耗的人力低于预算值

成本执行指标(CPI,Cost Performed Index)。项目挣值与实际费用之比(或工时值之比)。计算公式:
CPI = EV / AC
当CPI>1时,表示低于预算,即实际费用低于预算费用;
当CPI=1时,表示实际费用与预算费用吻合;
当CPI<1时,表示超出预算,即实际费用高于预算费用;
还是前面的例子:
EV = 50故事点 * 1.5人天
AC = 50故事点 * 1.2人天
CPI = EV / AC > 1,说明当前消耗的人力低于预算值

预测

完工预算(BAC,Budget at Completion (BAC):完成将要执行的工作所需的预期总成本,等于总的计划价值PV。
前面的例子中,为了完成Super-X,总共需要100个故事点,每个故事点预计1.5人天
那么,BAC = 100故事点 * 1.5人天

完工估算(EAC,Estimate at Completion):完成所有工作所需的预期总成本,等于截至目前的实际成本加上剩余工作的预计成本。有几种计算方式:
1 如果预期项目剩余工作的CPI不变,则:
EAC = BAC / CPI
例如:
EV = 50故事点 * 1.5人天
AC = 50故事点 * 1.2人天
则CPI = EV / AC = 1.25
BAC = 100故事点 * 1.5人天 = 150人天
那么EAC = BAC / 1.25 = 120人天

2 如果预期未来工作按照计划的速度完成,则:
EAC = AC + (BAC - EV)
例如,AC = 50故事点 * 1.2人天 = 60人天
BAC - EV = 100故事点 * 1.5人天 - 50故事点 * 1.5人天 = 75人天
则EAC = 60人天 + 75人天 = 135人天

3 如果最初的计划不再有效,则需要重新估算剩余工作:
EAC = AC + 自下而上的ETC
例如,AC = 50故事点 * 1.2人天 = 60人天
自下而上估算出来的ETC为80人天
则EAC = 60人天 + 80人天 = 140人天

4 如果CPI和SPI都会影响剩余工作,则:
EAC = AC + [(BAC - EV) / (CPI * SPI)]
例如:
BAC = 100故事点 * 1.5人天 = 150人天
PV = 40故事点 * 1.5人天 = 60人天
EV = 50故事点 * 1.5人天 = 75人天
AC = 50故事点 * 1.2人天 = 60人天
CPI = EV / AC = 1.25
SPI = EV / PV = 1.25
则EAC = 60人天 + (150人天 - 75人天) / (1.25 * 1.25) = 108人天

完工尚需估算(ETC,Estimate to Complete):完成剩余工作的预计成本。有几种计算方式:
1 如果剩余工作继续按计划执行,则:
ETC = EAC - AC

2 如果最初的计划不再有效,则需要重新估算剩余工作:
ETC = 重新评估

完工偏差(VAC,Variance At Completion):完工预算与完工估算之差。计算公式:
VAC = BAC – EAC

完工尚需绩效指数(TCPI,To-Complete Performance Index):完成剩余工作所需成本与预算之比。有两种计算方式:
1 如果项目的预算不变,也就是说剩余的工作要用手上剩余的钱来完成,则TCPI为剩余工作量与剩余的预算之比:
TCPI = (BAC - EV) / (BAC - AC)
当TCPI > 1时,表示剩余工作量大于剩余预算,则任务较难完成;
当TCPI = 1时,表示剩余工作量等于剩余预算,则任务刚好;
当TCPI < 1时,表示剩余工作量小于剩余预算,则任务较容易完成。
例如:
BAC = 100故事点 * 1.5人天 = 150人天
EV = 50故事点 * 1.5人天 = 75人天
AC = 50故事点 * 1.2人天 = 60人天
则TCPI = (150人天 - 75人天) / (150人天 - 60人天) = 75人天 / 90人天 = 0.83
由于完成当前阶段工作所耗费的成本低于预期的成本,因此剩余预算一定会比剩余工作量多,因为任务比较容易完成。

2 如果项目的预算重新评估了,则TCPI为剩余工作量与重新评估之后剩余的预算之比:
TCPI = (BAC - EV) / (EAC - AC)
当TCPI > 1时,表示剩余工作量大于剩余预算,则任务较难完成;
当TCPI = 1时,表示剩余工作量等于剩余预算,则任务刚好;
当TCPI < 1时,表示剩余工作量小于剩余预算,则任务较容易完成。
例如:
BAC = 100故事点 * 1.5人天 = 150人天
EV = 50故事点 * 1.5人天 = 75人天
AC = 50故事点 * 1.2人天 = 60人天
如果预期工作按照当前速度完成,则重新评估的EAC = 135人天
则TCPI = (150人天 - 75人天) / (135人天 - 60人天) = 75人天 / 75人天 = 1
由于按照当前阶段工作实际耗费的成本重新评估了预算,预算减少了,如果工作速度保持不变,则刚好能完成剩下的任务。

标签:分析,1.5,AC,人天,故事,50,挣值,EV
From: https://www.cnblogs.com/mmgds/p/17918684.html

相关文章

  • 程序员必知!开放封闭原则的实战应用与案例分析
    开放封闭原则是面向对象设计中的重要原则之一,它要求软件实体(类、模块、函数等)应该对扩展开放,但对修改关闭。这意味着当需要添加新功能时,不应该修改现有的代码,而是应该通过扩展来实现。这可以通过使用接口、抽象类和多态等机制来实现,从而使系统更加灵活和可扩展。定义开放封闭......
  • 打造高效用户旅程:埋点分析系统的实操指南
    引言什么是用户行为在数字化时代,了解用户如何与我们的产品或服务互动是至关重要的。用户行为,在广义上,指的是用户在网站、应用程序或其他数字界面上的所有动作和反应。这些行为可能包括点击链接、浏览页面、填写表单,甚至是在社交媒体上分享内容。每一个动作都是用户体验的一部分,并......
  • Spring Boot原理分析 | SpringApplication、Yaml、Properties
    ......
  • 使用数合建模及可视化工具完成第一个数据分析作品
    好多朋友问到数据分析是什么,数据建模是什么,可视化又是什么。今天基于上述平台一起完成我们刚入门数据分析师的第一个作业,主要面向我们初级数据分析师哦小白的第一个数据可视化作业(上)https://www.bilibili.com/video/BV11Q4y1g7PL/小白的第一个数据可视化作业(下)https://www.bilibili......
  • 关于倾斜摄影三维模型数据的几何坐标变换的必要性分析
    关于倾斜摄影三维模型数据的几何坐标变换的必要性分析   倾斜摄影三维模型数据的几何坐标变换是将相机坐标系下获取的倾斜摄影图像转换为地理坐标系下的三维模型数据,从而实现地理空间信息的表达与分析。几何坐标变换的重要性在于它对于模型数据的精度、准确性和可用性有......
  • Unity DOTS物理引擎的核心分析与详解
    最近DOTS发布了正式的版本,同时基于DOTS的理念实现了一套高性能的物理引擎,今天我们来给大家分享和介绍一下这个物理引擎的使用。Unity.Physics的设计哲学Unity.Physics是基于DOTS设计思想的一个高性能C#物理引擎的实现,包含了物理刚体的迭代计算与碰撞检测等查询。Unity.Physic......
  • 深入 K8s 网络原理(二)- Service iptables 模式分析
    目录1.概述2.准备Service和Pods资源3.K8s里Service的实现原理3.1kube-proxy组件3.2iptables简介3.3iptables规则3.3.1Service,Pod和Host信息3.3.2从NodePort入手寻找iptables规则3.3.3从PREROUTING和OUTPUT链寻找K8s相关子链3.3.4总结下4.总结1......
  • 高维数据惩罚回归方法:主成分回归PCR、岭回归、lasso、弹性网络elastic net分析基因数
    全文链接:http://tecdat.cn/?p=23378最近我们被客户要求撰写关于高维数据惩罚回归方法的研究报告,包括一些图形和统计输出。在本文中,我们将使用基因表达数据。这个数据集包含120个样本的200个基因的基因表达数据。这些数据来源于哺乳动物眼组织样本的微阵列实验1介绍在本文中,我......
  • PCA(Principal Components Analysis)主成分分析: 一维列向量坐标的变换是左乘变换矩阵
    总结:一维列向量的坐标变换是左乘变换矩阵;一维行向量的坐标系基元变换是右乘变换矩阵;坐标变换坐标变换定义:把一个向量(或一个点)从一个高维(或3D)坐标系,转换到另一个高维(或3D)坐标系去。举个栗子:东北天坐标系上的点A坐标为(1,2,3),通过坐标变换到北西天坐标系,点A......
  • 算法分析-动态规划-求解0-1背包问题
    一.题目需求 使用一个体积大小为13的背包,选择一件或多件商品带走,使得所选商品总价值最大。商品列表如下: 二.算法思想1,这是一个经典的0-1背包问题它要求我们在一组物品中选择一些,每个物品只能选择一次或者不选择,目标是使得所选物品的总价值最大。这个问题在实际生活中有很......