Explains how to create a labor estimate based on a formula
What are parametric formula
Parametric formula are used in the LABOR tab of your estimate for labor estimates or resources which cannot be easily estimated using level of effort or full-time equivalents or FTE x duration. Instead these resources are related to another resource or set of resources, perhaps a % of that resource effort. This is a called a cost estimating relationship or parametric formula. These formula should be created in advance of starting the estimate based on company parameters or factors and automatically calculated or base parameters.
For example if project management is 9% of the total effort then the formula for project management office resources would be total_effort x 0.09. Typically the percentage is not hard-coded into the formula but itself managed as a separate parameter for example "program_management_percent". The formula is better therefore as:
- total_effort x program_management_percent
To create a labor estimate based on a formula select the "Parametric" estimating methodology and select the appropriate formula for your resource. You might have to add the column for formula to the labor table to see it first.
- Check that the estimating method is "Parametric estimate". This is used for reporting and to set the correct confidence rating
- Select the appropriate formula. Click here for tips on formula set-up prior to this
- Select the resource, department, start and end dates, distribution curve and other attributes as normal
- Do not specify the work effort or full-time equivalents, as this effort is calculated automatically by your formula
After selecting the formula you will get a popup to verify the formula parameters and expression result, as shown below. You can also access this popup for an existing labor estimate formula by clicking on the pencil in the right side of the formula column.
- The formula description is displayed along with all the parameters in the formula
- You can edit the values only for parameters which are BOE-specific (the value is defined in each BOE-WBS) or resource specific (the value is defined for each resource in your BOE-WBS)
- The difference between a BOE-specific and a resource specific parameter in this context is if the same formula is used on two different labor resources in the same BOE. A single BOE-specific parameter value is shared between both formula vs. having two distinct values for that parameter if it is resource-specific
- The formula expression is displayed (you cannot change it here only in the formula setup)
- The result is calculated and transferred back to the total effort for this labor estimate. In this example 1.3 hours per ESLOC x 4 ESLOCs comes to 5.2 hours. The result is always in hours.
What if my formula result is split between several resources?
Sometimes a parametric formula for labor is not used to calculate the effort for a single resource group, but for a set of resource groups with different cost rates. For example the formula "program_mgt = 9% of total effort" might apply to everyone in the program management office combined including the project managers, project admins, project finance, scheduling and program directors. There are two ways to accommodate this:
- The recommended way is to determine up front how your effort is going to be split between the various resources within the program management group, for example the program mgt. effort might split 50% to the project managers, 10% each to admins, finance and scheduling and 20% to program directors. In this case instead of one formula, create 3 or 5 formula up-front, as follows:
- project_manager_effort = total_effort x program_management_percent x 0.5
- admin/finance/scheduling_effort = total_effort x program_management_percent x 0.1
- program_director_effort = total_effort x program_management_percent x 0.2
- If you prefer to adjust the splits locally within your estimate then you can use a single formula with a resource-specific parameter called "split_percent" and maintain the 0.5, 0.1, 0.2 allocation % within each formula
- Be sure that the splits add up to 100%
- The alternative way is to create one formula for program_management_effort, against a dummy resource which is not costed or has a zero rate. Then create a second, co-dependent, formula using a base parameter which refers to the program_management_effort resource, multiplied by the split percentage for each PMO resource
- In this case, since the same (second) formula is used for the actual PMO resources, the split percentage should be a parameter. This only works if you wish to determine the split %'s locally within your estimate as a resource-specific parameter
- Bear in mind that the formula rank for the second formula must be higher than the rank for the program_management_effort formula, so that two formulae are calculated in the right order.