Skip to content

Latest commit

 

History

History
58 lines (43 loc) · 1.52 KB

File metadata and controls

58 lines (43 loc) · 1.52 KB

Release Readiness Dashboard (v1)

The Release Readiness Dashboard provides a project-wide Go / Caution / No-Go view using existing BGSTM traceability data.

Criteria and thresholds

Coverage

  • Requirements with at least one linked test case
    • Pass: >= 95%
    • Warn: 80-94%
    • Fail: < 80%
  • Test cases with at least one linked requirement
    • Pass: >= 90%
    • Warn: 70-89%
    • Fail: < 70%

Quality

  • Pending link suggestions awaiting review
    • Pass: 0
    • Warn: 1-10
    • Fail: > 10
  • Test cases with no last_run_status (never executed)
    • Pass: <= 5%
    • Warn: 6-20%
    • Fail: > 20%
  • Test cases with last_run_status == "failed"
    • Pass: 0
    • Warn: 1-3
    • Fail: > 3

Process

  • All three roles signed off (qa_lead, product, eng_lead)

If underlying data is empty or unavailable, criteria are marked na with value data not available.

Overall status logic

  • Go: no failing readiness checks and all roles signed off
  • Caution: no failing checks, but one or more warnings or unsigned roles
  • No-Go: failing checks present, or insufficient baseline data

Sign-offs

Sign-offs are persisted in release_signoffs.

  • Roles: qa_lead, product, eng_lead
  • A new sign-off for a role automatically revokes the prior active sign-off for that role
  • Active sign-offs can be explicitly revoked

Exports

The dashboard supports export from the UI:

  • Markdown (.md)
  • PDF (.pdf)

See also