SlideShare a Scribd company logo
1 of 11
Project Scheduling and Control
                 Techniques

    Project Evaluation Planning & Management




Prepared by
S. M. ZUBAER HOSSAIN

                                               1
Building the Network: AOA
            1                                                                     Task    Predecessor
                                    1           c           3
                                                                                    a          -
S a                     S   a                                                       b          -
t                       t                                                           c         a
a                       a                                                          d           b
r                       r                                                           e         b
    b                       b                   d           4
t           2           t                                                          f          c, d
                                    2
                                                                                    g         e
                                            e
                                                        5
                                                                                  Dummy Activity
                        c
                1
 S      a                       3                   F                         c
 t                                      f                       S     1               3          F
 a                                                  i             a                              i
                                                    n           t
 r                  d                                           a                                n
        b                                           i                         d
 t                                                                                    4          i
                                                    s           r b   2
                                        g                                                        s
                2               4                   h           t         e
                        e                                                                        h
                                                                                  5
                                                                                                   2
Situations in Network Diagram

            B
A
            C       A must finish before either B or C can start

    A
                C
                        both A and B must finish before C can start
B

    A       C
                         both A and B must finish before either of C or D can start
B
                D

    A           B
                          A must finish before B can start
            Dummy
        C           D     both A and C must finish before D can start


                                                                                      3
Critical path Method (CPM)
■ Path
  - A connected sequence of activities leading from the starting event to the   ending event

■ Critical Path
   - The longest path (time); determines the project duration

■ Critical Activities
   - All of the activities that make up the critical path

■ Forward Pass
  - Earliest Start Time (ES)
  • earliest time an activity can start
  • ES = maximum EF of immediate predecessors
- Earliest finish time (EF)
  • earliest time an activity can finish
  • earliest start time plus activity time

                             EF = ES + t




                                                                                               4
■ Backward Pass
 - Least Start Time (LS)
 • Least time an activity can start without delaying critical path
   time
      - LS = LT – t

- Least finish time (LF)
  • least time an activity can be completed without delaying
    critical path time
  • LS = minimum LS of immediate predecessors




                                                                     5
Example : Develop the network (AOA) for a project with
  following activities and immediate predecessors
   Activity                 A     B   C   D   E           F        G       H           I
   Immediate Predecessors   -     -   A   A   A           E        D,F     B,C         G,H
   Completion Time          5     6   4   3   1           4        14      12          6
                                                  EST               EFT
                                                                           EST=Earliest start time
                                                   Activity    Activity
                                                                           EFT=Earliest finish time
                                                   name       duration
                                                                           LST=Latest start time
                                                                           LFT=Latest finish time
                                                  LST                LFT
                            D[5,8]
                     2                    5
                            3[7,10]


    1                            4                                             7


                                                   6

                            3                                                                  6
Example : develop the network (AON) for a project with following activities and
        immediate predecessors

                  Activity                    a       b        c       d       e    f      g    h     i    j
       Immediate predecessors                 -        -       a       a       a   b, c    d   d, e   f   g, h
                  Duration                    5       4        3       4       6    4      5    6     6    4

                                                                   5       9
                                                                     d4            9 14
                                                                   7 11             g5
                                                                                               17 21
                                                  0        5       5 11            12 17
      Solution:                                                                                  j4            E
                                          s           a5             e6            11 17       17 21
EST      EFT
                                                                                                               N
                                          t       0        5       5 11                                        D
               EST-Earliest start time                                               h6        12 18
               EFT-Earliest finish time   a                        5    8          11 17
               LST-Latest start time                                                             i6
               LFT-Latest finish time     r                          c3             8 12
                                          t                                                    15 21
LST      LFT                                      0        4       8 11               f4
                                                   b4                               11 15
                                                  7 11


                                                                                                               7
Example 5: draw the network for the following relationship:
Activity C can be performed at the same time as E; but D cannot be started unless
both C and A are completed; A and B can be performed simultaneously , B has also
constraint on activity C and E , both D and E should be completed before the
object is achieved.



                     C
                2

                                     6
1
                                                      7

            3




                                                                                8
                                                                                    81
Steps in CPM Project Planning

       Specify the individual activities
       Determine the sequence of those activities
       Draw a network diagram.
       Estimate the completion time for each activity.
       Identify the critical path (longest path through the network)
       Update the CPM diagram as the project progresses.

CPM limitations

     CPM was developed for complex but fairly routine projects with
      minimal uncertainty in the project completion times. For less routine
      projects there is more uncertainty in the completion times, and this
      uncertainty limits the usefulness of the deterministic CPM model. An
      alternative to CPM is the PERT project planning model, which allows a 9 82
Gantt chart
Gantt chart: During the era of scientific management, Henry Gantt
developed a tool for displaying the progression of a project in the
form of a specialized chart. An early application was the tracking of
the process of ship building projects. Today, Gantt’s scheduling tool
takes the form of a horizontal bar graph and is known as a Gantt
chart, a basic sample of which is shown below:

      Task    Duration   Jan   F   Ma   Ap   Ma   Ju   Jul   Aug   Sep   Oct   Nov   Dec
                               e   r    r    y    n
                               b
      1       2 mo.
      2       2 mo.
      3       2 mo.
      4       2 mo.
      5       2 mo.
      6       2 mo.


                               Gantt Chart Format

                                                                               83
                                                                                           10
Thank you




            11

More Related Content

Similar to Project scheduling and control techniques

Alzforum webinar m heneka 20 03 2013
Alzforum webinar m heneka 20 03 2013Alzforum webinar m heneka 20 03 2013
Alzforum webinar m heneka 20 03 2013Alzforum
 
Worked examples projects unit 1
Worked examples projects unit 1Worked examples projects unit 1
Worked examples projects unit 1Sameer Alam
 
Algorithm for Multi-Path Hop-By-Hop Routing
Algorithm for Multi-Path Hop-By-Hop RoutingAlgorithm for Multi-Path Hop-By-Hop Routing
Algorithm for Multi-Path Hop-By-Hop RoutingJens Oberender
 

Similar to Project scheduling and control techniques (6)

Pert cpm
Pert cpmPert cpm
Pert cpm
 
Alzforum webinar m heneka 20 03 2013
Alzforum webinar m heneka 20 03 2013Alzforum webinar m heneka 20 03 2013
Alzforum webinar m heneka 20 03 2013
 
Worked examples projects unit 1
Worked examples projects unit 1Worked examples projects unit 1
Worked examples projects unit 1
 
Algorithm for Multi-Path Hop-By-Hop Routing
Algorithm for Multi-Path Hop-By-Hop RoutingAlgorithm for Multi-Path Hop-By-Hop Routing
Algorithm for Multi-Path Hop-By-Hop Routing
 
Introductionto analysis of algorithms
Introductionto analysis of algorithmsIntroductionto analysis of algorithms
Introductionto analysis of algorithms
 
Introductionto Analysis Of Algorithms
Introductionto Analysis Of AlgorithmsIntroductionto Analysis Of Algorithms
Introductionto Analysis Of Algorithms
 

Recently uploaded

Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 

Recently uploaded (20)

Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 

Project scheduling and control techniques

  • 1. Project Scheduling and Control Techniques Project Evaluation Planning & Management Prepared by S. M. ZUBAER HOSSAIN 1
  • 2. Building the Network: AOA 1 Task Predecessor 1 c 3 a - S a S a b - t t c a a a d b r r e b b b d 4 t 2 t f c, d 2 g e e 5 Dummy Activity c 1 S a 3 F c t f S 1 3 F a i a i n t r d a n b i d t 4 i s r b 2 g s 2 4 h t e e h 5 2
  • 3. Situations in Network Diagram B A C A must finish before either B or C can start A C both A and B must finish before C can start B A C both A and B must finish before either of C or D can start B D A B A must finish before B can start Dummy C D both A and C must finish before D can start 3
  • 4. Critical path Method (CPM) ■ Path - A connected sequence of activities leading from the starting event to the ending event ■ Critical Path - The longest path (time); determines the project duration ■ Critical Activities - All of the activities that make up the critical path ■ Forward Pass - Earliest Start Time (ES) • earliest time an activity can start • ES = maximum EF of immediate predecessors - Earliest finish time (EF) • earliest time an activity can finish • earliest start time plus activity time EF = ES + t 4
  • 5. ■ Backward Pass - Least Start Time (LS) • Least time an activity can start without delaying critical path time - LS = LT – t - Least finish time (LF) • least time an activity can be completed without delaying critical path time • LS = minimum LS of immediate predecessors 5
  • 6. Example : Develop the network (AOA) for a project with following activities and immediate predecessors Activity A B C D E F G H I Immediate Predecessors - - A A A E D,F B,C G,H Completion Time 5 6 4 3 1 4 14 12 6 EST EFT EST=Earliest start time Activity Activity EFT=Earliest finish time name duration LST=Latest start time LFT=Latest finish time LST LFT D[5,8] 2 5 3[7,10] 1 4 7 6 3 6
  • 7. Example : develop the network (AON) for a project with following activities and immediate predecessors Activity a b c d e f g h i j Immediate predecessors - - a a a b, c d d, e f g, h Duration 5 4 3 4 6 4 5 6 6 4 5 9 d4 9 14 7 11 g5 17 21 0 5 5 11 12 17 Solution: j4 E s a5 e6 11 17 17 21 EST EFT N t 0 5 5 11 D EST-Earliest start time h6 12 18 EFT-Earliest finish time a 5 8 11 17 LST-Latest start time i6 LFT-Latest finish time r c3 8 12 t 15 21 LST LFT 0 4 8 11 f4 b4 11 15 7 11 7
  • 8. Example 5: draw the network for the following relationship: Activity C can be performed at the same time as E; but D cannot be started unless both C and A are completed; A and B can be performed simultaneously , B has also constraint on activity C and E , both D and E should be completed before the object is achieved. C 2 6 1 7 3 8 81
  • 9. Steps in CPM Project Planning  Specify the individual activities  Determine the sequence of those activities  Draw a network diagram.  Estimate the completion time for each activity.  Identify the critical path (longest path through the network)  Update the CPM diagram as the project progresses. CPM limitations  CPM was developed for complex but fairly routine projects with minimal uncertainty in the project completion times. For less routine projects there is more uncertainty in the completion times, and this uncertainty limits the usefulness of the deterministic CPM model. An alternative to CPM is the PERT project planning model, which allows a 9 82
  • 10. Gantt chart Gantt chart: During the era of scientific management, Henry Gantt developed a tool for displaying the progression of a project in the form of a specialized chart. An early application was the tracking of the process of ship building projects. Today, Gantt’s scheduling tool takes the form of a horizontal bar graph and is known as a Gantt chart, a basic sample of which is shown below: Task Duration Jan F Ma Ap Ma Ju Jul Aug Sep Oct Nov Dec e r r y n b 1 2 mo. 2 2 mo. 3 2 mo. 4 2 mo. 5 2 mo. 6 2 mo. Gantt Chart Format 83 10
  • 11. Thank you 11