Similar to the failure handler for a task, I would like to suggest an overdue handler. This will be executed when the expected duration has been exceeded.
This will allow a manual task / user input task to be skipped / auto-completed with default values.
Potentially also allowing an escalation handler, for example, notifying the teams manager that their team has an outstanding task.
by: Russell L. | over a year ago | Templates & Releases
Comments
Russell, thank you for your valuable suggestion.
Currently, in Release, we offer a feature that allows you to configure notifications for events at the Folder level. These notifications include:
- Task overdue: You will receive a notification when the scheduled end date for a task has passed.
- Task due soon: You will receive a notification when a task is approaching its due date/time.
For more detailed information, please refer to the following link:
https://docs.digital.ai/bundle/devops-release-version-v.23.1/page/release/concept/notifications-in-xl-release.html
In addition, we provide two options for managing notifications at the Folder level. You can either create a Manager team specifically for the Folder or add managers as Watchers to task. Both the Managers team and Watchers can be assigned to receive those mentioned notifications.
Could you please try using these options to see if they meet your requirements?
Furthermore, we have some additional questions regarding your use case:
When it comes to manual/user input tasks, which/what kind of tasks would you choose to keep within the release, but also have the ability to automatically skip if they exceed the overdue time?
This is a good idea, a kind of time-expiry.. if you don't complete by 1d, we'll fail, or skip and assume you're OK with this.
Matt,
- In the current scenarios that you have, is this applicable to the individual task, or some group of tasks (such as manual task only), or in general (all task types across the Release)?
- Would perform this rule for the automated tasks or manual tasks only?
Based on my use case, this would only be for input tasks, but could also be useful for manual tasks. If we don't have a task accepted or completed, then skip it with a default value. Like Matt said, we assume you are OK with this, and are happy with the default.