SlideShare uma empresa Scribd logo
1 de 37
Faculty of Economics and Business Administration
Lebanese University
Chapter 5: Network analysis
Constructing a network
Dr. Kamel ATTAR
attar.kamel@gmail.com
F 2020 - 2021 F
1
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
1 Introduction and definitions
Activity and Project
Project Management Process
Network
2 Situations in network diagram
Concurrent activities
Predecessors and Successors Activities
Dummy Activity
3 Errors to be Avoided in constructing a network
4 Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
2
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Activity and Project
Project Management Process
Network
H Introduction and definitions H
Definition (Activity)
An activity represents an action and consumption of resources (men, machines,
materials, money, time and energy) required to complete a portion of a project.
Definition (Project)
A project is defined as a combination of interrelated activities which must be executed in
a certain order for its completion. We can say a project is defined by a set of activities.
• The projects may be extremely large and complex such as construction of a housing, a
highway, a shopping complex, maintenance, fabrication, purchasing, computer system
instantiation, research and development planning etc.
• It is required that managers must have a dynamic planning, scheduling and controlling
system with use of limited resources to produce the best possible results and also to react
immediately to the changing conditions and make necessary changes in the plan and
schedule.
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
3
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Activity and Project
Project Management Process
Network
Definition (Project Management Process)
Network analysis is the general name given to certain specific techniques which can be used for
the planning, management and control of projects.
• Planning: planning involves setting the objectives of the project. Identifying various activities
to be performed and determining the requirement of resources.
• Scheduling: based on the time estimates, the start and finish times for each activity are
worked out by applying forward and backward pass techniques, critical path is identified,
along with the slack and float for the non-critical paths.
• Controlling: controlling refers to analyzing and evaluating the actual progress against the
plan. Reallocation of resources, crashing and review of projects with periodical reports are
carried out.
Network is a technique used for planning and scheduling of these large projects. There is multitude
of operations research situations that can be modeled and solved as network. Some recent
surveys reports that as much as 70% of the real-world mathematical programming problems can
be represented by network related models.
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
4
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Activity and Project
Project Management Process
Network
Definition (Network)
It is a graphical representation of logical and sequentially connected activities and events of a
project. Network is also called arrow diagram.
Network analysis is known by many names
• PERT (Program Evaluation and Review Technique) developed during 1950’s. the technique
was developed and used in conjunction with the planning and designing of the Polaris missile
project.
• CPM (Critical Path Method), which was developed by DuPont company and applied first to
the construction projects in the chemical industry.
• PEP (Program Evaluation Procedure),
• LCES (Least Cost Estimating and Scheduling),
• SCANS (Scheduling and Control by Automated Network System), etc
We will present the two most widely applied algorithms PERT and CPM. These techniques are
used in project management to help the manager answer questions like:
• When will the project be finished?
• When is each individual part of the project scheduled start and finish?
• Which activities must be finished on time to avoid making the entire project late?
• Is it possible to shift resources to critical parts from other numerical parts without affecting the
overall completion time?
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
5
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Concurrent activities
Predecessors and Successors Activities
Dummy Activity
H Situations in network diagram H
Each activity is represented by an arrow. An event (or node) will always occur at the beginning and
end of an activity. The event has no resources and is represented by a circle. The ith event and jth
event are the tail event and head event respectively.
Activities are usually classified into four categories:
• Concurrent activities: activities operate or occur at the same time
• Predecessors activities: activities that must be completed before the activity can start.
• Successors activities: activities can start when the activity complete.
• Dummy activities: it indicates only precedence relationships and does not require any time
of effort.
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
6
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Concurrent activities
Predecessors and Successors Activities
Dummy Activity
Concurrent activities:
One or more activities can start and end simultaneously at an event
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
7
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Concurrent activities
Predecessors and Successors Activities
Dummy Activity
Predecessors and Successors Activities:
Activities performed before given events are known as Predecessors activities
Activities performed after given events are known as Successors activities
• A must finish before either B or C can start.
• Both D and E must finish before F can start.
• Both A and B must finish before either of C or D can start.
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
8
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Concurrent activities
Predecessors and Successors Activities
Dummy Activity
Dummy Activity: An imaginary activity which does not consume any resource
and time is called a dummy activity. Dummy activities are simply used to
represent a connection between events in order to maintain a logic in the
network. It is represented by a dotted line in a network.
• Both A must finish before either B or C can start.
• C must finish before D can start.
• C and B must finish before F can start.
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
9
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
H Errors to be Avoided in constructing a network H
• Two activities starting from a tail event must not have a
same en event. To ensure this, it is absolutely necessary
to introduce a dummy activity, as shown in the figure
• Looping error should not be formed in a network, as it represents
performance of activities repeatedly in a cyclic manner, as show in the
figure.
• In a network, there should be only one start event and one
ending event.
The direction of arrows should flow from left to right avoiding mix-
ing of direction.
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
10
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
H Rules in constructing a network H
• No single activity can be represented more than once in a network.
• The length of an arrow has no significance.
• The event numbered 1 is the start event and an event with highest number
is the end event. Before an activity can be undertaken, all activities
preceding it must be completed. That is, the activities must follow a logical
sequence (or-interrelationship) between activities.
• In assigning numbers to events, there should not be any duplication of
event numbers in a network.
• Dummy activities must be used only if it is necessary to reduce the
complexity of a network.
• A network should have only one start event and one end event.
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
11
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Example (À)
Draw a network for a house construction project. The sequence of activities
with their predecessors are given in Table, below.
Name of Starting and Description of activity Predecessor Time duration
the activity finishing event (days)
A 1 → 2 Prepare the house plan – 4
B 2 → 3 Construct the house A 58
C 3 → 4 Fix the door/windows B 2
D 3 → 5 Wiring the house B 2
E 4 → 6 Paint the house C 1
F 5 → 6 Polish the doors/windows D 1
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
12
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Name of Starting and Description of activity Predecessor Time duration
the activity finishing event (days)
A 1 → 2 Prepare the house plan – 4
B 2 → 3 Construct the house A 58
C 3 → 4 Fix the door/windows B 2
D 3 → 5 Wiring the house B 2
E 4 → 6 Paint the house C 1
F 5 → 6 Polish the doors/windows D 1
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
12
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Name of Starting and Description of activity Predecessor Time duration
the activity finishing event (days)
A 1 → 2 Prepare the house plan – 4
B 2 → 3 Construct the house A 58
C 3 → 4 Fix the door/windows B 2
D 3 → 5 Wiring the house B 2
E 4 → 6 Paint the house C 1
F 5 → 6 Polish the doors/windows D 1
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
12
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Name of Starting and Description of activity Predecessor Time duration
the activity finishing event (days)
A 1 → 2 Prepare the house plan – 4
B 2 → 3 Construct the house A 58
C 3 → 4 Fix the door/windows B 2
D 3 → 5 Wiring the house B 2
E 4 → 6 Paint the house C 1
F 5 → 6 Polish the doors/windows D 1
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
12
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Name of Starting and Description of activity Predecessor Time duration
the activity finishing event (days)
A 1 → 2 Prepare the house plan – 4
B 2 → 3 Construct the house A 58
C 3 → 4 Fix the door/windows B 2
D 3 → 5 Wiring the house B 2
E 4 → 6 Paint the house C 1
F 5 → 6 Polish the doors/windows D 1
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
12
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Name of Starting and Description of activity Predecessor Time duration
the activity finishing event (days)
A 1 → 2 Prepare the house plan – 4
B 2 → 3 Construct the house A 58
C 3 → 4 Fix the door/windows B 2
D 3 → 5 Wiring the house B 2
E 4 → 6 Paint the house C 1
F 5 → 6 Polish the doors/windows D 1
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
12
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
The network diagram in Figure shows the procedure relationship between the activities.
• Activity A (Preparation of house plan), has a start event 1 as well as an ending event 2.
• Activity B (Construction of house), begins at event 2 and end at event 3.
The activity B cannot start until activity A has been completed.
• Activities C and D cannot begin until activity B has been completed, but they can be
performed simultaneously.
• Similarly, activities E and F can start only after completion of activities C and D respectively.
• Both activities E and F finish at the end of event 6.
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
13
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Example (Á)
Draw a network for a house construction project. The sequence of activities
with their predecessors are given in Table, below.
Activity Description of activity Predecessor
A Purchase of land –
B Preparation of building plan –
C Level or clean the land A
D Register and get approval A,B
E Construct the building C
F Paint the building D
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
14
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
The activities C and D have a common prodecessor A. The network representation shown in
Figure violates the rule that no two activities can begin and end at the same events. It appears as if
activity B is a predecessor of activity C, which is no the case.
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
14
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
The activities C and D have a common prodecessor A. The network representation shown in
Figure violates the rule that no two activities can begin and end at the same events. It appears as if
activity B is a predecessor of activity C, which is no the case.
To construct the network in a logical order, it
is necessary to introduce a dummy activity as
shown in Figure.
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
15
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Example (Â)
Construct a network for a project whose activities and their predecessor
relationship are given in Table, below.
Activity A B C D E F G H I J K
Predecessor - - - A B B C D E H, I F, G
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
16
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Activity A B C D E F G H I J K
Predecessor - - - A B B C D E H, I F, G
The network diagram for the given problem is shown in Figure with activities A, B and C starting simultaneously.
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
16
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Activity A B C D E F G H I J K
Predecessor - - - A B B C D E H, I F, G
The network diagram for the given problem is shown in Figure with activities A, B and C starting simultaneously.
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
16
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Activity A B C D E F G H I J K
Predecessor - - - A B B C D E H, I F, G
The network diagram for the given problem is shown in Figure with activities A, B and C starting simultaneously.
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
16
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Activity A B C D E F G H I J K
Predecessor - - - A B B C D E H, I F, G
The network diagram for the given problem is shown in Figure with activities A, B and C starting simultaneously.
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
16
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Activity A B C D E F G H I J K
Predecessor - - - A B B C D E H, I F, G
The network diagram for the given problem is shown in Figure with activities A, B and C starting simultaneously.
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
16
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Activity A B C D E F G H I J K
Predecessor - - - A B B C D E H, I F, G
The network diagram for the given problem is shown in Figure with activities A, B and C starting simultaneously.
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
17
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Example (Ã)
Draw a network diagram for a project given in Table, below.
Activity A B C D E F G H I J K L
Predecessor - A B A D C E D D H H F, H G, J
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
18
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Activity A B C D E F G H I J K L
Predecessor - A B A D C E D D H H F, H G, J
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
18
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Activity A B C D E F G H I J K L
Predecessor - A B A D C E D D H H F, H G, J
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
18
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Activity A B C D E F G H I J K L
Predecessor - A B A D C E D D H H F, H G, J
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
18
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Activity A B C D E F G H I J K L
Predecessor - A B A D C E D D H H F, H G, J
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
18
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Activity A B C D E F G H I J K L
Predecessor - A B A D C E D D H H F, H G, J
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
18
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Activity A B C D E F G H I J K L
Predecessor - A B A D C E D D H H F, H G, J
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
18
Introduction and definitions
Situations in network diagram
Errors to be Avoided in constructing a network
Rules in constructing a network
Example 1
Example 2
Example 3
Example 4
Solution
Activity A B C D E F G H I J K L
Predecessor - A B A D C E D D H H F, H G, J
Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
Thank you! Questions?

Mais conteúdo relacionado

Mais procurados

Introduction to Management - Meaning, Nature, Scope, Levels of Management
Introduction to Management - Meaning, Nature, Scope, Levels of ManagementIntroduction to Management - Meaning, Nature, Scope, Levels of Management
Introduction to Management - Meaning, Nature, Scope, Levels of ManagementSumit Sharaf
 
Concepts of planning and control in management
Concepts of planning and control in managementConcepts of planning and control in management
Concepts of planning and control in managementJun Mendoza
 
Principles of Management - unit 2 planning
Principles of Management - unit 2 planningPrinciples of Management - unit 2 planning
Principles of Management - unit 2 planningGanesha Pandian
 
Basic Concept of Management
 Basic Concept of Management Basic Concept of Management
Basic Concept of Managementsks1987
 
Elements of organizing
Elements of organizingElements of organizing
Elements of organizingSachin Jadhav
 
Essentials Of Plannig
Essentials Of PlannigEssentials Of Plannig
Essentials Of PlannigVinesh Pathak
 
Functions Of Management
Functions Of ManagementFunctions Of Management
Functions Of ManagementZohra Rubab
 
PPM- Controlling
PPM- ControllingPPM- Controlling
PPM- Controllingsunnypajiii
 
Planning- Function of Management.
Planning- Function of Management.Planning- Function of Management.
Planning- Function of Management.Anupom Sarker
 
Management and its evolution
Management and its evolutionManagement and its evolution
Management and its evolutionMohsin Khan
 
Principles of Management Lec-2
Principles of Management Lec-2Principles of Management Lec-2
Principles of Management Lec-2Muhammad Akram
 
Organisational structure
Organisational structureOrganisational structure
Organisational structureScholarsPoint1
 

Mais procurados (20)

Introduction to Management - Meaning, Nature, Scope, Levels of Management
Introduction to Management - Meaning, Nature, Scope, Levels of ManagementIntroduction to Management - Meaning, Nature, Scope, Levels of Management
Introduction to Management - Meaning, Nature, Scope, Levels of Management
 
Concepts of planning and control in management
Concepts of planning and control in managementConcepts of planning and control in management
Concepts of planning and control in management
 
Administrative theory
Administrative theoryAdministrative theory
Administrative theory
 
Principles of Management - unit 2 planning
Principles of Management - unit 2 planningPrinciples of Management - unit 2 planning
Principles of Management - unit 2 planning
 
FACILITY PLANNING
FACILITY PLANNINGFACILITY PLANNING
FACILITY PLANNING
 
Basic Concept of Management
 Basic Concept of Management Basic Concept of Management
Basic Concept of Management
 
Planning
PlanningPlanning
Planning
 
Management thought
Management thoughtManagement thought
Management thought
 
Elements of organizing
Elements of organizingElements of organizing
Elements of organizing
 
Essentials Of Plannig
Essentials Of PlannigEssentials Of Plannig
Essentials Of Plannig
 
Functions Of Management
Functions Of ManagementFunctions Of Management
Functions Of Management
 
Non budgetary control techniques
Non budgetary control techniquesNon budgetary control techniques
Non budgetary control techniques
 
PPM- Controlling
PPM- ControllingPPM- Controlling
PPM- Controlling
 
Planning- Function of Management.
Planning- Function of Management.Planning- Function of Management.
Planning- Function of Management.
 
Management and its evolution
Management and its evolutionManagement and its evolution
Management and its evolution
 
Direting
DiretingDireting
Direting
 
Principles of Management Lec-2
Principles of Management Lec-2Principles of Management Lec-2
Principles of Management Lec-2
 
Organization ppt
Organization pptOrganization ppt
Organization ppt
 
Chap 1 introduction to management
Chap 1 introduction to managementChap 1 introduction to management
Chap 1 introduction to management
 
Organisational structure
Organisational structureOrganisational structure
Organisational structure
 

Semelhante a Network analysis

Operation research-Network analysis (Critical Path Method)
Operation research-Network analysis (Critical Path Method)Operation research-Network analysis (Critical Path Method)
Operation research-Network analysis (Critical Path Method)Kamel Attar
 
Lect-6&7: Network Diagrams, PERT and CPM
Lect-6&7: Network Diagrams, PERT and CPMLect-6&7: Network Diagrams, PERT and CPM
Lect-6&7: Network Diagrams, PERT and CPMMubashir Ali
 
CTM - 04 - Development of Network - Copy.pptx
CTM - 04 - Development of Network  - Copy.pptxCTM - 04 - Development of Network  - Copy.pptx
CTM - 04 - Development of Network - Copy.pptxRaoAnkitYadav1
 
Cpm network analysis and problems
Cpm network analysis and problemsCpm network analysis and problems
Cpm network analysis and problemsSHAHIDBASHIRMALIK
 
PM-5 chapter project management (1).pptx
PM-5 chapter project management (1).pptxPM-5 chapter project management (1).pptx
PM-5 chapter project management (1).pptxMdSabujHossen2
 
PM-chapter 00005 project management.pptx
PM-chapter 00005 project management.pptxPM-chapter 00005 project management.pptx
PM-chapter 00005 project management.pptxMdSabujHossen2
 
Network analysis cpm module3 ppt
Network analysis cpm module3 pptNetwork analysis cpm module3 ppt
Network analysis cpm module3 pptahsanrabbani
 
Overview1) Overview – The continued discussion of project implem.docx
Overview1) Overview – The continued discussion of project implem.docxOverview1) Overview – The continued discussion of project implem.docx
Overview1) Overview – The continued discussion of project implem.docxalfred4lewis58146
 
Project management & Network analysis
Project management & Network analysisProject management & Network analysis
Project management & Network analysisHarinadh Karimikonda
 
Overview1) Overview – The continued discussion of .docx
Overview1)             Overview – The continued discussion of .docxOverview1)             Overview – The continued discussion of .docx
Overview1) Overview – The continued discussion of .docxalfred4lewis58146
 
Unit 5 project management
Unit 5 project management Unit 5 project management
Unit 5 project management RASHMIPANWAR10
 
4 a. Project management - network analysis
4 a. Project management - network analysis4 a. Project management - network analysis
4 a. Project management - network analysisDr.R. SELVAM
 
EO notes Lecture 27 Project Management 2.ppt
EO notes Lecture 27 Project Management 2.pptEO notes Lecture 27 Project Management 2.ppt
EO notes Lecture 27 Project Management 2.pptyashchotaliyael21
 
Network analysis cpm module3
Network analysis cpm module3Network analysis cpm module3
Network analysis cpm module3ahsanrabbani
 
Yagmur Bostanci47 Hackensack Street, East Rutherford, NJ929-22.docx
Yagmur Bostanci47 Hackensack Street, East Rutherford, NJ929-22.docxYagmur Bostanci47 Hackensack Street, East Rutherford, NJ929-22.docx
Yagmur Bostanci47 Hackensack Street, East Rutherford, NJ929-22.docxjeffevans62972
 
3210cpmslideshare-1610302073773770419.pdf
3210cpmslideshare-1610302073773770419.pdf3210cpmslideshare-1610302073773770419.pdf
3210cpmslideshare-1610302073773770419.pdfPabitraMitra3
 
A760535773_16727_28_2018_u6.ppt
A760535773_16727_28_2018_u6.pptA760535773_16727_28_2018_u6.ppt
A760535773_16727_28_2018_u6.pptRajnikantPatel45
 

Semelhante a Network analysis (20)

Operation research-Network analysis (Critical Path Method)
Operation research-Network analysis (Critical Path Method)Operation research-Network analysis (Critical Path Method)
Operation research-Network analysis (Critical Path Method)
 
Lect-6&7: Network Diagrams, PERT and CPM
Lect-6&7: Network Diagrams, PERT and CPMLect-6&7: Network Diagrams, PERT and CPM
Lect-6&7: Network Diagrams, PERT and CPM
 
CTM - 04 - Development of Network - Copy.pptx
CTM - 04 - Development of Network  - Copy.pptxCTM - 04 - Development of Network  - Copy.pptx
CTM - 04 - Development of Network - Copy.pptx
 
project network
project networkproject network
project network
 
Ch 5.pptx
Ch 5.pptxCh 5.pptx
Ch 5.pptx
 
Cpm network analysis and problems
Cpm network analysis and problemsCpm network analysis and problems
Cpm network analysis and problems
 
PM-5 chapter project management (1).pptx
PM-5 chapter project management (1).pptxPM-5 chapter project management (1).pptx
PM-5 chapter project management (1).pptx
 
PM-chapter 00005 project management.pptx
PM-chapter 00005 project management.pptxPM-chapter 00005 project management.pptx
PM-chapter 00005 project management.pptx
 
Network analysis cpm module3 ppt
Network analysis cpm module3 pptNetwork analysis cpm module3 ppt
Network analysis cpm module3 ppt
 
Overview1) Overview – The continued discussion of project implem.docx
Overview1) Overview – The continued discussion of project implem.docxOverview1) Overview – The continued discussion of project implem.docx
Overview1) Overview – The continued discussion of project implem.docx
 
Project management & Network analysis
Project management & Network analysisProject management & Network analysis
Project management & Network analysis
 
Overview1) Overview – The continued discussion of .docx
Overview1)             Overview – The continued discussion of .docxOverview1)             Overview – The continued discussion of .docx
Overview1) Overview – The continued discussion of .docx
 
Unit 5 project management
Unit 5 project management Unit 5 project management
Unit 5 project management
 
4 a. Project management - network analysis
4 a. Project management - network analysis4 a. Project management - network analysis
4 a. Project management - network analysis
 
EEM MID2.PPT.pptx
EEM MID2.PPT.pptxEEM MID2.PPT.pptx
EEM MID2.PPT.pptx
 
EO notes Lecture 27 Project Management 2.ppt
EO notes Lecture 27 Project Management 2.pptEO notes Lecture 27 Project Management 2.ppt
EO notes Lecture 27 Project Management 2.ppt
 
Network analysis cpm module3
Network analysis cpm module3Network analysis cpm module3
Network analysis cpm module3
 
Yagmur Bostanci47 Hackensack Street, East Rutherford, NJ929-22.docx
Yagmur Bostanci47 Hackensack Street, East Rutherford, NJ929-22.docxYagmur Bostanci47 Hackensack Street, East Rutherford, NJ929-22.docx
Yagmur Bostanci47 Hackensack Street, East Rutherford, NJ929-22.docx
 
3210cpmslideshare-1610302073773770419.pdf
3210cpmslideshare-1610302073773770419.pdf3210cpmslideshare-1610302073773770419.pdf
3210cpmslideshare-1610302073773770419.pdf
 
A760535773_16727_28_2018_u6.ppt
A760535773_16727_28_2018_u6.pptA760535773_16727_28_2018_u6.ppt
A760535773_16727_28_2018_u6.ppt
 

Mais de Kamel Attar

Solved exercises line integral
Solved exercises line integralSolved exercises line integral
Solved exercises line integralKamel Attar
 
Simplex method (minimization)
Simplex method (minimization)Simplex method (minimization)
Simplex method (minimization)Kamel Attar
 
Simplex method (maximization)
Simplex method (maximization)Simplex method (maximization)
Simplex method (maximization)Kamel Attar
 
Linear Programming (graphical method)
Linear Programming (graphical method)Linear Programming (graphical method)
Linear Programming (graphical method)Kamel Attar
 
Introduction to operations research
Introduction to operations researchIntroduction to operations research
Introduction to operations researchKamel Attar
 
Function of several variables
Function of several variablesFunction of several variables
Function of several variablesKamel Attar
 
Solved exercises double integration
Solved exercises double integrationSolved exercises double integration
Solved exercises double integrationKamel Attar
 
Solved exercises simple integration
Solved exercises simple integrationSolved exercises simple integration
Solved exercises simple integrationKamel Attar
 
Transportation problem
Transportation problemTransportation problem
Transportation problemKamel Attar
 
Operations research(Sensitivity analysis)
Operations research(Sensitivity analysis)Operations research(Sensitivity analysis)
Operations research(Sensitivity analysis)Kamel Attar
 

Mais de Kamel Attar (11)

Solved exercises line integral
Solved exercises line integralSolved exercises line integral
Solved exercises line integral
 
Simplex method (minimization)
Simplex method (minimization)Simplex method (minimization)
Simplex method (minimization)
 
Simplex method (maximization)
Simplex method (maximization)Simplex method (maximization)
Simplex method (maximization)
 
Linear Programming (graphical method)
Linear Programming (graphical method)Linear Programming (graphical method)
Linear Programming (graphical method)
 
Introduction to operations research
Introduction to operations researchIntroduction to operations research
Introduction to operations research
 
Function of several variables
Function of several variablesFunction of several variables
Function of several variables
 
Solved exercises double integration
Solved exercises double integrationSolved exercises double integration
Solved exercises double integration
 
Solved exercises simple integration
Solved exercises simple integrationSolved exercises simple integration
Solved exercises simple integration
 
Simple integral
Simple integralSimple integral
Simple integral
 
Transportation problem
Transportation problemTransportation problem
Transportation problem
 
Operations research(Sensitivity analysis)
Operations research(Sensitivity analysis)Operations research(Sensitivity analysis)
Operations research(Sensitivity analysis)
 

Último

MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 

Último (20)

MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 

Network analysis

  • 1. Faculty of Economics and Business Administration Lebanese University Chapter 5: Network analysis Constructing a network Dr. Kamel ATTAR attar.kamel@gmail.com F 2020 - 2021 F
  • 2. 1 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network 1 Introduction and definitions Activity and Project Project Management Process Network 2 Situations in network diagram Concurrent activities Predecessors and Successors Activities Dummy Activity 3 Errors to be Avoided in constructing a network 4 Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 3. 2 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Activity and Project Project Management Process Network H Introduction and definitions H Definition (Activity) An activity represents an action and consumption of resources (men, machines, materials, money, time and energy) required to complete a portion of a project. Definition (Project) A project is defined as a combination of interrelated activities which must be executed in a certain order for its completion. We can say a project is defined by a set of activities. • The projects may be extremely large and complex such as construction of a housing, a highway, a shopping complex, maintenance, fabrication, purchasing, computer system instantiation, research and development planning etc. • It is required that managers must have a dynamic planning, scheduling and controlling system with use of limited resources to produce the best possible results and also to react immediately to the changing conditions and make necessary changes in the plan and schedule. Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 4. 3 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Activity and Project Project Management Process Network Definition (Project Management Process) Network analysis is the general name given to certain specific techniques which can be used for the planning, management and control of projects. • Planning: planning involves setting the objectives of the project. Identifying various activities to be performed and determining the requirement of resources. • Scheduling: based on the time estimates, the start and finish times for each activity are worked out by applying forward and backward pass techniques, critical path is identified, along with the slack and float for the non-critical paths. • Controlling: controlling refers to analyzing and evaluating the actual progress against the plan. Reallocation of resources, crashing and review of projects with periodical reports are carried out. Network is a technique used for planning and scheduling of these large projects. There is multitude of operations research situations that can be modeled and solved as network. Some recent surveys reports that as much as 70% of the real-world mathematical programming problems can be represented by network related models. Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 5. 4 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Activity and Project Project Management Process Network Definition (Network) It is a graphical representation of logical and sequentially connected activities and events of a project. Network is also called arrow diagram. Network analysis is known by many names • PERT (Program Evaluation and Review Technique) developed during 1950’s. the technique was developed and used in conjunction with the planning and designing of the Polaris missile project. • CPM (Critical Path Method), which was developed by DuPont company and applied first to the construction projects in the chemical industry. • PEP (Program Evaluation Procedure), • LCES (Least Cost Estimating and Scheduling), • SCANS (Scheduling and Control by Automated Network System), etc We will present the two most widely applied algorithms PERT and CPM. These techniques are used in project management to help the manager answer questions like: • When will the project be finished? • When is each individual part of the project scheduled start and finish? • Which activities must be finished on time to avoid making the entire project late? • Is it possible to shift resources to critical parts from other numerical parts without affecting the overall completion time? Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 6. 5 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Concurrent activities Predecessors and Successors Activities Dummy Activity H Situations in network diagram H Each activity is represented by an arrow. An event (or node) will always occur at the beginning and end of an activity. The event has no resources and is represented by a circle. The ith event and jth event are the tail event and head event respectively. Activities are usually classified into four categories: • Concurrent activities: activities operate or occur at the same time • Predecessors activities: activities that must be completed before the activity can start. • Successors activities: activities can start when the activity complete. • Dummy activities: it indicates only precedence relationships and does not require any time of effort. Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 7. 6 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Concurrent activities Predecessors and Successors Activities Dummy Activity Concurrent activities: One or more activities can start and end simultaneously at an event Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 8. 7 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Concurrent activities Predecessors and Successors Activities Dummy Activity Predecessors and Successors Activities: Activities performed before given events are known as Predecessors activities Activities performed after given events are known as Successors activities • A must finish before either B or C can start. • Both D and E must finish before F can start. • Both A and B must finish before either of C or D can start. Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 9. 8 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Concurrent activities Predecessors and Successors Activities Dummy Activity Dummy Activity: An imaginary activity which does not consume any resource and time is called a dummy activity. Dummy activities are simply used to represent a connection between events in order to maintain a logic in the network. It is represented by a dotted line in a network. • Both A must finish before either B or C can start. • C must finish before D can start. • C and B must finish before F can start. Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 10. 9 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network H Errors to be Avoided in constructing a network H • Two activities starting from a tail event must not have a same en event. To ensure this, it is absolutely necessary to introduce a dummy activity, as shown in the figure • Looping error should not be formed in a network, as it represents performance of activities repeatedly in a cyclic manner, as show in the figure. • In a network, there should be only one start event and one ending event. The direction of arrows should flow from left to right avoiding mix- ing of direction. Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 11. 10 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 H Rules in constructing a network H • No single activity can be represented more than once in a network. • The length of an arrow has no significance. • The event numbered 1 is the start event and an event with highest number is the end event. Before an activity can be undertaken, all activities preceding it must be completed. That is, the activities must follow a logical sequence (or-interrelationship) between activities. • In assigning numbers to events, there should not be any duplication of event numbers in a network. • Dummy activities must be used only if it is necessary to reduce the complexity of a network. • A network should have only one start event and one end event. Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 12. 11 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Example (À) Draw a network for a house construction project. The sequence of activities with their predecessors are given in Table, below. Name of Starting and Description of activity Predecessor Time duration the activity finishing event (days) A 1 → 2 Prepare the house plan – 4 B 2 → 3 Construct the house A 58 C 3 → 4 Fix the door/windows B 2 D 3 → 5 Wiring the house B 2 E 4 → 6 Paint the house C 1 F 5 → 6 Polish the doors/windows D 1 Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 13. 12 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Name of Starting and Description of activity Predecessor Time duration the activity finishing event (days) A 1 → 2 Prepare the house plan – 4 B 2 → 3 Construct the house A 58 C 3 → 4 Fix the door/windows B 2 D 3 → 5 Wiring the house B 2 E 4 → 6 Paint the house C 1 F 5 → 6 Polish the doors/windows D 1 Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 14. 12 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Name of Starting and Description of activity Predecessor Time duration the activity finishing event (days) A 1 → 2 Prepare the house plan – 4 B 2 → 3 Construct the house A 58 C 3 → 4 Fix the door/windows B 2 D 3 → 5 Wiring the house B 2 E 4 → 6 Paint the house C 1 F 5 → 6 Polish the doors/windows D 1 Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 15. 12 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Name of Starting and Description of activity Predecessor Time duration the activity finishing event (days) A 1 → 2 Prepare the house plan – 4 B 2 → 3 Construct the house A 58 C 3 → 4 Fix the door/windows B 2 D 3 → 5 Wiring the house B 2 E 4 → 6 Paint the house C 1 F 5 → 6 Polish the doors/windows D 1 Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 16. 12 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Name of Starting and Description of activity Predecessor Time duration the activity finishing event (days) A 1 → 2 Prepare the house plan – 4 B 2 → 3 Construct the house A 58 C 3 → 4 Fix the door/windows B 2 D 3 → 5 Wiring the house B 2 E 4 → 6 Paint the house C 1 F 5 → 6 Polish the doors/windows D 1 Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 17. 12 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Name of Starting and Description of activity Predecessor Time duration the activity finishing event (days) A 1 → 2 Prepare the house plan – 4 B 2 → 3 Construct the house A 58 C 3 → 4 Fix the door/windows B 2 D 3 → 5 Wiring the house B 2 E 4 → 6 Paint the house C 1 F 5 → 6 Polish the doors/windows D 1 Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 18. 12 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution The network diagram in Figure shows the procedure relationship between the activities. • Activity A (Preparation of house plan), has a start event 1 as well as an ending event 2. • Activity B (Construction of house), begins at event 2 and end at event 3. The activity B cannot start until activity A has been completed. • Activities C and D cannot begin until activity B has been completed, but they can be performed simultaneously. • Similarly, activities E and F can start only after completion of activities C and D respectively. • Both activities E and F finish at the end of event 6. Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 19. 13 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Example (Á) Draw a network for a house construction project. The sequence of activities with their predecessors are given in Table, below. Activity Description of activity Predecessor A Purchase of land – B Preparation of building plan – C Level or clean the land A D Register and get approval A,B E Construct the building C F Paint the building D Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 20. 14 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution The activities C and D have a common prodecessor A. The network representation shown in Figure violates the rule that no two activities can begin and end at the same events. It appears as if activity B is a predecessor of activity C, which is no the case. Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 21. 14 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution The activities C and D have a common prodecessor A. The network representation shown in Figure violates the rule that no two activities can begin and end at the same events. It appears as if activity B is a predecessor of activity C, which is no the case. To construct the network in a logical order, it is necessary to introduce a dummy activity as shown in Figure. Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 22. 15 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Example (Â) Construct a network for a project whose activities and their predecessor relationship are given in Table, below. Activity A B C D E F G H I J K Predecessor - - - A B B C D E H, I F, G Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 23. 16 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Activity A B C D E F G H I J K Predecessor - - - A B B C D E H, I F, G The network diagram for the given problem is shown in Figure with activities A, B and C starting simultaneously. Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 24. 16 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Activity A B C D E F G H I J K Predecessor - - - A B B C D E H, I F, G The network diagram for the given problem is shown in Figure with activities A, B and C starting simultaneously. Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 25. 16 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Activity A B C D E F G H I J K Predecessor - - - A B B C D E H, I F, G The network diagram for the given problem is shown in Figure with activities A, B and C starting simultaneously. Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 26. 16 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Activity A B C D E F G H I J K Predecessor - - - A B B C D E H, I F, G The network diagram for the given problem is shown in Figure with activities A, B and C starting simultaneously. Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 27. 16 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Activity A B C D E F G H I J K Predecessor - - - A B B C D E H, I F, G The network diagram for the given problem is shown in Figure with activities A, B and C starting simultaneously. Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 28. 16 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Activity A B C D E F G H I J K Predecessor - - - A B B C D E H, I F, G The network diagram for the given problem is shown in Figure with activities A, B and C starting simultaneously. Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 29. 17 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Example (Ã) Draw a network diagram for a project given in Table, below. Activity A B C D E F G H I J K L Predecessor - A B A D C E D D H H F, H G, J Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 30. 18 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Activity A B C D E F G H I J K L Predecessor - A B A D C E D D H H F, H G, J Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 31. 18 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Activity A B C D E F G H I J K L Predecessor - A B A D C E D D H H F, H G, J Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 32. 18 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Activity A B C D E F G H I J K L Predecessor - A B A D C E D D H H F, H G, J Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 33. 18 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Activity A B C D E F G H I J K L Predecessor - A B A D C E D D H H F, H G, J Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 34. 18 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Activity A B C D E F G H I J K L Predecessor - A B A D C E D D H H F, H G, J Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 35. 18 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Activity A B C D E F G H I J K L Predecessor - A B A D C E D D H H F, H G, J Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network
  • 36. 18 Introduction and definitions Situations in network diagram Errors to be Avoided in constructing a network Rules in constructing a network Example 1 Example 2 Example 3 Example 4 Solution Activity A B C D E F G H I J K L Predecessor - A B A D C E D D H H F, H G, J Dr. Kamel ATTAR | Chapter 5: Network analysis | Constructing a network