Planning for value delivery as a program
A best practice for delivering business value as a coordinated team of teams is to capture the planned and actual business value at the program level. Programs typically select a dozen or so of the highest-ranking features from the product backlog to deliver each business quarter. Teams will then break features down into stories, load the stories into sprints, and determine target sprints for feature completion.
Teams also take note of, discuss, and agree upon dependencies, for example, when one team needs to deliver a story for a feature primarily developed by another team. Note that while the program itself owns the features, it is common for a particular team to take the lead and be the primary team for feature delivery. Jira Align supports these standard dependencies among teams in the program as well as external dependencies, for example, when a feature relies on a component being delivered by an outside vendor.
Each team then decides...