Programs provide a custom way to group projects, working as some sort of tag. What’s more, they can be regarded as yet another level in User Story – Feature - Epic - Project - Program hierarchy.
A Project can belong to exactly one Program.
You can create Boards, Lists and Timelines with Programs as cards. It helps manage portfolios of projects and programs.
To combine projects into a new Program, first either add a new Program. Program creation is simplified. Open top Project/Team selection and find the New program link.
You cannot add a Program via Quick Add.
With a View having Program as a lane and Project as a card (as on the screen below), new Programs can be added, edited (click on a Program ID# in the column header for that), and Projects can be moved from one Program to another.
Another point to note: you can setup a view to see work item cards (User Stories, Bugs, etc.) distributed by Programs, but you cannot move work items between Programs.
We added a possibility to select a Program while creating a Project:
Projects in Top Menu are grouped by Programs:
Customize card units for Program
More units are available for Program Card: Total projects, Open User Stories, Open / Total User Stories, Open Features, Open / Total Features, Open Bugs, Open / Total Bugs:
Basic progress calculation
Program progress can be tracked in following ways:
- Open / total User Stories counter unit. Shows all stories from all projects inside a program
- Progress percentage unit. Counts the percent of User Stories in Done state
- Progress bar unit with Progress in %
- Progress bar on a Program View with a tooltip displaying the number of stories completed:
Program in filters
You can easily find all entities, like User Stories, Features or Bugs, that relate to a specific Program: