Diensten

Data engineering & platform design

"Onze data zit verspreid over meerdere systemen en we willen één centrale bron"

Veel organisaties hebben hun data verspreid over meerdere systemen, zoals ERP, financiële administratie, onderhouds- en verhuursystemen. Hierdoor ontbreekt één eenduidge bron van waarheid en kost het veel tijd om betrouwbare rapportages te maken. Met een modern dataplatform brengen we al deze databronnen samen in één centrale, goed gestructureerde omgeving.

Wij ontwerpen en implementeren schaalbare data-architecturen (zoals lakehouse, medallion en datawarehouses) op basis van Microsoft Fabric. Daarmee zorgen we dat data automatisch wordt verzameld, opgeschoond, verrijkt en beschikbaar gesteld voor dashboards, analyses en stuurinformatie. Het resultaat: actuele, consistente en betrouwbare inzichten voor alle afdelingen, zonder afhankelijkheid van handmatige Excel-koppelingen.

Voorbeeld: Inrichten van een centraal dataplatform waarin data uit Tobias AX/Dynamics, financiële administratie, onderhoudssystemen en verhuursystemen samenkomt.

Wat levert het op: Eén centrale bron van waarheid voor alle afdelingen.

Voorbeeld: Opzetten van een Fabric-omgeving waarin alle vastgoed-, huurders- en financiële data dagelijks automatisch wordt ververst.

Wat levert het op: Snelle, schaalbare rapportages zonder handmatige Excel-koppelingen.

Voorbeeld: Automatisch ophalen en combineren van gegevens over leegstand, onderhoudskosten en huurinkomsten.

Wat levert het op: Minder handwerk en altijd actuele stuurinformatie.

Voorbeeld: Automatisch opschonen en verrijken van woning- en contractdata (bijv. standaardiseren van complexindelingen).

Wat levert het op: Betere datakwaliteit en minder foutgevoelige handmatige bewerkingen.

Voorbeeld: Versnellen van managementdashboards over mutatiegraad, betaalachterstanden en onderhoudsbudgetten.

Wat levert het op: Rapportages openen direct, ook bij grote hoeveelheden historische data.

Data governance & datakwaliteit

"Wij twijfelen aan de datakwaliteit - cijfers verschillen per rapport"

Betrouwbare stuurinformatie begint bij duidelijke definities, goede datakwaliteit en inzicht in herkomst van data. In veel organisaties ontstaan discussies over cijfers doordat begrippen anders worden geïnterpreteerd, data onvolledig is of onduidelijk is hoe cijfers tot stand komen. Data governance en datakwaliteit zorgen voor grip, transparantie en vertrouwen in de data.

Wij helpen organisaties met het inrichten van structurele kwaliteitscontroles, heldere definities, documentatie en governance-processen. Zo wordt vastgelegd wat data betekent, waar deze vandaan komt, hoe deze wordt gebruikt en wie waarvoor verantwoordelijk is. Het resultaat is consistente, controleerbare en audit-proof informatie die door de hele organisatie op dezelfde manier wordt geïnterpreteerd.

Voorbeeld: Automatische controles op ontbrekende adresgegevens, onjuiste contracteinddatums, dubbele relaties/klanten en ongeldige woningstatussen.

Wat levert het op: Fouten worden vroegtijdig gesignaleerd en datakwaliteit verbetert structureel.

Voorbeeld: Inzichtelijk maken van herkomst, transformaties en gebruik van data: van bronsysteem via bewerkingen naar rapportages.

Wat levert het op: Volledig inzicht in waar cijfers vandaan komen en hoe ze zijn opgebouwd.

Voorbeeld: Vastleggen van eenduidge naamgeving voor velden, tabellen, rapportages en KPI's.

Wat levert het op: Consistente terminologie en betere samenwerking tussen business en IT.

Voorbeeld: Vastleggen van definities zoals: wat is een 'mutatie', wanneer spreken we van 'leegstand' en hoe wordt wachttijd berekend.

Wat levert het op: Eén gedeeld begrippenkader en minder interpretatieverschillen.

Voorbeeld: Inrichten van rollen, verantwoordelijkheden, processen en tooling rondom datakwaliteit, eigenaarschap en besluitvorming.

Wat levert het op: Structurele borging van datakwaliteit en eenduidge sturing op data binnen de organisatie.

Rapportages & analytics

"Wij willen betere stuurinformatie voor vastgoed, onderhoud en verhuur"

Goede besluitvorming vraagt om heldere, actuele en eenduidge inzichten. In veel organisaties zijn rapportages versnipperd over Excel-bestanden, losse Power BI-rapporten en verschillende definities van KPI's. Hierdoor werken afdelingen met verschillende cijfers en kost het veel tijd om tot één betrouwbaar beeld te komen.

Wij ontwerpen en bouwen een professionele BI-omgeving met Power BI, gebaseerd op goed gedefinieerde semantische modellen en governance. Daarmee krijgen zowel operationele teams als management toegang tot snelle, consistente en interactieve dashboards, met eenduidge KPI's en duidelijke drill-downmogelijkheden. Het resultaat is één versie van de waarheid en snellere, beter onderbouwde beslissingen.

Voorbeeld: Inrichten van een centraal datamodel met eenduidge definities voor KPI's zoals mutatiegraad, leegstand, huurachterstand en onderhoudskosten.

Wat levert het op: Consistente cijfers in alle rapportages en herbruikbare datasets voor meerdere dashboards.

Voorbeeld: Opzetten van gecertificeerde datasets en gebruiksvriendelijke rapportages waarmee afdelingen zelf analyses kunnen maken binnen afgesproken kaders.

Wat levert het op: Meer autonomie voor gebruikers, met behoud van datakwaliteit en governance.

Voorbeeld: Dashboards voor mutatiegraad & leegstandsdagen, onderhoudskosten per complex, huurachterstanden, servicekosten, doelgroep- en passend-toewijzing, woonruimteverdeling en wachttijden.

Wat levert het op: Direct inzicht in prestaties, knelpunten en trends op alle niveaus.

Voorbeeld: Structureren van workspaces, rollen en deployment pipelines voor OTAP, inclusief rechtenstructuur en publicatieprocessen.

Wat levert het op: Betrouwbare en beheersbare BI-omgeving met gecontroleerde uitrol van wijzigingen.

Voorbeeld: Herinrichten van Power BI datasets waardoor rapporten tot 5× sneller laden en betere filtering mogelijk is per complex, wijk en doelgroep.

Wat levert het op: Snelle gebruikerservaring en efficiënt werken met grote datasets.

Beheer en support bestaande DWH

"Ons dataplatform werkt prima, maar we hebben we weinig capaciteit voor beheer"

Een datawarehouse of dataplatform is bedrijfskritisch: rapportages, dashboards en stuurinformatie moeten altijd beschikbaar en betrouwbaar zijn. In de praktijk ontstaan echter storingen, performanceproblemen of nieuwe wensen door veranderingen in processen en systemen. Zonder structureel beheer ontstaat afhankelijkheid van enkele key-users en neemt de onrust in de organisatie toe.

Wij verzorgen het functioneel en technisch beheer van bestaande datawarehouses en dataplatformen. We monitoren de datastromen, lossen verstoringen snel op en voeren gecontroleerd wijzigingen door. Zo blijft de omgeving stabiel, actueel en in lijn met de business, terwijl de continuïteit van rapportages gewaarborgd blijft.

Voorbeeld: Controleren of koppeling met ERP-systeem dagelijks goed loopt en snel inzicht geven bij fouten of vertragingen.

Wat levert het op: Problemen worden direct gesignaleerd en snel opgelost, waardoor downtime minimaal is.

Voorbeeld: Periodiek schema's herzien, slow queries identificeren en versnellen, en scheduled jobs aanpassen aan veranderde businessprocessen.

Wat levert het op: Omgeving blijft performant en efficiënt, zonder ad-hoc problemen.

Voorbeeld: Nieuwe velden of tabellen toevoegen als processen veranderen, of rapportages aanpassen naar wensen van business.

Wat levert het op: Dataplatform evolueert mee met de organisatie, zonder breuk in continuïteit.

Voorbeeld: Rollen bijwerken als medewerkers vertrekken/instromen, en audit-logs controleren op afwijkingen.

Wat levert het op: Data security en compliance zijn gewaarborgd, en het inzicht in wie wat doet blijft helder.

Voorbeeld: Maandelijks inzicht in gebruikspatronen, performance-trends en aanbevelingen voor verdere optimalisatie.

Wat levert het op: Dataplatform-team weet altijd wat er gebeurt en kan proactief schakelen voordat problemen ontstaan.

Migraties en conversies

"Wij stappen over naar een nieuw ERP-systeem en willen zeker weten dat data correct en volledig overgaat"

Wanneer een woningcorporatie migreert van het ene ERP-systeem naar het andere, heeft dit grote impact op de organisatie. Data moet worden overgezet naar een andere datastructuur, definities veranderen en koppelingen met omliggende systemen moeten blijven functioneren. Huurcontracten, relaties, woningen, financiële gegevens en historische mutaties vormen daarbij de kern van de operatie.

Een succesvolle ERP-migratie staat of valt met een zorgvuldige datamigratie en conversie. Fouten of onvolledigheden kunnen leiden tot verkeerde huurprijzen, onjuiste contractstatussen, verstoringen in incasso of onbetrouwbare rapportages. Daarom begeleiden wij migraties en conversies technisch en gecontroleerd, met focus op datatransformatie, herhaalbaarheid en uitgebreide controles.

Voorbeeld: Inventariseren welke data waar vandaan komt in het oude systeem en hoe die in het nieuwe systeem moet worden ondergebracht.

Wat levert het op: Helder plan voor data-omzetting zonder verlies of verwarring.

Voorbeeld: Code schrijven voor het omzetten van huurcontracten, relaties en financiële mutaties naar de nieuwe datastructuur.

Wat levert het op: Data wordt correct en herhaalbaardig getransformeerd.

Voorbeeld: Controleren dat alle huurcontracten, relaties en financiële gegevens correct en compleet zijn overgezet en aansluiten met het oude systeem.

Wat levert het op: Bewijsbaar dat data-integriteit behouden is gebleven.

Voorbeeld: Niet alleen actuele contracten verplaatsen, maar ook volledige historie van mutaties, betalingen en correspondentie.

Wat levert het op: Geen verlies van historische gegevens; volledige controleerbare audit trail.

Voorbeeld: Technische begeleiding tijdens transitie naar nieuw systeem en ondersteuning bij problemen direct na go-live.

Wat levert het op: Veilige en gecontroleerde overgang, met minimale disruptie voor verhuurproces en klantervaring.

Geautomatiseerd testen

"Wij willen zeker weten dat onze applicaties blijven werken na updates en wijzigingen"

Woningcorporaties maken intensief gebruik van webgebaseerde applicaties voor verhuur, onderhoud, klantportalen, financiële processen en interne ondersteuning. Deze applicaties worden regelmatig aangepast door leveranciers: nieuwe releases, security-updates, gewijzigde schermen of extra functionaliteit. Zonder structureel testen ontstaat het risico dat cruciale functionaliteit onopgemerkt niet meer werkt.

Met geautomatiseerd testen controleren wij technisch of applicaties en ketens blijven functioneren zoals bedoeld. Daarbij richten we ons op het testen van gebruikersflows, scherminteracties en technische koppelingen, zonder afhankelijk te zijn van handmatige testscenario's bij elke wijziging. Dit zorgt voor voorspelbare releases, minder verstoringen in de operatie en meer vertrouwen in het applicatielandschap. Onze aanpak is pragmatisch: we automatiseren vooral die tests die vaak herhaald worden en bedrijfskritisch zijn.

Voorbeeld: Inventariseren welke scenario's het meest kritisch zijn (verhuurprocessen, incasso, onderhoud) en daar eerst testautomation op inzetten.

Wat levert het op: Duidelijk plan dat focus legt op wat echt uitmaakt, zonder te veel inspanning op laag-risico tests.

Voorbeeld: Een nieuwe huurder registreren, een onderhoudsverzoek indienen, een huurprijswijziging verwerken - allemaal geautomatiseerd in de webapplicatie testen.

Wat levert het op: Geen foutgevoelige handmatige testscenario's meer; eerder zicht op fouten in nieuwe releases.

Voorbeeld: Automatisch controleren of de koppeling tussen verhuur-applicatie en financiële systeem nog werkt na updates.

Wat levert het op: Directe detectie van verstoringen in kritieke koppelingen.

Voorbeeld: Automatische rapportage van testresultaten na elke release, met duidelijk inzicht welke functionaliteit OK is en waar problemen ontstaan.

Wat levert het op: Snelle feedback op releases en laagdrempelig inzicht in applicatie-gezondheid.

Voorbeeld: Tests automatisch uitvoeren nadat developers code committen; release blokkeren als kritieke tests falen.

Wat levert het op: Geen releases met bekende fouten; meer vertrouwen in applicatie-updates.

Robotics voor automatiseren van processen

"Onze medewerkers besteden te veel tijd aan handmatige administratieve werkzaamheden"

Binnen woningcorporaties worden dagelijks veel repeterende werkzaamheden uitgevoerd in en tussen systemen zoals verhuurapplicaties, financiële administratie, onderhoudssystemen en CRM. Denk aan het verwerken van huurmutaties, controleren van huurprijzen, overnemen van onderhoudsstatussen of het samenstellen van verantwoordingsrapportages. Deze handmatige processen zijn foutgevoelig, kosten veel tijd en vertragen de dienstverlening aan huurders.

Met Robotics Process Automation (RPA) automatiseren wij deze repeterende processen. Software-robots nemen routinetaken over door handelingen van medewerkers na te bootsen in bestaande applicaties, zonder dat grote aanpassingen aan het applicatielandschap nodig zijn. Hierdoor worden processen sneller, consistenter en beter beheersbaar, terwijl medewerkers zich kunnen richten op huurders, analyse en verbetering van processen. Wij ontwerpen, bouwen en beheren robot-oplossingen die aansluiten op de processen en systemen van woningcorporaties en die goed integreren met het dataplatform en rapportages.

Voorbeeld: In kaart brengen welke handmatige taken dagelijks gebeuren (huurmutaties verwerken, huurprijzen berekenen) en bepalen welke geschikt zijn voor automatisering.

Wat levert het op: Duidelijke business case met besparing in tijd en fouten.

Voorbeeld: Robot ontwikkelen die dagelijks huurmutaties uit het ene systeem naar het andere overbrengt zonder menselijke tussenkomst.

Wat levert het op: Processen lopen 24/7, sneller, consistenter en zonder fouten door vermoeidheid.

Voorbeeld: Robot-activiteiten vastleggen zodat deze teruggepeld worden in het dataplatform, met volledige traceerbaarheid van veranderingen.

Wat levert het op: Compleet zicht op wie wat deed (mens of robot) en wanneer.

Voorbeeld: Robots met ingebouwde checks; als iets onverwachts gebeurt gaat de robot in 'wachten' en waarschuwt medewerkers.

Wat levert het op: Robots rollen niet zelfstandig fouten uit, maar escaleren appropriately.

Voorbeeld: Helpen managers en medewerkers begrijpen wat de robots doen en hoe hun werk verandert.

Wat levert het op: Soepele invoering, hogere acceptatie en meer betrokkenheid van users.