Working together at scale requires increased visibility into what others are doing. @Scale adds an interactive program board to make documenting and sharing that information easier.
The program board shows the planned work for your team grouped by team and iteration. Use the mapping pane (1) to drag planned items to the board. You can also add new items directly on the board using the "+ New item" context menu (2).
Dependencies between items are show as read strings (3) or you can add explicit work items to represent the dependency (4). Another nice charm on the card is the objective icon (6) that is shown when a board item is associated with an objective.
If you select to show the child item status rollup it will be shown as a progress bar on the card (5).
To help manage large ARTs, or when you want to focus on a specific team, you can collapse teams to make more room on the board (7). The divider line (8) separates the ART and dependent teams.
With our new timeline management function, you're able to drag cards over several sprints. With this function, you can visualize epics & features that span over a longer period then one sprint. Your cards then use the custom fields Start & Finish date that are already integrated on features in Azure DevOps.
To enable the new function in your board: Click on board settings -> Working with cards > Select start & finish date
- Working with cards - Click here to configure how you want the cards to work on the board
- Start & Finish date - Select this if you want to enable Start & finish date visualization on your board.
- Start date - Customize which field you want to work with for the start date - From load, our function uses Azure DevOps standard field
- Finish date - Customize which field you want to work with for the finish date - From load, our function uses Azure DevOps standard field
To set a start or finish date, simply drag the left or right side of the cards as illustrated in the gif below:
The mapping pane gives you a tool that connects @Scale with your backlog. Drag items from the list (1) to the sprint you plan to complete the item and @Scale will update the card with the target iteration and the default area for the team.
Use the filter (2) to narrow down the items in the list, by default we filter on the active program increment.
Filter | Function |
---|---|
Title | Filter on part of the title |
Increment | Filter on program increment iteration paths or the root iteration level |
Team | Filter on the areas the selected teams own |
State | Filter on state |
Tag | Filter on tag |
The easiest way to create a dependency between two cards is to drag the card that represents a dependency onto the other card. This will create a predecessor/successor link between the two cards.
If you create a predecessor/successor link from the work item form or any other tool it will of course also show on the @Scale board.
If you want to remove a dependency between two cards either open one of the work items and remove the successor/predecessor link or click on the dependency line and press the delete key.
Control | Function |
---|---|
Select active program increment | |
Refresh content on page | |
Settings: Board, Exclusions, Fields, Styles | |
Filter | |
Options | |
Enter or exit full screen mode |
Board settings controls general behaviors for the boards. The configuration is stored at project level.
Setting | Function |
---|---|
Work items on the board | Select the work item types to show on the board |
Show completed items | If enabled also show items in status done on the board |
Show capacity & load indicators | If enabled also show load from work items & enables to add capacity in sprints |
Show child items on cards | If enabled show child work items on cards |
Load & capacity enables the possibility visualize load & set capacity for each team sprint.
Capacity is changed by clicking on capacity in each sprint, filling in the number and hitting enter.
Load will also give users a notification if the sprints are loaded with too much work based on the capacity by changing colors
- Green = Load is lower then the capacity
- Yellow = Load is filled to the max
- Red = Load is too high for this sprint
Features show the total size from all planned & estimated child work items, but however. does not get calculated in the sprint.
PBIs/User stories (Children of features) show their respective load based of story points or effort & gets added to the total of the sprint
Sometimes you don't want to include all items on the board matching the teams area paths and the iterations for the PI. Use exclusions to add rules which will filter out the matching items from the board.
Add fields and charms to your board cards to make important information stand out.
The settings dialog lets you configure
- Core fields. These are the essential fields you typically want to show on the card.
- Additional fields. Add up to 10 custom fields to show on the board. The Parent field has the extra feature of showing the field with a link that opens the work item form.
- Show empty fields. Enable if you want to show the field even if it does not have a value.
- Charms. Check Show subitem rollup if you want a small rollup indicator to be shown on cards with child items. The rollup will show number of planned/in progress/completed child items for the card.
Also check out the Azure Boards Choose fields to appear on cards.
Styles let you define rules to make cards change color when the rule criteria match.
To add a style you click on the + Styling rule, next add a field rule and card style for the card.
See Azure Boards Define style rules to highlight cards for additional information on how cards styles can be used.
The options menu lets you quickly access frequently used features.
Option | Function |
---|---|
Show compact cards | Show card in full or compact layout. The compact mode is great if you want to get an overview of a large board |
Show dependencies | Show or hide the dependency lines between cards |
Side panel | Open side panel tool: Mapping |