0% found this document useful (0 votes)
4 views30 pages

IMCASWPM3

Project cost management is crucial for IT projects, which often exceed budget goals due to unrealistic cost estimates and lack of emphasis on accurate budgeting. The processes involved include cost estimating, budgeting, and control, with various techniques for estimating costs such as analogous, bottom-up, and parametric modeling. Effective cost management requires understanding direct and indirect costs, as well as the importance of cash flow analysis and the use of software tools for tracking and managing project costs.

Uploaded by

Md Kaif
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views30 pages

IMCASWPM3

Project cost management is crucial for IT projects, which often exceed budget goals due to unrealistic cost estimates and lack of emphasis on accurate budgeting. The processes involved include cost estimating, budgeting, and control, with various techniques for estimating costs such as analogous, bottom-up, and parametric modeling. Effective cost management requires understanding direct and indirect costs, as well as the importance of cash flow analysis and the use of software tools for tracking and managing project costs.

Uploaded by

Md Kaif
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 30

Project Cost Management

The Importance of Project Cost


Management
• IT projects have a poor track record for
meeting budget goals
• The CHAOS studies found the average cost
overrun ranged from 180 percent in 1994 to
43 percent in 2002; other studies found
overruns to be 33-34 percent

2
What is Cost and
Project Cost Management?
• Cost is a resource sacrificed or foregone to achieve a
specific objective or something given up in exchange
– Costs are usually measured in monetary units like dollars
or Rs.
• Project cost management includes the processes
required to ensure that the project is completed
within an approved budget
– Project managers must make sure their projects are well
defined, have accurate time and cost estimates and have
a realistic budget that they were involved in approving

3
Reasons for Cost Overruns
• Not emphasizing the importance of realistic project
cost estimates from the outset
– Many of the original cost estimates for IT projects are low to
begin with and based on very unclear project requirements
• Many IT professionals think preparing cost estimates is
a job for accountants when in fact it is a very
demanding and important skill that project managers
need to acquire
• Many IT projects involve new technology or business
processes which involve untested products and
inherent risks
4
Project Cost Management Processes
• There are three project cost management
processes:
– Cost estimating: developing an approximation or
estimate of the costs of the 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

5
Cost of Software Defects

It is much more cost-effective to spend money on defining


user requirements and doing early testing on IT projects than
to wait for problems to appear after implementation
6
Basic Principles of Cost Management
– Cash flow analysis determines the estimated annual costs
and benefits for a project and the resulting annual cash
flow
• Too many projects with high cash flow needs in the same year
may not be able to be supported which will impact profitability

• Tangible costs or benefits are those costs or benefits that an


organization can easily measure in dollars or Rs.

• Intangible costs or benefits are costs or benefits that are


difficult to measure in monetary terms
– Costs – resources used to research related areas of a project
but not billed to the project
– Benefits – goodwill, prestige, general statements of improved
productivity not easily translated in dollars
7
Basic Principles of Cost Management
• Direct costs are costs that can be directly related to
producing the products and services of the project
– Salaries, cost of hardware and software purchased
specifically for the project
• Indirect costs are costs that are not directly related to the
products or services of the project, but are indirectly
related to performing the project
– Cost of electricity, paper towels
• Sunk cost is money that has been spent in the past; when
deciding what projects to invest in or continue, you
should not include sunk costs
– To continue funding a failed project because a great deal of
money has already been spent on it is not a valid way to
decide on which projects to fund
– Sunk costs should be forgotten
8
Basic Principles of Cost Management
• Learning curve theory states that when many items are
produced (or tasks are performed) repetitively, the unit
cost of those items decreases in a regular pattern as more
units are produced (or more tasks performed)
• Reserves are dollars included in a cost estimate to mitigate
cost risk by allowing for future situations that are difficult
to predict
– Contingency reserves allow for future situations that may be
partially planned for (sometimes called known unknowns)
and are included in the project cost baseline
• Recruiting and training costs for expected personnel turnover
during a project
– Management reserves allow for future situations that are
unpredictable (sometimes called unknown unknowns)
• Extended absence of a manager; supplier goes out of business

9
Cost Estimating
• After developing a good resource requirements
list, PMs and their teams must develop several
estimates of the costs for these resources
• Project managers must take cost estimates
seriously if they want to complete projects
within budget constraints
• It’s important to know the types of cost
estimates, how to prepare cost estimates, and
typical problems associated with IT cost
estimates
10
Cost Estimating
• A rough order of magnitude (ROM) estimate
provides an estimate of what a project will cost.
– Also referred to as a ballpark estimate, a
guesstimate.
– Done very early in a project, or even before a
project is officially started to help PMs make
project selection decisions.
– Accuracy is typically -50 percent to +100
percent, meaning the project’s actual costs
could be 50 percent below the ROM estimate or
100 percent above. 11
Cost Estimating
• A budgetary estimate is used to allocate
money into an organization’s budget.
– Many organizations develop budgets at least
two years into the future.
• Budgetary estimates are made one to two years
prior to project completion.
– The accuracy of budgetary estimates is
typically -10% to +25%

12
Cost Budgeting
• Cost budgeting involves allocating the project cost
estimate to individual work items over time
• The WBS is a required input to the cost budgeting
process since it defines the work items
• An important goal is to produce a cost baseline
– A time-phased budget that project managers use to
measure and monitor cost performance
– Estimating costs for each major project activity over
time provides management with a foundation for
project cost control
– Cost budgeting also provides info for project funding
requirements –at what point(s) in time will the money
be needed
13
Cost Estimating
• A definitive estimate provides an accurate estimate of
project costs (most accurate of the three types).
– Definitive estimates are used for making many purchasing
decisions for which accurate estimates are required and for
estimating final project costs.
– For example, if a project involves purchasing 1000 personal
computers from an outside supplier in the next three
months, a definitive estimate would be required to aid in
evaluating supplier proposals and allocating the funds to pay
the chosen supplier.
– Definitive estimates are made one year or less prior to
project completion
– Accuracy range is normally -5% to +10%
14
Cost Management Plan
• A cost management plan is a document
that describes how the organization will
manage cost variance on the project
– For example, how to respond to proposals
from suppliers that are higher or lower than
estimates
– A large percentage of total project costs are
often labor costs, so project managers must
develop and track estimates for labor

15
Cost Estimation Tools and Techniques
• Analogous or top-down estimates: use the actual
cost of a previous, similar project as the basis for
estimating the cost of the current project
– How similar the current and previous project are
determines the accuracy of the estimate.
• Bottom-up estimates or Activity Based Costing :
involve estimating individual work items or
activities and summing them to get a project total
– The smaller the work items, the better the estimate
but these estimates are usually time intensive and
expensive to develop 16
Cost Estimation Tools and Techniques
• Parametric modeling: uses project characteristics
(parameters) in a mathematical model to estimate
project costs
– For example, a model might provide an estimate of $50 per line
of code for a s/w development project based on the
programming language, level of expertise of the programmers,
size and complexity of the data involved, etc
– Some models may be simpler such as a $10,000 ballpark
estimate per workstation in a large office automation project
based on history of similar projects during the same time
period

17
Typical Problems with IT Cost Estimates
• Estimates are done too quickly
• Lack of estimating experience
• Human beings are biased toward underestimation
– Senior team members make estimates based
on their skill level but should take into account
the junior people on the project
• Management desires accuracy but wants to spend
less in order to win a bid or internal funding

18
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
• Many organizations around the globe have
problems with cost control

19
Cost Control
• Performance review meetings can be a powerful tool to
help control project costs

– Knowing you have to report on your progress is an


incentive for people to perform better

• Performance measurement is another important tool for


cost control
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, especially enterprise PM software
– Several companies have developed methods to link
data between their project management software and
their main accounting systems
21
Software Cost Estimation

• Determine size of the product.


• From the size estimate,
– determine the effort needed.
• From the effort estimate,
– determine project duration, and cost.

22
Software Cost Estimation
Effort Estimation Cost
Estimation

Size Staffing
Estimation Estimation

Duration
Estimation Scheduling

23
Software Cost Estimation

• Three main approaches to


estimation:
–Empirical
–Heuristic
–Analytical

24
Software Cost Estimation Techniques

• Empirical techniques:
– an educated guess based on past experience.
• Heuristic techniques:
– assume that the characteristics to be estimated can
be expressed in terms of
some mathematical expression.
• Analytical techniques:
– derive the required results starting from certain
simple assumptions.

25
Empirical Size Estimation Techniques
• Expert Judgement:
– An educated guess made by an expert
after analyzing the problem.
– Suffers from individual bias and human
error.

26
Expert judgement
• Experts divide a software product into
component units:
– e.g. GUI, database module, data
communication module, billing module, etc.
• Add up the guesses for each of the
components.

27
Delphi Estimation:
• Overcomes some of the problems of expert
judgement
• Team of Experts and a coordinator.
• Experts carry out estimation independently:
– mention the rationale behind their estimation.
– coordinator notes down any extraordinary
rationale:
• circulates among experts.

28
Delphi Estimation:

• Experts re-estimate.
• Experts never meet each other to
discuss their viewpoints.

29
Heuristic Estimation Techniques

• Single Variable Model:


– Parameter to be Estimated=C1(Estimated
Characteristic)d1
• Multivariable Model:
– Assumes that the parameter to be estimated
depends on more than one characteristic.
– Parameter to be Estimated=C1(Estimated
Characteristic)d1+ C2(Estimated Characteristic)d2+…
– Usually more accurate than single variable
models.
30

You might also like