Time Dependencies in Card Relations

In this article:

Overview

When you work a lot with card relations, then you might easily lose track of whether the deliverables such as subcards or cards in a sequence relation. Most of the time, the work is delivered by other people or departments, and it can easily slip out of the required time frames.

The date dependencies observation works not only on card relations within a single space but also across multiple spaces.

To catch quickly whether something will not be delivered within the required time all dependent main cards and previous cards will be marked with an orange exclamation mark.

Example: The orange exclamation mark next to the status icon indicates problems with card dates and other card relation issues.

After entering the card, we can find more information about the conflict in the card issues section.

Example: See the Card issues section for an explanation of the problem.

Possible time dependency issues

  • The subcard starts before the main card
  • The subcard ends before the main card starts
  • The subcard starts after the main card ends
  • The subcard ends after the main card
  • The next card starts before the previous card
  • The next card starts before the previous card ends
  • The next card ends before the previous card starts
  • The next card ends before the previous card

Relations do not have to be direct. For example, the grandchild card (subcard of another subcard) can be in conflict with the grandparent card (main card of another main card). The same situation applies to cards that are chained by previous-next relations.

What to do in case of card relations conflict? You can find out with the following examples.

Hierarchical card relation conflicts

In the hierarchical relation, there is a rule that the subcard must fit within the main card’s time frame. That is, all subcards should start after the main card starts and end before the main card ends.

Let’s have a look at the example of a possible problem and its solution. We have two cards: the Main card and the Subcard card. They are related with the hierarchical card relation.

Example: The main card ends on November 23rd, while the subcard starts on this day.

The subcard starts and ends after the due date of the main card. We can see an orange warning in the card details section of the main card informing us of the card issue.

The most convenient way to manage time dependencies is the Gantt Chart view, where you can adjust times using sliding and drag-and-drop. You can also do this by changing the dates on every card separately.

Example: Gantt Chart view allows us to manage card schedule in convenient way using drag and drop.

Sequence card relation conflicts

The  sequence card relation is a logical dependency between cards. The previous card must be completed before the next card can begin. 

Here you have another example of card relations conflict. There is the Printouts card as the previous card and the Hang up posters card as the next card.

Example: The previous card is so far behind the next one that it causes 4 time conflicts (the orange ones). 

The most convenient way to manage time dependencies is the Gantt Chart view, where you can adjust cards using sliding and drag and drop. You can also do this by changing the dates on every card separately.

Example: Gantt Chart view allows us to manage card schedule in convenient way using drag and drop.

FAQ

Yes, date dependencies observation can work across multiple spaces.

Yes, card relations that are not direct such as “grandchild” and “grandparent” cards.

Was this article helpful?

Please, contact us if you have any additional questions.