Definition of Done – OS2iot eksempel

Målrettet leverandør: Iterator IT ApS

Udvikling og Dokumentation

  • Funktionalitet er fuldt udviklet og opfylder kravspecifikationen
  • Koden er peer-reviewed og godkendt
  • Teknisk dokumentation er opdateret (API, datamodeller mv.)
  • Ændringer i forretningslogik/datamodel er dokumenteret

Test og Kvalitetssikring

  • Enhedstest er skrevet og bestået (min. XX % dækningsgrad), anvend GitHub’s CI/CD til unit test (?)
  • Automatiseret test og integrationstest er gennemført og bestået
  • Brugertest er udført
  • Acceptkriterier fra user story er opfyldt og testet (der skal ligge beskrivelser for, hvordan der testes)
  • Inputvalidering og fejlscenarier er testet
  • Performance test er udført (hvis relevant for funktionens belastning)
  • Regressionstest (gentest) er udført på berørte områder – dette gennemføres af koordinationsgruppemedlemmer i PROD
  • Sikkerhedstest og persondatahåndtering er valideret

Lovgivning og Compliance

  • Funktion overholder GDPR-krav – ligger i drift
  • Offentlige it-standarder (fx WCAG 2.1) er overholdt. NIS2
  • Logging og audit trail er implementeret og testet – ligger i drift
  • Retention og sletning af persondata er dokumenteret
    • Automatisk sletning

Deployment & Drift

  • Funktionalitet er deploybar gennem CI/CD pipeline **
  • Rollback-plan er dokumenteret
  • Overvågning/logning er opdateret med nye hændelser/fejl

Godkendelse og Kommunikation

  • Udvalgte medlemmer af koordinationsgruppen har godkendt funktionaliteten
  • Release notes er opdateret

  • “Retention” betyder, hvor længe oplysninger må opbevares i systemet, og hvornår de skal slettes – fx af hensyn til GDPR. Retention-regler er implementeret: Persondata slettes eller arkiveres automatisk efter gældende opbevaringsperiode.

Er klar til at blive sat i drift. Funktionaliteten er så færdig og testet, at den kan installeres og aktiveres i den version af systemet, som brugerne har adgang til. ```


This site uses Just the Docs, a documentation theme for Jekyll.