Jorian Burssens 08.09.2026 13
Als (nieuwe) Rating Officer en General IT Manager, gedeeltelijk verantwoordelijk voor de database van de federatie, de ratingsystemen en de digitale infrastructuur over de gehele linie (aangezien de Interclubs onder eigen beheer en IT vallen), zie ik zowel enorme kansen als een noodzakelijke realitycheck nu we het einde van 2026 naderen.
Laten we eerlijk zijn: onze federatie loopt al jaren technologisch achter. (Een van de recente grote verbeteringen is ons nieuwe systeem voor lidmaatschapsaansluiting). Voordat we aan de toekomst kunnen bouwen, moeten we het verleden recht in de ogen kijken: de achterstand wegwerken, historische gegevens opschonen en onze systemen naar behoren documenteren. De KBSB heeft geen twintig fulltime medewerkers in dienst (zoals sommige andere grotere federaties); wij draaien op de energie van toegewijde vrijwilligers en functionarissen. Als we willen dat onze schaakgemeenschap bloeit, moet onze technologie de last dragen, en er niet aan bijdragen.
Hier leest u wat er tot nu toe is bereikt en wat het plan voor dit jaar inhoudt.
Eerst resultaten; de basis en het dataplatform herbouwen
Echte IT-vooruitgang wordt gemeten aan de hand van wat er in productie werkt, niet aan de hand van beloftes op papier. De afgelopen periode hebben we ons gericht op het herzien van onze kerninfrastructuur en het bouwen van het nieuwe dataplatform:
Sneller bijgewerkte spelersdatabase: De spelers- en FIDE-databestanden die essentieel zijn voor indelingssoftware (Swar en andere software) worden nu elke 1 tot 4 uur automatisch gegenereerd en bijgewerkt. Voorheen gebeurde dit ongeveer wekelijks via handmatig werk. Nu hoeven arbiters en organisatoren zich geen zorgen meer te maken over ontbrekende spelers zonder ID of verouderde FIDE-elo.
Centrale Database Manager & Private Elo API: De backend database manager is ontwikkeld samen met een specifieke private Elo API (mogelijk openbaar in de toekomst), die direct de moderne spelersweergave en realtime rating-opvragingen aanstuurt.
Continue FIDE-integriteitsaudits: Er zijn geautomatiseerde audit-pipelines ingezet die onze nationale database actief vergelijken met de masterrecords van de FIDE. Hierdoor hebben we al meer dan 250 historische discrepanties in de database opgespoord en opgelost (conflicterende FIDE-ID’s, naamfouten en dubbele profielen).
Grotendeels geautomatiseerde toernooihomologaties: De doorlooptijd van homologaties is versneld door geautomatiseerde validatiecontroles, geïntegreerde mailings en automatische meldingen aan organisatoren. Het blijkt dat computers opmerkelijk goed zijn in het uitvoeren van repetitief rekenwerk zonder verveeld of moe te raken, of te klagen over weekenduren. Tot nu toe is 95% van het handmatige werk geëlimineerd.
Onze geschiedenis bewaren (Het Elo-archief): Een drie weken durend hels project om eer te bewijzen aan het erfgoed van iedereen die gedurende drie decennia deel heeft uitgemaakt van de KBSB. De gegevens werden in allerlei verschillende formaten aangeleverd, waaronder handmatig gemaakte PDF’s (want niets straalt meer ‘betrouwbare database’ uit dan het opslaan van tabelcijfers in een digitale afbeelding van een stuk papier). Na het herstellen van talloze fouten hopen we nu een volledig en correct beeld te hebben dat teruggaat tot 1989. (Iemand besloot decennia geleden blijkbaar dat het recyclen van ID-nummers een briljante ruimtebesparing was, wat eens te meer bewijst dat mensen graag drie onmogelijke toekomstige problemen creëren om te voorkomen dat ze er vandaag één simpel probleem moeten oplossen). Helaas zijn er onderweg een paar toernooinamen verloren gegaan omdat die originele PDF’s simpelweg onvindbaar zijn, maar de historische ratings zelf zijn eindelijk veiliggesteld.
Betere implementatie van G-licenties: Het G-licentie-kader is direct geïntegreerd in onze centrale databasestructuur, waardoor de instroom van recreatieve leden en school-/jeugdleden naadloos verloopt voor clubs. (Meer opties, minder opgeslagen data). Ze vereisen nog steeds handmatige goedkeuring, maar dit gebeurt gemiddeld in minder dan 48 uur. Vaak zelfs veel sneller.
De FIDE-toernooiregistratie-pipeline: Het nieuwe gestandaardiseerde registratieformulier is uitgerold. Dit is de eerste belangrijke component van een end-to-end workflow voor de administratie van FIDE-gerate toernooien, wat direct aansluit bij mijn rol als Rating Officer.
Thema 2: De automatiseringsfilosofie & het aanpakken van technische schuld
Waarom hebben we zoveel automatisering nodig?
Omdat de tijd van vrijwilligers de zeldzaamste hulpbron van onze federatie is. Elk uur dat een bestuurslid besteedt aan het handmatig kopiëren en plakken van ratinggegevens of het vergelijken van ledenlijsten, is een uur dat verloren gaat aan het organiseren van toernooien, het lesgeven aan de jeugd of het doen van iets anders productiefs.
We hebben nog steeds mensen nodig: Routineuze datatransformaties, synchronisatietaken, plausibiliteitscontroles en formaatvalidaties horen thuis in geautomatiseerde code. Menselijke tussenkomst moet strikt voorbehouden blijven aan wat daadwerkelijk menselijk oordeel vereist: validatie, herzieningen, uitzonderingen en toezicht.
Open Source & Eigendom van de Federatie: Alles wat wordt gebouwd is volledig open source of uitgebracht onder de Elastic 2.0-licentie. Alle code en platforms kunnen door onze gemeenschap worden gebruikt, terwijl ze volledig eigendom blijven van de KBSB. Geen vendor lock-in (althans niet van mijn kant), geen gesloten black boxes.
Interne documentatie als waarde op lange termijn: Eén persoon die alle technische sleutels in handen heeft, is een structurele kwetsbaarheid voor elke vrijwilligersorganisatie. Grondige interne documentatie blijft een interne aangelegenheid en zal op de eerste dag niet direct zichtbare „vooruitgang” tonen, maar het is de meest waardevolle troef op lange termijn die we kunnen opbouwen. Het waarborgt duurzaamheid, elimineert technische schuld en garandeert dat toekomstige vooruitgang daadwerkelijk mogelijk is.
Thema 3: De roadmap – Eind 2026 & vooruitblik
Nu de basis is opgeschoond en gestabiliseerd, richt de roadmap voor de rest van 2026 en 2027 zich op drie belangrijke mijlpalen:
Voltooiing van de FIDE-workflow: Tegen het einde van dit jaar zijn we van plan deze uitgebreide workflow voor FIDE-gerate toernooien af te ronden. Van het eerste openbare toernooiregistratieformulier tot interne validaties, FIDE-inzendingen en de uiteindelijke ratinghomologatie; het proces wordt transparant, traceerbaar en geautomatiseerd.
Modernisering van de Swar-resultatenserver: Tegen het einde van 2026 zal de verouderde server waarop momenteel de Swar-resultaten staan, worden gemigreerd naar een veel nieuwer, betrouwbaar systeem. Swar-resultaten blijven uiteraard bestaan (in deze vorm of een andere), ondersteund door moderne hosting en stabiliteit.
Een open ecosysteem voor toernooien en resultaten: Vooruitkijkend werken we aan een nieuw openbaar toernooiregistratiesysteem en een resultatenserver die door elke indelingssoftware kan worden gebruikt. Of een organisator nu kiest voor Swar, Sevilla, Swiss-Manager of andere moderne indelingssoftware, ons federatieplatform moet voor iedereen toegankelijk zijn.
Wat is er nodig?
We hebben geen enorm commercieel budget nodig. (Leuk weetje: het totale budget dat tot nu toe aan de bovenstaande lijst is uitgegeven, is minder dan de waarde van 3 koffies. Het blijkt dat je geen dure adviescommissies en softwarelicenties van vijf cijfers nodig hebt om zaken op te lossen; je hebt gewoon iemand nodig die stopt met praten over het probleem en de code schrijft.) Wat we nu het meest nodig hebben, zijn feedback, ideeën en opmerkingen van de gemeenschap. Alles wat ons een duidelijker beeld geeft van wat de Belgische schaakwereld echt nodig heeft, helpt ons bij het prioriteren van de juiste tools voor zowel organisatoren, arbiters als spelers.
Iedereen praat graag over de glorieuze toekomst, want kijken naar het heden vereist dat je afrekent met twintig jaar aan plakband en wensdenken. We zijn bezig met een inhaalslag, en voordat we luchtkastelen gaan bouwen, moet iemand er daadwerkelijk voor zorgen dat de grond onder onze voeten niet op instorten staat.
– Jorian Burssens
Voor de KBSB
Luc Cornet 12.05.2026
1. FIDE/ECU-afgevaardigde Voor de FIDE heeft de afgevaardigde van een federatie twee specifieke betekenissen: De FIDE erkent ook een National…
Lees meer
Arben Dardha 06.05.2026 1
Verantwoordelijke titelspelers en internationale uitzendingen Doelstellingen Dit actieplan steunt op zes concrete doelstellingen: Deze aanpak sluit aan bij bredere principes…
Lees meer
Geert Bailleul 16.02.2026
Terwijl ik vooruitkijk naar mijn voorgestelde mandaat als verantwoordelijke voor CIS/Opleiding en internationale vertegenwoordiging, zie ik een periode van “fenomenale”…
Lees meer
Cornil Etienne
14.09.2026 - 17:26Effectivement, ça a toujours été un mystère de savoir pourquoi un numéro de matricule pouvait être, lorsque le joueur était décédé ou était inactif depuis plusieurs années, être réutilisé. Cela a donné parfois les situations bien curieuses.
Sans doute que le numéro de matricule a été stocké sur un champ numérique, qui ne pouvait pas compter trop de numéros.
Bravo pour l’exposé que tu as fait.
Un gros souci actuellement est le programme SWAR.
Nous devions l’utiliser la semaine passée pour organiser un tournoi de parties rapides. Notre arbitre FIDEs’ devait réaliser les appariements , et ça s’est planté immédiatement.
Heureusement, nous avions un autre ordinateur. Nous avons dû ré encoder tous les joueurs présents. Et croiser les doigts pour que le programme accepte de faire les appariement. Ce qu’il a bien voulu faire.
Nous avons également un second arbitre Fidés, qui, depuis des mois, ne peut plus faire le moindre appariement avec ce programme.
Les fonctionnalités du programme sont excellentes.
Mais les chances de le faire fonctionner sont parfois extrêmement réduites. Et les messages affichés ne permettent pas de comprendre ce qui se passe.
Ça devrait être une des priorités que de fournir un programme qui fonctionne correctement.
Un petit mot aussi pour remercier tout le travail qui était abattu pendant des années par Daniel Halleux. C’est grâce à lui que nous avons pu encoder en ligne les inscriptions de nouveaux joueurs, consulter les joueurs présents dans un cercle et bien d’autres choses.
Jorian Burssens
14.09.2026 - 17:50Ce que je peux dire à propos de Swar, c’est qu’il existe des alternatives, gratuites ou non, qui sont tout aussi performantes, voire qui offrent bien plus de fonctionnalités. Elles sont parfois aussi plus difficiles à utiliser. (Je pense notamment à Swiss-Manager, ChessManager, OpenPairings, etc.) Swiss-Manager est le logiciel que je continuerai à utiliser pour les tournois internationaux. À un moment donné, nous devons nous poser la question suivante : est-ce une bonne idée, en tant que pays, de créer un programme de pairings au sort ? Surtout maintenant qu’il n’y a plus d’Elo national.
Amicalement,
Jorian
Cornil Etienne
14.09.2026 - 18:49Non : il y a un contrôle.
Il fallait que le numéro de matricule ne soit plus actif depuis un certain nombre d’années.
Mais parfois un joueur quittait les Cercle d’échecs puis revenait à la compétition après des dizaines d’années.
Notons qu’il ne faut pas croire que ceci était uniquement un problème de matricules belges.
Nous connaissons des joueurs qui ont reçu deux matricules FIDE différents. Une fois en Belgique. Puis un autre en France. Le joueur ayant d’abord joué en Belgique. Puis il est parti en France. Et il s’est inscrit dans un club français qui n’a pas „vu” que le joueur avait déjà un matricule FIDE.
Autre cocasserie : il arrive qu’un joueur qui n’a jamais arrêté de jouer se retrouve avec deux matricules de la FRBE.
Exemple : notre président Denis Luminet qui a le matricule 9245 (depuis toujours et sans la moindre interruption) mais aussi le matricule 97579 ! Pendant une courte période, les deux ont été actifs. Of course par erreur.
En fait quasi tous les cas de figure ont été rencontrés au fil du temps.
CORNIL Etienne
14.09.2026 - 18:54Et si la licence est gratuite.
Et s’ils peuvent supporter, par exemple, des tournois américains, des tournois par catégorie, …
SWAR propose de nombreuses possibilités.
Mais il est hautement instable quant aux chances de le faire fonctionner avec certitude.
A l’heure où je vous parle, les deux arbitres FIDE du CREB ne peuvent plus réaliser le moindre appariement avec SWAR sur leur PC. Avec la toute dernière version installée.
Ce samedi, l’arbitre FIDE devra me téléphoner pendant les Interclubs de la Ligue de Bruxelles pour que je fasse les appariements sur mon PC qui lui arrive encore à apparier.
SWAR est un outil exceptionnel. Mais une catastrophe dans la manière d’avoir un environnement qui fonctionne correctement.
L’un de nos anciens arbitres avait même éte jusqu’à acheter un nouveau PC pour espérer le faire tourner.
Jorian Burssens
14.09.2026 - 19:26„Elles sont parfois aussi plus difficiles à utiliser.”
C’est malheureusement exactement le cas. J’espère pouvoir proposer une solution à la fois facile à utiliser, s’intégrant parfaitement à nos systèmes actuels, et qui offre tous les atouts de Swar (notamment sa facilité d’utilisation). Si vous suivez le blog, vous verrez prochainement un article à ce sujet. (Il s’agit d’un projet sur lequel je travaille actuellement avec deux autres personnes: Openpairings.)
Marchal Georges
14.09.2026 - 22:52Roman Del Favero
14.09.2026 - 00:02Dennis
13.09.2026 - 13:05Adans-Dester Alexandre-Nicolas
13.09.2026 - 11:30Philip Verhaeghe
11.09.2026 - 16:14Luc Oosterlinck
11.09.2026 - 15:11Pascal De Kaey
11.09.2026 - 14:24Damien Andre
08.09.2026 - 21:58Of course, as Chesstide developer, the open tournament & results ecosystem looks promising to me.