Go Over Example Question (from Lewinski)
Complete Case Studies: Critical Path Analysis Case Study Questions
Complete the following Practice Exam Question: Critical Path Analysis - InThinking - Practice Exam Questions - Paper 2
What you should know
By the end of this subtopic, you should be able to:
define the following terms: (AO1)
critical path analysis
prepare and analyse a critical path (network) diagram in a given context (AO4, AO2) (HL)
Key Terms
The critical path on a network diagram is the longest path through the network of the tasks for a project, so represents the quickest time in which the project can be finished. If a critical task is delayed, the entire project will be delayed.
Critical path analysis is a visual Business Management tool that shows the activities, duration, and interdependencies of all activities for a given project.
Dummy activities are not actual tasks but used to ensure logical dependencies are accurately represented in a network diagram. Hence, there are no time or other resources needed for dummy activities.
The earliest start time (EST) shows the earliest time, usually in days or weeks, that an activity can begin. This depends on the duration and order of previous activities in the project.
The free float represents the amount of delay available on each activity which does not delay the EST of the next activity.
The latest finish time (LFT) shows the latest possible time a particular activity can finish without delaying the entire project. It takes into account both the time required to complete the activity and any dependencies it may have with other tasks.
A node denotes an event (or task), with the start and finish times of each activity in a network diagram.
The total float represents the amount of delay available on any activity that does not delay the project duration.
Figure 1. Critical path basics for Project X.
Figure 2. Adding earliest start times to the critical path (network) diagram for Project X.
Figure 3. Adding latest finish times to the critical path (network) diagram for Project X.
WARNING: The following video explains Critical Path Analysis, however the method is different. It will help with understanding of critical path and slack times, but your critical path analysis diagram will look different: Project Scheduling - PERT/CPM | Finding the Critical Path
There is a family-run pizza restaurant in Town X called Bobo Pizza that serves amazing pizza and is very successful even though none of the family members running the restaurant have a business degree. The restaurant has been serving the best pizza in town for more than 10 years and looks a little bit outdated, so Bobo Pizza management shut it down for a month for renovation. A wonderful and smart IB BM student (you) who happened to know about the Bobo Pizza renovation project decided to see if it could have been completed in less than a month. All the renovation tasks and their duration are summarised below.
As you can see from the table above, task D (installation of new kitchen equipment) can only start after task B is completed (removal of old kitchen equipment). At the same time, task E (repainting the walls in the dining area) can only begin after task C is completed (removing old furniture from the dining area). Lastly, task F (new dining area furniture assembly) can only commence after task E is completed (repainting the walls in the dining area). Tasks B, C, D, E, and F are allocated to one of the two rooms in the building (kitchen and the dining area), while tasks A and G are for the entire building.
Question 1) Draw a Diagram to illustrate the project flow
Lewinski Above Diagram (ANSWER Question 1)
Duration of project tasks under arrows that represent the project tasks:
Question 2: Complete the rest of the Critical Path Diagram
Lewinski Above Diagram (ANSWER Question 2)
Question 3: Complete the rest of the Critical Path Analysis
Lewinski Above Diagram (ANSWER Question 3)
Question 4: Identify the Critical Path
Question 5: Calculate the Float (Slack) time of activity B
Question 6: Calculate the Float time of activity D
Lewinski Above Diagram (ANSWER Question 4)
Question 4: Critical Path: A, C, E, F, G
This is because if any of these activities are delayed then the entire project will be delayed.
Question 5: The Float (Slack) time of Activity B is 5 Days
Question 6: The Float (Slack) time of Activity D is 5 Days
Total Float Time Formula
Free Float Time Formula
Free Float = EST of next Activity - Earliest finish of this activity*
Earliest finish = Earliest start + time to complete
Advantages of Critical Path Analysis
CPA provides managers and decision makers with a visual representation of a complex project which may be easier to interpret.
It can be used to suit a range of circumstances and help solve a variety of business problems or issues.
It reduces the time lost between tasks, ensuring that projects run smoothly and are completely in the most time efficient way.
As a planning tool, CPA encourages forward planning in business organizations.
It forces managers and decision makers to consider all aspects of a project, including resourcing all tasks, thereby improving efficiency in production.
It helps to improve the firm's cash flow position by operating more efficiently and avoiding delays to projects.
Disadvantages of Critical Path Analysis
Construction of a network diagram alone does not guarantee the smooth completion of a project. In reality, there are likely to be disruptions and unforeseen circumstances that may well delay the project.
Similarly, during the planning stage, not every single task in a project may be included; human error therefore limits the extent to which CPA assists with project management.
Some projects are immense, making network diagrams complex and difficult to manage.
Network analysis will only be helpful if the data used to construct the network diagrams are complete and reliable.
Hard Example:
Complete the rest of the Critical Path Diagram
Identify the Critical Path
Calculate the Total Float time for L
Calculate the Total Float time for K
Calculate the Free Float time for C
Hard Example Answers:
Complete the rest of the Critical Path Diagram
X = 2+4 = 6
Y = 22 - 5 = 17
Identify the Critical Path
F, H, J, K
Calculate the Total Float time for L
Total Float = LFT - Duration - EST
22 - 5 - 12 = 5
Calculate the Total Float time for K
Total Float = LFT - Duration - EST
22 - 8 - 14 = 0
Calculate the Free Float time for C
Free Float = EST of next Activity - Earliest finish of this activity*
Earliest finish = Earliest start + time to complete
12-6+4
Critical Path Analysis Case Study Questions
https://drive.google.com/file/d/1fRUik2fpBfqgUNQ2R1NTCOnQFcoJFYG4/view?usp=sharing
Critical Path Analysis Case Study Answers
https://drive.google.com/file/d/1UkQX8P8aCjq4o42hIypnigaJ0M6U9KPu/view?usp=sharing
Critical Path Analysis - InThinking - Practice Exam Questions
https://drive.google.com/file/d/1DidVUuZfUICUkzomxEe7EtEOyUPM6zWN/view?usp=sharing
Critical Path Analysis - InThinking - Practice Exam Answers
https://drive.google.com/file/d/1bv3-rKg6-vqMSzefQTU0EGnRXK6G40AB/view?usp=sharing
Critical Path Analysis - InThinking - Practice Exam Questions - Paper 2
https://drive.google.com/file/d/1yM9hJsjtrMslxnCZl1an3HPVO1hoeY4G/view?usp=sharing
Critical Path Analysis - InThinking - Practice Exam Answers - Paper 2
https://drive.google.com/file/d/1hThC9kR1zZRqZJDj7-A9Jxde1EzxnPXj/view?usp=sharing
Exam Practice Questions
(a)Define the term critical path analysis. [2 marks]
(b)Explain why understanding float time is important for project managers. [4 marks]
(c)Explain two reasons why businesses might choose to use critical path analysis. [4 marks]
Answers
(a) Define the term critical path analysis. [2 marks]
Critical path analysis is a visual planning tool that shows the activities, duration, and interdependencies of all activities for a given project.
Award [1 mark] for a vague definition that shows some understanding.
Award [2 marks] for a clear and accurate definition that shows good understanding, similar to the example above.
(b) Explain why understanding float time is important for project managers. [4 marks]
Float time, also known as slack, refers to the amount of time a task can be delayed without affecting the project's overall completion date. Understanding float time is crucial for project managers for several reasons:
Identifying the critical paths - Float time helps project managers to identify the critical path in a project. By understanding float time, project managers can pinpoint critical tasks that require close monitoring to ensure they stay on schedule.
Resource allocation - Knowing which tasks have float time allows project managers to allocate resources more effectively. Tasks with more float time are less critical, allowing for more flexible resource allocation. On the other hand, critical tasks may require additional resources or close attention to avoid delays.
Risk management - Float times provide a buffer against unforeseen delays. Project managers can use this buffer to manage risks and uncertainties that may arise during the project. It acts as a safety net, allowing for adjustments without jeopardizing the project's overall timeline.
Communication and decision-making - Project managers need to communicate effectively with employees and other stakeholders, including float time information. It helps in setting realistic expectations, explaining the potential impact of delays, and making informed decisions about project priorities.
Award [1 - 2 marks] for an answer that shows some understanding of the demands of the question, although the response lacks detail in areas.
Award [3 - 4 marks] for an answer that shows good understanding of the demands of the question, with appropriate use of business management terminology throughout, similar to the examples above.
(c) Explain two reasons why businesses use critical path analysis. [4 mark]
Possible reasons for using CPA could include an explanation of any two of the following points:
Critical path analysis helps managers to focus on identifying the activities that are dependant on other tasks for their completion in a timely manner.
Understanding the dependencies between different activities helps to organize activities and resources to ensure the project progresses in an efficient way, especially with large and complex projects.
It helps reduce the risks and costs of large and complex projects.
Accept any other reason that is clearly explained.
Mark as a 2 + 2
For each reason, award [1 mark] for a valid point, and a further [1 mark] for the explanation, up to the maximum of [4 marks].