On-Call Schedules allow for specific days
Release notes
Being On-Call during normal working/ business hours isn't the same as being On-Call during a Friday evening or weekend. With this release, On-Call schedules now support scheduling for specific days of the week aiming to distribute the less desirable shifts amongst your team and allowing your team to pick specific days of the week when setting up On-Call Schedules.
Problem to solve
- On-Call Schedules aren't aware of what day of the week it is
- On-Call Schedules rotate through who is on-call repeating the same pattern. Some users get stuck with multiple weekend shifts while others never had these types of shifts.
Intended users
User experience goal
- Users feel that their On-Call Schedule is distributed equally across team members. When they occasionally have to work on a Friday evening, they trust that it only happens every now and then.
- Modifying the On-Call Schedule is less time consuming because there is less synchronous negotiation about changing the schedule once it's been setup.
Proposal
The existing "restrict to time intervals" section allows people to restrict on-call rotations to specific times only. We can extend this functionality to include restricting on-call rotations to specific days of the week, as well.
As part of this work, we will:
- Introduce a radio control so people have the additional option to restrict rotations to specific days and times
- Clicking that option will allow people to set up on-call rotations starting (and ending) on specific days of the week
Introduce radio control for day and time selection | Restrict to day + time | Restrict to day + time, multiple conditions |
---|---|---|
Further details
- Identifying company holidays is out of scope for this issue, but can be addressed with Schedule Overrides.
- Users who want to block off vacation before a schedule is made is also out of scope for this issue, but can also be addressed after the schedule has been created with Schedule Overrides.
Permissions and Security
Documentation
Availability & Testing
Available Tier
What does success look like, and how can we measure that?
- We see an increase in the number of On-Call Schedules and/or number of rotations within an On-Call Schedule. With the proposed solution, users will create an On-Call Schedule for weekdays and another for weekends.
What is the type of buyer?
Kennedy the Infrastructure Engineering Director - Kennedy likes to follow best in class site reliability practices and optimize resource allocation. He doesn't like it when something that could be easier is a time consuming process prone to errors.
Is this a cross-stage feature?
No, users who use this feature will be using it in the Monitor stage.