# Plan dependencies

### What is a cross-team dependency?

![](/files/Z97PArUKzsUagqCyRm2a)

A cross-team dependency is a story in one team that is either:

* part of a **feature** that is owned by **another team**
* linked as “blocked by” or “blocking” with a **story** of **another team** in the program

### See cross-team dependencies

The program plan (PI planning) view shows cross team dependencies with cords:

![](/files/jAFiWpQL7VcgUQSr0Gny)

###

### Dependency cords colors

Dependencies have three possible cord colors:

* <mark style="color:purple;">**Purple**</mark> : the dependency is planned "in order".
* <mark style="color:orange;">**Amber**</mark> : the dependency is planned between two issues in the same sprint. This could be a risk.
* <mark style="color:red;">**Red**</mark>: the dependency is planned "out of order". This means the prerequisite is planned in a later sprint, or the prerequisite is stil in the backlog.

### Add, update or remove (cross-team) dependencies

To plan or update a (cross-team) dependency :

* Select the issue (story)&#x20;
* Click on the expand button

<figure><img src="/files/4CEFs8Lfxn63LCEEb0a3" alt=""><figcaption></figcaption></figure>

* Click on Dependencies
* Add / remove prerequisite dependencies (left side), or outgoing dependencies (right side). <br>

  <figure><img src="/files/u29W1BTrmqylAwaUnr0f" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Ativo Programs by default displays 'blocking/is blocked' and 'child/parent' dependencies on the board. jira admins can change the dependencies via ***Jira settings > Ativo Programs > Issue link**.*
{% endhint %}

### Hide or filter dependency cords

Click on ***View options > Cords*** to select the cords you'd like to see. E.g. one can choose to hide all cords.

<figure><img src="/files/huyTQpuUfy2AJFLeaznp" alt=""><figcaption></figcaption></figure>

Select the ***Advanced view options*** to select the cords you'd like to see more precisely. <br>

<figure><img src="/files/7lVY5izMBrK9DpQKlyvf" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ativo.io/pi-planning/plan-dependencies.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
