University of Melbourne · FACULTY OF PROJECT MANAGEMENT

SKIL90004 Chap.3 Networks and Critical Paths

- one subject, every graph, every model, every mark
8 Chapters4-page Bible
Our own words - no uploaded lecturer files
Updated for this semester
Chapter 3 of 9 · SKIL90004

Networks and Critical Paths

A credible schedule comes from work decomposition, durations and real dependencies. This chapter builds precedence networks, compares complete paths, respects merge points and identifies the critical path that controls the earliest finish. It also treats float as conditional scheduling flexibility, explains why criticality can move and connects recovery options with cost, quality and risk trade-offs.

Network arrows should represent technical, approval or resource facts rather than a preferred calendar appearance. At a merge, the later predecessor controls the successor start, so parallel branches are never averaged. A delay may consume float without moving the finish, or may create a new controlling path. Approved recovery must therefore be recalculated and documented instead of assumed from the original network.

In this chapter

What this chapter covers

  • 01

    Work breakdown structures

  • 02

    Activity decomposition

  • 03

    Precedence relationships

  • 04

    Forward path calculation

  • 05

    Critical path

  • 06

    Total float

  • 07

    Merge logic

  • 08

    Schedule recovery

Worked example · free

Find a controlling network branch

Q [4 marks]. Activities A and B take two and four days. Parallel C and D then take six and three days, and E takes two days after both branches. Find duration and float. This is not a University-published mark allocation; the displayed breakdown is this guide's revision aid.
Arrows show that preparation follows scope, assay and review can then run in parallel, and the report waits until both branches finish.Arrows show that preparation follows scope, assay and review can then run in parallel, and the report waits until both branches finish.A: scope2 daysB: prepare4 daysC: assay6 daysD: review3 daysE: report2 days
Arrows show that preparation follows scope, assay and review can then run in parallel, and the report waits until both branches finish.
  • 1A plus B reaches the split after six days.
  • 1The C branch reaches the merge on day twelve.
  • 1The D branch reaches the merge on day nine.
  • 1E finishes on day fourteen; D has three days of float in this network.
The project duration is fourteen days, A-B-C-E is critical and the shorter D branch has three days of float.
Sia tip — At a merge, the successor waits for the latest predecessor. Never average the branch finishes.
Glossary

Key terms

Work breakdown structure
A Work breakdown structure decomposes project scope into manageable deliverable-oriented components.
Precedence relationship
A Precedence relationship states the required ordering between activities.
Critical path
The Critical path is the longest valid path through the current network and controls earliest finish.
Merge point
A Merge point requires all relevant predecessor conditions before the successor can proceed.
Total float
Total float is the allowable scheduling movement before the current project finish is affected.
Resource dependency
A Resource dependency sequences work because the same limited capability is needed in more than one place.
FAQ

Networks and Critical Paths FAQ

Is the most important task always critical?

No. Criticality is a timing property created by network logic. A visible or expensive task can have float, while a routine approval can control the finish if every controlling path passes through it.

How do I calculate a project duration?

Add durations along every valid complete path, respect splits and merges, and identify the longest path. At a merge, use the later predecessor finish because the successor waits for all required inputs.

What happens when float is used?

The activity may remain non-critical while its scheduling margin shrinks. Once delay exceeds the available float, the finish or critical path changes and the network must be recalculated.

Study strategy

Exam move

Draw small networks from activity tables and narrate every arrow. Calculate each complete path independently, then check merge points and units. Practise explaining why a proposed recovery works and what new cost, coordination, quality or risk exposure it creates. Recompute the network after approved changes because the controlling path is dynamic.

Start with six to eight original activities drawn from a small research workflow. Give each activity one clear completion condition and one duration unit. Build the network without dates first, because logic should come from technical, approval or resource relationships rather than the calendar appearance you want. Challenge every arrow by asking what fact prevents the successor from starting earlier.

Remove links that merely repeat the order in which someone happened to write the list. Perform a path check and a merge check before arithmetic. At every merge, identify the later predecessor. Add durations along complete paths, mark the longest current path and explain criticality as timing rather than importance. Create a shorter parallel branch and compute its margin against the controlling path.

Then introduce a delay smaller than the margin, equal to it and larger than it. Recalculate rather than relying on intuition, and state when the critical path changes or ties. Practise a recovery question with three options: moving non-critical work within float, adding a genuinely qualified resource and reducing optional scope.

For each option, describe what feature changes and what cost, coordination, quality or risk exposure follows. Fast tracking can increase rework; crashing can add cost; scope reduction changes deliverables. Preserve the accepted baseline and record approved structural changes so later variance remains interpretable. In a written answer, show path labels, arithmetic and units. Do not average parallel branches at a merge.

Do not call a visible task critical without network evidence. If a duration is uncertain, name the basis and next evidence point. End the response with the affected milestone, remaining margin and decision required, which turns schedule calculation into control. Add a deliberate resource conflict to the finished network. Decide whether the resulting sequence reflects a physical prerequisite or merely one person's availability.

This distinction determines the recovery choices. Redraw the model after resolving the conflict and check whether a formerly non-critical branch now controls the finish. Explain the change in words before updating the software schedule.

Working through Networks and Critical Paths in SKIL90004? Sia is AskSia’s AI Project Management tutor — ask any SKIL90004 Networks and Critical Paths question and get a clear, step-by-step explanation grounded in how SKIL90004 is taught and assessed. Read this chapter free, then take your hardest questions to Sia.

A+Everything unlocked
Unlocks this Bible + all 177 of your University of Melbourne subjects - and 1,000+ Bibles across every Australian university.
Sia - your SKIL90004 tutor, unlimited, worked the way the exam marks it
The full 4-page Bible + practice bank with worked solutions
Chrome extension - sync your LMS so Sia knows your deadlines
Bilingual EN / Chinese on every Bible and every Sia answer
$0.99 Trial
30-day money-back · cancel in one tap · how it works