PeopleWare ontwikkelt dataplatform voor sectoraal fonds van de bouw Constructiv

9 september 2021

Door te werken met het centraal data­plat­form CrossDB vermin­dert Constructiv, het fonds voor bestaans­ze­ker­heid in de bouw, de kans op fouten bij het impor­teren van gegevens uit de Kruis­punt­bank Sociale Zekerheid. CrossDB werd ontwik­keld door Peop­le­Ware, een Lierse soft­wa­re­ont­wik­ke­laar gespe­ci­a­li­seerd in software op maat en toepas­singen voor sectorale fondsen. 

Het data­plat­form vereen­vou­digt en stroom­lijnt het import­proces van data uit de Kruis­punt­bank Sociale Zekerheid. Verder kan data via CrossDB eenvoudig geraad­pleegd en aangepast worden door de verschil­lende back-office diensten. Op die manier vermin­dert de kans op anoma­lieën en kunnen alle software toepas­singen conse­quent gebruik maken van de gecon­so­li­deerde data van Crossdb.

Constructiv is als fonds voor bestaans­ze­ker­heid in de bouw onder andere verant­woor­de­lijk voor de toeken­ning van aanvul­lende sociale voordelen aan arbeiders en bouw­be­drijven. Het fonds ijvert in de strijd tegen de sociale fraude, voor de onder­steu­ning van compe­ten­tie­be­heer en instroom in de sector, en het welzijn op de werven. Daarvoor is het aange­wezen op data van de Kruis­punt­bank Sociale Zekerheid (KSZ). Bij het impor­teren van data uit de KSZ kunnen anoma­lieën ontstaan; ofwel door foutieve brondata ofwel door fouten tijdens het impor­teren van de data. Om die gegevens te valideren en auto­ma­tisch te verwerken, deed Constructiv een beroep op de Lierse soft­wa­re­ont­wik­ke­laar Peop­le­Ware, die het CrossDB data­plat­form ontwikkelde.

Story image

Centrale databank

CrossDB fungeert als een gigan­ti­sche database waar de verschil­lende back-ends van Constructiv hun data vandaan halen. Anoma­lieën in de brondata van de KSZ worden groten­deels auto­ma­tisch opge­spoord en aangepast. “Het gaat bijvoor­beeld om verkeerde of ontbre­kende geboor­te­data of buiten­landse adressen in een afwijkend formaat”, legt technisch team­leider Anke Jäger uit. “We sporen die data op en blokkeren ze totdat ze gecor­ri­geerd zijn. Door met een centraal data­plat­form te werken, kan foutieve data op één plaats aangepast worden. Daarnaast moet de brondata uit de KSZ slechts één keer geïm­por­teerd worden in CrossDB, terwijl in het verleden elke back-end dienst eigen­handig deze data moest impor­teren. Op die manier verlagen we de kans op fouten tijdens het importproces.”

Foutieve data kan op één plaats aangepast worden, en brondata moet slechts één keer geïm­por­teerd worden”, zegt technisch team­leider bij Peop­le­Ware Anke Jäger

Aanvan­ke­lijk werden vier data­stromen (Dimona, RRBis, WKG en DmfA) opgenomen in CrossDB. Daar kwamen na verloop van tijd ook Limosa, PRM, tijde­lijke werk­loos­heid, arbeids­on­ge­vallen en andere projecten bij. Op dit moment bestaat CrossDB uit meer dan tien verschil­lende data­stromen die allemaal auto­ma­tisch verwerkt worden. De gegevens voor CrossDB worden dagelijks drie keer ingelezen en verwerkt. Ook ad hoc opvra­gingen zijn mogelijk dankzij een API.

Het data­plat­form van CrossDB kan echter eenvoudig toegepast worden op andere sectorale fondsen die met dezelfde proble­ma­tiek gecon­fron­teerd worden. Door data­stromen te bundelen in een centrale database en foutieve data in die database op te sporen en aan te passen voordat deze bij back-ends belanden, kunnen heel wat admi­ni­stra­tieve problemen voorkomen worden.

Eén profiel per persoon

In CrossDB wordt onder andere een volledig profiel geschetst van iedereen die in de bouw­sector actief is. Dat gaat om 160.000 actieve arbeiders, naast een groot aantal arbeiders die ooit eens wel eens in de bouw­sector actief zijn geweest, bedienden tewerk­ge­steld in de bouw­sector en buiten­landse werk­krachten. De software contro­leert op dubbele profielen en bundelt deze, zodat alle gegevens in één oogopslag te zien zijn. Dat gaat om zowel persoons­ge­ge­vens als tewerk­stel­ling infor­matie. Die infor­matie is cruciaal voor de bouw­sector, weet Werner Valgaeren, CEO bij Peop­le­Ware. “De bouw­sector is enorm goed gere­gu­la­ri­seerd op sector­ni­veau. Opdat Constructiv zijn taken goed kan uitvoeren, is het van cruciaal belang dat de data waarop het zich baseert correct is. CrossDB’s rol in dit geheel kan men niet over­schatten: one version of the truth.”

Tevreden

Bij Constructiv blikken ze tevreden terug op de samen­wer­king met Peop­le­Ware, die voor dit project al loopt sinds 2009. “Ik moet Peop­le­Ware echt wel bedanken. De manier waarop ze CrossDB hebben opgezet is simpelweg ingenieus”, aldus Jean Claude Brouil­lard, die destijds als coör­di­nator ICT Data­ma­na­ge­ment bij FBZ Bouw (nu Constructiv) het project mee opstartte. “De materie en de data zijn zeer complex, maar de complexi­teit wordt door de appli­catie volledig opgeheven. Ze func­ti­o­neert perfect, en ook de nieuwe verwer­kingen blijven er gewoon in passen. Dat CrossDB feilloos de omscha­ke­ling van verschil­lende orga­ni­sa­ties naar Constructiv heeft verteerd, bewijst de flexi­bi­li­teit van de database. Als je bedenkt dat het eerste deel van CrossDB al meer dan elf jaar oud is, is het opmer­ke­lijk dat dat allemaal nog zo goed past en func­ti­o­neert. Dat is de belang­rijkste reali­satie in dit hele verhaal.”

Pin It on Pinterest

Share This