Arrow Diagram
Activity Network diagram, CPM, CPS, PERT


Description

The arrow diagram is used to plan and show the required order of
tasks in a project or process, the best schedule for the entire
project, and potential scheduling and resource problems and their
solutions.


The arrow diagram, lets you calculate the critical path of the
project. This is the flow of critical steps where delays will affect the
timing of the entire project, and where addition of resources can
speed up the project.
When to use


•   When planning a complex project or process with interrelated tasks and
    resources.
•   When analyzing the timing of a project; this analysis can happen before, during
    or after the project.
•   When allocating resources (such as people, money and time) to a project.
•   When monitoring the progress of a project.
•   When replanning a project in progress, due to changes in conditions or
    resources.
•   Only when you know the steps of the project or process, their sequence, and
    how long each steps takes.
Procedure

    Planning
    1. List all the necessary tasks in the project or process. One convenient method
    is to write each task on the top half of a card or Post It note. Across the middle of
    the card, draw a horizontal arrow pointing right.


    2. Determine the correct sequence of the tasks. Do this by asking three
    questions for each task.
•   Which tasks must happen before this one can begin?
•   Which tasks can be done at the same time as this one?
•   Which tasks should happen immediately after this one?
    It can be useful to create a table with four columns - prior tasks, this task,
    simultaneous tasks, following tasks.
Procedure...



3. Diagram the network of tasks. If you are using notes or cards,
arrange them in sequence on a large piece of paper. Time should flow
from left to right and concurrent tasks should be vertically aligned.
Leave space between the cards.


4. Between each two tasks, draw circles for events. An event marks the
beginning or end of a task, a milestone for the project. Thus, events are
nodes that separate tasks.
Procedure...




5. Look for three common problem situations and redraw them using
dummies or extra events. A dummy is an arrow drawn with dotted line
to separate tasks that would otherwise start and stop with the same
events, or to show logical sequence of tasks. Dummies are not real
tasks.


6. When the network is correct, label all events in sequence with event
numbers in the circle. It can be useful to label all tasks in sequence,
using letters.
Scheduling




7. Determine the take times. The task time is the best estimate of the
time that each task should require. Use one consistent measuring unit
(hours, days, weeks). Write the time on each task’s arrow.


8. Determine the critical path. The critical path is the longest path from
the beginning to the end of the project. Mark the critical path with a
heavy line or color. Calculate the length of the critical path: the sum of
all the task times on the path.
Scheduling...




9. Calculate the earliest times each task can start and finish, based on
how long preceding tasks take. Start with the first task, where the
earliest start is zero, and work forward.
Earliest start (ES) = the largest earliest finish of the tasks leading into
this one.
Earliest finish (EF) = earliest start + task time
Scheduling...



10. Calculate the latest times each task can start and finish without
upsetting the project schedule, based on how long later tasks will take.
Start from the last task, where the latest finish is the project deadline
and work backwards.
Latest finish (LF) = the smallest latest start of all the tasks leading out
this one.
Latest start (LS) = latest finish - task time
Scheduling...


11. Write all four times - ES. EF, LS, LF - beside the task arrow.
One common way to show them is in four boxes arranged as
follows:( Example of the arrow diagram on the next two slides )


          Earliest                    Earliest
          start                       finish


          Latest                      Latest
          start                       finish
Earliest start                 Earliest finish
  Number of days                     1
                                                                   0   5           Latest finish
                                 5 Develop broad plan              3   8
                                            Latest start
                                     2
                                                            5 7
                                 2 Get approval             8 10

                                     3
                                                           7 17
                                10       Identify team
                                                           10 20

                                     4
                                                         17 19
                                 2       Train team
                                                         20 22
19 21   Develop detailed plan
24 26                                5
                2
                                                                 19 23
    6                            4       Conduct research
                                                                 22 26
                      0
                                     7
                                                                       23 26
                                 3       Identify key practices
                                                                       28 31
8
23 38        Identify partners
27 42                      15                                                 23 33
                                                        10     Collect data
                                                                              26 36
                                                                                             Critical path
                              2                           0


                                                 Identify current
                          Develop
                                      11              state
                          questions
                             26 28                   26 37
        10                   40 42                   31 42                       9
                                                                                                Critical path

                          0                                       6
                                                                           33 39
                                                              Analyze data
39 45                                                                         36 42
         Visit partners 6                 11
48 54
                                                                      39 51
                                      12 Develop new process
   12                                                                 42 54
                         0
                                          13

                                      2                                51 53
                                               Finalize new process                          Critical path
                                                                       54 56

                                          14
                                                                                     53 57
                                      4        Get approval for implementation
                                                                                     56 60

                                          15
Arrow diagram

Arrow diagram

  • 1.
  • 2.
    Activity Network diagram,CPM, CPS, PERT Description The arrow diagram is used to plan and show the required order of tasks in a project or process, the best schedule for the entire project, and potential scheduling and resource problems and their solutions. The arrow diagram, lets you calculate the critical path of the project. This is the flow of critical steps where delays will affect the timing of the entire project, and where addition of resources can speed up the project.
  • 3.
    When to use • When planning a complex project or process with interrelated tasks and resources. • When analyzing the timing of a project; this analysis can happen before, during or after the project. • When allocating resources (such as people, money and time) to a project. • When monitoring the progress of a project. • When replanning a project in progress, due to changes in conditions or resources. • Only when you know the steps of the project or process, their sequence, and how long each steps takes.
  • 4.
    Procedure Planning 1. List all the necessary tasks in the project or process. One convenient method is to write each task on the top half of a card or Post It note. Across the middle of the card, draw a horizontal arrow pointing right. 2. Determine the correct sequence of the tasks. Do this by asking three questions for each task. • Which tasks must happen before this one can begin? • Which tasks can be done at the same time as this one? • Which tasks should happen immediately after this one? It can be useful to create a table with four columns - prior tasks, this task, simultaneous tasks, following tasks.
  • 5.
    Procedure... 3. Diagram thenetwork of tasks. If you are using notes or cards, arrange them in sequence on a large piece of paper. Time should flow from left to right and concurrent tasks should be vertically aligned. Leave space between the cards. 4. Between each two tasks, draw circles for events. An event marks the beginning or end of a task, a milestone for the project. Thus, events are nodes that separate tasks.
  • 6.
    Procedure... 5. Look forthree common problem situations and redraw them using dummies or extra events. A dummy is an arrow drawn with dotted line to separate tasks that would otherwise start and stop with the same events, or to show logical sequence of tasks. Dummies are not real tasks. 6. When the network is correct, label all events in sequence with event numbers in the circle. It can be useful to label all tasks in sequence, using letters.
  • 7.
    Scheduling 7. Determine thetake times. The task time is the best estimate of the time that each task should require. Use one consistent measuring unit (hours, days, weeks). Write the time on each task’s arrow. 8. Determine the critical path. The critical path is the longest path from the beginning to the end of the project. Mark the critical path with a heavy line or color. Calculate the length of the critical path: the sum of all the task times on the path.
  • 8.
    Scheduling... 9. Calculate theearliest times each task can start and finish, based on how long preceding tasks take. Start with the first task, where the earliest start is zero, and work forward. Earliest start (ES) = the largest earliest finish of the tasks leading into this one. Earliest finish (EF) = earliest start + task time
  • 9.
    Scheduling... 10. Calculate thelatest times each task can start and finish without upsetting the project schedule, based on how long later tasks will take. Start from the last task, where the latest finish is the project deadline and work backwards. Latest finish (LF) = the smallest latest start of all the tasks leading out this one. Latest start (LS) = latest finish - task time
  • 10.
    Scheduling... 11. Write allfour times - ES. EF, LS, LF - beside the task arrow. One common way to show them is in four boxes arranged as follows:( Example of the arrow diagram on the next two slides ) Earliest Earliest start finish Latest Latest start finish
  • 11.
    Earliest start Earliest finish Number of days 1 0 5 Latest finish 5 Develop broad plan 3 8 Latest start 2 5 7 2 Get approval 8 10 3 7 17 10 Identify team 10 20 4 17 19 2 Train team 20 22 19 21 Develop detailed plan 24 26 5 2 19 23 6 4 Conduct research 22 26 0 7 23 26 3 Identify key practices 28 31
  • 12.
    8 23 38 Identify partners 27 42 15 23 33 10 Collect data 26 36 Critical path 2 0 Identify current Develop 11 state questions 26 28 26 37 10 40 42 31 42 9 Critical path 0 6 33 39 Analyze data 39 45 36 42 Visit partners 6 11 48 54 39 51 12 Develop new process 12 42 54 0 13 2 51 53 Finalize new process Critical path 54 56 14 53 57 4 Get approval for implementation 56 60 15