SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Critical Path Analysis & PERT Charts
- Planning and scheduling more complex projects


Critical Path Analysis and PERT are powerful tools that help you to schedule and manage
complex projects. They were developed in the 1950s to control large defence projects, and have
been used routinely since then.


As with Gantt Charts, Critical Path Analysis (CPA) helps you to lay out all tasks that must be
completed as part of a project. They act as the basis both for preparation of a schedule, and of
resource planning. During management of a project, they allow you to monitor achievement of
project goals. They help you to see where remedial action needs to be taken to get a project back
on course.


The benefit of using CPA over Gantt Charts is that Critical Path Analysis formally identifies tasks
which must be completed on time for the whole project to be completed on time, and also
identifies which tasks can be delayed for a while if resource needs to be reallocated to catch up
on missed tasks. The disadvantage of CPA is that the relation of tasks to time is not as
immediately obvious as with Gantt Charts. This can make them more difficult to understand for
someone who is not familiar with the technique.


A further benefit of Critical Path Analysis is that it helps you to identify the minimum length of time
needed to complete a project. Where you need to run an accelerated project, it helps you to
identify which project steps you should accelerate to complete the project within the available
time. This helps you to minimize cost while still achieving your objective.


How to use the tool:
As with Gantt Charts, the essential concept behind Critical Path Analysis is that you cannot start
some activities until others are finished. These activities need to be completed in a sequence,
with each stage being more-or-less completed before the next stage can begin. These are
'sequential' activities.


Other activities are not dependent on completion of any other tasks. You can do these at any time
before or after a particular stage is reached. These are non-dependent or 'parallel' tasks.


Drawing a Critical Path Analysis Chart
Use the following steps to draw a CPA Chart:


1.              List             all          activities           in              the          plan
For each activity, show the earliest start date, estimated length of time it will take, and whether it
is parallel or sequential. If tasks are sequential, show which stage they depend on.


For the project example used here, you will end up with the same task list as explained in the
article on Gantt Charts (we will use the same example as with Gantt Charts to compare the two
techniques). The chart is repeated in figure 1 below:




                                                                                                     1
Figure     1.   Task      List:    Planning   a   custom-written computer     project
NB: The start week shows when resources become available. Whether a task is parallel or
sequential depends largely on context.
Task                                    Possible Length   Type      Dependent
                                        start
                                                                    on...
1. High level analysis                     week 1     5 days       sequential

2. Selection of hardware platform          week 1     1 day        sequential            1

3. Installation and commissioning of       week 3     2 weeks      parallel              2
hardware
4. Detailed analysis of core modules       week 1     2 weeks      sequential            1

5. Detailed analysis of supporting utilities week 1   2 weeks      sequential            4

6. Programming of core modules             week 4     3 weeks      sequential            4

7. Programming of supporting modules       week 4     3 weeks      sequential            5

8. Quality assurance of core modules       week 5     1 week       sequential            6

9. Quality assurance of supporting         week 5     1 week       sequential            7
modules
10.Core module training                    week 7     1 day        parallel              6

11.Development of accounting reporting week 6         1 week       parallel              5

12.Development of management          week 6          1 week       parallel              5
reporting
13.Development of management analysis week 6          2 weeks      sequential            5

14.Detailed training                       week 7     1 week       sequential           1-13

15.Documentation                           week 4     2 weeks      parallel              13



2.       Plot     the     activities     as       a      circle    and          arrow      diagram
Critical Path Analyses are presented using circle and arrow diagrams.


In these, circles show events within the project, such as the start and finish of tasks. Circles are
normally numbered to allow you to identify them.


An arrow running between two event circles shows the activity needed to complete that task. A
description of the task is written underneath the arrow. The length of the task is shown above it.
By convention, all arrows run left to right.


An example of a very simple diagram is shown below:




                                                                                                  2
This shows the start event (circle 1), and the completion of the 'High Level Analysis' task (circle
2). The arrow between them shows the activity of carrying out the High Level Analysis. This
activity should take 1 week.


Where one activity cannot start until another has been completed, we start the arrow for the
dependent activity at the completion event circle of the previous activity. An example of this is
shown below:




Here the activities of 'Selecting Hardware' and 'Core Module Analysis' cannot be started until
'High Level Analysis' has been completed. This diagram also brings out a number of other
important points:
    •   Within Critical Path Analysis, we refer to activities by the numbers in the circles at each
        end. For example, the task 'Core Module Analysis' would be called 'activity 2 to 3'. 'Select
        Hardware' would be 'activity 2 to 4'.

    •   Activities are not drawn to scale. In the diagram above, activities are 1 week long, 2
        weeks long, and 1 day long. Arrows in this case are all the same length.

    •   In the example above, you can see numbers above the circles. These show the earliest
        possible time that this stage in the project will be reached. Here units are whole weeks.
A different case is shown below:




                                                                                                  3
Here activity 6 to 7 cannot start until the other three activities (12 to 6, 5 to 6 and 9 to 6) have
been completed.


See figure 5 for the full circle and arrow diagram for the computer project we are using as an
example.
This shows all the activities that will take place as part of the project. Notice that each event circle
has a figure below it as well as a figure above. This shows the latest time that it can be reached
with the project still being completed in the minimum time possible. You can calculate this by
starting at the last event (in this case number 7), and working backwards.


You can see that event 4 can be completed any time between 1.2 weeks in and 7.8 weeks in.
The timing of this event is not critical. Events 1 to 2, 2 to 3, 3 to 4, 4 to 5, 5 to 6 and 6 to 7 must
be started and completed on time if the project is to be completed in 10 weeks. This is the 'critical
path' - these activities must be very closely managed to ensure that activities are completed on
time. If jobs on the critical path slip, immediate action should be taken to get the project back on
schedule. Otherwise completion of the whole project will slip.


'Crash                                                                                       Action'
You may find that you need to complete a project earlier than your Critical Path Analysis says is
possible. In this case you need to take action to reduce the length of time spent on project stages.


You could pile resources into every project activity to bring down time spent on each. This would
probably consume huge additional resources.


A more efficient way of doing this would be to look only at activities on the critical path.




                                                                                                      4
As an example, it may be necessary to complete the computer project in figure 5 in 8 weeks
rather than 10 weeks. In this case you could look at using two analysts in steps '2 to 3' and '3 to
4', and two programmers instead of one in step '4 to 5'. This would shorten the project by two
weeks, but would raise the project cost - doubling resources at any stage often only improves
productivity by, say, 50%. This occurs as time spent on coordinating the project consumes time
gained by increasing resource.


Note that in this example, shortening the project by two weeks would bring activities '3 to 11', '11
to 12' and '12 to 6' onto the critical path as well.


As with Gantt Charts, in practice project managers tend to use software tools like Microsoft
Project to create CPA Charts. Not only do these ease make them easier to draw, they also make
modification of plans easier and provide facilities for monitoring progress against plans. Microsoft
Project is reviewed at the top of our left hand title bar.


PERT
PERT stands for Program Evaluation and Review Technique.


PERT is a variation on Critical Path Analysis that takes a slightly more skeptical view of time
estimates made for each project stage. To use it, estimate the shortest possible time each activity
will take, the most likely length of time, and the longest time that might be taken if the activity
takes longer than expected.


Use the formula below to calculate the time to use for each project stage:


                           shortest time + 4 x likely time + longest time
                           -----------------------------------------------------------
                                                        6


This helps to bias time estimates away from the unrealistically short time-scales normally
assumed.

Key points:
Critical Path Analysis is an effective and powerful method of assessing:
    •   What tasks must be carried out

    •   Where parallel activity can be performed

    •   The shortest time in which you can complete a project

    •   Resources needed to execute a project

    •   The sequence of activities, scheduling and timings involved

    •   Task priorities

    •   The most efficient way of shortening time on urgent projects.




                                                                                                  5
An effective Critical Path Analysis can make the difference between success and failure on
complex projects. It can be very useful for assessing the importance of problems faced during the
implementation of the plan.


PERT is a variant of Critical Path Analysis that takes a more skeptical view of the time needed to
complete each project stage.




                                                                                                 6
7
8
Gantt Charts - Planning and scheduling more complex projects
How to use tool:
Gantt Charts are useful tools for analyzing and planning more complex projects. They:
    •   help you to lay out the tasks that need to be completed

    •   give you a basis for scheduling when these tasks will be carries out

    •   allow you to plan the allocation of resources needed to complete the project, and

    •   help you to work out the critical path for a project where you must complete it by a
        particular date.
When a project is under way, Gantt charts help you to monitor whether the project is on schedule.
If it is not, it allows you to pin-point the remedial action necessary to put it back on schedule.


Sequential                         and                      parallel                  activities:
An essential concept behind project planning (and Critical Path Analysis) is that some activities
are dependent on other activities being completed first. As a shallow example, it is not a good
idea to start building a bridge before you have designed it!


These dependent activities need to be completed in a sequence, with each stage being more-or-
less completed before the next activity can begin. We can call dependent activities 'sequential'.


Other activities are not dependent on completion of any other tasks. These may be done at any
time before or after a particular stage is reached. These are nondependent or 'parallel' tasks.


Drawing a Gantt Chart
To draw up a Gantt Chart, follow these steps:


1.            List              all           activities          in             the          plan
For each task, show the earliest start date, estimated length of time it will take, and whether it is
parallel or sequential. If tasks are sequential, show which stages they depend on.


You will end up with a task list like the one in figure 1. This example shows the task list for a
custom-written computer project. We will use this same example for both this section and the
section on Critical Path Analysis and PERT. This will allow you to compare the results of the two
approaches.




                                                                                                   9
Figure 1. Gantt Chart Example: Planning a custom-written computer project
NB: The start week shows when resources become available. Whether a task is parallel or
sequential depends largely on context.
Task                            possible Length Type  Dependent
                                start
                                                      on...
1. High level analysis            week 1    5 days    sequential

2. Selection of hardware          week 1    1 day     sequential        1
platform
3. Installation and               week 3    2 weeks parallel            2
commissioning of hardware
4. Detailed analysis of core      week 1    2 weeks sequential          1
modules
5. Detailed analysis of        week 1       2 weeks sequential          4
supporting utilities
6. Programming of core modules week 4       3 weeks sequential          4

7. Programming of supporting      week 4    3 weeks sequential          5
modules
8. Quality assurance of core      week 5    1 week sequential           6
modules
9. Quality assurance of           week 5    1 week sequential           7
supporting modules
10.Core module training           week 7    1 day     parallel          6

11.Development of accounting      week 6    1 week parallel             5
reporting
12.Development of management      week 6    1 week parallel             5
reporting
13.Development of management      week 6    2 weeks sequential          5
analysis
14.Detailed training              week 7    1 week sequential          1-13

15.Documentation                  week 4    2 weeks parallel            13



2. Head up graph paper with the days or weeks through to task completion


3.         Plot          the          tasks           onto            the         graph        paper
Next draw up a rough draft of the Gantt Chart. Plot each task on the graph paper, showing it
starting on the earliest possible date. Draw it as a bar, with the length of the bar being the length
of the task. Above the task bars, mark the time taken to complete them. Do not worry about task
scheduling yet - all you are doing is setting up the first draft of the analysis.


This will produce an untidy diagram like the one below:




                                                                                                  10
4.                                         Schedule                                   Activities
Now take the draft Gantt Chart, and use it to schedule actions. Schedule them in such a way that
sequential actions are carried out in the required sequence. Ensure that dependent activities do
not start until the activities they depend on have been completed.


Where possible, schedule parallel tasks so that they do not interfere with sequential actions on
the critical path. While scheduling, ensure that you make best use of the resources you have
available, and do not over-commit resource. Also allow some slack time in the schedule for
holdups, overruns, quality rejections, failures in delivery, etc.


5.                       Presenting                            the                     Analysis
The final stage in this process is to prepare a final version of the Gantt Chart. This should
combine the draft analysis (see above) with your scheduling and analysis of resources. This chart
will show when you anticipate that jobs should start and finish.


A redrawn and scheduled version of the example project is shown below:




                                                                                              11
By drawing this example Gantt Chart, you can see that:
    •   if all goes well, the project can be completed in 10 weeks

    •   if you want to complete the task as rapidly as possible, you need:

            o   1 analyst for the first 5 weeks

            o   1 programmer for 6 weeks starting week 4

            o   1 programmer for 3 weeks starting week 6

            o   Quality assurance resource for weeks 7 and 9

            o   Hardware to be installed by the end of week 7

    •   analysis, and development and installation of supporting modules are essential activities
        that must be completed on time.

    •   hardware installation is a low priority task as long as it is completed by the end of week 7
While this section describes how to draw a Gantt Chart manually, in practice project managers
tend to use software tools like Microsoft Project to create Gantt Charts. Not only do these ease
the drawing of Gantt Charts, they also make modification of plans easier and provide facilities for
monitoring progress against plans. Microsoft Project is reviewed at the top of the left hand
sidebar.


Key points:
Gantt charts are useful tools for planning and scheduling projects. They allow you to assess how
long a project should take, determine the resources needed, and lay out the order in which tasks
need to be carried out. They are useful in managing the dependencies between tasks.




                                                                                                  12
When a project is under way, Gantt charts are useful for monitoring its progress. You can
immediately see what should have been achieved at a point in time, and can therefore take
remedial action to bring the project back on course. This can be essential for the successful and
profitable implementation of the project.




                                                                                              13

Weitere ähnliche Inhalte

Was ist angesagt?

Critical path method (cpm)
Critical path method (cpm)Critical path method (cpm)
Critical path method (cpm)hoang tung
 
Critical Path Method
Critical Path MethodCritical Path Method
Critical Path MethodSimplilearn
 
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 managementAmit Kumbar
 
Cpm n pert lecture 1
Cpm n pert lecture 1Cpm n pert lecture 1
Cpm n pert lecture 1adeelmunir158
 
6.5 The Forward and Backward Pass (Critical Path)
6.5 The Forward and Backward Pass (Critical Path)6.5 The Forward and Backward Pass (Critical Path)
6.5 The Forward and Backward Pass (Critical Path)DavidMcLachlan1
 
Network Diagrams
Network DiagramsNetwork Diagrams
Network DiagramsNicola2903
 
Cpm (critical path method)
Cpm (critical path method)Cpm (critical path method)
Cpm (critical path method)El Moro
 
#Project Scheduling - Network Diagrams : PERT & CPM# By SN Panigrahi
#Project Scheduling - Network Diagrams : PERT & CPM# By SN Panigrahi#Project Scheduling - Network Diagrams : PERT & CPM# By SN Panigrahi
#Project Scheduling - Network Diagrams : PERT & CPM# By SN PanigrahiSN Panigrahi, PMP
 
Spm ap-network model-
Spm ap-network model-Spm ap-network model-
Spm ap-network model-Kanchana Devi
 
Project planning-and-control
Project planning-and-controlProject planning-and-control
Project planning-and-controlJatindra Malik
 
EU project management training
EU project management trainingEU project management training
EU project management trainingISAR Ednannia
 
PERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENTPERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENTsalsa moyara
 
Fast Tracking a Project and Project Crashing.ppt
Fast Tracking a Project and Project Crashing.pptFast Tracking a Project and Project Crashing.ppt
Fast Tracking a Project and Project Crashing.pptJo Balucanag - Bitonio
 

Was ist angesagt? (20)

Critical path method (cpm)
Critical path method (cpm)Critical path method (cpm)
Critical path method (cpm)
 
Critical Path Method
Critical Path MethodCritical Path Method
Critical Path Method
 
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
 
Cpm and pert
Cpm and pertCpm and pert
Cpm and pert
 
cpmpertmy (1)
cpmpertmy (1)cpmpertmy (1)
cpmpertmy (1)
 
Cpm n pert lecture 1
Cpm n pert lecture 1Cpm n pert lecture 1
Cpm n pert lecture 1
 
6.5 The Forward and Backward Pass (Critical Path)
6.5 The Forward and Backward Pass (Critical Path)6.5 The Forward and Backward Pass (Critical Path)
6.5 The Forward and Backward Pass (Critical Path)
 
Network Diagrams
Network DiagramsNetwork Diagrams
Network Diagrams
 
Cpm (critical path method)
Cpm (critical path method)Cpm (critical path method)
Cpm (critical path method)
 
#Project Scheduling - Network Diagrams : PERT & CPM# By SN Panigrahi
#Project Scheduling - Network Diagrams : PERT & CPM# By SN Panigrahi#Project Scheduling - Network Diagrams : PERT & CPM# By SN Panigrahi
#Project Scheduling - Network Diagrams : PERT & CPM# By SN Panigrahi
 
Extension of Time (EOT) & Related Costs in Construction - Presentation Slides
Extension of Time (EOT) & Related Costs in Construction - Presentation SlidesExtension of Time (EOT) & Related Costs in Construction - Presentation Slides
Extension of Time (EOT) & Related Costs in Construction - Presentation Slides
 
Spm ap-network model-
Spm ap-network model-Spm ap-network model-
Spm ap-network model-
 
Pert and CPM
Pert and CPMPert and CPM
Pert and CPM
 
Project planning-and-control
Project planning-and-controlProject planning-and-control
Project planning-and-control
 
EU project management training
EU project management trainingEU project management training
EU project management training
 
Critical Path Method(CPM)
Critical Path Method(CPM)Critical Path Method(CPM)
Critical Path Method(CPM)
 
PERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENTPERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENT
 
Fast Tracking a Project and Project Crashing.ppt
Fast Tracking a Project and Project Crashing.pptFast Tracking a Project and Project Crashing.ppt
Fast Tracking a Project and Project Crashing.ppt
 
PROJECT SCHEDULING
PROJECT SCHEDULINGPROJECT SCHEDULING
PROJECT SCHEDULING
 
Network Techniques
Network TechniquesNetwork Techniques
Network Techniques
 

Ähnlich wie Critical Path Analysis

PertGanttchart
PertGanttchartPertGanttchart
PertGanttchartlearnt
 
Critical Path Analysis
Critical Path AnalysisCritical Path Analysis
Critical Path Analysissimu_mihai
 
Critical path analysis
Critical path analysisCritical path analysis
Critical path analysispopik25
 
-Project-Management.ppt
-Project-Management.ppt-Project-Management.ppt
-Project-Management.pptTecnicoItca
 
Unit 3 Project scheduling - gantt chart.pptx
Unit 3 Project scheduling - gantt chart.pptxUnit 3 Project scheduling - gantt chart.pptx
Unit 3 Project scheduling - gantt chart.pptxtanishkagupta907
 
The Gantt Chart
The Gantt ChartThe Gantt Chart
The Gantt ChartNicola2903
 
Baseline Compliance Analysis
Baseline Compliance AnalysisBaseline Compliance Analysis
Baseline Compliance AnalysisAcumen
 
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 chapterpreetidamakale
 
Gantt chart information gantt chart and history.pptx
Gantt chart information gantt chart and history.pptxGantt chart information gantt chart and history.pptx
Gantt chart information gantt chart and history.pptxRobertCarreonBula
 
gantt chart & pert in Software engineering.pptx
gantt chart & pert in Software engineering.pptxgantt chart & pert in Software engineering.pptx
gantt chart & pert in Software engineering.pptxsuchita74
 
Time Management within IT Project Management
Time Management within IT Project ManagementTime Management within IT Project Management
Time Management within IT Project Managementrielaantonio
 
Project control tools by Samuel obino mokaya
Project control tools by Samuel obino mokayaProject control tools by Samuel obino mokaya
Project control tools by Samuel obino mokayaDiscover JKUAT
 
PrintNetwork Diagrams and Resource UtilizationIntroduction B.docx
PrintNetwork Diagrams and Resource UtilizationIntroduction  B.docxPrintNetwork Diagrams and Resource UtilizationIntroduction  B.docx
PrintNetwork Diagrams and Resource UtilizationIntroduction B.docxChantellPantoja184
 
PERT Ghant chart and bench marking with application to nursing
PERT Ghant chart and bench marking with application to nursingPERT Ghant chart and bench marking with application to nursing
PERT Ghant chart and bench marking with application to nursingHariasha
 

Ähnlich wie Critical Path Analysis (20)

PertGanttchart
PertGanttchartPertGanttchart
PertGanttchart
 
Critical path
Critical pathCritical path
Critical path
 
Critical path
Critical pathCritical path
Critical path
 
Critical Path Analysis
Critical Path AnalysisCritical Path Analysis
Critical Path Analysis
 
Critical path analysis
Critical path analysisCritical path analysis
Critical path analysis
 
-Project-Management.ppt
-Project-Management.ppt-Project-Management.ppt
-Project-Management.ppt
 
Unit 3 Project scheduling - gantt chart.pptx
Unit 3 Project scheduling - gantt chart.pptxUnit 3 Project scheduling - gantt chart.pptx
Unit 3 Project scheduling - gantt chart.pptx
 
The Gantt Chart
The Gantt ChartThe Gantt Chart
The Gantt Chart
 
programmed evaluation and review technique,
programmed evaluation and review technique,programmed evaluation and review technique,
programmed evaluation and review technique,
 
Pert and gantt chart
Pert and gantt chartPert and gantt chart
Pert and gantt chart
 
Baseline Compliance Analysis
Baseline Compliance AnalysisBaseline Compliance Analysis
Baseline Compliance Analysis
 
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
 
Gantt chart information gantt chart and history.pptx
Gantt chart information gantt chart and history.pptxGantt chart information gantt chart and history.pptx
Gantt chart information gantt chart and history.pptx
 
gantt chart & pert in Software engineering.pptx
gantt chart & pert in Software engineering.pptxgantt chart & pert in Software engineering.pptx
gantt chart & pert in Software engineering.pptx
 
Gantt chart discuss 2
Gantt chart discuss 2Gantt chart discuss 2
Gantt chart discuss 2
 
Time Management within IT Project Management
Time Management within IT Project ManagementTime Management within IT Project Management
Time Management within IT Project Management
 
Project Scheduling
Project SchedulingProject Scheduling
Project Scheduling
 
Project control tools by Samuel obino mokaya
Project control tools by Samuel obino mokayaProject control tools by Samuel obino mokaya
Project control tools by Samuel obino mokaya
 
PrintNetwork Diagrams and Resource UtilizationIntroduction B.docx
PrintNetwork Diagrams and Resource UtilizationIntroduction  B.docxPrintNetwork Diagrams and Resource UtilizationIntroduction  B.docx
PrintNetwork Diagrams and Resource UtilizationIntroduction B.docx
 
PERT Ghant chart and bench marking with application to nursing
PERT Ghant chart and bench marking with application to nursingPERT Ghant chart and bench marking with application to nursing
PERT Ghant chart and bench marking with application to nursing
 

Mehr von North Warwickshie & Hinckley college (12)

Henri fayol
Henri fayol Henri fayol
Henri fayol
 
Elast1.1
Elast1.1 Elast1.1
Elast1.1
 
Europe
EuropeEurope
Europe
 
Price elasticity of demand 04 03
Price elasticity of demand 04 03Price elasticity of demand 04 03
Price elasticity of demand 04 03
 
Strategy implementation
Strategy implementationStrategy implementation
Strategy implementation
 
Strategy evaluation
Strategy evaluationStrategy evaluation
Strategy evaluation
 
Week 2
Week 2Week 2
Week 2
 
Nasa Exercise
Nasa ExerciseNasa Exercise
Nasa Exercise
 
Business Planning
Business PlanningBusiness Planning
Business Planning
 
Business At Work Comms
Business At Work CommsBusiness At Work Comms
Business At Work Comms
 
Risk Assessment
Risk AssessmentRisk Assessment
Risk Assessment
 
Strategy an introduction
Strategy an introductionStrategy an introduction
Strategy an introduction
 

Kürzlich hochgeladen

(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...ShrutiBose4
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportMintel Group
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 

Kürzlich hochgeladen (20)

(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
 
India Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample ReportIndia Consumer 2024 Redacted Sample Report
India Consumer 2024 Redacted Sample Report
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 

Critical Path Analysis

  • 1. Critical Path Analysis & PERT Charts - Planning and scheduling more complex projects Critical Path Analysis and PERT are powerful tools that help you to schedule and manage complex projects. They were developed in the 1950s to control large defence projects, and have been used routinely since then. As with Gantt Charts, Critical Path Analysis (CPA) helps you to lay out all tasks that must be completed as part of a project. They act as the basis both for preparation of a schedule, and of resource planning. During management of a project, they allow you to monitor achievement of project goals. They help you to see where remedial action needs to be taken to get a project back on course. The benefit of using CPA over Gantt Charts is that Critical Path Analysis formally identifies tasks which must be completed on time for the whole project to be completed on time, and also identifies which tasks can be delayed for a while if resource needs to be reallocated to catch up on missed tasks. The disadvantage of CPA is that the relation of tasks to time is not as immediately obvious as with Gantt Charts. This can make them more difficult to understand for someone who is not familiar with the technique. A further benefit of Critical Path Analysis is that it helps you to identify the minimum length of time needed to complete a project. Where you need to run an accelerated project, it helps you to identify which project steps you should accelerate to complete the project within the available time. This helps you to minimize cost while still achieving your objective. How to use the tool: As with Gantt Charts, the essential concept behind Critical Path Analysis is that you cannot start some activities until others are finished. These activities need to be completed in a sequence, with each stage being more-or-less completed before the next stage can begin. These are 'sequential' activities. Other activities are not dependent on completion of any other tasks. You can do these at any time before or after a particular stage is reached. These are non-dependent or 'parallel' tasks. Drawing a Critical Path Analysis Chart Use the following steps to draw a CPA Chart: 1. List all activities in the plan For each activity, show the earliest start date, estimated length of time it will take, and whether it is parallel or sequential. If tasks are sequential, show which stage they depend on. For the project example used here, you will end up with the same task list as explained in the article on Gantt Charts (we will use the same example as with Gantt Charts to compare the two techniques). The chart is repeated in figure 1 below: 1
  • 2. Figure 1. Task List: Planning a custom-written computer project NB: The start week shows when resources become available. Whether a task is parallel or sequential depends largely on context. Task Possible Length Type Dependent start on... 1. High level analysis week 1 5 days sequential 2. Selection of hardware platform week 1 1 day sequential 1 3. Installation and commissioning of week 3 2 weeks parallel 2 hardware 4. Detailed analysis of core modules week 1 2 weeks sequential 1 5. Detailed analysis of supporting utilities week 1 2 weeks sequential 4 6. Programming of core modules week 4 3 weeks sequential 4 7. Programming of supporting modules week 4 3 weeks sequential 5 8. Quality assurance of core modules week 5 1 week sequential 6 9. Quality assurance of supporting week 5 1 week sequential 7 modules 10.Core module training week 7 1 day parallel 6 11.Development of accounting reporting week 6 1 week parallel 5 12.Development of management week 6 1 week parallel 5 reporting 13.Development of management analysis week 6 2 weeks sequential 5 14.Detailed training week 7 1 week sequential 1-13 15.Documentation week 4 2 weeks parallel 13 2. Plot the activities as a circle and arrow diagram Critical Path Analyses are presented using circle and arrow diagrams. In these, circles show events within the project, such as the start and finish of tasks. Circles are normally numbered to allow you to identify them. An arrow running between two event circles shows the activity needed to complete that task. A description of the task is written underneath the arrow. The length of the task is shown above it. By convention, all arrows run left to right. An example of a very simple diagram is shown below: 2
  • 3. This shows the start event (circle 1), and the completion of the 'High Level Analysis' task (circle 2). The arrow between them shows the activity of carrying out the High Level Analysis. This activity should take 1 week. Where one activity cannot start until another has been completed, we start the arrow for the dependent activity at the completion event circle of the previous activity. An example of this is shown below: Here the activities of 'Selecting Hardware' and 'Core Module Analysis' cannot be started until 'High Level Analysis' has been completed. This diagram also brings out a number of other important points: • Within Critical Path Analysis, we refer to activities by the numbers in the circles at each end. For example, the task 'Core Module Analysis' would be called 'activity 2 to 3'. 'Select Hardware' would be 'activity 2 to 4'. • Activities are not drawn to scale. In the diagram above, activities are 1 week long, 2 weeks long, and 1 day long. Arrows in this case are all the same length. • In the example above, you can see numbers above the circles. These show the earliest possible time that this stage in the project will be reached. Here units are whole weeks. A different case is shown below: 3
  • 4. Here activity 6 to 7 cannot start until the other three activities (12 to 6, 5 to 6 and 9 to 6) have been completed. See figure 5 for the full circle and arrow diagram for the computer project we are using as an example. This shows all the activities that will take place as part of the project. Notice that each event circle has a figure below it as well as a figure above. This shows the latest time that it can be reached with the project still being completed in the minimum time possible. You can calculate this by starting at the last event (in this case number 7), and working backwards. You can see that event 4 can be completed any time between 1.2 weeks in and 7.8 weeks in. The timing of this event is not critical. Events 1 to 2, 2 to 3, 3 to 4, 4 to 5, 5 to 6 and 6 to 7 must be started and completed on time if the project is to be completed in 10 weeks. This is the 'critical path' - these activities must be very closely managed to ensure that activities are completed on time. If jobs on the critical path slip, immediate action should be taken to get the project back on schedule. Otherwise completion of the whole project will slip. 'Crash Action' You may find that you need to complete a project earlier than your Critical Path Analysis says is possible. In this case you need to take action to reduce the length of time spent on project stages. You could pile resources into every project activity to bring down time spent on each. This would probably consume huge additional resources. A more efficient way of doing this would be to look only at activities on the critical path. 4
  • 5. As an example, it may be necessary to complete the computer project in figure 5 in 8 weeks rather than 10 weeks. In this case you could look at using two analysts in steps '2 to 3' and '3 to 4', and two programmers instead of one in step '4 to 5'. This would shorten the project by two weeks, but would raise the project cost - doubling resources at any stage often only improves productivity by, say, 50%. This occurs as time spent on coordinating the project consumes time gained by increasing resource. Note that in this example, shortening the project by two weeks would bring activities '3 to 11', '11 to 12' and '12 to 6' onto the critical path as well. As with Gantt Charts, in practice project managers tend to use software tools like Microsoft Project to create CPA Charts. Not only do these ease make them easier to draw, they also make modification of plans easier and provide facilities for monitoring progress against plans. Microsoft Project is reviewed at the top of our left hand title bar. PERT PERT stands for Program Evaluation and Review Technique. PERT is a variation on Critical Path Analysis that takes a slightly more skeptical view of time estimates made for each project stage. To use it, estimate the shortest possible time each activity will take, the most likely length of time, and the longest time that might be taken if the activity takes longer than expected. Use the formula below to calculate the time to use for each project stage: shortest time + 4 x likely time + longest time ----------------------------------------------------------- 6 This helps to bias time estimates away from the unrealistically short time-scales normally assumed. Key points: Critical Path Analysis is an effective and powerful method of assessing: • What tasks must be carried out • Where parallel activity can be performed • The shortest time in which you can complete a project • Resources needed to execute a project • The sequence of activities, scheduling and timings involved • Task priorities • The most efficient way of shortening time on urgent projects. 5
  • 6. An effective Critical Path Analysis can make the difference between success and failure on complex projects. It can be very useful for assessing the importance of problems faced during the implementation of the plan. PERT is a variant of Critical Path Analysis that takes a more skeptical view of the time needed to complete each project stage. 6
  • 7. 7
  • 8. 8
  • 9. Gantt Charts - Planning and scheduling more complex projects How to use tool: Gantt Charts are useful tools for analyzing and planning more complex projects. They: • help you to lay out the tasks that need to be completed • give you a basis for scheduling when these tasks will be carries out • allow you to plan the allocation of resources needed to complete the project, and • help you to work out the critical path for a project where you must complete it by a particular date. When a project is under way, Gantt charts help you to monitor whether the project is on schedule. If it is not, it allows you to pin-point the remedial action necessary to put it back on schedule. Sequential and parallel activities: An essential concept behind project planning (and Critical Path Analysis) is that some activities are dependent on other activities being completed first. As a shallow example, it is not a good idea to start building a bridge before you have designed it! These dependent activities need to be completed in a sequence, with each stage being more-or- less completed before the next activity can begin. We can call dependent activities 'sequential'. Other activities are not dependent on completion of any other tasks. These may be done at any time before or after a particular stage is reached. These are nondependent or 'parallel' tasks. Drawing a Gantt Chart To draw up a Gantt Chart, follow these steps: 1. List all activities in the plan For each task, show the earliest start date, estimated length of time it will take, and whether it is parallel or sequential. If tasks are sequential, show which stages they depend on. You will end up with a task list like the one in figure 1. This example shows the task list for a custom-written computer project. We will use this same example for both this section and the section on Critical Path Analysis and PERT. This will allow you to compare the results of the two approaches. 9
  • 10. Figure 1. Gantt Chart Example: Planning a custom-written computer project NB: The start week shows when resources become available. Whether a task is parallel or sequential depends largely on context. Task possible Length Type Dependent start on... 1. High level analysis week 1 5 days sequential 2. Selection of hardware week 1 1 day sequential 1 platform 3. Installation and week 3 2 weeks parallel 2 commissioning of hardware 4. Detailed analysis of core week 1 2 weeks sequential 1 modules 5. Detailed analysis of week 1 2 weeks sequential 4 supporting utilities 6. Programming of core modules week 4 3 weeks sequential 4 7. Programming of supporting week 4 3 weeks sequential 5 modules 8. Quality assurance of core week 5 1 week sequential 6 modules 9. Quality assurance of week 5 1 week sequential 7 supporting modules 10.Core module training week 7 1 day parallel 6 11.Development of accounting week 6 1 week parallel 5 reporting 12.Development of management week 6 1 week parallel 5 reporting 13.Development of management week 6 2 weeks sequential 5 analysis 14.Detailed training week 7 1 week sequential 1-13 15.Documentation week 4 2 weeks parallel 13 2. Head up graph paper with the days or weeks through to task completion 3. Plot the tasks onto the graph paper Next draw up a rough draft of the Gantt Chart. Plot each task on the graph paper, showing it starting on the earliest possible date. Draw it as a bar, with the length of the bar being the length of the task. Above the task bars, mark the time taken to complete them. Do not worry about task scheduling yet - all you are doing is setting up the first draft of the analysis. This will produce an untidy diagram like the one below: 10
  • 11. 4. Schedule Activities Now take the draft Gantt Chart, and use it to schedule actions. Schedule them in such a way that sequential actions are carried out in the required sequence. Ensure that dependent activities do not start until the activities they depend on have been completed. Where possible, schedule parallel tasks so that they do not interfere with sequential actions on the critical path. While scheduling, ensure that you make best use of the resources you have available, and do not over-commit resource. Also allow some slack time in the schedule for holdups, overruns, quality rejections, failures in delivery, etc. 5. Presenting the Analysis The final stage in this process is to prepare a final version of the Gantt Chart. This should combine the draft analysis (see above) with your scheduling and analysis of resources. This chart will show when you anticipate that jobs should start and finish. A redrawn and scheduled version of the example project is shown below: 11
  • 12. By drawing this example Gantt Chart, you can see that: • if all goes well, the project can be completed in 10 weeks • if you want to complete the task as rapidly as possible, you need: o 1 analyst for the first 5 weeks o 1 programmer for 6 weeks starting week 4 o 1 programmer for 3 weeks starting week 6 o Quality assurance resource for weeks 7 and 9 o Hardware to be installed by the end of week 7 • analysis, and development and installation of supporting modules are essential activities that must be completed on time. • hardware installation is a low priority task as long as it is completed by the end of week 7 While this section describes how to draw a Gantt Chart manually, in practice project managers tend to use software tools like Microsoft Project to create Gantt Charts. Not only do these ease the drawing of Gantt Charts, they also make modification of plans easier and provide facilities for monitoring progress against plans. Microsoft Project is reviewed at the top of the left hand sidebar. Key points: Gantt charts are useful tools for planning and scheduling projects. They allow you to assess how long a project should take, determine the resources needed, and lay out the order in which tasks need to be carried out. They are useful in managing the dependencies between tasks. 12
  • 13. When a project is under way, Gantt charts are useful for monitoring its progress. You can immediately see what should have been achieved at a point in time, and can therefore take remedial action to bring the project back on course. This can be essential for the successful and profitable implementation of the project. 13