3

If I have two tasks, called "Design" and "Development", what are the relationships between the two called?

Clearly, this is a type of dependency, but I need to be more specific.

That is, I need to be able to say:

In this relationship, "Design" is the A and "Development" is the B


My wife and I have been discussing this for quite some time now, and here are the few we have come up with, and why they don't work for me:

  • Depender/Dependee
    Feels awkward, and doesn't really disambiguate the parties involved. Also implies that the dependee provides something to the depender, whereas this is not necessarily always the case in project tasks.

  • Dependent/Surrogate
    Awkward and implies providing some sort of utility.

  • Parent/Child
    Incorrect. The "Design" task may have children tasks, like "Write-up" or "Gather Requirements", but "Development" is not a child of "Design".

  • Predecessor, Precursor, etc. / Successor
    Has hierarchy implications that make it quasi-incorrect.

So, the best we have right now is:

  • Prerequisite/???
    Project tasks are related in exactly the same way that some educational courses are. This does imply providing some sort of utility, but not necessarily and the relationship is well understood.
2
  • I would choose parent/child.
    – avpaderno
    Commented Aug 25, 2010 at 23:30
  • As I discussed, parent/child is incorrect, and already in-use in my current context. Commented Aug 25, 2010 at 23:31

4 Answers 4

6

Prerequisite - Co-requisite - Post-requisite -- Where task A is the prerequisite and task B can either be a co-requisite or post-requisite.

As a project manager I have often used predecessor/successor, but usually where there is a chronological order.

Project tasks are related in exactly the same way that some educational courses are. This does imply providing some sort of utility, but not necessarily and the relationship is well understood.

With this in mind, one of my college chem classes was a prerequisite and an associated chem lab was a co-requisite.

1

I thought "Prerequisite" as soon as I saw the example. As far as the inverse goes, the "B" in "Development is the B" portion of your question, I would propose a couple of terms:

  • Product if A in whole or in part becomes B, as in the product of a chemical reaction.
  • Dependent or Dependency if B just requires A to exist. In software, when program A relies upon the presence of program B, then "A is a dependency of B".

If you drop the "Prerequisite", you could use Predecessor / Successor, which states only that A comes before B.

1
  • I totally agree. You can use "dependency" or "predecessor".
    – Thuan
    Commented Apr 15, 2012 at 7:40
0

Although it doesn't exactly fit into the sentence, you might say that the two together form the project's critical path, and design is the preceding step and development is the succeeding step

critical path

noun

the sequence of stages determining the minimum time needed for an operation, especially when analyzed on a computer for a large organization.

0

First Task A, Then Task B.

Here are some options:


Language to describe the task directly:

Prerequisite:

  1. Task A is a prerequisite of Task B
  2. Task B has a prerequisite of Task A

Predecessor:

  1. Task A is a predecessor to Task B
  2. Task B is a successor of Task A

This language is from Project Management dependency relationships https://www.projectinsight.net/project-management-basics/task-dependencies


Language to describe the relationship:

Contingent Upon: Task B is contingent on Task A

Gating requirement: Task A gates Task B

Blocking Condition: Task A blocks Task B

Constraint: Task A constrains Task B

Requirement: Task B requires Task A

Dependency: Task B depends on Task A

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .