Tracking work item relationships across projects
Large teams often deliver features where development and execution require the work of multiple teams over multiple projects. The work must be planned and tracked in a manner that shows the progress and completion of the high-level work items. Use a cross-project plan to track and view the overall rolled-up schedule of a feature that is managed in different plans or different projects.
Before you begin
- Enable Jazz Team Server to communicate with other servers and link project areas by using Open Services for Lifecycle Collaboration (OSLC). For more information, see Enabling Open Services for Lifecycle Collaboration.
- For each of the projects that the cross-project plan tracks, define the project area, plan, and sprint backlog with assigned work items.
- Take planned snapshots of the plans in the tracked projects. The schedule data for the work that is managed in the different plans is stored in the planned snapshots that are taken for those plans. If the planned snapshot is not available, the schedule defaults to the iteration start and end date of the work item. For more information, see Plan snapshots.
About this task
Enabling cross-repository work item linking
About this task
Procedure
Creating the cross-project plan
You can use cross-project plans to view the relationships among work items across projects. A cross-project plan shows all items that belong to it locally (matching the plan query) and the items that are tracked by them.
About this task
Procedure
Results
Adding plan items from other project areas
A tracked work item is interpreted as a contribution of a larger, potentially cross-project effort.
About this task
Procedure
Results
What to do next
Assessing the health of a cross-project plan
To ensure that the plan is progressing steadily, you can add plan checks, available in the plan view.
About this task
For cross-project plans, use the Cross-Project Planning Problems Check. For a plan that contributes to cross-project plan items, use the Contributes To Planning Problems Check.
- The rolled-up schedule for a work item on the plan exceeds the end date of the iteration that the plan is associated with.
- The
planned for
date of a plan item exceeds the plan's iteration end date. - The rolled-up schedule for a work item on the plan exceeds the due date that is specified on the work item.
- The work item for the tracked item is not planned for any iteration.
- The work item for the tracked item is not assigned to an owner.
The Contributes To Planning Problems Check displays a warning message if a contributing work item is planned for an iteration that ends later than the iteration of the work item that it contributes to.
To select a plan check: