9 Project Management
9 Project Management
A Project -
• Project Management a planned undertaking of related activities
– Why? to reach an objective
– Gantt Charts that has a beginning and an end.
– PERT Charts Hoffer, George and Valacich
1
What is Project Management? Project Management:
A set of techniques used for Context
CLIENT
- Planning Project Status
IS PROJECT
- Organising and MANAGER Deliverables
Terms of
TEAM
Reference
- Controlling Resource Deliverables Assignments
Resource Availability
Requests PROJECT
work activities MANAGEMENT
STANDARDS METRICS
- according to specification. LIBRARIAN LIBRARY
METHODOLOGY
Rework
•Work Breakdown Structure requirements
Project
•Gantt Chart - Schedule of tasks Project Plan Project Metrics metrics
2
Project Management: Project Management:
2. Measure Task statuses + 2. Measure
Task metrics
Estimated metrics +
Evaluate project status Actual metrics
Task statuses
2.2
EVALUATE
Project Plan PROJECT
STATUS
Task statuses
Project status +
issues
3.2
– permanent project records
PROPOSE • work done
Deliverables issues ISSUES
SOLUTIONS • times & resources
Proposed Terms of Ref. changes + – estimation base for future projects
Project status + Resource requests
Issues Rework requirements
3
Project Management: Project Management
4. Update Organisation Metrics
Expectations Matrix (WBB p.781)
Priorities Maximise/
Project Metrics mininise Constrain Accept
Measures of Success
Cost X
4
UPDATE Schedule X
ORG.
METRICS
4
Start & Finish Start & Finish Terms
Start Finish
Consider - B is the same activity at different times
Start Finish ES - Early Start
A No Slack B’
EF - Early Finish (Compl’n)
B’ Starts on time - slack at end LS - Late Start
B’’ Starts later, slack both ends B’’’
LF - Late Finish
B’’’ Latest possible start, slack only
at start
B’’’’ Resources reduced, duration Slack is generally LF - EF
ES EF
stretched to maximum
LS LF
Managing Progress
Gantt Chart Extensions
Gantt Charts - Student schedule - showing Progress
2/10 9/10 16/10 23/10 30/10 6/11 13/11 Gantt Charts can also show (For each
activity):
Sub A 1
Sub B 1
• Resources (eg personnel allocated)
Sub C 1
Sub A 2 • Dates (any or all of ES, EF, LS & LF)
Sub A 3
Sub B 2 • Slack times
Sub C 2
Exams • Durations
Today Legend: • Dependencies
Progress Remaining
Float Milestone
• Generally shows Critical Path
5
Gantt Chart vs PERT Charts PERT Charts
Two conventions:
Gantt: • Task nodes - nodes represent tasks,
• Visually shows durations arrows are relationships
• Shows time scales and task overlaps Most CASE tools show these as rectangles
Learn this method, unless you are familiar
PERT: with the other convention
• Shows sequence dependence • Task arrows - arrows represent tasks,
• Shows which tasks can be done in parallel circles are events
• Shows CP Define your ‘Legend’
Nodes are activities, arrows are relationships (dependencies) Nodes are activities, arrows are relationships (dependencies)
15 15
Critical Path
E E
19 19
13 Task 13
7 7
B D B D
7 13 7 13
4 19 4 19
A G A G
4 19 4 19
Earliest completion time
6 8 6 8
Difference is Slack Time
C F C F
17 19 17 19 (or Float)
6
PERT Charts - Task Arrows
• Circles are milestone points or Events
PERT Charts - task dependencies
where tasks are initiated or finished.
Critical Path Dummy task
Event 15
• Arrows are project tasks (or activities) 6
Task E
which require time and resources. 7 D
5
13
2
19
3 6 H
13
Relationships are shown. B 7 G 0
3 6
0 4 19
A 7
1 2
4 C 19
• The Critical Path identifies tasks on the path 0 4
2
6 F
4 2
requiring the longest time to complete. 17
This path is critical as no activities on it have any reserve of Earliest completion time
Expected duration
slack or float time. A delay in one of these activities will
Latest completion time
impact the project completion date.
Event number