Professional Documents
Culture Documents
PROJECT MANAGEMENT
Estimated time required: 2 lecture sessions
Learning Outcomes
Introduction on project management
Cost/benefit analysis
NPV, ROI, payback period
Roles and responsibilities
RACI chart
Project planning
LOC & FP estimations
Project scheduling
Gantt & PERT/CPM charts
Risk management
Introduction on project management
Project management offers the project team tools for
effective action in the following
Decide which tasks are required to complete the
project, when to perform each task, and what the
role of each person is in the project
Convert plans into action
furniture…
Information technology: hardware, software,
maintenance/upgrade fees…
Cost/Benefit Analysis (CBA)
Total costs include one-time and ongoing costs for the
following categories:
Initial development
Implementation
Continuing operations
Cost/Benefit Analysis (CBA)
Initial development: incur prior to startup of the
system – team salaries, consultants, hardware,
system and application software, network
connections and development tools.
Implementation: incur at the time the new system
goes into operation – data conversion, testing,
training, parallel operation, and changing
organization and procedures.
Cost/Benefit Analysis (CBA)
Continuing operations: incur over the entire life of
the system – utilities, hardware, software, ongoing
training, maintenance and upgrades, and users.
completed.
Obviously not practical because estimates need to be
provided up-front.
But the longer you wait, the more you know and the
less likely a serious error is made in the estimates
Estimation
Base estimates on similar projects
Base on similar projects that have been completed.
techniques.
A model is based on experience (historical data) and
33,200
Estimated effort is = 54 person-months
620
Estimated total costs is 54 𝑥 8,000 = $432,000
Each FP is $1230
375
Estimated effort is = 58 person-months
6.5
Estimated total costs is 58 𝑥 8,000 = $464,000
Empirical estimation model:
COCOMO II model
COnstructive COst MOdel
Addresses the following
Application composition model. Used during early
stages (eg when prototyping interfaces, consideration
of system interaction, assessment of performance, etc).
Early design stage model. Used once requirements
stabilized and basic architecture established.
Post-architecture-stage model. Used during
construction of system.
COCOMO II model
Sizing options available
Function points, lines of code, object points
3d 4d
1d 1d
3d 2d 2d
5d 6d
Available paths:
1-2-3-5-7-8 = 12 days
1-2-3-6-7-8 = 9 days
1-2-4-8 = 14 days
Critical path: 1-2-4-8
Tracking
If properly developed, project scheduling becomes
a road map that defines tasks and milestones to be
tracked and controlled as the project proceeds.
Tracking
Tracking can be done by:
Periodic project status meetings where team member reports
progress and problems.
Evaluating results of reviews conducted throughout
strategies.
Does nothing about risks until something goes wrong.