Display schedule
Release notes
Problem to solve
Managing on-call schedules can be difficult especially when team members are spread out across multiple time zones. It's important to clearly delineate between rotations, schedules overrides, and provide a final view of "who is actually on-call" so that the admin feels confident their alerts will reach a human being.
Intended users
User experience goal
Allow users to visualize their on-call schedule.
Proposal
Adapt the roadmap timeline view for on-call schedules.
NOTE: Creating a schedule should be limited to ONE schedule. Once a user has created a schedule, the add schedule button should be hidden.
MVC version of the on-call schedule | Tip alert (when schedule is first created) |
---|---|
![]() |
![]() |
Notes
- For the MVC, only a single schedule can be added. In subsequent iterations, users will be able to add multiple schedules.
- For an example of an existing roadmap, please see: &1494
- The design shows how the different date options would look in the timeline view (secondary text for past dates, bold text for today’s date and primary text for future dates). But, on calendar creation, the current date would be shown on the far left side of the table
- We will show a static 2 week view for the MVC. The forward/backward buttons shown in the design will be added as part of #262852 (closed), so are out of scope here.
- For the MVC, the forward/backward button will move the view forward/backward by two weeks
- The edit/delete icons will be added as part of separate issues
- The expand/collapse functionality will be added separately, as well, as part of #276095 (closed)
Further details
This work supports the Incident management direction.
Permissions and Security
Documentation
Availability & Testing
What does success look like, and how can we measure that?
What is the type of buyer?
Is this a cross-stage feature?
Links / references
Edited by Amelia Bauerly