Trained, Certified, & Ready. Estimating

advertisement
Project Management:
Estimating and Monitoring
Jason Cochran
Director of Information Technology
Seattle
Portland
Baton Rouge
New Orleans
Netdesk.com
San Antonio
Project Management
• Project Management – Discipline of organizing and managing resources
in such a way that the project is completed within defined scope, quality,
time and cost constraints.
• Program Management – Process of managing multiple ongoing interdependant projects. Program Management provides a layer above Project
Management.
• Product Development – Complete process of bringing a new product or
service to market (consumer). The complete Product Development life
cycle will consist of a series of projects
Trained, Certified, & Ready.
Project Management – Iron Triangle
Trained, Certified, & Ready.
Project Life Cycles
1. Initiating – Authorization of a project or a phase, Feasibility
2. Planning – Systematic approach to identifying the methods, resources,
and activities necessary to accomplish the objective
3. Executing – Management of resources and time
4. Controlling – Monitoring to identify variances
5. Closing – Obtaining sign-off from sponsor, Managing transfer of control
Trained, Certified, & Ready.
Project Life Cycles and Processes
All Projects consist of a number
of interlinked processes. These
processes are iterative,
occurring during each phase of
the project life cycle, and
interacting with each other.
Trained, Certified, & Ready.
Estimating
Question: What is the difference between
an estimate and a total guess?
Answer: The person holding the pencil.
Trained, Certified, & Ready.
Estimate versus Bid
An Estimate is a Project Document that is
intended to predict how much time and the
amount of resources a project will require.
•Informal Estimate – a guess
•Formal Estimate – based on analysis
•Bid – commercial document
Trained, Certified, & Ready.
Confidence in Estimating
Trained, Certified, & Ready.
Phased Estimating
Phasing – Method of separating sets of project
activities into a series of sequential phases
Phased Estimating – technique in which
schedule and cost estimates are constructed
separately for each stage of the project.
Trained, Certified, & Ready.
Setting Phase Gates
Trained, Certified, & Ready.
Parametric Estimating
Parametric Estimating takes knowledge from similar, but not
exact, projects and uses parameters, such as cost per unit, to
estimate or scale cost or schedule information
Parametric Estimating has Three Critical Inputs
1. Historical data on unit of work cost
2. Detailed set of specifications, requirements, or blueprints
3. Mathematical model (Parametric Formula) that represents the
relationships of the work involved
Trained, Certified, & Ready.
Phased versus Parametric Estimating
•Phased Estimating is the preferred technique for IT
projects never done before
•Parametric Estimating is the preferred technique for
IT projects that are similar to past projects
Trained, Certified, & Ready.
Bottom-up Estimating
Bottom-up Estimating is a time-consuming, but
extremely accurate estimating technique.
•Requires Work Breakdown Structure (WBS)
•Estimates cost and schedule at the work package level
of WBS
•Rolls cost up to calculate totals
Trained, Certified, & Ready.
Bottom-up Estimating
Trained, Certified, & Ready.
First-time/First-use Penalty
The First-time/First-use Penalty is a unit of measure
that is used to represent the quantifiable inefficiencies
and inaccuracies associated with executing a task for
the first time.
Trained, Certified, & Ready.
Effort versus Duration
•Effort is a measure of energy applied to a task
•Effort-driven is a task that can be completed faster
through the application of additional energy
•Duration is a measure of how long a task will take to
complete
•Fixed-duration is a task that requires a set amount of
time to complete
Trained, Certified, & Ready.
Schedule versus Resource
•A project is Schedule-driven when the final delivery
date is the overriding constraint
•A project is Resource-driven when the availability of
resources (people or money) is the overriding
constraint
Trained, Certified, & Ready.
Monitoring – Earned Value
Earned Value Management – Earned Value is a cost-based
performance measurement that compares the amount of work that
was planned with what is actually being preformed.
Earned Value Components
•Budgeted Cost of Work Scheduled (BCWS) – the estimate of
costs needed to complete the scheduled project work
•Budgeted Cost of Work Performed (BCWP) – the estimate of
costs for work actually completed (also known as Earned Value)
•Actual Cost of Work Performed (ACWP) – the actual cost of
completing project work
Trained, Certified, & Ready.
Earned Value - Example
A development project has been undertaken with an estimated
length of two months and a cost of $30,000. One month into the
project, 60% of the work has been done and $17,000 was spent
to perform that work.
•What is the BCWS?
•$15,000
•What is the BCWP?
•$18,000
•What is the ACWP?
•$17,000
Trained, Certified, & Ready.
Monitoring – Schedule Variance
Schedule Variance (SV) is the measured difference between the
planned or scheduled activity duration (Budgeted Cost of Work
Scheduled) and the actual activity duration (Budgeted Cost of
Work Performed).
SV = BCWP – BCWS
•A positive SV indicates a task that is ahead of schedule.
•A negative SV indicates a task that is behind schedule.
Trained, Certified, & Ready.
Schedule Variance- Example
A development project has been undertaken with an estimated
length of two months and a cost of $30,000. One month into the
project, 60% of the work has been done and $17,000 was spent
to perform that work.
•What is the BCWS?
•$15,000
•What is the BCWP?
•$18,000
•What is the SV?
•SV = $18,000 – $15,000 = +$3,000
Trained, Certified, & Ready.
Monitoring – Schedule Performance Index
Schedule Performance Index (SPI) is the ratio of work
accomplished versus the work planned.
SPI = BCWP/BCWS
•An SPI value greater than 1 indicates the work is ahead of
schedule.
•An SPI value less than 1 indicates the work is behind schedule.
Trained, Certified, & Ready.
Schedule Performance Index- Example
A development project has been undertaken with an estimated
length of two months and a cost of $30,000. One month into the
project, 60% of the work has been done and $17,000 was spent
to perform that work.
•What is the BCWS?
•$15,000
•What is the BCWP?
•$18,000
•What is the SPI?
•SPI = 18,000/15,000 = +1.2
Trained, Certified, & Ready.
Monitoring – Cost Variance
Cost Variance (CV) is the difference between the cost budgeted
for an activity and actual cost to finish the activity.
CV = BCWP – ACWP
•A positive CV indicates the project is under budget.
•A negative CV indicates a budget overrun.
Trained, Certified, & Ready.
Cost Variance - Example
A development project has been undertaken with an estimated
length of two months and a cost of $30,000. One month into the
project, 60% of the work has been done and $17,000 was spent
to perform that work.
•What is the BCWP?
•$18,000
•What is the ACWP?
•$17,000
•What is the CV?
•CV = $18,000 - $17,000 = +$1,000
Trained, Certified, & Ready.
Monitoring – Cost Performance Index
Cost Performance Index (CPI) is ratio of cost budgeted to actual
cost.
CPI= BCWP/ACWP
•A CPI greater than 1 indicates the project is under budget.
•A CPI less than 1 indicates a budget overrun.
Trained, Certified, & Ready.
Cost Performance Index - Example
A development project has been undertaken with an estimated
length of two months and a cost of $30,000. One month into the
project, 60% of the work has been done and $17,000 was spent
to perform that work.
•What is the BCWP?
•$18,000
•What is the ACWP?
•$17,000
•What is the CPI?
•CV = 18,000/17,000 = +1.06
Trained, Certified, & Ready.
Schedule and Cost Variance
Trained, Certified, & Ready.
Download