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
| Severity | Definition | Eksempel |
|---|---|---|
| Kritisk | Systemet er utilgængeligt eller data er korrupt. Ingen workaround. | Service returnerer fejl på alle kald |
| Høj | Kernefunktionalitet virker ikke korrekt. Workaround mulig men uacceptabel i produktion. | Forkerte data returneres for specifik brugertype |
| Medium | Funktionalitet påvirket men workaround acceptabel kortsigtet. | Fejl i ikke-kritisk felt der ikke påvirker kerneopslag |
| Lav | Kosmetisk fejl eller mindre afvigelse uden funktionel konsekvens. | Forkert formatering i svarbesked |
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:
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.