department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
281 stars 197 forks source link

EPIC | Profile | Maintenance Period Alerts (Phase1 - 2023 COLA Urgent Updates) #68877

Closed mtcA6 closed 1 month ago

mtcA6 commented 10 months ago

Background

When different backend systems are down for maintenance we should display better messages to our users

In particular we should focus on BGS, Lighthouse, and Direct Deposit

Short Term COLA 2023

### Short term for imminent outage 11/18-19
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/69383
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/69385
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/69386
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/69387

Longer Term Approach

Create more specific and granular messaging to inform users when there are outages that details exactly what isn't working/available.

This work will break down into a few items:

  1. Identify services
  2. Map of Services to FE Features / components
  3. craft messages per feature/component

Setup a meeting w the team to discuss - the user flow (ie. do we diplay the messages always on the hub AND the respective pages? or just on the respective pages - could be convinced either way, maybe it depends on how granular we're able to get on each page?)

for every feature in the profile (eg. contact info, personal info) we should have an individual service in pager duty

### Long Term Solution
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/65746
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/65277
- [ ] #72281
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/73772
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/69212
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/71748
- [ ] #75031
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/75039
- [ ] https://github.com/department-of-veterans-affairs/va.gov-team/issues/76860
### nice to haves
- [ ] #70278

Acceptance Criteria

mtcA6 commented 10 months ago

short term steps

long term (slack thread)

mtcA6 commented 1 month ago

Moved anything that was open to a phase 2