In this article:
1. What Is SLE?
2. How to Create SLEs for Your Board?
3. Main SLE Properties
How to Set up Additional Card Filters for SLE?
4. Exceeded SLEs Analysis
5. How Board/Workflow Modifications Affect SLEs?
Service Level Expectations (SLEs) are pivotal for efficient task management. Here is how to create, manage, and work with SLEs in Businessmap.
1. What Is SLE?
The Service Level Expectations (SLEs for short) in Businessmap are a configuration that defines the maximum time a card should remain in a given column/lane/cell. SLEs provide an easy way to see which cards take longer to complete than expected. This is the visual representation of SLEs on a card:
Hovering over a card within an SLE-configured location will show how much time of the SLE has passed.
Note: SLEs are visible in the closed card view for all zoom levels, except View 4. You can learn more about board views here.
2. How to Create SLEs for Your Board?
To configure SLEs for a given board, you must have the "Edit Workflow" privilege. Alternatively, you must be a Workspace Manager for the corresponding workspace or an Account Owner.
Click the “Edit Workflow” button to open the workflow configuration menu.
As you may notice from the image below, SLEs can only be configured for columns and cells in the “Requested” and “In Progress” sections.
Notes:
- SLEs can also be enabled per lane but will only apply to the In Progress section. This is because a card presumably spends all of its active time there.
- SLEs can also be created from the Board Policies section of the board's sidebar menu.
Click on the clock icon (highlighted in the image above) to start creating your first SLE.
3. Main SLE Properties
- Name (1) — give a name to the SLE.
- Max cycle time (2) — the maximum amount of time that should be spent on tasks.
- Time units (3) — choose the desired unit of time for the SLE: Days, Hours, or Minutes.
- Filter (4) — this section displays the conditions under which the SLE will be active.
- Add cards filter (5) — from this menu, you can add additional filters. For example, if you don’t want the SLE to apply to all cards going through the column or swimlane, you can narrow it down to only specific cards, e.g. cards of type “Defect” or cards with Critical priority.
After you expand the Advanced Settings, you will see the following:
- Time zone (6) — you can configure the time zone for the SLE. By default, the creator's time zone will be automatically selected. This will prevent any inconsistencies whenever there are differences between the time zones of the SLE creator and the board users.
- Configure Working Days (7) — you can configure the working days for the column for more precise time measurement. By default, working days are set to Monday to Sunday.
- Configure Working Hours (8) — you can configure the working hours for the column for even more precise time measurement. By default, the working hours are set to 00:00 - 24:00.
How to Set up Additional Card Filters for SLE?
When you click on “Add card filters,” you will see this window:
Let's say you only want to have the SLE available for cards of Critical priority. Selecting the priority property from the above menu will allow you to do so.
Note: A single column can have multiple SLEs configured for it. For example, in a Customer Service/Support scenario, the team can have an SLA for a response time of 2 hours on regular requests (average priority), but they might also have another SLA that applies to critical incidents only (critical priority), and the response time for those requests would be significantly lower. It is also worth noting that blocking a card will not stop the SLE counter, and a card might still exceed its SLE even though it has been blocked.
4. Exceeded SLEs Analysis
To analyze the exceeded SLEs in your boards/workflows, you can check out the dedicated charts from the analytics module — the Exceeded SLEs Scatter Plot and the Excdeeded SLEs Heat Map.
It is worth noting that SLEs will be visualized by the charts whenever they exit the location where the SLE is configured. If a card/initiative has exceeded its SLE for column X and is still located in that column, it will not be visualized by the charts.
5. How Board/Workflow Modifications Affect SLEs?
In most cases, a board's initial design is rarely the final one, and users might need to make some adjustments, such as creating another workflow, disabling an existing workflow, or adding/removing columns/lanes from their primary workflow.
Here are a few important clarifications:
- If a workflow is temporarily disabled, any SLEs configured on it will still be active until they are explicitly removed, or the workflow itself is permanently deleted.
- If a workflow is copied between two boards, any SLE configurations will be preserved and available on the destination board.
- If an SLE location (e.g., a column, subcolumn, or lane) is deleted, any SLEs configured for that location will also be deleted.
- If a new SLE is created on a board/workflow and there are some work items available in the location (where the SLE is created), the time that those work items accumulated in that location will be added to their SLE time (if the work items match the SLE settings and conditions).