Lecture 03.01 - Project Initiation - Project Authorization
Lecture 03.01 - Project Initiation - Project Authorization
Management
4
spm - ©2014 adolfo villafiorita - introduction to software project management
Initiate Plan Execute & Close
Monitor
and Schedule
Monitor Goals, Cost
Develop Release
Define Costs
[Obtain
Approval]
Quality Management
Risk Management
Payback 2 3 1 year
years years
Remark: accounting style notation.
Negative numbers in red and in
parentheses
spm - ©2014 adolfo villafiorita - introduction to software project management
Discussion
• Advantages
– Simple, readily available data
– It reduces exposure to risk
– Particularly effective in high-technology/fashion
projects
– It favors shorter term benefits
• Disadvantages
– Difficult to use on longer term projects
– Based only on cash flows
– Does not quantify exposure to risk
– Does not look at total gains
Profit = Returns -
Investments Annual Profit =
Profit / Duration ROI =
Annual Profit / Investments
• Project B
– Profit = 120000 - 30000 =
90000
– Annual Profit = 90000 / 4 = ROI)
22500 SOLUTION: Project B (highest
Discount Factor = 1
(1 + i) n
• Advantages
– More accurate profit-loss data
• Disadvantages
– It uses a fixed discount rate (may be
unrealistic)
– It favors shorter terms projects
customer base NO 3 0
• Disadvantages
– A simple model may encourage development of
long and useless lists
– Different factors have same importance (unless
the weight matrix is used)
SOLUTION
Cave
at
• Opportunities: • Threats:
– Market and – Market and Industry
Industry trends trends
– Weaknesses – Competing technologies
of – Sustainability
competitors
Feasibility Document:
Structure
– A statement of work, – An analysis of
which describes what the the
project will accomplish. stakeholders.
– The business objectives – The project
(value) of the project or its risks.
outputs and information – Possible alternatives to
about the business the project, such as a
model, if relevant. make or buy decision.
– A summary of the – An evaluation of the
project budget, which project and of the
forecasts expenses alternatives, using the
and incomes. techniques described
– A summary of the project above.
milestones, that is, a
rough schedule of the
project spm
identifying the villafiorita - introduction to software project management
- ©2014 adolfo
Feasibility: Additional
Considerations
• The feasibility document has a value for:
– The client, since it helps understand
the way forward and what are the
short and long term perspectives
– The performing organization, since it helps
understand whether it makes sense to move
on with a project
– The project manager, since it helps
understand whether the project will be in the
manager’s comfort zone or not (and take an
informed decision on whether the project is
worth taking or not)
spm - ©2014 adolfo villafiorita - introduction to software project management
The Project Approval Process
• The process which brings to the project approval
is more or less structured according to the
practices of the performing organization
• It is organized in the following steps:
– Upon receiving a request, identify a
(preliminary) project manager
– The project manager prepares a feasibility study
which is agreed with the customer and key
stakeholders
– The project manager submits the document for
authorization
– The document is analyzed and a formal decision
is taken
– The project manager is appointed and the project
spm - ©2014 adolfo villafiorita - introduction to software project management