En release betragtes som klar til idriftsættelse, når følgende kriterier er opfyldt:

Automatiseret regressionstest

Manuel test (RFC'er in scope)


Definition af severity-niveauer

SeverityDefinitionEksempel
KritiskSystemet er utilgængeligt eller data er korrupt. Ingen workaround.Service returnerer fejl på alle kald
HøjKernefunktionalitet virker ikke korrekt. Workaround mulig men uacceptabel i produktion.Forkerte data returneres for specifik brugertype
MediumFunktionalitet påvirket men workaround acceptabel kortsigtet.Fejl i ikke-kritisk felt der ikke påvirker kerneopslag
LavKosmetisk fejl eller mindre afvigelse uden funktionel konsekvens.Forkert formatering i svarbesked


GO/NO-GO beslutningsproces

Beslutningstager: Test Manager og Release Manager udsteder en formel GO/NO-GO anbefaling baseret på exit-kriterierne. Den endelige beslutning om idriftsættelse træffes af Product Owner.

Proces:

  1. Test Manager dokumenterer testresultat og severity på alle åbne fejl i testplanen
  2. Test Manager udsteder skriftlig GO eller NO-GO anbefaling med begrundelse
  3. Ved NO-GO: Release stoppes. Fejl overdrages til vedligeholdelsesleverandør som Bug
  4. Ved GO med forbehold: Accepterede fejl dokumenteres eksplicit i testplanen med PO-signoff
  5. Beslutning og begrundelse arkiveres i Jira på testplanen

Non-negotiable: En release må aldrig idriftsættes med en Kritisk fejl uanset tidspres eller andre hensyn. Dette kræver ikke yderligere godkendelse – det er et absolut stop.