prj566 project planning and management lecture: dependencies and network diagrams
TRANSCRIPT
![Page 1: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/1.jpg)
PRJ566 Project Planning and Management
Lecture: Dependencies and Network Diagrams
![Page 2: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/2.jpg)
Agenda
• Dependencies
• Milestones
• The Network– Early/Late Start/End dates– Slack/Float– Critical Path
![Page 3: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/3.jpg)
To Create a Plan You Need…
• Work Breakdown Structure
• Dependencies
Milestones The Network
Early/Late Start/End dates Slack/Float Critical Path
![Page 4: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/4.jpg)
Task Dependencies
• Task A is said to be dependent on task B if task B must precede task A (task B must be finished before task A can start)
• Task B is called a predecessor of task A
• Task A can have many predecessors
• Only “immediate predecessors” are referred to as predecessors
![Page 5: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/5.jpg)
Agenda
• Dependencies
• Milestones
• The Network– Early/Late Start/End dates– Slack/Float– Critical Path
![Page 6: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/6.jpg)
Milestone
• A task with zero time allocated to it.
• It is used as a “marker”; documentation.
• It is not assigned to anyone.
• Tasks can be dependent on milestones.
![Page 7: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/7.jpg)
Agenda
• Dependencies
• Milestones
• The Network– Early/Late Start/End dates– Slack/Float– Critical Path
![Page 8: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/8.jpg)
Network Diagram
• A pictorial representation of the sequence in which the project work can be done
• Shows the relationships (dependencies!) between tasks
• MS Project creates network diagrams for you (=Gantt chart in MS Project)
![Page 9: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/9.jpg)
Network Diagram
What order do I do these tasks in?
![Page 10: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/10.jpg)
Network Diagram
1.1Measure Room
1.2Choose colors
1.3 Create Materials List
1.4 Create Estimate Sheet
1.5Review with client
2 Purchase Materials
3.1 Move Furniture
3.2 Wash Walls 3.3 Cover
Floors
4 Paint Room
4 Paint Room
5.1 Clean up
5.2 Remove Floor Covers
![Page 11: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/11.jpg)
Network Diagram = Gantt Chart
1.1
1.2
1.3 1.4 1.5
2
3.1 3.2 3.3
4
5.1 5.2
![Page 12: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/12.jpg)
Why are they important?
• You can plan more effectively--you can see the relationship between activities
• Easier to reschedule--you can see impact of changes
• Allows you to monitor and control the project--compare it against baseline
![Page 13: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/13.jpg)
Identifying Dependencies
Dependencies are caused by constraints:• Technical constraints
– Discretionary
– Best practices
– Logical
– Unique situations
![Page 14: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/14.jpg)
Identifying Dependencies
Dependencies are caused by constraints:
• Management
• Inter-Project
![Page 15: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/15.jpg)
Calculating Slack/Float
• What is the earliest/latest possible start of each task?
![Page 16: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/16.jpg)
Late and Early Start/Finish
• Early start/finish--earliest possible time that a task can start/finish without causing delay
• Late start/finish--latest possible time that a task can start/finish without causing delay
![Page 17: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/17.jpg)
Early Start/Finish
• ES = latest finish of predecessors + 1
• EF = (ES + duration) - 1
![Page 18: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/18.jpg)
Early Start/Finish
1.1 1
1.2 2
1.3 1
1.4 3
1.5 1
2.1 2
2.2 1
2.3 1
2.4 2
5 81
2
2
2
6
6
6
3
2
4
1 5
7
6
6
9
![Page 19: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/19.jpg)
Late Start/Finish
• LF = earliest start of successors - 1
• LS = (LF - duration) + 1
![Page 20: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/20.jpg)
Late Start/Finish
1.1 1
1.2 2
1.3 1
1.4 3
1.5 1
2.1 2
2.2 1
2.3 1
2.4 2
5 81
2
2
2
6
6
6
3
2
4
1 5
7
6
6
9
98
6
7
7
7
7
755
4
4
4
4
3
2
11
![Page 21: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/21.jpg)
Agenda
• Dependencies
• Milestones
• The Network– Early/Late Start/End dates– Slack/Float– Critical Path
![Page 22: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/22.jpg)
Slack/Float time
• The delay (in units of time) that could be tolerated in starting or completion time of a task without causing a delay in the project.
• Slack time for a task = LF - EF
![Page 23: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/23.jpg)
Slack Time = LF - EF
1.1 1
1.2 2
1.3 1
1.4 3
1.5 1
2.1 2
2.2 1
2.3 1
2.4 2
5 81
2
2
2
6
6
6
3
2
4
1 5
7
6
6
9
98
6
7
7
7
7
755
4
4
4
4
3
2
11
0
1
2
0
0
0
1
1
0
![Page 24: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/24.jpg)
Agenda
• Dependencies
• Milestones
• The Network– Early/Late Start/End dates– Slack/Float– Critical Path
![Page 25: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/25.jpg)
Critical Path
• Longest duration path in network diagram
• Sequence of tasks whose early and late dates are the same
• Sequence of tasks with zero slack
![Page 26: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/26.jpg)
Critical Path
1.1 1
1.2 2
1.3 1
1.4 3
1.5 1
2.1 2
2.2 1
2.3 1
2.4 2
5 81
2
2
2
6
6
6
3
2
4
1 5
7
6
6
9
98
6
7
7
7
7
755
4
4
4
4
3
2
11
0
1
2
0
0
0
1
1
0
![Page 27: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/27.jpg)
Why care about Critical Path?
• Tasks on this path need to be on time!
• If you know what they are you can track them!
• You can compress, adjust for maximum benefit
![Page 28: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/28.jpg)
Critical Path
• MS Project automates this!
• Let’s look at an example
![Page 29: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/29.jpg)
![Page 30: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/30.jpg)
Critical Path
1.1 1
1.2 2
1.3 1
1.4 3
1.5 1
2.1 2
2.2 1
2.3 1
2.4 2
3.1 1 3.2 2 4 22.4 2
![Page 31: PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams](https://reader036.vdocument.in/reader036/viewer/2022062417/551a3f525503463e778b4eab/html5/thumbnails/31.jpg)
Critical Path