挣值计算中的典型与非典型

2024-06-07 18:04
文章标签 计算 与非 典型 挣值

本文主要是介绍挣值计算中的典型与非典型,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

挣值计算中的典型与非典型

  • 定义
  • 计算过程
  • 举例
    • 试题一(非典型)
    • 试题二(典型)

在挣值计算,对于影响项目成本的因素有典型和非典型两种情况,经常记错。
不知道哪个天杀的,起的名字。

定义

挣值管理(EMV,Earn Management Value)
典型偏差,又称为常见偏差,是通常可以纠正并且重复出现的偏差。
非典型偏差,也称为特异性偏差或非常见偏差。

意思就是,典型偏差表示在后续项目过程中,偏差继续存在。表现在计算中就是SPI,CPI不变。
非典则相反。

思来想去,为了记住他们的区别就想出一句话:非典型不传承

计算过程

计算完工估算时:
EAC=AC+ETC
对于非典型的就是修正前的实际成本加上修正后的计划成本(总预算-挣值)。修正后偏差不存在了即CPI=1,则修正后实际成本等于计划成本,即完工尚需成本(ETC)。
这里ETC=BAC-EV
所以EAC=AC+BAC-EV

对于典型就是用总预算除以成本绩效指数(EAC=BAC/CPI)。所以计算时先计算CPI。
CPI=EV/AC
EAC=BAC/CPI=BAC*AC/EV

举例

试题一(非典型)

下表给出了某项目到2018年12月30日为止的部分成本执行(绩效)数据。如果当前的成本是非典型的,则完工估算(EAC)是多少元?

活动编号活动完工百分比(%)计划值 (PV)/元实际成本(AC)/元
1A10010001000
2B1008001000
3C10020002200
4D10050005100
5E8032003000
6F6040003800

项目总预算(BAC):40000元
报告日期:2018年12月30日
解:
偏差是非典型的则表示后续偏差不存在了。SPI和CPI后续为1。
所以,完工估算(EAC)就是之前的实际成本加上之后的计划成本。
2018年12月30日的实际成本:
A C = 1000 + 1000 + 2200 + 5100 + 3000 + 3800 = 16100 ( 元 ) AC=1000+1000+2200+5100+3000+3800=16100(元) AC=1000+1000+2200+5100+3000+3800=16100()
挣值:
E V = 1000 + 1000 + 2200 + 5100 + 3000 × 0.8 + 3800 × 0.6 = 13760 ( 元 ) EV=1000+1000+2200+5100+3000\times0.8+3800\times0.6=13760(元) EV=1000+1000+2200+5100+3000×0.8+3800×0.6=13760()
2018年12月30日后的完工尚需成本:
E T C = B A C − E V = 40000 − 13760 = 26240 ( 元 ) ETC=BAC-EV=40000-13760=26240(元) ETC=BACEV=4000013760=26240()
则完工估算:
E A C = A C + E T C = 16100 + 26240 = 42340 ( 元 ) EAC=AC+ETC=16100+26240=42340(元) EAC=AC+ETC=16100+26240=42340()

试题二(典型)

下表给出了某项目到2019年6月30日为止的成本执行(绩效)数据。如果当前的成本偏差是典型的,则完工估算(EAC)为多少元?

活动完成百分比(%)计划值(PV)/元实际成本(AC)/元
A10022002500
B10025002900
C10025002800
D8015001500
E7030002500
F6025002200

项目总预算(BAC):40000元
报告日期:2019年6月30日
解:
偏差是典型的则表示后续偏差依然存在,CPI不变。
首先计算CPI:
P V = 2200 + 2500 + 2500 + 1500 + 3000 + 2500 = 14200 ( 元 ) PV=2200+2500+2500+1500+3000+2500=14200(元) PV=2200+2500+2500+1500+3000+2500=14200()
A C = 2500 + 2900 + 2800 + 1500 + 2500 + 2200 = 14400 ( 元 ) AC=2500+2900+2800+1500+2500+2200=14400(元) AC=2500+2900+2800+1500+2500+2200=14400()
E V = 2200 + 2500 + 2500 + 1500 × 0.8 + 3000 × 0.7 + 2500 × 0.6 = 12000 ( 元) EV=2200+2500+2500+1500\times0.8+3000\times0.7+2500\times0.6=12000(元) EV=2200+2500+2500+1500×0.8+3000×0.7+2500×0.6=12000(元)
C P I = E V ÷ A C = 12000 ÷ 14400 = 5 / 6 CPI=EV\div AC=12000\div 14400=5/6 CPI=EV÷AC=12000÷14400=5/6
则完工估算:
E A C = B A C ÷ C P I = 40000 ÷ 5 / 6 = 48000 ( 元) EAC=BAC\div CPI=40000\div 5/6=48000(元) EAC=BAC÷CPI=40000÷5/6=48000(元)

这篇关于挣值计算中的典型与非典型的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1039902

相关文章

poj2505(典型博弈)

题意:n = 1,输入一个k,每一次n可以乘以[2,9]中的任何一个数字,两个玩家轮流操作,谁先使得n >= k就胜出 这道题目感觉还不错,自己做了好久都没做出来,然后看了解题才理解的。 解题思路:能进入必败态的状态时必胜态,只能到达胜态的状态为必败态,当n >= K是必败态,[ceil(k/9.0),k-1]是必胜态, [ceil(ceil(k/9.0)/2.0),ceil(k/9.

poj 1113 凸包+简单几何计算

题意: 给N个平面上的点,现在要在离点外L米处建城墙,使得城墙把所有点都包含进去且城墙的长度最短。 解析: 韬哥出的某次训练赛上A出的第一道计算几何,算是大水题吧。 用convexhull算法把凸包求出来,然后加加减减就A了。 计算见下图: 好久没玩画图了啊好开心。 代码: #include <iostream>#include <cstdio>#inclu

uva 1342 欧拉定理(计算几何模板)

题意: 给几个点,把这几个点用直线连起来,求这些直线把平面分成了几个。 解析: 欧拉定理: 顶点数 + 面数 - 边数= 2。 代码: #include <iostream>#include <cstdio>#include <cstdlib>#include <algorithm>#include <cstring>#include <cmath>#inc

uva 11178 计算集合模板题

题意: 求三角形行三个角三等分点射线交出的内三角形坐标。 代码: #include <iostream>#include <cstdio>#include <cstdlib>#include <algorithm>#include <cstring>#include <cmath>#include <stack>#include <vector>#include <

XTU 1237 计算几何

题面: Magic Triangle Problem Description: Huangriq is a respectful acmer in ACM team of XTU because he brought the best place in regional contest in history of XTU. Huangriq works in a big compa

音视频入门基础:WAV专题(10)——FFmpeg源码中计算WAV音频文件每个packet的pts、dts的实现

一、引言 从文章《音视频入门基础:WAV专题(6)——通过FFprobe显示WAV音频文件每个数据包的信息》中我们可以知道,通过FFprobe命令可以打印WAV音频文件每个packet(也称为数据包或多媒体包)的信息,这些信息包含该packet的pts、dts: 打印出来的“pts”实际是AVPacket结构体中的成员变量pts,是以AVStream->time_base为单位的显

计算数组的斜率,偏移,R2

模拟Excel中的R2的计算。         public bool fnCheckRear_R2(List<double[]> lRear, int iMinRear, int iMaxRear, ref double dR2)         {             bool bResult = true;             int n = 0;             dou

GPU 计算 CMPS224 2021 学习笔记 02

并行类型 (1)任务并行 (2)数据并行 CPU & GPU CPU和GPU拥有相互独立的内存空间,需要在两者之间相互传输数据。 (1)分配GPU内存 (2)将CPU上的数据复制到GPU上 (3)在GPU上对数据进行计算操作 (4)将计算结果从GPU复制到CPU上 (5)释放GPU内存 CUDA内存管理API (1)分配内存 cudaErro

Java - BigDecimal 计算分位(百分位)

日常开发中,如果使用数据库来直接查询一组数据的分位数,就比较简单,直接使用对应的函数就可以了,例如:         PERCENT_RANK() OVER(PARTITION BY 分组列名 ORDER BY 目标列名) AS 目标列名_分位数         如果是需要在代码逻辑部分进行分位数的计算,就需要我们自己写一个工具类来支持计算了 import static ja

OpenStack离线Train版安装系列—2计算节点-环境准备

本系列文章包含从OpenStack离线源制作到完成OpenStack安装的全部过程。 在本系列教程中使用的OpenStack的安装版本为第20个版本Train(简称T版本),2020年5月13日,OpenStack社区发布了第21个版本Ussuri(简称U版本)。 OpenStack部署系列文章 OpenStack Victoria版 安装部署系列教程 OpenStack Ussuri版