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 202 forks source link

Create new non-lb QA standard for logging silent failures #94791

Open shiragoodman opened 2 days ago

shiragoodman commented 2 days ago

User Story

As a Platform Team member supporting the OCTO effort for zero silent failures for VA.gov, I want to introduce a new QA Standard for VFS teams to log/capture silent failures so that OCTO can keep track of this metric moving forward.

Assignee: @it-harrison Peer Reviewer: @erinrwhite

Description

In order to help OCTO capture data relating to silent failures, specifically around capturing a silent failure and capturing the prevention of a silent failure, Governance has been asked to introduce a new QA standard requiring VFS teams to log silent failures data. The new standard will have ID QA7 and reference the Logging silent failures gh guidance.

In order to validate this logging of silent failures at a VFS team Staging Review, Governance will ask VFS teams to specify within their Collab Cycle Request ticket to "point to the lines of code in GitHub that show this logging is occurring" per Governance PO @humancompanion-usds .

Standard area: Logging silent failures ID: QA7 Standard description: The product code must log all silent failures to statsd Severity: Warning, not launch-blocking

Impacted Artifacts

Live pages

Drafted pages

Tasks

Peer Review

To be completed by peer reviewer

Acceptance Criteria

Team Notification

How to prepare this issue

Refinement

shiragoodman commented 1 day ago

@it-harrison @erinrwhite This is a new, urgent ticket that Matt asked us to pick up ASAP. I will get it fully refined by EOD, and Ian can begin working on it right away. Erin, you will need to announce this change in ToT on Tuesday. I will be sure to add it to the slide. Feel free to reach out to me today if you have any questions, or @humancompanion-usds on Monday if you aren't able to get to it until then.