Upload
juliana-ortiz
View
36
Download
0
Embed Size (px)
DESCRIPTION
CIF 301 Activity Planning Unit 2. Introduction. The unit will cover several methods Precedence analysis Gantt Charts PERT / CPA Also ….. Microsoft Project will be covered in labs. Introduction 2. Activity Planning will help to: - PowerPoint PPT Presentation
Citation preview
University of Sunderland CIF 301 Unit 2
CIF 301CIF 301
Activity Planning Activity Planning
Unit 2Unit 2
University of Sunderland CIF 301 Unit 2
IntroductionIntroduction
• The unit will cover several methods– Precedence analysis– Gantt Charts– PERT / CPA
• Also …..– Microsoft Project will be covered in labs
University of Sunderland CIF 301 Unit 2
Introduction 2Introduction 2
– Activity Planning will help to:• ensure that the appropriate resources will be available
precisely when required• avoid different activities competing for the same
resource at the same time• produce a detailed schedule showing which staff carry
out each activity• Produce a detailed plan against which actual
achievement may be measured• produce a timed forecast• re-plan the project during its life to correct drift from a
target
University of Sunderland CIF 301 Unit 2
Precedence analysisPrecedence analysis
• Must be done before an activity plan can be produced
• Reviews the activities that are to be carried out
• Decides what activities must be carried out before particular activity can start
University of Sunderland CIF 301 Unit 2
Gantt ChartsGantt Charts
• Developed by Henry Gantt, around 1917
– Gantt charts are easy to use and produce
– Very useful for use on less complex projects
University of Sunderland CIF 301 Unit 2
Gantt ChartsGantt Charts
WEEK 1 WEEK 2 WEEK 3 WEEK 4 WEEK 5 WEEK 6Task 1Task 2Task 3Task 4Task 5Task 6
University of Sunderland CIF 301 Unit 2
Gantt ChartsGantt Charts
• Draw the following Gantt chart
Tasks Precedence Time
a - 5 days
b - 4 days
c a 6 days
d b 2 days
e b 5 days
f c,d 8 days
University of Sunderland CIF 301 Unit 2
Gantt ChartsGantt Charts
WEEK 1 WEEK 2 WEEK 3 WEEK 4Task aTask bTask cTask dTask eTask f
University of Sunderland CIF 301 Unit 2
Network planning Network planning modelsmodels
• PERT
– The Program Evaluation and Review Technique
• CPM– Critical Path Method– Also know as CPA– Critical Path Analysis
University of Sunderland CIF 301 Unit 2
Network planning Network planning modelsmodels
• A simple on arrow network model
1
2
3
4
7
5
6
Start End
a
b
c
d
e
f
g
h
University of Sunderland CIF 301 Unit 2
TerminologyTerminology
• Activity
• Event
• Network
• Path
• Critical
University of Sunderland CIF 301 Unit 2
TerminologyTerminology
• On Arrow Network diagram showing critical path in red
1
2
3 4
5
6
A=6
B=4 D=4
C=3
E=3
F=10
H=2
G=3
University of Sunderland CIF 301 Unit 2
Network syntaxNetwork syntax
• Time moves from left to right
• Nodes are numbered sequentially
• A network may not contain loops
• A network may not contain dangles
• Precedents are the immediate preceding activities
• Dummy activities can be used to indicate a particular precedence
University of Sunderland CIF 301 Unit 2
Network syntaxNetwork syntax
• Time moves from left to right
• Nodes are numbered sequentially
1 2 3a b
University of Sunderland CIF 301 Unit 2
Network syntaxNetwork syntax
• A network may not contain loops
1 2 3
4
This is not allowed
ab
cd
University of Sunderland CIF 301 Unit 2
Network syntaxNetwork syntax
• A network may not contain dangles
1 2 3
4This is not allowed
a b
c
University of Sunderland CIF 301 Unit 2
Network syntaxNetwork syntax
• Precedents are the immediate preceding activities
1 2 3Design Build
4Commission
University of Sunderland CIF 301 Unit 2
Network syntaxNetwork syntax
• Dummy activities can be used to indicate a particular precedence
1 2 3 Wrong
1
2
43
Right
a
b
c
a
b c
University of Sunderland CIF 301 Unit 2
On Arrow NetworksOn Arrow Networks
• Draw the following as an on arrow network
Tasks Precedence Time
a - 5 days
b - 4 days
c a 6 days
d b 2 days
e b 5 days
f c,d 8 days
University of Sunderland CIF 301 Unit 2
On Arrow NetworksOn Arrow Networks
• How to start …..
1
2
3
start
a
b
University of Sunderland CIF 301 Unit 2
On Arrow NetworksOn Arrow Networks
• What not to do
1
2
3
start
a
b
4
5
6
c
d
e
University of Sunderland CIF 301 Unit 2
On Arrow NetworksOn Arrow Networks
• A better way ……
1
2
3
start
a
b
c
d
e
University of Sunderland CIF 301 Unit 2
On Arrow NetworksOn Arrow Networks
• It is then less confusing that c & d go to the same event … but what about e & f ?
1
2
3
start
a
b
4
5
6c
d
e
f
University of Sunderland CIF 301 Unit 2
On Arrow NetworksOn Arrow Networks
• The completed on arrow network ….
1
2
3
start
a
b
4
5
c
de
f
end
University of Sunderland CIF 301 Unit 2
On Arrow NetworksOn Arrow Networks
• Another on arrow network to drawTasks Precedence Timea - 6 weeksb - 4 weeksc a 3 weeksd b 4 weekse b 3 weeksf - 10 weeksg e,f 3 weeksh c,d 2 weeks
University of Sunderland CIF 301 Unit 2
On Arrow NetworksOn Arrow Networks
• The network with activity times added
1 3 4 6
2
5
A=6C=3
B=4 D=4
F=10
E=3
G=3
H=2
University of Sunderland CIF 301 Unit 2
On Arrow NetworksOn Arrow Networks
• Each event circle can contain the information below
Eventnumber
Earliestdate
Latestdate
SlackEvent
University of Sunderland CIF 301 Unit 2
Event numbersEvent numbers
1
2
3 4
5
6
University of Sunderland CIF 301 Unit 2
Timed activitiesTimed activities
1
2
3 4
5
6
A=6
B=4 D=4
C=3
E=3
F=10
H=2
G=3
University of Sunderland CIF 301 Unit 2
Forward passForward pass
1
2
3 4
5
6
A=6
B=4 D=4
C=3
E=3
F=10
H=2
G=3
0
6
4 9
10
13
University of Sunderland CIF 301 Unit 2
Backward passBackward pass
1
2
3 4
5
6
A=6
B=4 D=4
C=3
E=3
F=10
H=2
G=3
0
6
4 9
10
13 1311
10
8
70
University of Sunderland CIF 301 Unit 2
Event, Slack and Event, Slack and Activity FloatActivity Float
1
2
3 4
5
6
A=6
B=4 D=4
C=3
E=3
F=10
H=2
G=3
0
6
4 9
10
13 1311
10
8
700
2
3 2
0
0
University of Sunderland CIF 301 Unit 2
The Complete On Arrow The Complete On Arrow NetworkNetwork
1
2
3 4
5
6
A=6
B=4 D=4
C=3
E=3
F=10
H=2
G=3
0
6
4 9
10
13 1311
10
8
700
2
3 2
0
0
University of Sunderland CIF 301 Unit 2
Precedence NetworksPrecedence Networks
• Precedence network
• Becoming more common
• Often preferred by project managers
University of Sunderland CIF 301 Unit 2
Precedence NetworksPrecedence Networks
• Syntax the same as for On Arrow networks– Except there are no dummy activities
• Precedence networks must start with a start node and end with a end node
University of Sunderland CIF 301 Unit 2
Precedence NetworksPrecedence Networks
• A simple precedence network
Start End
a
b
d
c
e
f
g
h
University of Sunderland CIF 301 Unit 2
• This is the same network drawn as an On Arrow network
1
2
3
4
5
5
5
Start End
a
b
c
d
e
f
g
h
University of Sunderland CIF 301 Unit 2
Precedence NetworksPrecedence Networks
• Draw the following as an Precedence network and an On Arrow Network
Tasks Precedence Timea - 5 daysb - 4 daysc a 6 daysd b 2 dayse b 5 daysf c,d 8 days
University of Sunderland CIF 301 Unit 2
Precedence NetworksPrecedence Networks
• The completed Precedence Network
Start End
a
b
d
c
e
f
University of Sunderland CIF 301 Unit 2
• The same network drawn as an On Arrow Network
1
2
3
start
a
b
4
5
c
de
f
end
University of Sunderland CIF 301 Unit 2
Precedence NetworksPrecedence Networks
• Draw another precedence and on arrow networkTasks Precedence Timea - 6 weeksb - 4 weeksc a 3 weeksd b 4 weekse b 3 weeksf - 10 weeksg e,f 3 weeksh c,d 2 weeks
University of Sunderland CIF 301 Unit 2
Precedence NetworksPrecedence Networks
• The completed Precedence Network
Start End
a
b
d
c
e
f
h
g
University of Sunderland CIF 301 Unit 2
• This is the same network drawn as an On Arrow network
1 3 4 6
2
5
A=6C=3
B=4 D=4
F=10
E=3
G=3
H=2
University of Sunderland CIF 301 Unit 2
Precedence NetworksPrecedence Networks
• Adding more information to the node
ES D EF
LS F LF
Earlieststart
Duration EarliestFinish
LatestStart
LatestFinish
Float
Description