SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
Project Management
Six Session
Egypt Scholars
Presented by
Mohamed Khalifa Hassan
Jan 2014
© Mohamed Khalifa, 2014 All Rights Reserved 1
© Mohamed Khalifa, 2010 All Rights Reserved 2
7. Scheduling
7.1 Scheduling techniques
7.3 Critical path method
7.3 Logical schedule alternatives
© Mohamed Khalifa, 2010 All Rights Reserved 3
7. Scheduling
© Mohamed Khalifa, 2010 All Rights Reserved 4
7.1 Scheduling techniques
Activity sequencing is a planning process that involve
identifying and documenting interactivity dependencies
among project activities for the purpose of creating the
project schedule.
7.1.1 Activity sequencing
© Mohamed Khalifa, 2010 All Rights Reserved 5
7.1 Scheduling techniques
Dependency
Relationships
Description Example
Finish-to-start (FS) The predecessor activity must finish before the
successor activity can start.
The foundation for the house must be
finished (Activity A) before the framing
can start (Activity B)
Finish-to-Finish (FF) The predecessor activity must finished before
the successor activity can finish.
Construction must be finished (Activity A)
before the building inspection can be
finished (Activity B)
Start-to-Start (SS) The predecessor activity must start before the
successor activity can start. Can be expressed
as, "Activity A Must start before Activity B can
finish”
The building design must start (Activity A)
before the electrical layout design can
start (Activity B)
Start-to-Finish (SF) The predecessor activity must start before the
successor activity can finish. Activity A must
start before Activity B can finish
The electrical inspections must
start(Activity A) before you can finish dry
walling (Activity B)
Activity B
Successor
Activity A
Predecessor
© Mohamed Khalifa, 2010 All Rights Reserved 6
7.1 Scheduling techniques
© Mohamed Khalifa, 2010 All Rights Reserved 7
7.1 Scheduling techniques
Dependency determination:
Establishes dependencies among the activities, creating logical
sequences.
Dependency Description Example
Mandatory Hard Logic ; Dictated Work .The dependency is
inherent to the work itself. Activity must be
done in specific sequence
Books can’t be bound before they’re
printed
Discretionary Soft logic ; Preferred logic ; Best practice ;
preferential logic . Dependencies defined by the
project management team at their discretion
The sponsor would like to see the
book’s cover design as soon as
possible, so the team may decide to
have the cover artwork done before
the inside illustrations.
External Dependencies contingent on input
from outside the project activities
The books can’t be printed
until the shipment of paper
arrives
© Mohamed Khalifa, 2010 All Rights Reserved
8
7.2 Critical path method
• You created a project network diagram and acquired activity duration
estimates to help you develop your overall project schedule.
• Now you can establish the start and finish times for each of the activities
in your project and determine the duration of the entire project.
• You need to identify the critical path.
• Standard Diagram Notations
• ES : Early start . The earliest time an activity can start.
• EF : Early finish. The earliest time an activity can finish. The EF
for the first activity is same as its duration.
• LF Late finish. The latest time an activity can finish. The LF for
the last activity is the same as its EF time.
• LS late start. The latest time an activity can start. The LS for
last activity = EF-DU. LS for any predecessor activity = LF-DU
• DU Duration. The number of work periods required for
completion of an activity.
9
Critical path:-
The Critical path is the network path that has the longest total duration. Activities on the
critical path cannot be delayed or the whole project will be delayed unless subsequent
activities are shortened.
© Mohamed Khalifa, 2010 All Rights
Reserved
7.2 Critical path method
• The Critical Path calculation:
– Calculated by doing forward pass to calculate ES & EF for each activity and then backward pass to
calculate the LS and LF for each activity.
– The path with longest total duration and no scheduling flexibility is the critical path (ES=LS &
EF=LF) & Float = 0
• Float :
– Float is the amount of time an activity can be delayed from its ES without delaying the project finish
date . In arrow diagramming method networks, float is called slack.
Total Float = Late Start (LS) – Early Start (ES) OR Late Finish (LF) – Early Finish (EF).
• Free Float :
– The amount of time an activity can be delayed without delaying the ES of any activity that
immediately follows it is known as free float. Free float is not shared among activities
– Free Float = ES of successor activity – (EF of the last activity + Lag).
10
Free Float
Total Float
(Float) (Slack)Total Float
(Float)
(Slack) © Mohamed Khalifa, 2010 All Rights
Reserved
7.2 Critical path method
11
Lag
© Mohamed Khalifa, 2010 All Rights
Reserved
7.2 Critical path method
Workshop
(20 Min)
12© Mohamed Khalifa, 2010 All Rights Reserved
© Mohamed Khalifa, 2010 All Rights
Reserved
13
7.3 Logical schedule alternative
7.3.1 Develop Schedule
Schedule network analysis:
– Produce the project schedule through a mix of analysis
– Schedule network analysis is a technique used to calculate the theoretical early and late start
and finish dates for all project activities. This also generates float or slack.
– Schedule network analysis may be achieved using one of four methods:
Critical Path Method (CPM) ; Critical Chain Method ;What-if Scenario and Resource Leveling
Critical path method (CPM)
– Analysis that calculates early and late start and finish dates for all activities in the
project.
Critical Chain Method:
– Alters the project schedule to accommodate limits on resources. Involves adding buffer
activities to keep focus on activity durations.
14
© Mohamed Khalifa, 2010 All Rights
Reserved
7.3 Logical schedule alternative
Resource leveling:
– Assist in making scheduling decisions when there are resource management concerns.
What-if scenario analysis :
– Analysis that involves creating a scenario, (“What if X happened?”), and then
calculating various possible project durations.
– Simulation involves calculating multiple project duration with different set of
activity assumptions (Mont Carlo Simulation)
Adjusting lead and lags:
– Leads and lags may need to be adjusted to accommodate other scheduling elements.
15
© Mohamed Khalifa, 2010 All Rights
Reserved
7.3 Logical schedule alternative
Schedule Compression:-
– Schedule compression is the shortening of the project schedule without
affecting the project scope.
– Compression may be achieved one of two ways:
1 – Fast tracking
2 - Crashing
1 - Fast Tracking :
• Fast tracking is the process of compressing total project duration by
performing some activities concurrently that were originally scheduled
sequentially.
• Some fast-tracking may entail looking very creatively at the network
diagram to see some discretionary dependencies could be done completely
independently.
16
© Mohamed Khalifa, 2010 All Rights
Reserved
7.3 Logical schedule alternative
2 - Crashing:
• Crashing is a schedule compression method that analyzes cost and schedule
tradeoffs to determine how to obtain the greatest amount of schedule
compression for the least incremental cost.
• Crashing typically involves allocating more resources to activities on the
critical path in an effort to shorten their duration and thereby increases
project costs.
17
© Mohamed Khalifa, 2010 All Rights
Reserved
7.3 Logical schedule alternative
Schedule Tool:
– May include available commercial software or in-house, custom-built applications.
– Now you need to assign actual start and finish dates to each activity,
18
© Mohamed Khalifa, 2010 All Rights
Reserved
7.3 Logical schedule alternative
19
Schedule Baseline
A Schedule baseline is a specific version of the project schedule developed from
the schedule network analysis. It is accepted and approved by the project
management team as the schedule baseline
Schedule Data
Schedule data for the project schedule includes the schedule milestones, schedule
activates , activity attributes, and documentation of all identified assumptions and
constrains.
Supporting details include :-
- Resource requirements by time period
- Alternative schedules, such as best-case or worst case , not resource-leveled or
resource leveled
- Scheduling of contingency reserves
© Mohamed Khalifa, 2010 All Rights
Reserved
7.3 Logical schedule alternative

Más contenido relacionado

La actualidad más candente

Project Closure Report
Project Closure ReportProject Closure Report
Project Closure Report
Adam Edwards
 
C. Burcham - Project Closure Report
C. Burcham - Project Closure ReportC. Burcham - Project Closure Report
C. Burcham - Project Closure Report
Cheryl Burcham
 
Post Implementation Review Template
Post Implementation Review TemplatePost Implementation Review Template
Post Implementation Review Template
Edmond Cheng
 
Project audit and closure
Project audit and closureProject audit and closure
Project audit and closure
Velita Furtado
 

La actualidad más candente (20)

Project closeoutprocess
Project closeoutprocessProject closeoutprocess
Project closeoutprocess
 
Project Closure Report
Project Closure ReportProject Closure Report
Project Closure Report
 
C. Burcham - Project Closure Report
C. Burcham - Project Closure ReportC. Burcham - Project Closure Report
C. Burcham - Project Closure Report
 
Project termination, reporting and project closure
Project termination, reporting and project closureProject termination, reporting and project closure
Project termination, reporting and project closure
 
Project life cycle
Project life cycleProject life cycle
Project life cycle
 
Post Implementation Review Template
Post Implementation Review TemplatePost Implementation Review Template
Post Implementation Review Template
 
Project termination
Project terminationProject termination
Project termination
 
Phases of a Project
Phases of a ProjectPhases of a Project
Phases of a Project
 
Final Project Closing
Final Project ClosingFinal Project Closing
Final Project Closing
 
Project Closing Process
Project Closing ProcessProject Closing Process
Project Closing Process
 
Project audit and closure
Project audit and closureProject audit and closure
Project audit and closure
 
Presentation of project management (905, scm. rajib ahashan rashel)
Presentation of project management (905, scm. rajib ahashan rashel)Presentation of project management (905, scm. rajib ahashan rashel)
Presentation of project management (905, scm. rajib ahashan rashel)
 
Project closeout-report
Project closeout-reportProject closeout-report
Project closeout-report
 
Project closure and audit
Project closure and auditProject closure and audit
Project closure and audit
 
5 phases of project management
5 phases of project management5 phases of project management
5 phases of project management
 
Project management closing & reflecting
Project management   closing & reflectingProject management   closing & reflecting
Project management closing & reflecting
 
Promo_Epc project rule of credit and progress measurement
Promo_Epc project rule of credit and progress measurement Promo_Epc project rule of credit and progress measurement
Promo_Epc project rule of credit and progress measurement
 
13 project control & closing management
13 project control & closing management13 project control & closing management
13 project control & closing management
 
Project implementation
Project implementationProject implementation
Project implementation
 
Presentation of project management (907, scm. mir mohammed shorab hossein)
Presentation of project management (907, scm. mir mohammed shorab hossein)Presentation of project management (907, scm. mir mohammed shorab hossein)
Presentation of project management (907, scm. mir mohammed shorab hossein)
 

Destacado

ملخص كتاب الادارة العامة د حسين مصيلحي
ملخص كتاب الادارة العامة د حسين مصيلحيملخص كتاب الادارة العامة د حسين مصيلحي
ملخص كتاب الادارة العامة د حسين مصيلحي
Moselhy Hussein
 
ادارة المشاريع
ادارة المشاريع ادارة المشاريع
ادارة المشاريع
Nabihalia Musa
 

Destacado (11)

المحاضرة الرابعة - إدارة المشاريع
المحاضرة الرابعة - إدارة المشاريعالمحاضرة الرابعة - إدارة المشاريع
المحاضرة الرابعة - إدارة المشاريع
 
المحاضرة الخامسة: إدارة المخاطر
المحاضرة الخامسة: إدارة المخاطرالمحاضرة الخامسة: إدارة المخاطر
المحاضرة الخامسة: إدارة المخاطر
 
المحاضرة الاولي - إدارة المشاريع
المحاضرة الاولي - إدارة المشاريعالمحاضرة الاولي - إدارة المشاريع
المحاضرة الاولي - إدارة المشاريع
 
المحاضره 6 & 7 c#
المحاضره  6   & 7 c#المحاضره  6   & 7 c#
المحاضره 6 & 7 c#
 
المحاضرة الثالثة: المتطلبات وتحديد نطاق العمل و هيكل تجزئة المشروع
المحاضرة الثالثة: المتطلبات وتحديد نطاق العمل و هيكل تجزئة المشروعالمحاضرة الثالثة: المتطلبات وتحديد نطاق العمل و هيكل تجزئة المشروع
المحاضرة الثالثة: المتطلبات وتحديد نطاق العمل و هيكل تجزئة المشروع
 
المحاضرة الثانية - إدارة المشاريع
المحاضرة الثانية - إدارة المشاريعالمحاضرة الثانية - إدارة المشاريع
المحاضرة الثانية - إدارة المشاريع
 
2
22
2
 
ملخص كتاب الادارة العامة د حسين مصيلحي
ملخص كتاب الادارة العامة د حسين مصيلحيملخص كتاب الادارة العامة د حسين مصيلحي
ملخص كتاب الادارة العامة د حسين مصيلحي
 
PMP ITTOs Quick Review
PMP ITTOs Quick Review PMP ITTOs Quick Review
PMP ITTOs Quick Review
 
ادارة المشاريع
ادارة المشاريع ادارة المشاريع
ادارة المشاريع
 
Managment
ManagmentManagment
Managment
 

Similar a المحاضرة السادسة: إعداد جدول المشروع

12 lecture project scheduling 4
12 lecture project scheduling 412 lecture project scheduling 4
12 lecture project scheduling 4
Ahmad Basim Hamza
 
Critical Path MethodIntroductionOnce you have the network diag.docx
Critical Path MethodIntroductionOnce you have the network diag.docxCritical Path MethodIntroductionOnce you have the network diag.docx
Critical Path MethodIntroductionOnce you have the network diag.docx
annettsparrow
 

Similar a المحاضرة السادسة: إعداد جدول المشروع (20)

Advanced project management mod 4
Advanced project management mod 4Advanced project management mod 4
Advanced project management mod 4
 
Pm chapter 5...
Pm chapter 5...Pm chapter 5...
Pm chapter 5...
 
12 lecture project scheduling 4
12 lecture project scheduling 412 lecture project scheduling 4
12 lecture project scheduling 4
 
Time --updated 60b084af4f5af-
Time --updated 60b084af4f5af-Time --updated 60b084af4f5af-
Time --updated 60b084af4f5af-
 
Chapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapterChapt5.pptx it is notes of the 5th chapter
Chapt5.pptx it is notes of the 5th chapter
 
Pm chapter 5
Pm chapter 5Pm chapter 5
Pm chapter 5
 
Pm chapter 5
Pm chapter 5Pm chapter 5
Pm chapter 5
 
Cpm n pert
Cpm n pertCpm n pert
Cpm n pert
 
Program_Evaluation_and_Review_Technique.pptx
Program_Evaluation_and_Review_Technique.pptxProgram_Evaluation_and_Review_Technique.pptx
Program_Evaluation_and_Review_Technique.pptx
 
CPM, Network Analysis A-O-A, A-O-N, Resource management
CPM, Network Analysis A-O-A, A-O-N, Resource managementCPM, Network Analysis A-O-A, A-O-N, Resource management
CPM, Network Analysis A-O-A, A-O-N, Resource management
 
Project managemen PERT VS CPM
Project managemen  PERT VS CPMProject managemen  PERT VS CPM
Project managemen PERT VS CPM
 
PERT-CPM : PROJECT MANAGEMENT TOOLS
PERT-CPM : PROJECT MANAGEMENT TOOLSPERT-CPM : PROJECT MANAGEMENT TOOLS
PERT-CPM : PROJECT MANAGEMENT TOOLS
 
Time Management within IT Project Management
Time Management within IT Project ManagementTime Management within IT Project Management
Time Management within IT Project Management
 
pert/cpm
pert/cpmpert/cpm
pert/cpm
 
Chapter 4.pptx
Chapter 4.pptxChapter 4.pptx
Chapter 4.pptx
 
PMP Project Management Basics Tutorial For Beginners
PMP Project Management Basics Tutorial For BeginnersPMP Project Management Basics Tutorial For Beginners
PMP Project Management Basics Tutorial For Beginners
 
Critical Path Method: Activities And Events, Float/Slacks
Critical Path Method: Activities And Events, Float/SlacksCritical Path Method: Activities And Events, Float/Slacks
Critical Path Method: Activities And Events, Float/Slacks
 
Project management.pptx
Project management.pptxProject management.pptx
Project management.pptx
 
Introduction to schedule management
Introduction to schedule managementIntroduction to schedule management
Introduction to schedule management
 
Critical Path MethodIntroductionOnce you have the network diag.docx
Critical Path MethodIntroductionOnce you have the network diag.docxCritical Path MethodIntroductionOnce you have the network diag.docx
Critical Path MethodIntroductionOnce you have the network diag.docx
 

Más de Egypt Scholars Inc.

Más de Egypt Scholars Inc. (9)

المحاضرة التاسعة - سلسلة أساسيات البحث العلمي
المحاضرة التاسعة - سلسلة أساسيات البحث العلميالمحاضرة التاسعة - سلسلة أساسيات البحث العلمي
المحاضرة التاسعة - سلسلة أساسيات البحث العلمي
 
المحاضرة الثامنة- سلسلة أساسيات البحث العلمي
المحاضرة الثامنة- سلسلة أساسيات البحث العلميالمحاضرة الثامنة- سلسلة أساسيات البحث العلمي
المحاضرة الثامنة- سلسلة أساسيات البحث العلمي
 
المحاضرة السابعة - سلسلة أساسيات البحث العلمي
المحاضرة السابعة - سلسلة أساسيات البحث العلميالمحاضرة السابعة - سلسلة أساسيات البحث العلمي
المحاضرة السابعة - سلسلة أساسيات البحث العلمي
 
المحاضرة السادسة - سلسلة أساسيات البحث العلمي
المحاضرة السادسة - سلسلة أساسيات البحث العلميالمحاضرة السادسة - سلسلة أساسيات البحث العلمي
المحاضرة السادسة - سلسلة أساسيات البحث العلمي
 
المحاضرة الخامسة - سلسلة محاضرات البحث العلمي
المحاضرة الخامسة - سلسلة محاضرات البحث العلميالمحاضرة الخامسة - سلسلة محاضرات البحث العلمي
المحاضرة الخامسة - سلسلة محاضرات البحث العلمي
 
المحاضرة الرابعة - سلسلة أساسيات البحث العلمي
المحاضرة الرابعة - سلسلة أساسيات البحث العلميالمحاضرة الرابعة - سلسلة أساسيات البحث العلمي
المحاضرة الرابعة - سلسلة أساسيات البحث العلمي
 
المحاضرة الثالثة - سلسلة أساسيات البحث العلمي
المحاضرة الثالثة - سلسلة أساسيات البحث العلميالمحاضرة الثالثة - سلسلة أساسيات البحث العلمي
المحاضرة الثالثة - سلسلة أساسيات البحث العلمي
 
المحاضرة الثانية - سلسلة اساسيات البحث العلمي
المحاضرة الثانية - سلسلة اساسيات البحث العلميالمحاضرة الثانية - سلسلة اساسيات البحث العلمي
المحاضرة الثانية - سلسلة اساسيات البحث العلمي
 
المحاضرة الاولى - سلسلة محاضرات البحث العلمي
المحاضرة الاولى - سلسلة محاضرات البحث العلميالمحاضرة الاولى - سلسلة محاضرات البحث العلمي
المحاضرة الاولى - سلسلة محاضرات البحث العلمي
 

Último

Último (20)

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 

المحاضرة السادسة: إعداد جدول المشروع

  • 1. Project Management Six Session Egypt Scholars Presented by Mohamed Khalifa Hassan Jan 2014 © Mohamed Khalifa, 2014 All Rights Reserved 1
  • 2. © Mohamed Khalifa, 2010 All Rights Reserved 2 7. Scheduling
  • 3. 7.1 Scheduling techniques 7.3 Critical path method 7.3 Logical schedule alternatives © Mohamed Khalifa, 2010 All Rights Reserved 3 7. Scheduling
  • 4. © Mohamed Khalifa, 2010 All Rights Reserved 4 7.1 Scheduling techniques Activity sequencing is a planning process that involve identifying and documenting interactivity dependencies among project activities for the purpose of creating the project schedule. 7.1.1 Activity sequencing
  • 5. © Mohamed Khalifa, 2010 All Rights Reserved 5 7.1 Scheduling techniques Dependency Relationships Description Example Finish-to-start (FS) The predecessor activity must finish before the successor activity can start. The foundation for the house must be finished (Activity A) before the framing can start (Activity B) Finish-to-Finish (FF) The predecessor activity must finished before the successor activity can finish. Construction must be finished (Activity A) before the building inspection can be finished (Activity B) Start-to-Start (SS) The predecessor activity must start before the successor activity can start. Can be expressed as, "Activity A Must start before Activity B can finish” The building design must start (Activity A) before the electrical layout design can start (Activity B) Start-to-Finish (SF) The predecessor activity must start before the successor activity can finish. Activity A must start before Activity B can finish The electrical inspections must start(Activity A) before you can finish dry walling (Activity B) Activity B Successor Activity A Predecessor
  • 6. © Mohamed Khalifa, 2010 All Rights Reserved 6 7.1 Scheduling techniques
  • 7. © Mohamed Khalifa, 2010 All Rights Reserved 7 7.1 Scheduling techniques Dependency determination: Establishes dependencies among the activities, creating logical sequences. Dependency Description Example Mandatory Hard Logic ; Dictated Work .The dependency is inherent to the work itself. Activity must be done in specific sequence Books can’t be bound before they’re printed Discretionary Soft logic ; Preferred logic ; Best practice ; preferential logic . Dependencies defined by the project management team at their discretion The sponsor would like to see the book’s cover design as soon as possible, so the team may decide to have the cover artwork done before the inside illustrations. External Dependencies contingent on input from outside the project activities The books can’t be printed until the shipment of paper arrives
  • 8. © Mohamed Khalifa, 2010 All Rights Reserved 8 7.2 Critical path method • You created a project network diagram and acquired activity duration estimates to help you develop your overall project schedule. • Now you can establish the start and finish times for each of the activities in your project and determine the duration of the entire project. • You need to identify the critical path.
  • 9. • Standard Diagram Notations • ES : Early start . The earliest time an activity can start. • EF : Early finish. The earliest time an activity can finish. The EF for the first activity is same as its duration. • LF Late finish. The latest time an activity can finish. The LF for the last activity is the same as its EF time. • LS late start. The latest time an activity can start. The LS for last activity = EF-DU. LS for any predecessor activity = LF-DU • DU Duration. The number of work periods required for completion of an activity. 9 Critical path:- The Critical path is the network path that has the longest total duration. Activities on the critical path cannot be delayed or the whole project will be delayed unless subsequent activities are shortened. © Mohamed Khalifa, 2010 All Rights Reserved 7.2 Critical path method
  • 10. • The Critical Path calculation: – Calculated by doing forward pass to calculate ES & EF for each activity and then backward pass to calculate the LS and LF for each activity. – The path with longest total duration and no scheduling flexibility is the critical path (ES=LS & EF=LF) & Float = 0 • Float : – Float is the amount of time an activity can be delayed from its ES without delaying the project finish date . In arrow diagramming method networks, float is called slack. Total Float = Late Start (LS) – Early Start (ES) OR Late Finish (LF) – Early Finish (EF). • Free Float : – The amount of time an activity can be delayed without delaying the ES of any activity that immediately follows it is known as free float. Free float is not shared among activities – Free Float = ES of successor activity – (EF of the last activity + Lag). 10 Free Float Total Float (Float) (Slack)Total Float (Float) (Slack) © Mohamed Khalifa, 2010 All Rights Reserved 7.2 Critical path method
  • 11. 11 Lag © Mohamed Khalifa, 2010 All Rights Reserved 7.2 Critical path method
  • 12. Workshop (20 Min) 12© Mohamed Khalifa, 2010 All Rights Reserved
  • 13. © Mohamed Khalifa, 2010 All Rights Reserved 13 7.3 Logical schedule alternative 7.3.1 Develop Schedule
  • 14. Schedule network analysis: – Produce the project schedule through a mix of analysis – Schedule network analysis is a technique used to calculate the theoretical early and late start and finish dates for all project activities. This also generates float or slack. – Schedule network analysis may be achieved using one of four methods: Critical Path Method (CPM) ; Critical Chain Method ;What-if Scenario and Resource Leveling Critical path method (CPM) – Analysis that calculates early and late start and finish dates for all activities in the project. Critical Chain Method: – Alters the project schedule to accommodate limits on resources. Involves adding buffer activities to keep focus on activity durations. 14 © Mohamed Khalifa, 2010 All Rights Reserved 7.3 Logical schedule alternative
  • 15. Resource leveling: – Assist in making scheduling decisions when there are resource management concerns. What-if scenario analysis : – Analysis that involves creating a scenario, (“What if X happened?”), and then calculating various possible project durations. – Simulation involves calculating multiple project duration with different set of activity assumptions (Mont Carlo Simulation) Adjusting lead and lags: – Leads and lags may need to be adjusted to accommodate other scheduling elements. 15 © Mohamed Khalifa, 2010 All Rights Reserved 7.3 Logical schedule alternative
  • 16. Schedule Compression:- – Schedule compression is the shortening of the project schedule without affecting the project scope. – Compression may be achieved one of two ways: 1 – Fast tracking 2 - Crashing 1 - Fast Tracking : • Fast tracking is the process of compressing total project duration by performing some activities concurrently that were originally scheduled sequentially. • Some fast-tracking may entail looking very creatively at the network diagram to see some discretionary dependencies could be done completely independently. 16 © Mohamed Khalifa, 2010 All Rights Reserved 7.3 Logical schedule alternative
  • 17. 2 - Crashing: • Crashing is a schedule compression method that analyzes cost and schedule tradeoffs to determine how to obtain the greatest amount of schedule compression for the least incremental cost. • Crashing typically involves allocating more resources to activities on the critical path in an effort to shorten their duration and thereby increases project costs. 17 © Mohamed Khalifa, 2010 All Rights Reserved 7.3 Logical schedule alternative
  • 18. Schedule Tool: – May include available commercial software or in-house, custom-built applications. – Now you need to assign actual start and finish dates to each activity, 18 © Mohamed Khalifa, 2010 All Rights Reserved 7.3 Logical schedule alternative
  • 19. 19 Schedule Baseline A Schedule baseline is a specific version of the project schedule developed from the schedule network analysis. It is accepted and approved by the project management team as the schedule baseline Schedule Data Schedule data for the project schedule includes the schedule milestones, schedule activates , activity attributes, and documentation of all identified assumptions and constrains. Supporting details include :- - Resource requirements by time period - Alternative schedules, such as best-case or worst case , not resource-leveled or resource leveled - Scheduling of contingency reserves © Mohamed Khalifa, 2010 All Rights Reserved 7.3 Logical schedule alternative