Session 03 - Project Management Knowledge Areas (3 - 4)
Session 03 - Project Management Knowledge Areas (3 - 4)
Project Management
Knowledge Areas (3&4)
Session 03
Project Management Knowledge
Areas (3 of 4)
Project
Project Integration Management
Success
Stakeholder s’
needs and
expectations Procurement
HR Communication Risk
Management Management Management Management
Facilitating Functions
Project Time Management
Project Time Management – The process required to ensure
timely completion of a project
For project managers, time is the least forgiving, and
least flexible variable in the project.
Time cannot be stopped, no matter what changes have been
requested, what resource conflicts are occurring, or what
problems have been encountered.
Dur = 15
Build C
Dur = 30
Project
Project Integration Management
Success
Stakeholder s’
needs and
expectations Procurement
HR Communication Risk
Management Management Management Management
Facilitating Functions
Problems With Cost Estimates
1. Developing an estimate for a large software project is a complex task
requiring a significant amount of effort.
This is because many estimates must be prepared quickly, before
system requirements are clearly defined and before proper analysis
can be performed.
A process to be followed can be as follows:
Before the project begins a rough order of magnitude (ROM)
budget estimate should be prepared.
This estimate is followed by a more accurate (typically higher
cost) budget estimate.
Problem With Cost Estimates
This in turn is followed by the definitive estimate which,
again, typically shows that it will cost more to do the
project than previously estimated.
Something to consider…
As with schedule management the project manager
must insist and ensure that proper cost estimates and
analysis be performed before the project begins and
that the definitive estimate needs to be revised and
updated as necessary throughout the project
Problems With Cost Estimates
2. The people who develop software and hardware cost
estimates often do not have enough experience with cost
estimation, especially for large projects.
Not enough accurate project data available on which to
base estimates because organizations do not properly
archive and manage historical information.
To overcome these issues IT people should receive
training and mentoring on cost estimating.
A proper archival and management system needs to be
developed and used for important historical project
information.
Problems With Cost Estimates
3. Human beings have a bias towards underestimation.
One of the reasons projects are underestimated is that senior IT
employees often make estimates based on their own abilities and
forget about junior team members working on the project.
Another issue is that estimators typically forget about are
integration and testing costs. This occurs often in areas where
the team is only producing a small component or module within
the whole project.
To overcome these problems project managers and senior
managers must review the cost estimates given to them by team
members and ask questions to make sure the estimates are not
biased. (I.e.. Get stakeholders or team members involved).
4. Management might ask for an estimate, but are really requesting a
number to help them create a bid to win a major contract or get
internal funding.
Earned Value Analysis
Earned Value (EV) = PV(to date) X (RP) percent complete
Cost Variance (CV) = EV – AC
Schedule Variance (SV) = EV – PV
Cost Performance Index (CPI) = EV / AC
Schedule Performance Index (SPI) = EV / PV
Estimate At Completion (EAC) = BAC / CPI
Estimate Time to Complete (ETC) = Original Time Estimate/ SPI