# Plan dependencies

### What is a cross-team dependency?

![](https://2916206105-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBAGNud2YIYXdGXre7dQK%2Fuploads%2FFwoFpror7QP68nJGwIiZ%2Fdependency-228-301.png?alt=media\&token=d3afc903-5cc5-4754-b9fe-f403e2dbba54)

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:

![](https://2916206105-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBAGNud2YIYXdGXre7dQK%2Fuploads%2FWlmRnBRT1WEpjNOLlMUp%2FPI%20planning%204%20teams.PNG?alt=media\&token=8e867feb-1293-4ab8-a451-e62917c81b3c)

###

### 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="https://2916206105-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBAGNud2YIYXdGXre7dQK%2Fuploads%2Fx3gDOzZ9c5Fv3K7pC89r%2Fimage.png?alt=media&#x26;token=fca112bb-adc0-49fe-93a4-0bda7ff43064" alt=""><figcaption></figcaption></figure>

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

  <figure><img src="https://2916206105-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBAGNud2YIYXdGXre7dQK%2Fuploads%2FphtVr1s1Wc9GOSGTryBI%2Fimage.png?alt=media&#x26;token=1f63f4fa-db24-4fd3-922b-c9c46388d7b3" 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="https://2916206105-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBAGNud2YIYXdGXre7dQK%2Fuploads%2Fnm084fsMemhL0SKjphak%2Fimage.png?alt=media&#x26;token=d2b45fcf-074e-4af7-86d6-f617fc9a4261" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://2916206105-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBAGNud2YIYXdGXre7dQK%2Fuploads%2FZEOwDUFo0pLL5Utoo0RI%2Fimage.png?alt=media&#x26;token=07a693e5-cc76-4ecb-8a3f-d7a1b5c5e790" alt=""><figcaption></figcaption></figure>
