indsigt

Sådan kravspecificerer I AI i et udbud

Jens Østergaard8 min. læsning

Softwarearkitekt og konsulent. Arbejder med forretningsdrevet produktudvikling, distribuerede systemer, operationel AI og levering af produktionssoftware.

Svaret først

Indkøbere skriver præcise krav, når de ved, hvad de skal bede om. Til AI skriver de én sætning med en forordning i. Her er egenskaberne, I bør kræve i stedet, og den dokumentation, I bør bede om.

Et dansk kommunalt udbud, vi læste for nylig, stiller krav om, at brugerlogs opbevares i seks måneder og derefter slettes, at produktet integrerer med Azure AD for medarbejdere og MitID for borgere, at det stiller et REST-API til rådighed, som sagssystemet kan kalde, og at testmiljøet er adskilt fra produktion. Præcist, testbart og tydeligvis skrevet af en, der har gennemført et udbud før.

AI-kravet i samme dokument er én sætning: produktet skal tilbyde AI-funktionalitet, der overholder AI-forordningens relevante bestemmelser. Systemet understøtter borgere, der søger arbejde.

Den sætning overlader indkøberens mest betydningsfulde beslutning til den, der vinder. Det er, hvad man skriver, når man godt ved, at emnet er vigtigt, og ikke har en skabelon til det. Her er skabelonen.

Stil krav til egenskaber, ikke til arkitektur

Den mest almindelige fejl den anden vej er et krav, der navngiver en teknologi. On-premise-drift, en bestemt model, en navngiven vektordatabase. Hvert af dem træffer arkitekturbeslutningen på vegne af et behov, der aldrig blev skrevet ned, og udelukker leverandører, der kunne have dækket behovet billigere.

Skriv, hvad der skal være sandt om systemet i drift. Lad leverandørerne foreslå hvordan.

Sporbarhed

Kræv, at systemet for ethvert output kan fremvise de kilder, det trak på, den model og version, der genererede det, og identiteten på den bruger eller proces, der bad om det. Kræv en opbevaringsperiode for den registrering, angivet i måneder, på samme måde som logopbevaring allerede er angivet.

Bed om dokumentationen allerede i udbudsfasen: en beskrivelse af, hvad der registreres per forespørgsel, og et eksempel på en registrering.

Adgang og rettigheder

Hvor systemet læser fra eksisterende indhold, skal I kræve, at søgningen respekterer rettighederne i kildesystemerne, og at filtreringen sker før rangeringen frem for efter. Kræv en maksimal forsinkelse for rettighedsændringer, angivet i minutter eller timer.

Dokumentation: en beskrivelse af, hvordan rettigheder når frem til indekset, og hvordan en tilbagekaldelse forplanter sig.

Menneskelig kontrol

Kræv, at en navngiven rolle kan forkaste eller rette et output, at grænsefladen tilbyder den vej frem for kun en visning, og at tilsidesættelser registreres. Hvor systemet kan handle uden opsyn, skal I kræve, at grænsen er konfigurerbar af myndigheden frem for fastlagt af leverandøren.

Dokumentation: en gennemgang af tilsidesættelsesvejen i demonstrationen, ikke et afsnit i besvarelsen.

Evaluering og ændringer

Det er den bestemmelse, næsten ingen skriver, og den, der betyder mest over en femårig kontrakt. Kræv, at leverandøren redegør for, hvordan systemet evalueres, at myndigheden modtager resultaterne med en fastlagt kadence, og at et modelskifte eller en væsentlig adfærdsændring varsles på forhånd med dokumentation for, at evalueringen fortsat består.

Uden den kan det system, I godkendte ved idriftsættelsen, være blevet et andet system i marts, uden at nogen har pligt til at fortælle jer det.

Datahåndtering og exit

  • Hvilken jurisdiktion der regulerer adgangen til det indhold, systemet behandler, og om der gælder udenlandske udleveringspligter for leverandøren eller dennes underdatabehandlere
  • Om myndighedens indhold bruges til at træne eller forbedre modeller, med standarden sat til nej frem for overladt til leverandørens vilkår
  • Hvad der leveres tilbage ved ophør, i hvilket format og inden for hvilken frist, herunder søgeindekset og sporbarhedsregistreringerne frem for kun kildedokumenterne
  • Om myndigheden kan skifte til en anden leverandør eller selv drive systemet uden at skulle bygge integrationerne om
Et krav, der navngiver en teknologi, har allerede valgt arkitekturen. Et krav, der navngiver en egenskab, lader arkitekturen stå åben og gør behovet præcist.

Hvor hver bestemmelse hører hjemme

Sporbarhed, adgang, menneskelig kontrol og evaluering hører til i kravspecifikationen, fordi det er egenskaber, løsningen enten har eller mangler, og de bør indgå i tildelingsevalueringen.

Varsling ved modelskifte, evalueringskadence, brug af indhold til træning og exit hører til i kontrakten, fordi de regulerer adfærd over kontraktperioden frem for på leveringstidspunktet. Den opdeling forhindrer også, at kravspecifikationen bliver et juridisk dokument, leverandørerne besvarer med standardformuleringer.

Det vi anbefaler

Erstat den ene AI-forordningssætning med de fem grupper af egenskaber ovenfor, og bed om dokumentation frem for forsikringer. Hver eneste af dem kan efterprøves i udbudsfasen, og en leverandør, der ikke kan beskrive, hvad deres system registrerer per forespørgsel, fortæller jer noget nyttigt.

Bliv ved med også at nævne forordningen. Den sætter rammen. Den kan bare ikke være hele kravet, for den fortæller leverandøren, hvilken lov der gælder, uden at fortælle dem, hvad de skal bygge.

Hvad bør et AI-krav i et offentligt udbud egentlig indeholde?
Egenskaber, systemet i drift skal have: sporbarhed fra output til kilder og modelversion, søgning der respekterer rettighederne i kildesystemerne, en registreret vej til menneskelig tilsidesættelse, en evalueringsordning med varsling før modelskifte, og fastlagte vilkår for datahåndtering og exit. Hver af dem kan efterprøves i udbudsfasen.
Er det nok at kræve overholdelse af AI-forordningen?
Den sætter rammen og bør nævnes, men alene fortæller den en leverandør, hvilken lov der gælder, uden at fortælle dem, hvad de skal bygge. Forpligtelserne, der følger af forordningen, er egenskaber ved et system, så kravspecifikationen skal navngive de egenskaber, for at de kan indgå i tildelingen.
Bør et udbud kræve on-premise-drift?
Som regel ikke. Det navngiver en arkitektur i stedet for et behov. Skriv behovet i stedet: hvilken jurisdiktion der regulerer adgangen, om der gælder udenlandske udleveringspligter, hvordan modelversioner styres, og hvad exitvejen er. Leverandører, der kan opfylde det billigere end ved at flytte hardware, bør have lov at byde.
Hvilke AI-bestemmelser hører til i kontrakten frem for i kravspecifikationen?
Alt, der regulerer adfærd over kontraktperioden: varsling før modelskifte, evalueringskadence og afrapportering, om myndighedens indhold må bruges til træning, og forpligtelser ved ophør. Kravspecifikationen bør bære de egenskaber, der evalueres ved tildelingen.

Nyhedsbrev

Noter om at bygge systemer, der holder

En kort mail, når vi udgiver noget, der er din tid værd. Arkitektur, integration og operationel AI i regulerede organisationer. Ingen løfter om kadence, og din adresse bliver ikke givet videre.

læs videre

Relaterede indsigter

  • AI in your editor, or AI in their platform

    Two things get called the same name, and only one of them puts an AI system into the customer's estate. Which one you mean decides who has to govern it.

  • The AI code trust gap: adoption is settled, ownership is not

    Around 90% of developers use AI daily, more distrust its accuracy than trust it, and its security pass rate has not moved in a year. Read together, the 2025-2026 evidence says the constraint has shifted from writing software to owning it, and that is a specification and accountability problem rather than a tooling one.

  • The EU AI Act: what it asks of deployers

    Most organizations buying or building on AI are deployers rather than providers. That distinction decides which obligations land on you, and most of them are architectural.

  • AI Act deployer readiness: a working checklist

    Twenty questions per system, grouped by what they imply for the architecture. Use it to find the gaps before someone else does.

  • Journalisering when a model wrote the draft

    Danish record-keeping duties predate generated text and do not map onto it cleanly. What the system has to capture regardless of how the legal question resolves.

Kompetencer

  • Operational AI

    AI systems that integrate with existing platforms and workflows, with control, traceability, and operational reliability.

Relaterede cases

  • Min Beboer Parkering

    Role-based parking operations with resident, controller, and admin workflows across properties.