SlideShare a Scribd company logo
1 of 12
Network Diagrams
Introduction to Network Diagrams
▪ A network diagram is a flow chart of all tasks which make up a
project
▪ The chart demonstrates how each task relates to another
▪ Provides a logical flow of events
▪ Commonly used
▪ Network Diagrams are made up of a collection of task
dependencies known as Network Logic i.e. some tasks are
dependent on others
Creating Network Diagrams
1. Determine the activities which need to be completed
2. Put these activities into sequence
3. Calculate how long each activity should take
4. Establish dependencies i.e. tasks which depend on the
completion of a previous task
5. Establish which tasks are to be completed first, any tasks
with no predecessors can start as soon as the project
begins
Drawing the Network Diagram
1. Begin drawing the diagram by drawing the relationship between the project start and
the first activity with no predecessor
Start
T=0

AcActivity 1
T=x

2. Then find all activities which have activity 1 as a predecessor
3. Draw boxes to represent these activities, and draw arrows from activity 1 to these
activities
4. Repeat these steps for the remaining activities
5. After adding all the activities to the diagram, draw a box to represent End, and draw
an arrow from the last activity you have to complete to that box
Sample Network Diagram
Sample Network Diagrams
Network Diagrams

▪ Establish which tasks must be completely
individually and which can be completed
simultaneously
▪ Completing tasks simultaneously can shorten the
length of the project
Benefits of Network Diagrams

▪ Easy to read and understand
▪ Clearly highlights the sequence of tasks in the
project
▪ Conveys parallel activities
▪ Demonstrates the links between each task
▪ Highlights which activities are critical

▪ Shows where float can exist
Disadvantages of Network Diagrams
▪ The can become very complex for large projects with many activities

▪ They can be time consuming to produce
▪ Can be costly to produce
▪ Tasks may be missed out, affecting the whole diagram
Video Example
▪ This video shows how to draw a network diagram from a Work
Breakdown Structure
▪ In addition it shows how to calculate project task durations and
provides another example of the Critical Path Method
▪ http://www.youtube.com/watch?feature=player_detailpage&v=URdx
hl_8qIE
Further Reading

▪ Schwalbe, K. (2008). Introduction to project
management. Cengage Learning, 2nd ed. – Chapter
4
References
▪ Holland and Holland Eterprises LTD, 2013. The Network Diagram - bringing order
to project work flows. [Online] Available at: http://www.successful-projectmanagement.com/network-diagram.html [Accessed 07/11/13]
▪ Rick A. Morris, 2013. The Network Diagram- Project Management. [Online]
Available at: http://www.netplaces.com/project-management/creating-theschedule/the-network-diagram.htm [Accessed 07/11/13]

More Related Content

What's hot

00 Introduction of project scheduling
00 Introduction of project scheduling00 Introduction of project scheduling
00 Introduction of project schedulingSoe Naing Win
 
06. Project Management Process Groups
06. Project Management Process Groups06. Project Management Process Groups
06. Project Management Process GroupsBhuWan Khadka
 
The Network Diagram and Critical Path
The Network Diagram and Critical PathThe Network Diagram and Critical Path
The Network Diagram and Critical Pathdmdk12
 
project planning-estimation
project planning-estimationproject planning-estimation
project planning-estimationReetesh Gupta
 
Cpm n pert lecture 1
Cpm n pert lecture 1Cpm n pert lecture 1
Cpm n pert lecture 1adeelmunir158
 
Project planning and scheduling techniques
Project planning and scheduling techniquesProject planning and scheduling techniques
Project planning and scheduling techniquesShivangi Saini
 
CONSTRUCTION PLANNING AND SCHEDULING-MODULE 1.pptx
CONSTRUCTION PLANNING AND SCHEDULING-MODULE 1.pptxCONSTRUCTION PLANNING AND SCHEDULING-MODULE 1.pptx
CONSTRUCTION PLANNING AND SCHEDULING-MODULE 1.pptxsurekha1287
 
03 Construction Project Planning and Scheduling
03 Construction Project Planning and Scheduling03 Construction Project Planning and Scheduling
03 Construction Project Planning and Schedulingakashpadole
 
Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project ManagementSlav Karaslavov
 
PROJECT SCHEDULE
PROJECT SCHEDULEPROJECT SCHEDULE
PROJECT SCHEDULEAjeesh Mk
 
Fundamentals of scheduling
Fundamentals of schedulingFundamentals of scheduling
Fundamentals of schedulingjmd2011
 
Project management-project life cycle-pdf
Project management-project life cycle-pdfProject management-project life cycle-pdf
Project management-project life cycle-pdfAditi Garg
 
Project Schedule Management - PMBOK6
Project Schedule Management - PMBOK6Project Schedule Management - PMBOK6
Project Schedule Management - PMBOK6Agus Suhanto
 

What's hot (20)

00 Introduction of project scheduling
00 Introduction of project scheduling00 Introduction of project scheduling
00 Introduction of project scheduling
 
06. Project Management Process Groups
06. Project Management Process Groups06. Project Management Process Groups
06. Project Management Process Groups
 
Project Management Tools and Techniques
Project Management Tools and TechniquesProject Management Tools and Techniques
Project Management Tools and Techniques
 
The Network Diagram and Critical Path
The Network Diagram and Critical PathThe Network Diagram and Critical Path
The Network Diagram and Critical Path
 
ppt for primevera
ppt for primeverappt for primevera
ppt for primevera
 
Work Breakdown Structure
Work Breakdown StructureWork Breakdown Structure
Work Breakdown Structure
 
project planning-estimation
project planning-estimationproject planning-estimation
project planning-estimation
 
Project scheduling
Project schedulingProject scheduling
Project scheduling
 
Cpm n pert lecture 1
Cpm n pert lecture 1Cpm n pert lecture 1
Cpm n pert lecture 1
 
Project planning and scheduling techniques
Project planning and scheduling techniquesProject planning and scheduling techniques
Project planning and scheduling techniques
 
CONSTRUCTION PLANNING AND SCHEDULING-MODULE 1.pptx
CONSTRUCTION PLANNING AND SCHEDULING-MODULE 1.pptxCONSTRUCTION PLANNING AND SCHEDULING-MODULE 1.pptx
CONSTRUCTION PLANNING AND SCHEDULING-MODULE 1.pptx
 
03 Construction Project Planning and Scheduling
03 Construction Project Planning and Scheduling03 Construction Project Planning and Scheduling
03 Construction Project Planning and Scheduling
 
PROJECT SCHEDULING
PROJECT SCHEDULINGPROJECT SCHEDULING
PROJECT SCHEDULING
 
Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project Management
 
PROJECT SCHEDULE
PROJECT SCHEDULEPROJECT SCHEDULE
PROJECT SCHEDULE
 
Fundamentals of scheduling
Fundamentals of schedulingFundamentals of scheduling
Fundamentals of scheduling
 
Project management-project life cycle-pdf
Project management-project life cycle-pdfProject management-project life cycle-pdf
Project management-project life cycle-pdf
 
Project cost control
Project cost controlProject cost control
Project cost control
 
Project Management PERT and CPM
Project Management PERT and CPMProject Management PERT and CPM
Project Management PERT and CPM
 
Project Schedule Management - PMBOK6
Project Schedule Management - PMBOK6Project Schedule Management - PMBOK6
Project Schedule Management - PMBOK6
 

Similar to Intro to Network Diagrams- Flow Charts for Task Dependencies

Chap 6 Developing A Project Plan
Chap 6 Developing A Project PlanChap 6 Developing A Project Plan
Chap 6 Developing A Project Planproject management
 
module-1 CME NETWORK ANALYSIS.pptx
module-1 CME NETWORK ANALYSIS.pptxmodule-1 CME NETWORK ANALYSIS.pptx
module-1 CME NETWORK ANALYSIS.pptxsurekha1287
 
Software engineering ppt on pert and gantt charts
Software engineering ppt on pert and gantt chartsSoftware engineering ppt on pert and gantt charts
Software engineering ppt on pert and gantt chartsGovadaDhana
 
08. Project Time Management Upload
08. Project Time Management Upload08. Project Time Management Upload
08. Project Time Management UploadBhuWan Khadka
 
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
 
DEFINITION OF TERMS IN A NETWORK.pdf
DEFINITION OF TERMS IN A NETWORK.pdfDEFINITION OF TERMS IN A NETWORK.pdf
DEFINITION OF TERMS IN A NETWORK.pdfssuserc9c6261
 
chapter 8 examples of networks.pdf
chapter 8 examples of networks.pdfchapter 8 examples of networks.pdf
chapter 8 examples of networks.pdfssuserc9c6261
 
EXAMPLES OF THE USE OF DUMMYACTIVITY.pdf
EXAMPLES OF THE USE OF DUMMYACTIVITY.pdfEXAMPLES OF THE USE OF DUMMYACTIVITY.pdf
EXAMPLES OF THE USE OF DUMMYACTIVITY.pdfssuserc9c6261
 
Scheduling, PERT, Critical Path Analysis.pdf
Scheduling, PERT, Critical Path Analysis.pdfScheduling, PERT, Critical Path Analysis.pdf
Scheduling, PERT, Critical Path Analysis.pdfssuserc9c6261
 
network techniquies.pdf
network techniquies.pdfnetwork techniquies.pdf
network techniquies.pdfssuserc9c6261
 
Activity, duration, ES, EF, LS, LF–.pdf
Activity, duration, ES, EF, LS, LF–.pdfActivity, duration, ES, EF, LS, LF–.pdf
Activity, duration, ES, EF, LS, LF–.pdfssuserc9c6261
 
Arc with ES & EF time –.pdf
Arc with ES & EF time –.pdfArc with ES & EF time –.pdf
Arc with ES & EF time –.pdfssuserc9c6261
 

Similar to Intro to Network Diagrams- Flow Charts for Task Dependencies (20)

pert-cpm.pptx
pert-cpm.pptxpert-cpm.pptx
pert-cpm.pptx
 
Chap 6 Developing A Project Plan
Chap 6 Developing A Project PlanChap 6 Developing A Project Plan
Chap 6 Developing A Project Plan
 
Ch 5.pptx
Ch 5.pptxCh 5.pptx
Ch 5.pptx
 
module-1 CME NETWORK ANALYSIS.pptx
module-1 CME NETWORK ANALYSIS.pptxmodule-1 CME NETWORK ANALYSIS.pptx
module-1 CME NETWORK ANALYSIS.pptx
 
Project Scheduling
Project SchedulingProject Scheduling
Project Scheduling
 
Software engineering ppt on pert and gantt charts
Software engineering ppt on pert and gantt chartsSoftware engineering ppt on pert and gantt charts
Software engineering ppt on pert and gantt charts
 
08. Project Time Management Upload
08. Project Time Management Upload08. Project Time Management Upload
08. Project Time Management Upload
 
6.3 sequence activities
6.3 sequence activities6.3 sequence activities
6.3 sequence activities
 
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
 
project network
project networkproject network
project network
 
Chapter 3.pptx
Chapter 3.pptxChapter 3.pptx
Chapter 3.pptx
 
Chapter 4.pptx
Chapter 4.pptxChapter 4.pptx
Chapter 4.pptx
 
DEFINITION OF TERMS IN A NETWORK.pdf
DEFINITION OF TERMS IN A NETWORK.pdfDEFINITION OF TERMS IN A NETWORK.pdf
DEFINITION OF TERMS IN A NETWORK.pdf
 
chapter 8 examples of networks.pdf
chapter 8 examples of networks.pdfchapter 8 examples of networks.pdf
chapter 8 examples of networks.pdf
 
EXAMPLES OF THE USE OF DUMMYACTIVITY.pdf
EXAMPLES OF THE USE OF DUMMYACTIVITY.pdfEXAMPLES OF THE USE OF DUMMYACTIVITY.pdf
EXAMPLES OF THE USE OF DUMMYACTIVITY.pdf
 
Scheduling, PERT, Critical Path Analysis.pdf
Scheduling, PERT, Critical Path Analysis.pdfScheduling, PERT, Critical Path Analysis.pdf
Scheduling, PERT, Critical Path Analysis.pdf
 
network techniquies.pdf
network techniquies.pdfnetwork techniquies.pdf
network techniquies.pdf
 
Activity, duration, ES, EF, LS, LF–.pdf
Activity, duration, ES, EF, LS, LF–.pdfActivity, duration, ES, EF, LS, LF–.pdf
Activity, duration, ES, EF, LS, LF–.pdf
 
Arc with ES & EF time –.pdf
Arc with ES & EF time –.pdfArc with ES & EF time –.pdf
Arc with ES & EF time –.pdf
 

More from Nicola2903

Critical path method
Critical path methodCritical path method
Critical path methodNicola2903
 
Work breakdown Structure
Work breakdown StructureWork breakdown Structure
Work breakdown StructureNicola2903
 
The gantt Chart
The gantt Chart The gantt Chart
The gantt Chart Nicola2903
 
Resource Scheduling
Resource Scheduling  Resource Scheduling
Resource Scheduling Nicola2903
 
Work breakdown structure
Work breakdown structureWork breakdown structure
Work breakdown structureNicola2903
 
Estimating in Project Scheduling
Estimating in Project SchedulingEstimating in Project Scheduling
Estimating in Project SchedulingNicola2903
 
The Critical Path Method
The Critical Path MethodThe Critical Path Method
The Critical Path MethodNicola2903
 
The Critical Path Method
The Critical Path MethodThe Critical Path Method
The Critical Path MethodNicola2903
 
The Gantt Chart
The Gantt ChartThe Gantt Chart
The Gantt ChartNicola2903
 

More from Nicola2903 (11)

Estimating
EstimatingEstimating
Estimating
 
Critical path method
Critical path methodCritical path method
Critical path method
 
Work breakdown Structure
Work breakdown StructureWork breakdown Structure
Work breakdown Structure
 
The gantt Chart
The gantt Chart The gantt Chart
The gantt Chart
 
Resource Scheduling
Resource Scheduling  Resource Scheduling
Resource Scheduling
 
Work breakdown structure
Work breakdown structureWork breakdown structure
Work breakdown structure
 
Estimating
EstimatingEstimating
Estimating
 
Estimating in Project Scheduling
Estimating in Project SchedulingEstimating in Project Scheduling
Estimating in Project Scheduling
 
The Critical Path Method
The Critical Path MethodThe Critical Path Method
The Critical Path Method
 
The Critical Path Method
The Critical Path MethodThe Critical Path Method
The Critical Path Method
 
The Gantt Chart
The Gantt ChartThe Gantt Chart
The Gantt Chart
 

Recently uploaded

Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 

Recently uploaded (20)

Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

Intro to Network Diagrams- Flow Charts for Task Dependencies

  • 2. Introduction to Network Diagrams ▪ A network diagram is a flow chart of all tasks which make up a project ▪ The chart demonstrates how each task relates to another ▪ Provides a logical flow of events ▪ Commonly used ▪ Network Diagrams are made up of a collection of task dependencies known as Network Logic i.e. some tasks are dependent on others
  • 3. Creating Network Diagrams 1. Determine the activities which need to be completed 2. Put these activities into sequence 3. Calculate how long each activity should take 4. Establish dependencies i.e. tasks which depend on the completion of a previous task 5. Establish which tasks are to be completed first, any tasks with no predecessors can start as soon as the project begins
  • 4. Drawing the Network Diagram 1. Begin drawing the diagram by drawing the relationship between the project start and the first activity with no predecessor Start T=0 AcActivity 1 T=x 2. Then find all activities which have activity 1 as a predecessor 3. Draw boxes to represent these activities, and draw arrows from activity 1 to these activities 4. Repeat these steps for the remaining activities 5. After adding all the activities to the diagram, draw a box to represent End, and draw an arrow from the last activity you have to complete to that box
  • 7. Network Diagrams ▪ Establish which tasks must be completely individually and which can be completed simultaneously ▪ Completing tasks simultaneously can shorten the length of the project
  • 8. Benefits of Network Diagrams ▪ Easy to read and understand ▪ Clearly highlights the sequence of tasks in the project ▪ Conveys parallel activities ▪ Demonstrates the links between each task ▪ Highlights which activities are critical ▪ Shows where float can exist
  • 9. Disadvantages of Network Diagrams ▪ The can become very complex for large projects with many activities ▪ They can be time consuming to produce ▪ Can be costly to produce ▪ Tasks may be missed out, affecting the whole diagram
  • 10. Video Example ▪ This video shows how to draw a network diagram from a Work Breakdown Structure ▪ In addition it shows how to calculate project task durations and provides another example of the Critical Path Method ▪ http://www.youtube.com/watch?feature=player_detailpage&v=URdx hl_8qIE
  • 11. Further Reading ▪ Schwalbe, K. (2008). Introduction to project management. Cengage Learning, 2nd ed. – Chapter 4
  • 12. References ▪ Holland and Holland Eterprises LTD, 2013. The Network Diagram - bringing order to project work flows. [Online] Available at: http://www.successful-projectmanagement.com/network-diagram.html [Accessed 07/11/13] ▪ Rick A. Morris, 2013. The Network Diagram- Project Management. [Online] Available at: http://www.netplaces.com/project-management/creating-theschedule/the-network-diagram.htm [Accessed 07/11/13]