挣值分析法

挣值分析法又称偏差分析法,是一种分析目标实施与目标期望之间差异的方法.挣值法的优点是能同时判断项目预算和进度计划的执行情况,以预算和费用来衡量工程的进度.

 

挣值法的三个基本参数

1.计划工作量的预算费用(BCWS---Budgeted Cost for Work Scheduled),也称PV(计划成本),

2.已完成工作量的实际费用(ACWP---Actual Cost for Work Performed),也称AC(实际成本)

3.已完工作量的预算成本(BCWP---Budgeted Cost for Work Performed),也称EV(挣值Earned Value).

 

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

1.进度偏差(Schedule Variance--SV)

           SV=BCWP-BCWS

当SV为正值时,表示进度提前

当SV为负值时,表示进度延期

 

2.费用偏差(Cost Variance--CV)

            CV=BCWP-ACWP

当CV为正值时,表示实际消耗人工(费用)低于预算值,即有节余或效率高.

当CV为负值时,表示执行效果不佳,即实际消耗人工(或费用)超过预算值即超支.

当CV等于零,表示实际消耗人工(或费用)等于预算值.

 

3.费用执行指标(Cost Performed Index-CPI)

            CPI=BCWP/ACWP

当CPI>1,表示低于预算,即实际费用低于预算费用

当CPI<1,表示超出预算,即实际费用高于预算费用

当CPI=1,表示实际费用与预算费用整合吻合

 

4.进度执行指标(Schedul Performed Index---SPI)

            SPI=BCWP/BCWS

当SPI>1,表示进度提起,即实际进度比计划进度快

当SPI<1,表示进度延误,即实际进度比计划进度慢

当SPI=1,表示实际进度等于计划进度.

4. 简单举例

一个外地客户现场开发的项目,项目成员10人,开发期间估计为30天。ITPUB个人空间K'b ^6/lK3P
预算评价每人日成本: 住宿+餐饮 + 交通 + 薪水… = 500。
x'G8O zrCp6e0预算每日成本 5000,总预算为 150000 。ITPUB个人空间V#o#J7PH"f1_
到第10天,做一次项目状态评估:
UL(h1tN?P,|_0   实际上只完成了应该在第8天完成的工作,总共花费了 45000。ITPUB个人空间)t;L;i7ZL-_9c2ONM
分析:
I#[u-DK[$IXp0   BCWS = 50000
_k+u j'j4@ xaU3B&a;t0   BCWP   = 40000
z-X$Vl%ya'V;Y|0   ACWP = 45000ITPUB个人空间//�J @0ge? E&d5YUH
   SV = -10000ITPUB个人空间,T#YsBL|
   CV = - 5000ITPUB个人空间H?KM&J4x
结论: 该项目延期,并且超支了。

### 软件项目管理中的分析法 #### 计算方法概述 分析(Earned Value Analysis, EVA)是一种用于评估项目绩效的方法,通过比较计划工作量、已完成工作的价以及实际发生的成本来衡量项目的进展状况。这种方法能够提供有关项目进度和成本偏差的信息。 具体来说,在软件项目管理中,分析依赖于三个核心参数: - **BCWS (Budgeted Cost of Work Scheduled)**:即计划工作预算成本,指的是按照预定的时间表应该已经完成的工作对应的预算金额。 - **BCWP (Budgeted Cost of Work Performed)**:也称为(Earned Value),表示到目前为止实际上完成了多少工作的预算价。 - **ACWP (Actual Cost of Work Performed)**:实际发生的工作成本,指为了实现当前为止所做的一切工作而真正支付的成本[^1]。 基于上述定义,可以进一步推导出一些重要的指标用来量化项目的健康状态: - 进度偏差 SV = BCWP - BCWS - 成本偏差 CV = BCWP - ACWP - SPI (Schedule Performance Index) = BCWP / BCWS - CPI (Cost Performance Index) = BCWP / ACWP 当SV>0 或者SPI>1时说明项目超前;反之则滞后。同样地,CV>0 或CPI>1意味着节省了成本; 如果CV<0 或CPI<1,则表明存在成本超支的情况。 #### 示例题解析 假设某软件开发团队正在执行一个为期三个月的小型Web应用程序构建项目,总预算是$90,000美元。现在是第二个月底,项目经理收集到了如下数据: | 参数 | 数 | | --- | --- | | 总工期(月)| 3| | 当前月份| 2| | 完成百分比 (%) |75%| | 实际支出 ($) | $68,000| 根据这些信息,我们可以计算各项关键指标: ```python # Python code to calculate EV metrics total_budget = 90_000 # Total project budget in dollars current_month = 2 # Current month number out of total duration percentage_complete = 0.75 # Percentage completion as a decimal fraction actual_cost = 68_000 # Actual cost incurred so far planned_value = (current_month/3)*total_budget # Planned value at this point based on schedule earned_value = percentage_complete * total_budget # Earned value reflecting actual progress made cost_variance = earned_value - actual_cost # Cost variance indicating under or over spending schedule_variance = earned_value - planned_value # Schedule variance showing ahead or behind schedule print(f"Planned Value: ${planned_value:.2f}") print(f"Earned Value : ${earned_value:.2f}") print(f"Cost Variance: ${cost_variance:+,.2f}") print(f"Schedule Variance: ${schedule_variance:+,.2f}") spi = earned_value/planned_value # Schedule performance index cpi = earned_value/actual_cost # Cost performance index print(f"\nSchedule Performance Index(SPI): {spi:.2f}") print(f"Cost Performance Index(CPI): {cpi:.2f}") ``` 运行这段Python脚本会得到以下输出结果: ``` Planned Value: $60,000.00 Earned Value : $67,500.00 Cost Variance: -$10,500.00 Schedule Variance: +$7,500.00 Schedule Performance Index(SPI): 1.13 Cost Performance Index(CPI): 0.99 ``` 从上面的结果可以看出,虽然该项目在成本方面略有超出预期(-$10,500),但是整体来看还是处于良好的轨道之上(+$7,500提前完成了一些任务). 此外,SPI大于1显示出了积极的进度表现,而接近但小于1 的CPI暗示着几乎达到了理想的成本效率.
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值