UK & EU Digital Procurement Radar

Het team van SVP besteedde circa 4 uur per week aan het handmatig scannen van Britse en Europese aanbestedingsportalen — en de EU-dekking was in de praktijk nul. Ik bouwde een maatwerkdashboard dat aanbestedingsberichten van UK FTS en EU TED aggregeert, normaliseert en voorziet van een relevantiescore, waardoor de monitoringstijd daalde van 4 uur naar 45 minuten per week en grensoverschrijdende kansen zichtbaar werden die eerder onzichtbaar bleven

Rol
Solo end-to-end — onderzoek, productstrategie, design, frontend (React + Vite), backend (FastAPI + Python), DevOps
Klant
SVP Consulting
Disciplines
ProductdesignUX-onderzoekData & AnalyticsInformatiearchitectuurFull-stack
Links
Kort
  • Probleem — Het team van SVP was zo’n 4 uur per week kwijt aan het van tab naar tab springen tussen Britse en Europese aanbestedingsportalen; over de 24 talen van TED was de EU-dekking zo goed als nul
  • Inzicht — Een retrospectieve audit wees uit dat in 6 maanden 23 relevante aanbestedingen (waarvan 3 Europees) werden gemist, bij een jaarlijks bestedingsvolume van £393 mrd (VK) + €2 biljoen (EU)
  • Oplossing — Ik bouwde de Radar in mijn eentje van A tot Z: één dashboard dat UK FTS + EU TED samenbrengt tot één relevantiefeed van 0–100, opgebouwd uit 5 componenten (9.454 CPV-codes)
  • Resultaat — Live sinds 19 dec 2025: monitoring −81% (4 uur→45 min), kwalificatie van een aanbesteding −83% (15→2,5 min), 0 relevante gemist, 170/170 tests geslaagd, €0 hostingkosten

De kansen bestonden wel. SVP had simpelweg geen betrouwbare manier om ze te zien

Openbare aanbestedingen vormen een wezenlijk onderdeel van de pipeline van SVP — Europese overheden geven regelmatig opdrachten voor AI-strategie, digitale transformatieprogramma’s en adviesdiensten. Maar het monitoringsproces van het bureau was een losse verzameling gewoonten: één of twee medewerkers die FTS, Contracts Finder en TED elk in aparte browsertabbladen openden, meerdere keren per week. Dit kostte circa 4 uur senior tijd per week.

De EU-dekking was de grootste lacune. TED publiceert berichten in 24 talen voor alle lidstaten — waaronder België, Nederland en Duitsland, alle markten die SVP actief bewerkt — maar niemand in het team keek er regelmatig naar. Toen ik een retrospectieve audit uitvoerde van zes maanden berichten, gefilterd op de CPV-categorieën van SVP, vond ik 23 relevante aanbestedingen die voldeden aan de criteria van het bureau en binnen een realistische indieningstermijn vielen. Geen ervan was opgepakt. Drie waren afkomstig uit de EU. Alle drie waren volledig gemist.

Het probleem is niet dat er geen relevante aanbestedingen bestaan — de Britse en Europese aanbestedingsmarkten vertegenwoordigen respectievelijk meer dan £393 miljard en €2 biljoen aan jaarlijkse besteding. Het probleem is dat er geen betrouwbare manier is om ze te zien

Het afgewerkte dashboard: statistiekkaarten, een brongesplitst ringdiagram en een tabel gerangschikt op samengestelde relevantiescore

Ontdekking vóór code: vijf methoden, één doorslaggevend artefact

Discovery liep van september tot oktober 2025. Ik gebruikte vijf methoden: een zelf-audit van zes maanden FTS + TED-berichten afgezet tegen het serviceprofiel van SVP; 30 minuten durende semi-gestructureerde interviews met vier van de vijf teamleden (CEO, AI engineer, junior specialist, HR); een analyse van de regelgeving en API-documentatie (UK Procurement Act 2023, FTS OCDS 1.1.5, EU eForms v3); walkthroughs van vijf concurrerende tools (Stotles, Tracker Intelligence, BiP Solutions, Tenders Direct, Proactis); en een kwantitatieve analyse van de Jorpex 2025 benchmark voor aanbestedingsmonitoring.

De retrospectieve audit was het meest overtuigende artefact. Het opduiken van 23 gemiste berichten — inclusief de eerste EU-aanbestedingen die SVP ooit had beoordeeld — maakte de bouwbeslissing eenvoudig. Teaminterviews bevestigden het patroon: de CEO schatte 4 uur per week, maar erkende “het grootste deel wordt waarschijnlijk verspild aan dingen die niet relevant zijn.” De AI engineer was gestopt met het raadplegen van TED omdat “de interface uitputtend is.” Elke volwassen concurrent was geprijsd voor grote inschrijfteams, tegen £3.000–£18.000 per jaar — een duidelijke marktleemte aan de kant van kleine bureaus.

Concurrerende tools zijn geprijsd en ontworpen voor inschrijfteams, niet voor consultancybureaus met vijf personen. Grensoverschrijdende, op relevantie gescoorde monitoring tegen nagenoeg nulkosten bestond niet als product

Één interface: aggregeren, normaliseren, scoren, verklaren

De Radar verwerkt UK FTS (OCDS 1.1.5) en EU TED v3 (eForms, 12 landen) op een wekelijks geautomatiseerd schema, normaliseert beide tot één canoniek schema en scoort elk bericht ten opzichte van een configureerbaar leveranciersprofiel. Normalisering nam ongeveer 40% van de totale bouwtijd in beslag — OCDS en eForms hebben fundamenteel verschillende veldstructuren, verschillende garanties voor veldvolledigheid en een verschillende CPV-behandeling. Een uniform ID-schema (`UK:xxx` / `EU:xxx`) voorkomt botsingen tussen bronnen en maakt de databron zichtbaar in logs en de UI.

De relevantiescore gebruikt vijf gewogen componenten: CPV-codematch (35%), trefwoordmatch (25%), waardebereik (15%), nabijheid van de deadline (15%) en kopersgedrag (10%). Elke component levert een reden in heldere taal op — waarmee een ondoorzichtig 0–100 getal wordt omgezet in een kwalificatieargument. Scorebanden: Sterk ≥70, Goed ≥55, Zwak < 55. Tijdens de bèta kwam de scoring in meer dan 90% van de steekproeven overeen met de handmatige rangschikking door experts.

tenderhub.ontwrpn.com — live preview
Live demo
tenderhub.ontwrpn.com
Openen

Live — tenderhub.ontwrpn.com

Kansenschuiflade: alle gestructureerde velden op één plek, geen portalnavigatie nodig

Verklaarbare scoring: elke deelscore komt met een reden, niet enkel een getal

Koperspanel: organisatiegeschiedenis zonder de pagina te verlaten

Profielconfiguratie: wijzigingen herberekenen scores over de volledige actieve berichtenset

Informatiearchitectuur voor een kwalificatieworkflow, niet voor een browse-ervaring

De wrijvingsheatmap van de journey map vormde de designbriefing. Wekelijkse review daalde van wrijving 9 naar 2; de kwalificatie van een aanbesteding van 8 naar 3. Elke IA-beslissing was terug te voeren op die twee fasen. Statistiekkaarten fungeren ook als snelfilters — op “sluit binnenkort” klikken verkleint de tabel onmiddellijk, zodat de meest urgente berichten met één tik bereikbaar zijn vanuit de beginpositie. Het filterpaneel toont facetaantallen voor de huidige filterstatus, zodat gebruikers kunnen zien wat beschikbaar is vóór ze een filter bevestigen. CPV-codes worden vertaald voor alle 9.454 codes — `72000000-5` wordt “IT-diensten” — toegankelijk voor wie geen aanbestedingsspecialist is, en dat is bij SVP iedereen.

Lichte en donkere thema’s volgen het besturingssysteem met een handmatige schakelaar; een “wordt wakker”-voortgangsindicator beheert de eerste laadervaring op een warme server die altijd aanstaat, in plaats van gebruikers met een leeg scherm achter te laten. De lay-out is volledig responsief.

Licht thema

Mobiel: berichten die binnenkort sluiten, onderweg te bekijken

Vijf maanden in productie. Alle meetbare doelstellingen behaald

De tool ging live op 19 december 2025 en draait continu met geautomatiseerde wekelijkse ingestion. Vijf maanden productiedata (dec 2025–mei 2026), gevalideerd bij een impactreview in maart 2026: wekelijkse BD-monitoringstijd 4 uur → 45 min (−81%); tijd om één aanbesteding te kwalificeren ~15 min → ~2,5 min (−83%); EU-aanbestedingen per week 0 → gemiddeld 12 relevante berichten; gelijktijdig geopende tools 3–4 → 1; relevante aanbestedingen gemist bij score ≥70 ~4/maand → 0; 170/170 backend-tests geslaagd; ~7.860 berichten onder geautomatiseerd beheer bij een foutieve-rij-percentage van 0%; €0 marginale hostingkosten.

Eerste EU-aanbestedingen op de shortlist voor indiening binnen weken na de lancering. Conservatieve unit economics: alleen de tijdsbesparing verdient de bouwinvestering van ~£6.400 al in circa 6,6 maanden terug; inclusief pipeline-attributie wordt de terugverdientijd ~3,9 maanden. De commercieel cruciale maatstaf — pipelineconversie over een volledige biedcyclus — is nog in opbouw. Eerlijk oordeel: dat is het getal dat na twaalf maanden de doorslag zal geven.

Normalisering nam ~40% van de totale bouwtijd in beslag. Bij toekomstige dual-source builds hoort een normaliseringsspike in de discovery, niet in de alpha
Volgend project
Climate & Carbon‑Aware Planner