The University of Sydney · FACULTY OF PROJECT MANAGEMENT

PMGT1865 Chap.3 Sequencing Activities into a Precedence Network

- one subject, every graph, every model, every mark
10 Chapters7-page Bible
Our own words - no uploaded lecturer files
Updated for this semester
Chapter 3 of 16 · PMGT1865

Sequencing Activities into a Precedence Network

Fixing the dependencies and then building the schedule are the two steps that convert a bare task list into a timeline somebody can work to. Dependency has one specific meaning here: working out which pieces of work wait on the beginning or the completion of others. Week 2 sets out a five step process from a work list to a dated schedule, and this chapter covers the first four of those steps.

Notice that resources are estimated before durations, because how long an activity takes depends on how many people are on it. The chapter also fixes the node used throughout the unit, a six cell box in which only the identifier, the description and the duration are given and everything else is a result, and it sets the five placement rules that produce a diagram somebody else can check.

Two node types matter more than the rest: merge activities, which have several arrows coming in, and burst activities, which have several going out. Every choice either pass makes happens at one of those two.

In this chapter

What this chapter covers

  • 01

    Dependency as a claim about what physically or contractually stops work starting sooner

  • 02

    The four factors that cap how fast a project can go, including resource availability at a specific point

  • 03

    The five step process, and why activity resources are estimated before activity durations

  • 04

    Step one: selecting a planning level and assigning unique identifiers from the breakdown

  • 05

    The six cell node, which cells are given and which are computed

  • 06

    Why networks run on elapsed working periods counted from zero rather than on calendar dates

  • 07

    The five placement rules, including the no dead ends rule and its single exception

  • 08

    Merge and burst activities, and why each pass makes its only decision at one of them

  • 09

    Duration based against effort based estimating, and the division that connects them

  • 10

    Who should estimate, why estimates exclude contingency, and progressive elaboration

Worked example · free

Drawing and validating a precedence network

Q [6 marks]. A campus radio station is fitting out a new studio. Strip out A takes 4 days with no predecessor. Rewire B takes 6 days after A. Build the acoustic shell C takes 8 days after A. Order microphones E takes 10 days after A. Install the desk D takes 5 days after B and C. Wire and test F takes 3 days after D and E. Acceptance and handover G takes 2 days after F. Draw the network and state which nodes are merge activities and which are burst activities. (6 marks. The mark allocation is our own, matched to the size of the work, and it is not an official University marking scheme.)
  • +1Create seven nodes, one per row, each carrying its identifier, description and duration. Leave the four date cells and the float cell empty, because those are results rather than inputs.
  • +1Place A on the left. It is the only row with an empty predecessor cell, so it is the single start node.
  • +1Place B, C and E to the right of A with one arrow from A into each. A is therefore a burst activity with three successors.
  • +1Place D to the right of B and C with arrows from both. D is a merge activity, and since C runs eight days against B at six, C is the predecessor that will govern its start.
  • +1Place F to the right of D and E with arrows from both, then G to the right of F. F is the second merge activity and G is the only legitimate dead end.
  • +1Run the two sweeps. Every node except G has an outgoing arrow, every node except A has an incoming one, and no arrow runs right to left. The diagram is ready for a forward pass.
One burst activity, A, with three successors, and two merge activities, D merging B and C, and F merging D and E. Every other node has exactly one predecessor and one successor. Those three nodes are where all six choices in the two passes will be made, which is why naming them before computing anything is worth the thirty seconds it takes.
Sia tip — Draw the network twice. Once roughly, to find its shape, then again with the chains horizontal and the parallel paths stacked. A network that crosses its own arrows is correct and unreadable, and unreadable diagrams are where pass errors come from.
Glossary

Key terms

Predecessor
An activity that must reach a defined point, usually its finish, before another activity may begin. The relationship is a claim about the work, not a statement of the order somebody intends to work in.
Merge activity
A node with more than one arrow arriving. It cannot start until all its predecessors are satisfied, so the forward pass takes the highest early finish among them.
Burst activity
A node with more than one arrow leaving. It must be finished in time for the earliest of its successors, so the backward pass takes the lowest late start among them.
Effort based estimating
Starting from the number of person hours, days or weeks of work and dividing by the resources assigned to obtain a duration. It makes explicit the lever that duration based estimating hides.
Progressive elaboration
Revising estimates regularly as the project proceeds and more becomes known. It is why an estimate is treated as a forecast with a date on it rather than as a promise made once.
FAQ

Sequencing Activities into a Precedence Network FAQ

How do I tell a real dependency from a preference?

Ask what physically or contractually stops the second activity starting sooner. If two activities could genuinely run at the same time given the people available, they are parallel, and drawing them in series invents a longer project and hides the real critical path.

The most common source of false dependencies is the resource plan: two activities linked because the same person does both is a resource constraint, and it belongs in the levelling chapter rather than in the logic.

Why does the process estimate resources before durations?

Because duration is effort divided by the resources assigned, so a duration is not a property of an activity on its own. Two carpenters and a crane produce a different number from four carpenters and no crane. Recording which you assumed is what lets you answer the obvious follow up question about whether adding people would help, and a plan that never wrote the assumption down cannot answer it.

What does the no dead ends rule actually catch?

An activity with no successor is claiming that nothing in the project waits on it, and that is true of exactly one node. Everywhere else it means a link was forgotten or the activity does not belong in the project. The error is worth sweeping for before the forward pass, because a dangling node produces no warning: it simply lets the project finish earlier on paper than it can in practice.

Should estimates include a safety margin?

No. Estimates should reflect schedule risk, which means realistic rather than hopeful, and they should not include contingency time. Contingency is held once, visibly, at project level where a manager can see it and spend it deliberately. Padding buried inside every activity is invisible, unmanageable and spent by default, because work expands to fill whatever time it is given.

Study strategy

Assessment move

Practise the mechanical parts until they are automatic, because they are the parts a diagram is checked on. Take any dependency table and draw the network three times: once to find the shape, once tidied with chains horizontal, and once from memory to prove you can. Every time, circle the merge and burst nodes as the last step, because doing so converts both later passes from a sequence of judgements into bookkeeping.

Then check the diagram the way a marker will: every arrow left to right, exactly one node with no predecessor and one with no successor, table rows and diagram arrows agreeing activity by activity, durations transcribed correctly, and a legend showing which node cell is which. Four of those five are transcription, and transcription errors are the expensive kind here because everything downstream inherits them.

Keep the convention that early start begins at zero, write it in your legend, and never mix it with a one based convention inside the same assignment.

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

A+Everything unlocked
Unlocks this Bible + all 59 of your The University of Sydney subjects - and 1,000+ Bibles across every Australian university.
Sia - your PMGT1865 tutor, unlimited, worked the way the exam marks it
The full 7-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
Unlock the full PMGT1865 Bible + 59 The University of Sydney subjects
$0.99 Trial