The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
Earned Value Management (EVM) is a project management technique used to measure project performance and progress in an objective manner. It integrates project scope, time (schedule), and cost parameters to provide accurate forecasts of project performance issues.
Here are the key components and common equations used in EVM:
Cost Variance (CV):
\[CV = EV - AC\]
Schedule Variance (SV):
\[SV = EV - PV\]
Cost Performance Index (CPI):
\[CPI = \frac{EV}{AC}\]
Schedule Performance Index (SPI):
\[SPI = \frac{EV}{PV}\]
First, load the package:
Then set the BAC, schedule, and current time period for a toy project.
Calculate the PV and print the results:
pv <- pv(bac, schedule, time_period)
cat("Planned Value (PV):", pv, "\n")
#> Planned Value (PV): 40000
Set the actual % complete and calculate the EV:
actual_per_complete <- 0.35
ev <- ev(bac, actual_per_complete)
cat("Earned Value (EV):", ev, "\n")
#> Earned Value (EV): 35000
Set the actual costs and current time period and calculate the AC to date:
actual_costs <- c(9000, 18000, 36000, 70000, 100000)
time_period <- 3
ac <- ac(actual_costs, time_period)
cat("Actual Cost (AC):", ac, "\n")
#> Actual Cost (AC): 36000
Calculate the SV and CV and print the results:
sv <- sv(ev, pv)
cat("Schedule Variance (SV):", sv, "\n")
#> Schedule Variance (SV): -5000
cv <- cv(ev, ac)
cat("Cost Variance (CV):", cv, "\n")
#> Cost Variance (CV): -1000
Calculate the SPI and CPI and print the results:
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.