Information Technology Project Management – Third Edition
The Nature of Information Technology Projects
Chapter 1
Introduction
An ITPM Approach
The PMBOK® Guide’s Definitions for Project and Project Management
The Context of Project Management – Project Attributes
The Triple Constraint
Figure 1.3
The Project Life Cycle and IT Development
Generic Project Life Cycle
Figure 1.4
Systems Development Life Cycle (SDLC)
Figure 1.5
The Relationship Between the PLC & SDLC
Figure 1.7
Putting the SDLC into Practice
The Project Management Body of Knowledge (PMBOK®)
Project Management Body of Knowledge Areas
Figure 1.8
The Business Case
Process for Developing the Business Case
Figure 2.3
Developing the Business Case
Developing the Business Case
Measurable Organizational Value (MOV)
The IT Value Chain
Figure 2.4
The Project Charter
The Project Charter
What Should Be in a Project Charter?
Project Charter Template
Project Planning Framework
Figure 3.4
Project Planning Framework
Project Planning �Framework – cont’d.
The Kick-Off Meeting
The Work Breakdown Structure and Project Estimation
Project Time Management�PMBOK®
Work Breakdown Structure (WBS)
Work Package
Deliverables versus Milestones
Developing the WBS
Deliverable: Test Results Report
What are the deliverables? Milestones?
Example Work Breakdown Schedule
The WBS Should Follow the Work Package Concept
The WBS…
PMBOK® Project Cost Management
The Project Planning Framework
Budget and Schedule Development
Developing the Project Schedule
Gantt Chart for Planning
Gantt Chart Reporting �Project’s Progress
Activity Analysis for AON
Activity | Description | Estimated Duration (Days) | Predecessor |
A | Evaluate current technology platform | 2 | None |
B | Define user requirements | 5 | A |
C | Design Web page layouts | 4 | B |
D | Set-up Server | 3 | B |
E | Estimate Web traffic | 1 | B |
F | Test Web pages and links | 4 | C,D |
G | Move web pages to production environment | 3 | D,E |
H | Write announcement of intranet for corp. newsletter | 2 | F,G |
I | Train users | 5 | G |
J | Write report to management | 1 | H,I |
Activity on the Node (AON)�Network Diagram
Possible Activity Paths
Possible Paths | Path | Total |
Path 1 | A+B+C+F+H+J | 18 |
2+5+4+4+2+1 | ||
Path 2 | A+B+D+F+H+J | 17 |
2+5+3+4+2+1 | ||
Path 3 | A+B+D+G+H+J | 16 |
2+5+3+3+2+1 | ||
Path 4 | A+B+D+G+I+J | 19* |
2+5+3+3+5+1 | ||
Path 5 | A+B+E+G+I+J | 17 |
2+5+1+3+5+1 |
* The Critical Path
Critical Path
PERT
Activity Analysis for PERT
Activity | Predecessor | Optimistic Estimates (Days) | Most Likely Estimates (Days) | Pessimistic Estimates (Days) | Expected Duration (a+4b+c) 6 |
A | None | 1 | 2 | 4 | 2.2 |
B | A | 3 | 5 | 8 | 5.2 |
C | B | 2 | 4 | 5 | 3.8 |
D | B | 2 | 3 | 6 | 3.3 |
E | B | 1 | 1 | 1 | 1.0 |
F | C,D | 2 | 4 | 6 | 4.0 |
G | D,E | 2 | 3 | 4 | 3.0 |
H | F,G | 1 | 2 | 5 | 2.3 |
I | G | 4 | 5 | 9 | 5.5 |
J | H,I | .5 | 1 | 3 | 1.3 |
Possible PERT Activity Paths
Possible Paths | Path | Total |
Path 1 | A+B+C+F+H+J | 18.8 |
2.2+5.2+3.8+4.0+2.3+1.3 | ||
Path 2 | A+B+D+F+H+J | 18.3 |
2.2+5.2+3.3+4.0+2.3+1.3 | ||
Path 3 | A+B+D+G+H+J | 18.6 |
2.2+5.2+3.3+3.0+2.3+1.3 | ||
Path 4 | A+B+D+G+I+J | 20.5* |
2.2+5.2+3.3+3.0+5.5+1.3 | ||
Path 5 | A+B+E+G+I+J | 18.2 |
2.2+5.2+1.0+3.0+5.5+1.3 |
* The Critical Path
Precedence Diagramming Method - PDM
PDM Relationships
Lead and Lag times
Project Measurement Systems Should…
Earned Value
Task | Month 1 | Month 2 | Month 3 | Month 4 |
1 | $2,000 | | | |
2 | $2,000 | | | |
3 | $2,000 | | | |
4 | $2,000 | | | |
5 | $2,000 | | | |
6 | | $2,000 | | |
7 | | $2,000 | | |
8 | | $2,000 | | |
9 | | $2,000 | | |
10 | | $2,000 | | |
11 | | | $2,000 | |
12 | | | $2,000 | |
13 | | | $2,000 | |
14 | | | $2,000 | |
15 | | | $2,000 | |
16 | | | | $2,000 |
17 | | | | $2,000 |
18 | | | | $2,000 |
19 | | | | $2,000 |
20 | | | | $2,000 |
Total | $10,000 | $10,000 | $10,000 | $10,000 |
The Planned
Project Schedule
And Budget
Earned Value Concepts
Planned Budget
At the end of Month 1, we received the following invoice…
This Looks Like Good News!
Therefore, we need to look at the rest of the invoice to be sure
It appears that only three
of the five tasks scheduled to be
completed in Month 1 were
completed as planned. In fact,
two of the tasks cost more
to complete than originally
estimated.
Maybe things are not as
good as we thought!
Planned Value versus Actual Cost
Some More Earned Value Concepts
Planned, Actual, & Earned Values for Month 1
Task | Planned | Actual | Earned |
1 | $2,000 | $2,000 | $2,000 |
2 | $2,000 | $3,000 | $2,000 |
3 | $2,000 | $3,000 | $2,000 |
4 | $2,000 | | |
5 | $2,000 | | |
Cumulative | $10,000 | $8,000 | $6,000 |
What we
planned to pay
What we
have to pay
What we
should pay
Comparison of Planned Value, Actual Cost, and Earned Value
We are spending $8,000 to achieve $6,000 worth of work!
Cost Metrics
Cost Metrics
Cost Variance (CV) = EV – AC
= $6,000 - $8,000
= ($2,000)
Negative value tells us the project is over budget
Cost Metrics
Cost Performance Index (CPI) = EV / AC
= $6,000 / $8,000
= .75
ratio < 1 = the project is over budget
For every $1 spent, only $0.75 of the work we budgeted was really completed.
Schedule Metrics
Schedule Metrics
Schedule Variance (SV) = EV – PV
= $6,000 - $10,000
= ($4,000)
Negative value tells the project is behind schedule
Schedule Metrics
Schedule Performance Index (SPI) = EV/PV
= $6,000 / $10,000
= .60
ratio < 1 tells us the project is behind schedule
For every $1.00 of work that was expected to be completed, only $0.60 was accomplished.
Summary of Project Performance Metrics
Task | Planned Value PV | Actual Cost AC | Earned�Value EV | Cost Variance CV | Schedule�Variance SV | Cost Performance Index CPI | Schedule Performance Index SPI | |
1 | $2,000 | $2,000 | $2,000 | -0- | -0- | 1.00 | 1.00 | |
2 | $2,000 | $3,000 | $2,000 | ($1,000) | -0- | 0.67 | 1.00 | |
3 | $2,000 | $3,000 | $2,000 | ($1,000) | -0- | 0.67 | 1.00 | |
4 | $2,000 | | | | ($2,000) | - | 0.00 | |
5 | $2,000 | | | | ($2,000) | - | 0.00 | |
Cumulative | $10,000 | $8,000 | $6,000 | ($2,000) | ($4,000) | 0.75 | 0.60 | |
Expected Time To Complete (ETC)
Expected Time to Complete (ETC)
= (BAC – Cumulative EV to date)/Cumulative CPI
= ($40,000 - $6,000) / .75
= $45,333.33
If we believe the variances (i.e., problems) encountered so far WILL continue for the remainder of our project, then the funds needed to complete the rest of our project is estimated to be $45,333.33.
.
Expected Time to Complete (ETC)
= (BAC – Cumulative EV to date)
= ($40,000 - $6,000)
= $34,000.00
If we believe the variances (i.e., problems) encountered so far will NOT continue for the remainder of our project, then the funds needed to complete the rest of our project is estimated to be $34,000.00.
Estimate at Completion (EAC)
Estimate At Completion (EAC)
= Cumulative AC + ((BAC - Cumulative EV)/Cumulative CPI
= $8,000 + ($40,000 - $6,000) / .75
= $53,333.33
If we believe the variances (i.e., problems) encountered so far WILL continue for the remainder of our project, then the total budget to complete this project is estimated to be $53,333.33
.
Estimate At Completion (EAC)
= Cumulative AC + (BAC - Cumulative EV)
= $8,000 + ($40,000 - $6,000)
= $42,000
If we believe the variances (i.e., problems) encountered so far WILL NOT continue for the remainder of our project, then the total budget to complete this project is estimated to be $42,000
.
Another way to calculated Earned Value…
Earned Value = PV * Percent Complete
Task | Planned Value | Percent Complete | Earned Value |
A | $1,000 | 100% | $1,000 |
B | $1,500 | 100% | $1,500 |
C | $2,000 | 75% | $1,500 |
D | $800 | 50% | $400 |
E | $1,200 | 50% | $600 |
Cumulative | $6,500 | | $5,000 |