Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Project Network
Lec # 5 - 6
Project Network
Graphical portrayal of activities and event Shows dependency relationships between tasks/activities in a project Clearly shows tasks that must precede (precedence) or follow (succeeding) other tasks in a logical manner Clear representation of plan a powerful tool for planning and controlling project
Project Network
Cont
Schedule converts action plan into operating time table Basis for monitoring and controlling project Scheduling more important in projects than in production, because unique nature Sometimes customer specified/approved requirement Based on Work Breakdown Structure (WBS)
Project Network
Cont
Network analysis is the general name given to certain specific techniques which can be used for the planning, management and control of projects
Use of nodes and arrows Arrows An arrow leads from tail to head directionally Indicate ACTIVITY, a time consuming effort that is required to perform a part of the work. Nodes A node is represented by a circle Indicate EVENT, a point in time where one or more activities start and/or finish.
Activity A task or a certain amount of work required in the project Requires time to complete Represented by an arrow Dummy Activity Indicates only precedence relationships Does not require any time of effort
Project Network
Cont
Event Signals the beginning or ending of an activity Designates a point in time Represented by a circle (node) Network Shows the sequential relationships among activities using nodes and arrows
SUCCESSOR ACTIVITY
PRECEEDING
EVENT
Project Network
There are two approaches Activity-on-arrow (AOA)
Cont
Arrows represent activities and nodes are events for points in time, It uses an arrow to depict an activity.
The length of arrow shows relative time to complete tasks
Project Network
There are two approaches
Cont
Activity-on-node (AON) Nodes represent activities, and arrows show precedence relationships, It uses a node to depict an activity.
B
A must finish before either B or C can start
A
C B A B A
both A and B must finish before C can start
C
D
B
Dummy
A must finish before B can start both A and C must finish before D can start
Network example
Illustration of network analysis of a minor redesign of a product and its associated packaging.
The key question is: How long will it take to complete this project ?
For clarity, this list is kept to a minimum by specifying only immediate relationships, that is relationships involving activities that "occur near to each other in time".
Wrong
Correc t
Activity A B C
Immediate predecessors B
Assemble product
A,C
Immediate predecessors for a particular activity are the activities that, when completed, enable the start of the activity in question.
Sequence of activities
Can start work on activities A and B anytime, since neither of these activities depends upon the completion of prior activities. Activity C cannot be started until activity B has been completed Activity D cannot be started until both activities A and C have been completed.
1
B
A C
2
Nodes correspond to the beginning and ending of activities
Example 2
Develop the network for a project with following activities and immediate predecessors:
Activity A B Immediate predecessors -
C
D E
B
A, C C
F
G
C
D,E,F
3
E
5
We need to introduce a dummy activity
3
dummy
D E F
Note how the network correctly identifies D, E, and F as the immediate predecessors for activity G. Dummy activities is used to identify precedence relationships correctly and to eliminate possible confusion of two or more activities having the same starting and ending nodes Dummy activities have no resources (time, labor, machinery, etc) purpose is to PRESERVE LOGIC of the network
Dummy
WRONG!!!
RIGHT
WRONG !
WRONG !!!
RIGHT
RIGHT
WRONG!!!
RIGHT!!!
NETWORK TECHNIQUES
PERT -Program Evaluation and Review Technique - developed by the US Navy with Booz Hamilton Lockheed - on the Polaris Missile/Submarine program 1958
CPM
Critical Path Method Developed by El Dupont for Chemical Plant Shutdown Project- about same time as PERT
Both use same calculations, almost similar Main difference is probabilistic and deterministic in time estimation Gantt Chart also used in scheduling
Critical path
A B C D E F G H I
This information indicates that the total time required to complete activities is 51 weeks. However, we can see from the network that several of the activities can be conducted simultaneously (A and B, for example).
5 7 6
4 1
3
Earliest start time rule: The earliest start time for an activity leaving a particular node is equal to the largest of the earliest finish times for all activities entering the node.
5 7 6
4 1
The latest finish time for an activity entering a particular node is equal to the smallest of the latest start times for all activities leaving the node.
Precedence Relation
Precedence Relation
Precedence Relation
Precedence Relation
Precedence Relation
Precedence Relation
Precedence Relation
Precedence Relation
Precedence Relation
So there are 5 paths ACFI, ADHJ, ADGJ, AEHJ, BFI
A-C-F-I = 5+3+4+6 = 18 weeks A-D-H-J = 5+4+6+4 = 19 weeks A-D-G-J = 5+4+5+4 = 18 weeks A-E-H-J = 5+6+6+4 = 21 weeks B-F-I = 4+4+6 = 14 weeks
A-C-F-I = 5+3+4+6 = 18 weeks A-D-H-J = 5+4+6+4 = 19 weeks A-D-G-J = 5+4+5+4 = 18 weeks A-E-H-J = 5+6+6+4 = 21 weeks B-F-I = 4+4+6 = 14 weeks
Now find the early start and early finish time by using forward pass
EF = ES + D
Duration
EF = ES + D
EF = ES + D
2
ES 5 LS 8 EF 9 EF 12 LF-EF = 12 9 =3 LS-ES = 8 5 = 3
LF-ES-t = 12-5-4 = 3
A B C D E F G H I
0 0 5 5 5 6 10 9 24
0 6 8 7 5 6 10 12 24
5 6 9 8 6 10 24 21 26
5 12 12 10 6 10 24 24 26
0 6 3 2 0 0 0 3 0
Yes
1.
Slack or Float shows how much allowance each activity has, i.e how long it can be delayed without affecting completion date of project
Critical path is a sequence of activities from start to finish with zero slack. Critical activities are activities on the critical path. Critical path identifies the minimum time to complete project If any activity on the critical path is shortened or extended, project time will be shortened or extended accordingly
2.
3. 4.
6.
7.
8.
9.
The End