Monitor:Respond 14.8 Planning Issue
Planning Boards
Goals for the milestone:
- Continue working on backend and API work for Incident Timelines.
- Update the metrics experience on incident issues, Dogfooding
- In- product show the upcoming deprecations for %15.0
Capacity
How is Say/Do calculated?
Say Do Ratio = (Do / Say) Do == product issues closed during iteration or had workflowproduction/workflowverification labels applied before iteration end date Say == product issues with Deliverable label and in current milestone during iteration
🕰
Milestone commitments Milestone | Deliverable issues planned | Deliverable issues delivered | Deliverable issues rescheduled | Say/Do Ratio |
---|---|---|---|---|
14.8 | 9 | 6 | 3 | 66.67% |
Scope of Work for Engineering
Feature Work
%14.7 - Escalating manually created incidents
Rollover fromPriority | Issue | Notes | Assigned | In Dev/ Merged | Frontend | Backend |
---|---|---|---|---|---|---|
1 | Update escalations when incident status is changed | Deliverable | @syasonik |
|
|
|
1 | Add system note for paging status changes | Deliverable | @syasonik |
|
|
|
1 | Add a "Status" dropdown in the UI on the incident page | Deliverable backend complete | @tristan.read, @syasonik |
|
|
|
1 | Add Escalation policy dropdown in the UI | Deliverable backend complete | @syasonik |
|
|
|
1 | Surface escalation status on incident list | Deliverable | @tristan.read |
|
|
|
2 | [Feature flag] Enable Escalating manually created incidents | @seanarnold |
|
|
|
|
2 | Add slash command for escalating an incident | Stretch | @rkadam3 |
|
|
|
Incident Timelines
Priority | Issue | Notes | Assigned | In Dev/ Merged | Frontend | Backend |
---|---|---|---|---|---|---|
1 | Display Incident Timeline Events | Deliverable, backend only | @ck3g |
|
|
|
1 | Add timeline event manually | Deliverable, backend only | @rkadam3 |
|
|
|
1 | Delete timeline event | Deliverable, backend only | @ck3g |
|
|
|
🐕 🍲 Dogfooding
Priority | Issue | Notes | Assigned | In Dev/ Merged | Frontend | Backend |
---|---|---|---|---|---|---|
2 | Improve existing upload metrics image experience | Dogfooding | @seanarnold |
|
|
|
2 | Add metric image uploading to Alerts | Dogfooding | @seanarnold |
|
|
|
Planned Maintenance
Includes planned maintenance work, bugs, and technical debt.
Priority | Issue | Notes | Assigned | In Dev/ Merged | Frontend | Backend |
---|---|---|---|---|---|---|
3 | Allow title and description to persist on issue type change | FY23Q1- KR, severity2 SUS, UX |
|
|
|
|
1 | In-product shows Monitor features that are being deprecated | Deliverable In-product shows the features that are being deprecated | @rkadam3 |
|
|
|
2 | Do not apply incident label to incidents | @rkadam3 |
|
|
|
|
2 | Deprecate & remove the incident_labeled_issues metric | This is dependent on the completion of Do not apply incident label to incidents | @rkadam3 |
|
|
|
Unplanned Maintenance
Includes priority1 severity1 issues, Engineering Allocation, and Borrow.
Priority | Issue | Notes | Assigned | In Dev/ Merged | Frontend | Backend |
---|---|---|---|---|---|---|
1 | Incident Management: ActiveRecord::QueryCanceled: PG::QueryCanceled: ERROR: canceling statement due to statement timeout | Resolving this bug will help with our error budget. | @splattael |
|
|
|
1 | Incident Management: Rack::Timeout::RequestTimeoutException: Request ran for longer than 60000ms | Resolving this bug will help with our error budget. | @splattael |
|
|
|
Scope of Work for UX
Issue | When it should be ready |
---|---|
Deprecation announcements |
%14.8 |
Add labels to the incident list |
%14.9 |
Allow filtering by label on incident list |
%14.9 |
Categorize permissions (RBAC) |
%14.9 |
Scope of Work for Product
Issue | When it should be ready |
---|---|
Merge Requests for removal entries for 15.0 Monitor Stage Deprecations |
%14.9 |
Continuous Verification Opportunity Canvas |
%14.9 |
-
Set the Milestone (current Milestone) -
Update the Milestone link for the Monitor:Respond Planning Board -
Set the Due Date for the end of the current Milestone
Edited by Sarah Yasonik