Most of teams need some way to manage dependencies between different items, e.g., a release probably can't be closed until a blocker issues is resolved. Yodiz offers powerful way to create, manage and track dependencies. More details are in next sections.
Item types for dependency creation
Yodiz allows items to be tracked easily for dependencies. Any item can be dependent on other and full list of items is
- User Stories
There are 3 kind of dependencies
1. Is Blocked By
Source item is blocked by other item. For example,
- e.g., "User Story#100" is blocked by "issue # 7"
Source item Blocks other item. For example,
- "Sprint # 8" blocks "Release #21"
- "Issue #9" blocks "Task #123"
This is just to simply show the relation of 2 items.
How to create dependency
To create dependency you have to open item in Edit mode and click on "Dependencies" tab on right corner, as shown in this example
Steps to create dependency
- Click on "Create Dependency" button at Edit pop-up
- You will be shown a search page like below
- Search items by ID or Title.
- Select items you want to create dependency for
- Click on "Create Dependency" button at bottom.
You can access all the dependencies created for all of your projects at single place. Under Dashboard there is link "Dependencies", click on it and you will be shown a page like this.
Remember to select "Projects" and Item Type, e.g., "Issues", "User Stories" etc. to view dependency items. Please note that you can select multiple projects at a time, however you will only be able to select single "Item type" like "issue".
If an item "is Blocked by" other item then you will not be able to close that item. For example, if a user story "is blocked by" an issue then you will not be able to change status to "Completed" or "Accepted" until the issue is resolved. However you are still able to change status to New, In Progress, Rejected etc. System only blocks the completion of item if it is blocked by other item.