Professional Documents
Culture Documents
By
Dr. M. L. Mittal
Department of Mechanical Engineering
Malaviya National Institute of Technology Jaipur
1
Estimating
2
Why to estimate cost?
To know how much it would cost
3
Factors affecting quality of estimates
Planning Horizon
Quality of
Organization Estimates People
Culture
4
Types of estimates
Macro or top-down estimates
– Based on judgment and upper levels of WBS
– Do not require detailed data
– Less accurate and requires less time and efforts
Micro or bottom-up estimates
– Based on detailed engineering analysis for elements in lower
levels of WBS
– More accurate and requires much more time and efforts
5
When to use Macro/Micro estimates
6
Methods of estimation
1. Expert opinion
2. Parametric estimates
3. Analogy estimates
5. Hybrid method
7
Expert opinion
8
Parametric estimates
Estimates derived from an empirical or mathematical
relationship.
9
Analogy estimates
Developed by adjusting costs and times of
previous similar projects.
11
An example: A project consists of five work packages
requiring three grades of labor. It also requires material,
equipment, and subcontractor work
A 50 10 - 10000 - -
B 10 20 50 - 20000 -
C - 100 30 50000 - -
D - - - - - 150000
E 70 - - 60000 10000 -
Totalb given
This’ll 60 130 80 120000 30000 150000
Total labor cost = 200*60 + 150*130 + 100*50 = 36500
13
Allocation of overheads
Overheads are generally charged as the
% of some direct cost
14
Hybrid method
When details about later phases are not
available in the beginning the macro
estimates are developed which are
refined as more details become available
16
Standardizing estimation
Each time the output doubles, the worker hours per unit
decreases to a fixed % of their previous value. This
percentage is called the learning rate
18
An example
Suppose 16 prototype units are to be made and a total of
1000 labor hours are needed for the first time. Let the
improvement ratio is 70% then the times can be
calculated as
Number of units Labor hours
1 1000
2 (1000*0.7) = 700
4 (700*0.7) = 490
8 (490*0.7) = 343
16 (343*0.7) = 240.7
600
500
400
300
200
100
0
0 10 20 30 40 50 60 70
Tn = T1 nr
Where
21
An example
Consider a situation where the first unit
requires 812 hours and the company is
performing on a 75 % learning rate .
Determine the time to produce 250th unit.
Solution:
n = 250 T1 = 812 and
r = log 0.75 / log 2 = (-0.07085)/0.30102=- 0.415
Put values in the formula Tn = T1 nr
T250 = (812) (250) - 0.415 = 82 hours
22
The cumulative average time (the average time for a
unit) can be approximated by
Ta = (T1 nr )/(1+ r)
23
Sometimes companies do not know the
time for the first unit. In such a situation
assume some target time for nth unit and
then estimate the time for the first unit by
T1 = Tn n-r
24
Refining estimates
Reasons for adjusting estimates
– Interaction costs are hidden in estimates.
– Normal conditions do not apply.
– Things do not go as planned .
– Changes in project scope and plans.
Adjusting estimates
– Time and cost estimates of specific activities are
adjusted as the risks, resources, and situations
become more clearly defined.
25
Refining estimates (cont…)
Contingency Funds and Time Buffers
– Created independently to offset uncertainty.
– Reduce the likelihood of cost and completion time overruns
for a project.
– Can be added to the overall project or to specific activities
or work packages.
– Can be determined from previous similar projects.
Changing Baseline Schedule and Budget
– Unforeseen events may dictate a reformulation of the
budget and schedule.
26
Project budget
A budget is a plan for allocating resources
Based on cost estimates but estimates
are not budget until approved by
competent authority
Provides a basis of project control
Should be time-phased and should
indicate the cash flows and their timing
27
Estimating pitfalls
Misinterpretation of the statement of work
Omissions or improperly defined scope
Inaccurate work breakdown structure
Failure to account for risks
Failure to understand or account for cost
escalation and inflation
Failure to use correct estimating technique
28
Thanks!
29