Working with Tasks

Task Links and Dependencies

Summary: Three relationship kinds: parent-child (the tree), dependencies (sequence in time on the Gantt), and links (relates to, duplicates, supersedes).

What it is

Tasks can relate in three different ways. Don't confuse them — they answer different questions.

Task relationships

  1. Parent-Child relations — the program / project / task / subtask family tree.
  2. Dependencies — the sequence of tasks in time.
  3. Links — informational relationships (duplicates, replacements, related work).

Parent-child relations

In the Outline (tree) view, parents contain children — like folders in a file system. Runcible creates these relations whenever you nest or move tasks inside a program, project, deliverable, story, or task.

Dependencies

Dependencies say that work on one task depends on another. You create them on the Gantt Chart. The Gantt uses dependencies; the Timeline view does not.

Why it matters: the Gantt tries to pull tasks sooner so they float together. On the Timeline view you place tasks manually; it will not move them for you.

Note: Dependencies may not appear in every illustration of the Gantt.

Links relate information on one task to another. They are bidirectional — they appear on both tasks.

Relates To → / Is Related To ← (adds information)

Duplicates → / Is Duplicated By ← (identical information)

Supersedes → / Is Superseded By ← (replaces information)