Udbudsdossier · Nedbrydning af RFP-sprog

Anatomien bag et tilgængelighedsbevidst RFP — fem virkelige udbudssprogssektioner, klausul for klausul

Et udbudsgrundlag (RFP) lever eller dør med tilgængelighedssektionen, ligesom en kontrakt lever eller dør med skadesløsholdelsesklausulen. Vi hentede fem virkelige RFP-uddrag fra offentlige udbudsarkiver og virksomheders indkøbsportaler, anonymiserede de udstedende parter og nedbrød hvert uddrag klausul for klausul. Den stærkeste sektion — en amerikansk federal opfordring der citerede Section 508 med eksplicit WCAG 2.1 AA-reference — løb til 612 ord. Den svageste — en Fortune 1000 boilerplate der bad leverandører om at være “i overensstemmelse med gældende lovgivning” — løb til 31. På tværs af de fem eksempler optrådte tre smuthuller i fire af de fem dokumenter. Ét EU-medlemsstats udbud krævede en VPAT, men krævede ikke, at den var udfyldt af en tredjepart. Dette er nedbrydningen.

Resultater · Sagsmappen RFP-A11Y-0106 poster · afledt af 5 anonymiserede udbudsdokumenter, 2024–2026

Hvad de fem RFP-sektioner afslører

  1. 0120×

    Den stærkeste tilgængelighedssektion var tyve gange længere end den svageste

    Det federale eksempel indeholdt 612 ord fordelt på ni nummererede underklausuler, hver med et konkret leveringsresultat og et målbart acceptkriterium. Virksomhedens boilerplate indeholdt 31 ord og én forpligtelse: “være i overensstemmelse med gældende tilgængeligheds­lovgivning.” Længde garanterer ikke kvalitet, men tætheden af acceptkriterier korrelerer næsten perfekt med håndhævelighed efterfølgende.

  2. 024 af 5

    Fire af de fem RFP’er accepterede en selvbekræftet VPAT uden tredjeparts­verificering

    Kun det federale eksempel krævede eksplicit, at VPAT 2.5 ACR var udarbejdet af eller uafhængigt gennemgået af en tilgængeligheds­kvalificeret part. De andre fire — herunder EU-medlemsstatens udbud der citerede EN 301 549 — accepterede en leverandørudfyldt ACR for pålydende. Dette er det hyppigst forekommende smuthul i datasættet.

  3. 030

    Ingen af de fem RFP’er specificerede en udbedringsfrist for fejl fundet efter kontrakttildeling

    Hver sektion beskrev, hvad leverancen skulle være ved kontrakttildeling. Ingen af dem anlagde, hvor hurtigt en fejl fundet efter kontrakttildelingen skulle udbedres. Det tætteste var det federale eksempel, som henviste til “omgående” og “inden for en rimelig periode” — begge udefinerede. En udbedringsfrist på 30, 60 eller 90 dage, knyttet til alvorlighed, er modelklausulen, datasættet mangler.

  4. 042.1 AA

    Alle fem RFP’er var forankret i WCAG 2.1 AA — ikke ét citerede WCAG 2.2 AA, som har været en W3C-anbefaling siden oktober 2023

    Section 508’s 2018-opdatering indarbejder WCAG 2.0 ved reference; EN 301 549 v3.2.1 indarbejder WCAG 2.1. Begge standarder er formelt bundet til versioner, der nu er én eller to revisioner bagud. RFP-forfattere spejler standarden frem for det aktuelle niveau, hvilket betyder, at nye succeskriterier tilføjet i 2.2 — fokusudseende, trækbevægelser, målstørrelse — ikke er kontraktmæssigt påkrævede selv ved indkøb dateret 2025 eller 2026.

  5. 053 af 5

    Tre af de fem RFP’er manglede enhver klausul om hjælpeteknologiafprøvning

    Det federale eksempel krævede afprøvning med mindst én skærmlæser (navngivet: JAWS, NVDA eller VoiceOver) og én stemmeindtastnings­løsning. Fortune 500’s virksomhedseksempel krævede “kompatibilitet med hjælpeteknologi” uden at navngive nogen. Delstats-, EU-medlemsstats- og boilerplate-eksemplerne var fuldstændigt tavse om AT-afprøvning. Tavshed i denne klausul er tavshed om det mest afgørende kvalitetsmål dokumentet kunne indeholde.

  6. 061 af 5

    Ét af de fem RFP’er knyttede betalingsmilepæle til dokumentation for tilgængeligheds­overensstemmelse

    EU-medlemsstatens udbud tilbageholdt de afsluttende 15 procent af betalingen, indtil en uafhængig overensstemmelsesrapport var indsendt. Ingen af de andre fire RFP’er skabte et finansielt incitament for leverandøren til faktisk at levere i henhold til tilgængeligheds­klausulen. Acceptkriterier uden en betalingstilbageholds­mekanisme er en anmodning, ikke et krav.

KildeFem anonymiserede udbudsdokumenter offentliggjort 2024–2026: én amerikansk federal opfordring, ét amerikansk delstats-RFP, ét EU-medlemsstats offentligt udbud der citerer EN 301 549, ét Fortune 500 leverandør-RFP der kræver VPAT 2.5 og én Fortune 1000 boilerplate. Enhedsnavne fjernet; klausulssprog bevaret verbatim med let redigering af identificerende kontraktnumre.


Sådan blev de fem RFP’er udvalgt og anonymiseret

De fem dokumenter i denne nedbrydning er hentet fra tre offentlige kilder og to virksomheders indkøbsportaler. Den federale opfordring kom fra en SAM.gov-opslag der lukkede i 2025; delstats-RFP’et fra en midvestlig delstats åbne udbudsportal der lukkede i 2024; EU-medlemsstatens udbud fra TED (Tenders Electronic Daily); Fortune 500 virksomheds-RFP’et fra et leverandør-NDA-frigivet uddrag delt af en respondent der ønskede at forblive anonym; boilerplaten fra en Fortune 1000 leverandørindmeldelses­pakke der følger med enhver leverandøraftale hos den pågældende virksomhed.

Vi fjernede kontraktnumre, myndighedsnavne og enhver formulering der entydigt identificerede udstederen. Vi parafraserede ikke. Alle klausuler citeret nedenfor er verbatim fra kilden, med redigering begrænset til identificerende navneord (“[Agentur]”, “[Statsministerium]”, “[Medlemsstat]”). Formålet med nedbrydningen er sproget; sproget er bevaret.

Hvorfor overhovedet anonymisere

De fem dokumenter er offentlige eller kvasi-offentlige. At identificere dem ville ikke bryde fortrolighed. Men det redaktionelle formål er at læse klausulerne som mønstre, ikke som bevismateriale mod specifikke indkøbsmedarbejdere. En svag boilerplate er et systemsvigt, ikke et individuelt et, og at navngive virksomheden inviterer til den forkerte slags opmærksomhed. Klausulerne taler for sig selv.


Eksempel A: den amerikanske federale opfordring

Det federale eksempel er det stærkeste af de fem og sætter den øverste benchmark for datasættet. Det løber til 612 ord fordelt på ni nummererede underklausuler. Det citerer Section 508 i Rehabilitation Act, refererer til 2018 ICT Refresh og indarbejder WCAG 2.0 AA ved reference (jf. Refresh), mens det eksplicit opgraderer gulvet til WCAG 2.1 AA for ethvert web- eller mobilleveringsresultat. Acceptkriterierne er konkrete: en VPAT 2.5 ACR udarbejdet af eller uafhængigt gennemgået af en tilgængeligheds­kvalificeret part, afprøvning med mindst én navngivet skærmlæser og en udbedringforpligtelse for fejl fundet efter kontrakttildeling.

Verbatim · Eksempel A · klausul 4.3.2
The Contractor shall provide a completed VPAT 2.5 Accessibility Conformance Report (ACR), prepared by, or independently reviewed by, a party with demonstrated accessibility expertise (CPACC, WAS, or equivalent credential). Self-attestation without independent review is insufficient. Testing shall include at least one screen reader (JAWS, NVDA, or VoiceOver), one voice-input solution (Dragon, Voice Access, or Voice Control), and keyboard-only navigation across all interactive components.
— Federal opfordring, anonymiseret, klausul 4.3.2 (verbatim)

Denne klausul er stærk, fordi den gør tre ting på én gang. Den navngiver leverancen (VPAT 2.5 ACR). Den navngiver kvalifikationen (CPACC, WAS eller tilsvarende). Og den navngiver afprøvnings­overfladen (én skærmlæser, én stemmeindtastning, kun tastatur). Klausulen efterlader ingen plads til, at en leverandør kan indsende en afkrydsnings­fuldført ACR og kalde det afklaret.

Den eneste svaghed i Eksempel A: udbedringsfristen. Det federale afsnit refererer til “omgående udbedring” og “inden for en rimelig periode” — ingen af delene er defineret. En leverandør med en fejlmeddelelse kan argumentere på ubestemt tid om, hvad “rimeligt” betyder. Modelafsnittet i slutningen af denne nedbrydning lukker det hul.

Hvorfor denne klausul er modelgulvet

Uafhængig VPAT-gennemgang er den klausul med højest gearing, som et indkøbsteam kan skrive. Den koster leverandøren ca. 2.500–7.500 USD pr. ACR-gennemgang og producerer et dokument med fem gange den forudsigelsesværdi som en selvbekræftet. Eksempel A er den eneste af de fem der kræver det.


Eksempel B: det amerikanske delstatsudbud

Delstats­eksemplet er kompetent men tyndere end det federale. Det løber til 287 ord fordelt på fem underklausuler. Det citerer Section 508 ved reference, forankrer til WCAG 2.1 AA og kræver en VPAT — men kræver ikke, at VPAT’en gennemgås uafhængigt. Det navngiver heller ikke nogen hjælpeteknologi til afprøvning. Klausulen er forankret i de rigtige standarder, men håndhæver ikke den disciplin der producerer et brugbart artefakt.

Verbatim · Eksempel B · klausul 7.1
The Vendor shall deliver, as part of the technical proposal, a Voluntary Product Accessibility Template (VPAT) demonstrating conformance with Section 508 of the Rehabilitation Act, as amended, and WCAG 2.1 Level AA. The VPAT may be prepared by the Vendor or its agents. The State reserves the right to request remediation of any identified non-conformance during the contract period.
— Amerikansk delstats-RFP, anonymiseret, klausul 7.1 (verbatim)

“Må udarbejdes af leverandøren eller dennes agenter” er smuthulsætningen. Delstaten har skriftligt accepteret en leverandørudfyldt selvbekræftelse som erstatning for en uafhængigt udarbejdet overensstemmelsesrapport. Delstaten har også forbeholdt sig en ret (“kan anmode om udbedring”) uden en tilsvarende forpligtelse for leverandøren (“skal udbedre inden N dage”). Forbeholdte rettigheder uden frister er ikke håndhævelige tidsplaner.


Eksempel C: EU-medlemsstatens udbud

EU-medlemsstatens eksempel er det mest interessante af de fem. Det citerer EN 301 549 v3.2.1 — den harmoniserede europæiske standard for IKT-tilgængelighed — og refererer til Direktiv (EU) 2019/882 (det europæiske tilgængelighedsdirektiv (EAA)) og Direktiv (EU) 2016/2102 (webtilgængelighedsdirektivet). Det er også det eneste RFP i datasættet der knytter en betalingsmilepæl til en overensstemmelses­leverance.

Verbatim · Eksempel C · klausuler 9.2 og 9.5
9.2 — The Contractor shall ensure that all deliverables conform to EN 301 549 v3.2.1, including clauses 9, 10 and 11 as applicable to the delivered ICT category. A conformance report referencing each applicable clause shall be submitted at provisional acceptance.

9.5 — The final fifteen percent (15%) of the contract value shall be withheld until the conformance report referenced in clause 9.2 has been verified by an independent accessibility assessment body designated by [Member State Agency].
— EU-medlemsstats udbud, anonymiseret, klausuler 9.2 og 9.5 (verbatim)

Klausul 9.5 er den stærkeste enkelt­sætning i hele datasættet. En betalingstilbageholds­mekanisme på 15 procent knyttet til uafhængig verificering er det der gør et skriftligt acceptkriterium håndhæveligt. Leverandøren kan ikke opkræve slutbetaling, før rapporten er indsendt og verificeret. Dette er den model det federale og delstats­eksempel burde have skrevet.

Ordantal i tilgængeligheds­sektion og antal opfyldte stærke kriterier på tværs af fem RFP-eksemplerEt vandret søjlediagram der sammenligner fem anonymiserede RFP-eksempler. Den amerikanske federale opfordring løber til 612 ord og opfylder tre af fem stærke-klausul-kriterier. Fortune 500 virksomheds-RFP’et løber til 421 ord og opfylder to. Det amerikanske delstatsudbud løber til 287 ord og opfylder ét. EU-medlemsstatens udbud løber til 198 ord og opfylder to — herunder den eneste betalingsmilepæls­binding i datasættet. Fortune 1000 boilerplaten løber til 31 ord og opfylder ingen.Sektionslængde vs. opfyldte stærke kriterier (ud af 5)0150300450600ord i tilgængeligheds­sektionA · US federalD · Fortune 500B · US delstatC · EU-medlemsstatE · Fortune 1000612 ord42128719831 ordkriterier opfyldt3/52/51/52/50/5Kriterier scoret: navngivet leverance · navngivet kvalifikation · navngivet AT · knyttet til betaling · udbedringsfrist
Det stærke-versus-svage mønster på tværs af de fem eksempler afbilledet: sektionslængde (søjler) mod antallet af opfyldte stærke-klausul-kriterier (prikker). Den amerikanske federale opfordring er den længste med 612 ord og opfylder tre af fem — navngivning af leverance, kvalifikation og hjælpeteknologi — men når ikke betalingsbinding og udbedringsfrist. EU-medlemsstatens udbud er kortere men indeholder den eneste betalingsmilepæls­klausul i datasættet (rød prik). Fortune 1000 boilerplaten på 31 ord og nul kriterier er gulvet.

Den eneste svaghed i Eksempel C: det forankrer til EN 301 549 v3.2.1, som indarbejder WCAG 2.1 — ikke 2.2. Succeskriterier tilføjet i 2.2 (fokusudseende, trækbevægelser, mindste målstørrelse) er derfor ikke kontraktmæssigt påkrævede selv ved udbud dateret 2026.


Eksempel D: Fortune 500 virksomheds-RFP

Fortune 500 virksomheds­eksemplet er det næststærkeste i datasættet og det næstlængste. Det løber til 421 ord. Det kræver en VPAT 2.5 ACR, forankrer til WCAG 2.1 AA og refererer til virksomhedens interne “Tilgængeligt indkøbs­standard” (anonymiseret). Det navngiver ikke hjælpeteknologi ved produkt, men kræver “kompatibilitet med udbredt anvendte skærmlæsere og stemmeindtastnings­løsninger.”

Virksomheds­afsnittet er interessant for, hvad det tilføjer og hvad det udelader. Det tilføjer en skadesløsholdelsesklausul: leverandøren skadesløsholder virksomheden mod ethvert tredjeparts tilgængeligheds-diskriminations­krav der opstår fra leverandørens leverance. Dette er et indkøbsrelateret pendant til den kontraktuelle risikooverdragelse brugt i databehandlings­aftaler. Det udelader imidlertid enhver betalingstilbageholds­mekanisme. Skadesløsholdelsen er løftestangen, ikke milepælen.

Mønsteret med skadesløsholdelse-uden-milepæl

Et virksomheds-RFP der kræver en VPAT, vedhæfter en skadesløsholdelse men ikke tilbageholder betaling, er en almindelig form. Det virker som afskrækkelse fordi leverandørens juridiske team gennemgår skadesløsholdelsen. Det virker ikke som en dokumentations­motor fordi VPAT’en lander ved kontrakttildeling og aldrig genundersøges medmindre et krav ankommer. Tre af de fire ikke-federale eksempler følger denne form.


Eksempel E: boilerplaten

Boilerplaten er én sætning. Vi citerer den i sin helhed.

Verbatim · Eksempel E · leverandørindmeldelses­pakke, afsnit 8
Supplier represents and warrants that all deliverables comply with all applicable laws, including without limitation laws relating to accessibility and disability rights.
— Fortune 1000 leverandørindmeldelses­pakke, anonymiseret, afsnit 8 (verbatim)

“Alle gældende love” er overalt-og-ingensteds-klausulen. Den forankrer til ingen standard. Den navngiver ingen leverance. Den citerer ingen afprøvnings­overflade. Det er en pladsholder der tilfredsstiller det juridiske team og binder leverandøren til intet handlebart. En leverandør i brud kan argumentere for, at ingen specifik forpligtelse blev identificeret, og indkøbsteamet har ingen dokumentations­motor at producere beviser fra.

Boilerplate-klausulen er overalt, fordi den koster nul at skrive og nul friktion at forhandle. Den er også omtrent ingenting værd.


De tre smuthuller der optræder i fire af fem

På tværs af de fem eksempler gentog tre mønstre sig. For det første: accept af selvbekræftet VPAT (4 af 5). For det andet: manglende udbedringsfrist (5 af 5). For det tredje: tavshed eller uklarhed om hjælpeteknologi­afprøvning (4 af 5, kun det federale eksempel navngiver AT ved produkt). Disse tre huller er de åbninger, som en ikke-overensstemmende leverance kan passere igennem til produktion.

De tre smuthuller — luk dem inden offentliggørelse

(1) Kræv uafhængig VPAT-gennemgang af en akkrediteret tilgængeligheds­fagperson med akkrediteringen navngivet. (2) Specificer en udbedringsfrist knyttet til fejlens alvorlighed — for eksempel kritiske fejl inden 14 dage, alvorlige inden 30, mindre inden 90. (3) Navngiv mindst én skærmlæser, én stemmeindtastnings­løsning og kræv afprøvning af kun-tastatur­navigation. Disse tre tilføjelser forvandler en pladsholder­sektion til en håndhævelig én.


En model for en tilgængeligheds­bevidst RFP-sektion

En kombination af de stærkeste klausuler fra de fem eksempler producerer en sektion som intet enkelt dokument i datasættet faktisk indeholder. Den løber til ca. 350 ord og lukker de tre smuthuller identificeret ovenfor.

Modelklausul · syntetiseret fra Eksempel A, C og D
The Contractor shall ensure that all deliverables conform to WCAG 2.2 Level AA and, for ICT delivered within the European Union, to EN 301 549 v3.2.1 or its successor. The Contractor shall deliver, at provisional acceptance, a VPAT 2.5 Accessibility Conformance Report (ACR) prepared by or independently reviewed by a party holding a recognised accessibility credential (CPACC, WAS, or equivalent). Self-attestation without independent review is insufficient.

Testing shall include at least one screen reader (JAWS, NVDA, or VoiceOver), one voice-input solution (Dragon, Voice Access, or Voice Control), keyboard-only navigation across all interactive components, and conformance with the WCAG 2.2 success criteria added since version 2.1 (2.4.11 Focus Appearance, 2.5.7 Dragging Movements, 2.5.8 Target Size Minimum).

Remediation timeline for post-award defects: critical defects (blocking access for users of assistive technology) within fourteen (14) calendar days of notice; serious defects within thirty (30) calendar days; minor defects within ninety (90) calendar days. Failure to meet a remediation deadline triggers a per-day liquidated-damages charge of approx. 0.1% of contract value per day.

The final fifteen percent (15%) of contract value shall be withheld until the conformance report has been verified by an independent accessibility assessment body.
— Modelklausul (denne publikation, syntetiseret, maj 2026)

Denne modelklausul gør fem ting, som datasættets stærkeste enkelt­eksempel, det federale, kun gør tre af. Den forankrer til WCAG 2.2 (ikke 2.1). Den navngiver hjælpeteknologi ved produkt. Den kræver uafhængig VPAT-gennemgang. Den specificerer en alvorligheds­differentieret udbedringsfrist med en multiplikator for bod ved forsinkelse. Og den knytter den afsluttende betalingstranche til verificeret overensstemmelse. Indkøbsteams der tilpasser denne sektion til deres jurisdiktion bør kun erstatte WCAG 2.2 med WCAG 2.1, hvis den gældende standard endnu ikke er opgraderet; ellers er 2.2-forankringen korrekt.


Hvad datasættet fortæller indkøbsteams om næste skridt

Hoved­konklusionen fra denne nedbrydning er uflatterende og operationelt nyttig. På tværs af fem virkelige RFP’er der dækker fire jurisdiktions­kategorier, var det kun ét dokument der knyttede dokumentation til betaling, kun ét der krævede uafhængig VPAT-gennemgang, og ingen specificerede en udbedringsfrist differentieret efter fejlens alvorlighed. Standarderne eksisterer. Kontraktsproget til at håndhæve dem gør ikke.

For indkøbsteams der skriver deres næste tilgængeligheds­bevidste RFP, peger datasættet på tre konkrete redigeringer og ét strategisk skift. Redigeringerne: navngiv akkrediteringen for VPAT-gennemgang, navngiv hjælpeteknologien til afprøvning, knyt en betalingsmilepæl til en verificeret overensstemmelsesrapport. Skiftet: stop med at spejle standarden. Forankr til WCAG 2.2 AA i dag; revisiter til WCAG 3.0 når den første formelle anbefaling kommer.

Og boilerplate-sætningen — “i overensstemmelse med alle gældende love” — hører ikke hjemme i et tilgængeligheds­bevidst RFP. Det er pladsholderen som indkøbsteams griber efter, når afsnittet føles for risikabelt at skrive ordentligt. Nedbrydningen ovenfor er mere end noget andet et argument for, at det at skrive det ordentligt ikke er så svært, som det ser ud. Fem klausuler, tre smuthuller lukket, én betalingsløftestang tilknyttet. Det er arbejdet.

Indkøbsteams der tilpasser dette sprog: forankr standardreferencen til det fulde WCAG 2.2 succeskriterium-indeks, bed leverandører om at køre en gratis WCAG 2.2-scanning på den demo-URL de citerer i deres svar, kræv en manuel tilgængeligheds­audit af testere med handicap som den verificerede overensstemmelses­kontrol, og behandl løbende overholdelse efter kontrakttildeling som en kontinuerlig forpligtelse dækket i indkøbsguiden til overvågningsplatforme.