SPM Unit 2
SPM Unit 2
and Programme
Management
A Business Case
► Cost-benefit analysis
Cost-benefit analysis comprises two steps-
1. Identify costs and benefits of
Developing costs
Operating costs
Benefit expected from the new system
2. Expressing above costs in common units
Express cost and benefit in terms of a common
unit.
Cont..
Expenditure
Income
Need to spend money at first (e.g. staff salary,
employment cost, hardware and software costs) no
matter where the money comes from
e.g. resources from company, or money from the bank
If the money is from bank, you need to calculate the
interest as well.
Cost-benefit evaluation
techniques
Net Profit
Difference b/w total cost and total income
Payback Period
Time taken to pay back the initial investment
Return on Investment
Compare the net profitability to the investment required
Net Present value
Used in capital budgeting to analyze the profitability of an investment or
project.
NPV measures the total amount by which an investment is expected to
increase based on the present value of its potential cash flows and initial
cost.
Internal Rate of return
Return on investment
Net profit
Advantage: simple to use
Disadvantage: ignores the timing of the cash flow
Payback period
Advantage: simple to calculate, not particular sensitive to
small forecasting errors
Disadvantage: ignores any income (or expenditure) after the
payback period
Return on Investment (ROI)
Advantage: simple and easy to calculate, quite popular
Disadvantage:
Payback period
Note:
KLOC – Thousand lines of code
Expert Judgement
► 2.24
Activity Planning
► Introduction
A detailed plan for the project must also include a schedule indicating
the start and completion times for each activity.
► Ensure that the appropriate resources will be available precisely
when required;
► Avoid different activities competing for the same resources at the
same time;
► Produce a detailed schedule showing which staff carry out each
activity;
► Produce a detailed plan against which actual achievement may be
measured;
► Produce a timed cash flow forecast;
► Replan the project during its life to correct drift from the target.
Cont…
► Resource allocation
The expected availability of resources might place
constraints on when certain activities can be carried out.
► Schedule Production
Once resources have been allocated to each activity,
we will be in a position to draw up and publish a project
schedule, which indicates planned start and completion
dates and a resource requirements statement for each
activity.
Projects and Activites
► Hybrid approach
The Activity-Based Approach
:Charli
Dave
Cont..
Activity Key
A: Overall design
B: Specify module 1
C: Specify module 2
D: Specify module 3
E: Code module 1
F: Code module 3
G: Code module 2
H: Integration testing
I: System testing
Cont..
►Throughout a project we require a schedule that clearly indicates when
each of the projects activities is planned to occur and what resources it
will need.
► The chart shown has been drawn up taking account of the nature of the
development process and the resources that are available.
► In drawing the chart two things are considered sequencing the tasks and
scheduling them.
► In case of small projects this combined sequencing-scheduling approach
might be quite suitable, particularly we wish to allocate individuals to
particular tasks at an early planning stage.
Network planning models