SlideShare a Scribd company logo
1 of 35
Project Management Gaafar 2007 / 1
Time and Cost Estimation
Dr. Lotfi Gaafar
Source: PMBOK Guide 2000
Project Management Gaafar 2007 / 2
Importance of Time and Cost Estimation
 Estimates are needed to support good decisions.
 Estimates are needed to schedule work.
 Estimates are needed to determine how long the project
should take and its cost.
 Estimates are needed to determine whether the project is
worth doing.
 Estimates are needed to develop cash flow needs.
 Estimates are needed to determine how well the project is
progressing.
 Estimates are needed to develop time-phased budgets and
establish the project baseline
Project Management Gaafar 2007 / 3
Guidelines for Time and Cost Estimation
 Have people familiar with the tasks make the estimate.
 Use several people to make estimates.
 Base estimates on normal conditions, efficient methods, and
a normal level of resources.
 Use consistent time units in estimating task times.
 Treat each task as independent, don’t aggregate.
 Don’t make allowances for contingencies.
 Account for risks separately.
Project Management Gaafar 2007 / 4
Types of Estimates
– Top-down (macro) estimates: analogy, group
consensus, or mathematical relationships
– Bottom-up (micro) estimates: estimates of
elements of the work breakdown structure
Condition Macro Estimates Micro Estimates
Strategic decision making X
Cost and time important X
High uncertainty X
Internal, small project X
Fixed-price contract X
Customer wants details X
Unstable scope X
A brief comparison
Project Management Gaafar 2007 / 5
Estimation Methods
Top-down (macro) estimates: analogy, group consensus,
or mathematical relationships
– Consensus methods
– Ratio methods
– Apportion method
– Function point methods for software and system projects
Bottom-up (micro) estimates: estimates of elements of
the work breakdown structure
– Template method
– Parametric Procedures Applied to Specific Tasks
– Detailed Estimates for the WBS Work Packages
Project Management Gaafar 2007 / 6
Activity Definition
Project Management Gaafar 2007 / 7
Activity Sequencing
Project Management Gaafar 2007 / 8
Activity Duration Estimation
Project Management Gaafar 2007 / 9
Activity Duration Estimation
Project Management Gaafar 2007 / 10
Activity Duration Estimation- Inputs
Project Management Gaafar 2007 / 11
Activity Duration Estimation- Tools
Project Management Gaafar 2007 / 12
Activity Duration Estimation- Tools
Project Management Gaafar 2007 / 13
Schedule Development
Project Management Gaafar 2007 / 14
Schedule Control
Project Management Gaafar 2007 / 15
Activity Cost Estimation
Project Management Gaafar 2007 / 16
Activity Cost Estimation- Inputs
Project Management Gaafar 2007 / 17
Types of Costs
 Direct Costs
– Costs that are clearly chargeable to a specific work
package.
 Labor, materials, equipment, and other
 Direct (Project) Overhead Costs
– Costs incurred that are directly tied to an identifiable
project deliverable or work package.
 Salary, rents, supplies, specialized machinery
 General and Administrative Overhead Costs
– Organization costs indirectly linked to a specific
package that are apportioned to the project
Project Management Gaafar 2007 / 18
Refining Estimates
 Reasons for Adjusting Estimates
– Interaction costs are hidden in estimates.
– Normal conditions do not apply.
– Things go wrong on projects.
– Changes in project scope and plans.
 Adjusting Estimates
– Time and cost estimates of specific activities are
adjusted as the risks, resources, and situation
particulars become more clearly defined.
Project Management Gaafar 2007 / 19
Look at the history of similar projects to get a rough
estimate of costs. Make sure the scope and nature are
similar.
Determine the internal resources you have available to
use - people, equipment, etc., within your organization.
Determine the external resources - those not currently in
your organization - that you will need to get the job done.
Project Budget
Project Management Gaafar 2007 / 20
Sample Cost Estimation Tools
 Activity Based Costing
 Benchmarking
 Target Costing
Project Management Gaafar 2007 / 21
Activity Based Costing
 Description:
– Quantitatively measures the cost and
performance of activities
– It is the quantitative aspect of the Activity based
costing that makes it a more efficient tool that
improves the quality of the final decision.
 When to use it?
– Evaluate relative cost of various activities, and
potential effects of modifications
– Analyze alternative process flows with
comparative economic evaluation
Project Management Gaafar 2007 / 22
Activity Based Costing
 Procedure:
– Analyze Activities
– Gather Costs
– Trace Costs to Activities
– Analyze Costs
Project Management Gaafar 2007 / 23
Activity Based Costing
Example
Total expenses $365.7
Activity Division
A1 $109.8
A11 $54.9
A12 $18.3
A13 $36.6
A2 $182.9
A21 $128
A22 $36.6
A23 $18.3
A3 $73.1
A31 $14.6
A32 $43.9
A33 $14.6
Project Management Gaafar 2007 / 24
Benchmarking
 Description:
– It is the continuous and systematic process of measuring
and assessing products, services, practices against
those of high performing organizations to improve
performance.
– Two types of benchmarking:
- Benchmarking prices
- Benchmarking processes
 When to use it ?
– Benchmarking is used when a company is suffering
losses in a certain area and wants to improve its
performance to overcome these losses.
Project Management Gaafar 2007 / 25
Benchmarking
 Procedure:
– Identify the work process or area to be improved
– Analyze the work process
– Measure your own performance
– Identify benchmarking partners
– Determine data collection method
– Collect data
– Determine performance gap
– Develop action plan
– Implement action plan
– Monitor results
– Recalibrate benchmarks (Repeat process)
Project Management Gaafar 2007 / 26
Target Costing
 Description4
:
– Is the cost that can be incurred while still gaining
profit.
Target Cost = Estimated Selling Price (Target Price) – Desired Profit
 When to use it1
?
– Dominantly with new products and services
– Improve existing products
Project Management Gaafar 2007 / 27
Target Costing
Example (The Montclair Paper Mill)5
Setting the target price: Per Ton
Competitor’s selling price to the merchant $1466
Less: freight paid by the mill (30)
Normal sales returns & allowances (60)
Montclair capital charge (120)
Ship to the DC (11)
DC operating cost (25)
DC capital charge (58)
Target Manufacturing Cost $1162
Project Management Gaafar 2007 / 28
Refining Estimates
 Contingency Funds and Time Buffers
– Are 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.
Project Management Gaafar 2007 / 29
* This Presentation is Based on information from PMBOK Guide 2000
Project Management
Cost Management*
Dr. Lotfi Gaafar
Project Management Gaafar 2007 / 30
Project Cost Management Processes
 Resource planning: determining what
resources and quantities of them should be
used
 Cost estimating: developing an estimate of
the costs and resources needed to complete
a project
 Cost budgeting: allocating the overall cost
estimate to individual work items to establish
a baseline for measuring performance
 Cost control: controlling changes to the
project budget
Project Management Gaafar 2007 / 31
Resource Planning
Cost Estimating
Project Management Gaafar 2007 / 32
Cost Budgeting
Cost Control
Project Management Gaafar 2007 / 33
Resource Planning
 The nature of the project and the organization will
affect resource planning
 Some questions to consider:
– How difficult will it be to do specific tasks on the project?
– Is there anything unique in this project’s scope
statement that will affect resources?
– What is the organization’s history in doing similar tasks?
– Does the organization have or can they acquire the
people, equipment, and materials that are capable and
available for performing the work?
Project Management Gaafar 2007 / 34
Cost Control
 Project cost control includes
– monitoring cost performance
– ensuring that only appropriate project changes are
included in a revised cost baseline
– informing project stakeholders of authorized changes
to the project that will affect costs
 Earned value management is an important tool
for cost control
Project Management Gaafar 2007 / 35
Using Software to Assist in Cost
Management
 Spreadsheets are a common tool for
resource planning, cost estimating, cost
budgeting, and cost control
 Many companies use more sophisticated and
centralized financial applications software for
cost information
 Project management software has many cost-
related features

More Related Content

Similar to 005810603.pdf

Constructiion cost estimating 2017
Constructiion cost estimating 2017Constructiion cost estimating 2017
Constructiion cost estimating 2017Peter Cholakis
 
Software Project Cost Management and estimation
Software Project Cost Management and estimationSoftware Project Cost Management and estimation
Software Project Cost Management and estimationssuser9d62d6
 
cost Management V4
cost Management V4cost Management V4
cost Management V4Qussay Karam
 
C03.08-09-ExecutionMonitoringControl.key.pdf
C03.08-09-ExecutionMonitoringControl.key.pdfC03.08-09-ExecutionMonitoringControl.key.pdf
C03.08-09-ExecutionMonitoringControl.key.pdfssuser8babb7
 
con_mangt-lec4-project_costppt.ppt
con_mangt-lec4-project_costppt.pptcon_mangt-lec4-project_costppt.ppt
con_mangt-lec4-project_costppt.pptsheryl90
 
con_mangt-lec4-project_costppt.ppt
con_mangt-lec4-project_costppt.pptcon_mangt-lec4-project_costppt.ppt
con_mangt-lec4-project_costppt.pptsheryl90
 
9.2 Estimate Activity Resources
9.2 Estimate Activity Resources9.2 Estimate Activity Resources
9.2 Estimate Activity ResourcesDavidMcLachlan1
 
Monitor and control process group part two
Monitor and control process group part twoMonitor and control process group part two
Monitor and control process group part twoHossam Maghrabi
 
Pmbok 5th executing process group
Pmbok 5th executing process groupPmbok 5th executing process group
Pmbok 5th executing process groupHossam Maghrabi
 
ادارة تكلفة المشروع
ادارة تكلفة المشروع ادارة تكلفة المشروع
ادارة تكلفة المشروع Mohamed Dahi
 
Cost management
Cost managementCost management
Cost managementshkadry
 
Topic 12 - Project Cost Management.pdf
Topic 12 - Project Cost Management.pdfTopic 12 - Project Cost Management.pdf
Topic 12 - Project Cost Management.pdfHuyNguyen657394
 

Similar to 005810603.pdf (20)

Constructiion cost estimating 2017
Constructiion cost estimating 2017Constructiion cost estimating 2017
Constructiion cost estimating 2017
 
Software Project Cost Management and estimation
Software Project Cost Management and estimationSoftware Project Cost Management and estimation
Software Project Cost Management and estimation
 
cost Management V4
cost Management V4cost Management V4
cost Management V4
 
Cost Management PMBOK
Cost Management PMBOKCost Management PMBOK
Cost Management PMBOK
 
Term paper spm
Term paper spmTerm paper spm
Term paper spm
 
07 project cost management
07 project cost management07 project cost management
07 project cost management
 
Cost managment
Cost managmentCost managment
Cost managment
 
4. project cost management
4. project cost management4. project cost management
4. project cost management
 
C03.08-09-ExecutionMonitoringControl.key.pdf
C03.08-09-ExecutionMonitoringControl.key.pdfC03.08-09-ExecutionMonitoringControl.key.pdf
C03.08-09-ExecutionMonitoringControl.key.pdf
 
Chap005
Chap005Chap005
Chap005
 
P ex cost management-1
P ex cost management-1P ex cost management-1
P ex cost management-1
 
con_mangt-lec4-project_costppt.ppt
con_mangt-lec4-project_costppt.pptcon_mangt-lec4-project_costppt.ppt
con_mangt-lec4-project_costppt.ppt
 
con_mangt-lec4-project_costppt.ppt
con_mangt-lec4-project_costppt.pptcon_mangt-lec4-project_costppt.ppt
con_mangt-lec4-project_costppt.ppt
 
9.2 Estimate Activity Resources
9.2 Estimate Activity Resources9.2 Estimate Activity Resources
9.2 Estimate Activity Resources
 
Monitor and control process group part two
Monitor and control process group part twoMonitor and control process group part two
Monitor and control process group part two
 
Pmbok 5th executing process group
Pmbok 5th executing process groupPmbok 5th executing process group
Pmbok 5th executing process group
 
ادارة تكلفة المشروع
ادارة تكلفة المشروع ادارة تكلفة المشروع
ادارة تكلفة المشروع
 
PMP_Project Cost Management
PMP_Project Cost ManagementPMP_Project Cost Management
PMP_Project Cost Management
 
Cost management
Cost managementCost management
Cost management
 
Topic 12 - Project Cost Management.pdf
Topic 12 - Project Cost Management.pdfTopic 12 - Project Cost Management.pdf
Topic 12 - Project Cost Management.pdf
 

More from KalsoomTahir2

More from KalsoomTahir2 (20)

005813616.pdf
005813616.pdf005813616.pdf
005813616.pdf
 
009576860.pdf
009576860.pdf009576860.pdf
009576860.pdf
 
005813185.pdf
005813185.pdf005813185.pdf
005813185.pdf
 
HASH FUNCTIONS.pdf
HASH FUNCTIONS.pdfHASH FUNCTIONS.pdf
HASH FUNCTIONS.pdf
 
6. McCall's Model.pptx
6. McCall's Model.pptx6. McCall's Model.pptx
6. McCall's Model.pptx
 
ch02-Database System Concepts and Architecture.ppt
ch02-Database System Concepts and Architecture.pptch02-Database System Concepts and Architecture.ppt
ch02-Database System Concepts and Architecture.ppt
 
9223301.ppt
9223301.ppt9223301.ppt
9223301.ppt
 
11885558.ppt
11885558.ppt11885558.ppt
11885558.ppt
 
Indexing.ppt
Indexing.pptIndexing.ppt
Indexing.ppt
 
chap05-info366.ppt
chap05-info366.pptchap05-info366.ppt
chap05-info366.ppt
 
1650607.ppt
1650607.ppt1650607.ppt
1650607.ppt
 
005281271.pdf
005281271.pdf005281271.pdf
005281271.pdf
 
soa_and_jra.ppt
soa_and_jra.pptsoa_and_jra.ppt
soa_and_jra.ppt
 
ERP_Up_Down.ppt
ERP_Up_Down.pptERP_Up_Down.ppt
ERP_Up_Down.ppt
 
Topic1CourseIntroduction.ppt
Topic1CourseIntroduction.pptTopic1CourseIntroduction.ppt
Topic1CourseIntroduction.ppt
 
Lecture 19 - Dynamic Web - JAVA - Part 1.ppt
Lecture 19 - Dynamic Web - JAVA - Part 1.pptLecture 19 - Dynamic Web - JAVA - Part 1.ppt
Lecture 19 - Dynamic Web - JAVA - Part 1.ppt
 
CommercialSystemsBahman.ppt
CommercialSystemsBahman.pptCommercialSystemsBahman.ppt
CommercialSystemsBahman.ppt
 
EJBDetailsFeb25.ppt
EJBDetailsFeb25.pptEJBDetailsFeb25.ppt
EJBDetailsFeb25.ppt
 
jan28EAI.ppt
jan28EAI.pptjan28EAI.ppt
jan28EAI.ppt
 
005428052.pdf
005428052.pdf005428052.pdf
005428052.pdf
 

Recently uploaded

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxAmita Gupta
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 

Recently uploaded (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 

005810603.pdf

  • 1. Project Management Gaafar 2007 / 1 Time and Cost Estimation Dr. Lotfi Gaafar Source: PMBOK Guide 2000
  • 2. Project Management Gaafar 2007 / 2 Importance of Time and Cost Estimation  Estimates are needed to support good decisions.  Estimates are needed to schedule work.  Estimates are needed to determine how long the project should take and its cost.  Estimates are needed to determine whether the project is worth doing.  Estimates are needed to develop cash flow needs.  Estimates are needed to determine how well the project is progressing.  Estimates are needed to develop time-phased budgets and establish the project baseline
  • 3. Project Management Gaafar 2007 / 3 Guidelines for Time and Cost Estimation  Have people familiar with the tasks make the estimate.  Use several people to make estimates.  Base estimates on normal conditions, efficient methods, and a normal level of resources.  Use consistent time units in estimating task times.  Treat each task as independent, don’t aggregate.  Don’t make allowances for contingencies.  Account for risks separately.
  • 4. Project Management Gaafar 2007 / 4 Types of Estimates – Top-down (macro) estimates: analogy, group consensus, or mathematical relationships – Bottom-up (micro) estimates: estimates of elements of the work breakdown structure Condition Macro Estimates Micro Estimates Strategic decision making X Cost and time important X High uncertainty X Internal, small project X Fixed-price contract X Customer wants details X Unstable scope X A brief comparison
  • 5. Project Management Gaafar 2007 / 5 Estimation Methods Top-down (macro) estimates: analogy, group consensus, or mathematical relationships – Consensus methods – Ratio methods – Apportion method – Function point methods for software and system projects Bottom-up (micro) estimates: estimates of elements of the work breakdown structure – Template method – Parametric Procedures Applied to Specific Tasks – Detailed Estimates for the WBS Work Packages
  • 6. Project Management Gaafar 2007 / 6 Activity Definition
  • 7. Project Management Gaafar 2007 / 7 Activity Sequencing
  • 8. Project Management Gaafar 2007 / 8 Activity Duration Estimation
  • 9. Project Management Gaafar 2007 / 9 Activity Duration Estimation
  • 10. Project Management Gaafar 2007 / 10 Activity Duration Estimation- Inputs
  • 11. Project Management Gaafar 2007 / 11 Activity Duration Estimation- Tools
  • 12. Project Management Gaafar 2007 / 12 Activity Duration Estimation- Tools
  • 13. Project Management Gaafar 2007 / 13 Schedule Development
  • 14. Project Management Gaafar 2007 / 14 Schedule Control
  • 15. Project Management Gaafar 2007 / 15 Activity Cost Estimation
  • 16. Project Management Gaafar 2007 / 16 Activity Cost Estimation- Inputs
  • 17. Project Management Gaafar 2007 / 17 Types of Costs  Direct Costs – Costs that are clearly chargeable to a specific work package.  Labor, materials, equipment, and other  Direct (Project) Overhead Costs – Costs incurred that are directly tied to an identifiable project deliverable or work package.  Salary, rents, supplies, specialized machinery  General and Administrative Overhead Costs – Organization costs indirectly linked to a specific package that are apportioned to the project
  • 18. Project Management Gaafar 2007 / 18 Refining Estimates  Reasons for Adjusting Estimates – Interaction costs are hidden in estimates. – Normal conditions do not apply. – Things go wrong on projects. – Changes in project scope and plans.  Adjusting Estimates – Time and cost estimates of specific activities are adjusted as the risks, resources, and situation particulars become more clearly defined.
  • 19. Project Management Gaafar 2007 / 19 Look at the history of similar projects to get a rough estimate of costs. Make sure the scope and nature are similar. Determine the internal resources you have available to use - people, equipment, etc., within your organization. Determine the external resources - those not currently in your organization - that you will need to get the job done. Project Budget
  • 20. Project Management Gaafar 2007 / 20 Sample Cost Estimation Tools  Activity Based Costing  Benchmarking  Target Costing
  • 21. Project Management Gaafar 2007 / 21 Activity Based Costing  Description: – Quantitatively measures the cost and performance of activities – It is the quantitative aspect of the Activity based costing that makes it a more efficient tool that improves the quality of the final decision.  When to use it? – Evaluate relative cost of various activities, and potential effects of modifications – Analyze alternative process flows with comparative economic evaluation
  • 22. Project Management Gaafar 2007 / 22 Activity Based Costing  Procedure: – Analyze Activities – Gather Costs – Trace Costs to Activities – Analyze Costs
  • 23. Project Management Gaafar 2007 / 23 Activity Based Costing Example Total expenses $365.7 Activity Division A1 $109.8 A11 $54.9 A12 $18.3 A13 $36.6 A2 $182.9 A21 $128 A22 $36.6 A23 $18.3 A3 $73.1 A31 $14.6 A32 $43.9 A33 $14.6
  • 24. Project Management Gaafar 2007 / 24 Benchmarking  Description: – It is the continuous and systematic process of measuring and assessing products, services, practices against those of high performing organizations to improve performance. – Two types of benchmarking: - Benchmarking prices - Benchmarking processes  When to use it ? – Benchmarking is used when a company is suffering losses in a certain area and wants to improve its performance to overcome these losses.
  • 25. Project Management Gaafar 2007 / 25 Benchmarking  Procedure: – Identify the work process or area to be improved – Analyze the work process – Measure your own performance – Identify benchmarking partners – Determine data collection method – Collect data – Determine performance gap – Develop action plan – Implement action plan – Monitor results – Recalibrate benchmarks (Repeat process)
  • 26. Project Management Gaafar 2007 / 26 Target Costing  Description4 : – Is the cost that can be incurred while still gaining profit. Target Cost = Estimated Selling Price (Target Price) – Desired Profit  When to use it1 ? – Dominantly with new products and services – Improve existing products
  • 27. Project Management Gaafar 2007 / 27 Target Costing Example (The Montclair Paper Mill)5 Setting the target price: Per Ton Competitor’s selling price to the merchant $1466 Less: freight paid by the mill (30) Normal sales returns & allowances (60) Montclair capital charge (120) Ship to the DC (11) DC operating cost (25) DC capital charge (58) Target Manufacturing Cost $1162
  • 28. Project Management Gaafar 2007 / 28 Refining Estimates  Contingency Funds and Time Buffers – Are 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.
  • 29. Project Management Gaafar 2007 / 29 * This Presentation is Based on information from PMBOK Guide 2000 Project Management Cost Management* Dr. Lotfi Gaafar
  • 30. Project Management Gaafar 2007 / 30 Project Cost Management Processes  Resource planning: determining what resources and quantities of them should be used  Cost estimating: developing an estimate of the costs and resources needed to complete a project  Cost budgeting: allocating the overall cost estimate to individual work items to establish a baseline for measuring performance  Cost control: controlling changes to the project budget
  • 31. Project Management Gaafar 2007 / 31 Resource Planning Cost Estimating
  • 32. Project Management Gaafar 2007 / 32 Cost Budgeting Cost Control
  • 33. Project Management Gaafar 2007 / 33 Resource Planning  The nature of the project and the organization will affect resource planning  Some questions to consider: – How difficult will it be to do specific tasks on the project? – Is there anything unique in this project’s scope statement that will affect resources? – What is the organization’s history in doing similar tasks? – Does the organization have or can they acquire the people, equipment, and materials that are capable and available for performing the work?
  • 34. Project Management Gaafar 2007 / 34 Cost Control  Project cost control includes – monitoring cost performance – ensuring that only appropriate project changes are included in a revised cost baseline – informing project stakeholders of authorized changes to the project that will affect costs  Earned value management is an important tool for cost control
  • 35. Project Management Gaafar 2007 / 35 Using Software to Assist in Cost Management  Spreadsheets are a common tool for resource planning, cost estimating, cost budgeting, and cost control  Many companies use more sophisticated and centralized financial applications software for cost information  Project management software has many cost- related features