The work manager tool allows your teams to work in a more agile way. In the Agile Entities section of our documentation, you will find more information about these methodologies and how to implement them within your development processes.
Work Manager is an area where you can create multiple panels to have all the information related to your teams' work handy:
By default, the Backlog, Backlog Burner, Current Sprint and Next Sprint panels are displayed.
The Status and Sprint fields help determine the panel on which user stories will be displayed.
More about each panel:
Type of User Stories Included
User stories that are pending to be included in a sprint for implementation.
User stories that are ready for kick-off (these user stories are defined and ready to be included in the next or current sprint).
The same criteria is applied as the Current sprint, only the dates are different.
Status of the User Stories
User stories do not have their status as Backburner.
User Stories with their status as Backburner.
Here, the Sprint field is empty and the status is not Backburner, Cancelled or Rejected.
These user stories are included in a sprint.
Set Up Panels
Add fields to panels
You can add fields to panels through the drop-down menu available in each Work Manager panel.
- Select the fields you want to see and they will be displayed on that panel:
- Each panel has a search box that allows you to search for a particular user story within that panel:
Set up backlog ranks
Each panel is ordered based on the User Story Reference. Hence, when you move the user stories from one panel to another, they are ordered in the following way:
- In the case of Backlog and Backburner panels, the order works as per the rank field. The rank field lets you prioritize items by moving them to the top of these lists or to any particular position.
- In Agile methodologies, position equals priority, so you can prioritize user stories by moving them to an upper position within the panel.
Create new panels
In the top right corner of the Work Manager, you can find a drop-down menu and the Add Panel button next to it:
You can choose any of the fields available in the drop-down menu and add a new panel that will display user stories filtered by the field selected in the menu:
The list of available fields can be customized by using the Work Manager Relations field set on the user story.
For example, let’s say you want to add a panel with the user stories that are currently in progress, select Status= In Progress and then click Add Panel.
Save your panel configuration
In the top left corner of the Work Manager, click on New to create a new panel configuration:
This powerful feature lets you add as many panels as you wish, depending on the projects, sprints, statuses or any other combination of user stories you may find useful.
Having several panels will help you have your information more organized and visible. You can also remove configurations if you don’t need them anymore.
Drag and Drop User Stories Between Panels
The Work Manager allows you to easily drag and drop user stories from one panel to another, just by clicking on the user story and dragging and dropping it freely. A background task will update the corresponding fields when you move user stories from one panel to another:
If you drag one user story from a panel to another panel which is filtered by a specific field, this user story will be updated in order to meet the criteria. For instance, if you have a Current Sprint panel and you move some user stories there from the Backburner panel, the Sprint field in these user stories will be updated to Current Sprint.
It is important to notice what happens when you move user stories from/to backlog panels to/from sprints panels.
- When you move a user story to a Backlog panel, the sprint will be set to null and the status to Backlog.
- When you move a user story to a Backburner panel, the sprint will be set to null and the status to Backburner.
- When you move a user story from any panel to a Sprint panel, the Sprint field will be updated. The status will remain unchanged.
Also bear in mind that you can move user stories from one position to another within the same panel. This rank will be stored for Backlog and Backburner panels.
Work in Progress
A fundamental part of Agile methodologies is the concept of work in progress, which allows you to limit the amount of work available in your development process that has not yet been completed.
Managing work in progress allows your team to optimize the flow of work items as well as identify any bottlenecks that may be preventing the work from being completed.
With Copado, you can enable work in progress on the Work Manager page and set up minimum and maximum limits to control the amount of unfinished work you have at different stages.
For more information about how this feature works and how you can enable it, check out the article Work in Progress.