Power BI in enterprise omgevingen: waar business intelligence en bedrijfskritische data samenkomen
Power BI is in korte tijd uitgegroeid tot hét analyticsplatform voor business users. Maar zodra organisaties Power BI willen inzetten bovenop complexe, bedrijfskritische IT-landschappen, ontstaat een fundamentele vraag: hoe zorg je dat snelheid en gebruiksgemak niet ten koste gaan van betrouwbaarheid, security en governance? Lees in dit artikel meer over Power BI in enterprise omgevingen.
Bij Transfer Solutions benaderen we Power BI niet als een losse BI-tool, maar als een strategische analysetoepassing binnen het bredere enterprise datalandschap. Met meer dan 30 jaar ervaring als Oracle-partner begrijpen we als geen ander hoe data is georganiseerd binnen missiekritische systemen en hoe je daar moderne analytics verantwoord op aansluit.
De brug tussen Microsoft BI en enterprise data
Veel organisaties hebben fors geïnvesteerd in robuuste enterprise infrastructuren. Power BI wordt vaak bovenop deze omgevingen geplaatst, maar zonder duidelijke architectuur of integratiestrategie. Het resultaat: versnipperde datasets, performanceproblemen en onduidelijk eigenaarschap.
Onze kracht ligt in het overbruggen van twee werelden. We combineren de flexibiliteit en innovatiekracht van het Microsoft BI-platform met de stabiliteit en governance-eisen van enterprise omgevingen. Power BI wordt daarbij geen eiland, maar een geïntegreerde analysetier bovenop het bestaande datavermogen.
Oracle & Microsoft: geen tegenstelling, maar versterking
Als Oracle– en Microsoft-partner realiseren we al jaren geïntegreerde architecturen waarin Power BI effectief samenwerkt met Oracle-technologie. Denk aan:
- Oracle Database (on-premises): Geoptimaliseerde Power BI-koppelingen via on-premises gateways, met aandacht voor query-ontwerp, performance, security en netwerkarchitectuur.
- Oracle Cloud Infrastructure (OCI): Hybride cloudscenario’s waarin Power BI data ontsluit uit Oracle Autonomous Database en andere OCI-services, met aandacht voor latency en connectiviteit.
- Oracle ERP & enterprise applicaties: Analytics op data uit onder andere E-Business Suite, JD Edwards en PeopleSoft via gecontroleerde integratie- en datalagen.
- Near real-time analytics: Architecturen met change data capture en streaming of micro-batching voor actuele inzichten, waarbij Power BI fungeert als analyse- en visualisatielaag.
Daarnaast hebben we ruime ervaring met integraties binnen het bredere ecosysteem, zoals Azure Databricks, Data Factory, Synapse Analytics, OutSystems (als Specialized Partner), SAP, Salesforce en legacy- en mainframeomgevingen.
Architectuur als fundament voor schaalbare BI
Succesvolle Power BI-implementaties beginnen niet met dashboards, maar met architectuur. We starten altijd met het scherp in kaart brengen van databronnen, processen en informatiebehoeften. Op basis daarvan ontwerpen we een data-architectuur die meegroeit met de organisatie.
Een belangrijk uitgangspunt is dimensioneel modelleren volgens het star schema-principe. Niet omdat het een dogma is, maar omdat het in de meeste analytische scenario’s leidt tot modellen die:
- Schaalbaar en performant zijn, ook bij grote datavolumes
- Begrijpelijk blijven voor zowel business users als data professionals
- Betrouwbare analyses opleveren door heldere relaties en eenduidige definities
Door deze principes consequent toe te passen, creëren we Power BI-modellen die niet alleen vandaag werken, maar ook over drie jaar nog beheersbaar zijn.
Self-service BI: vrijheid binnen kaders
Self-service BI is geen toolingvraagstuk, maar een organisatiemodel. Bij Transfer Solutions helpen we organisaties om business teams zelf analyses te laten maken, zonder dat governance en datakwaliteit verloren gaan.
Bij een grote logistieke dienstverlener begeleidden we de transitie van centraal aangestuurde rapportage naar een volwassen self-service BI-organisatie. Daarbij hebben we onder meer:
- Een centraal data warehouse ingericht met alle relevante databronnen
- Een dimensioneel datamodel ontwikkeld dat logistieke processen correct weerspiegelt
- ETL- en datavoorziening geautomatiseerd via Azure Data Factory en Power BI Dataflows
- Business users opgeleid om zelfstandig rapporten en analyses te bouwen
Het resultaat: kortere doorlooptijden (van weken naar uren), meer eigenaarschap in de business en een IT-afdeling die zich kan richten op strategische innovatie.
Onze aanpak rust op drie pijlers:
- Gecontroleerde datalagen als betrouwbaar fundament
- User experience en design voor maximale adoptie
- Transfer Academy om kennis via onze trainingsprogramma’s structureel in de organisatie te borgen
Van dashboards tot embedded analytics
We ontwikkelen Power BI-oplossingen die verder gaan dan standaard rapportages. Of het nu gaat om complexe DAX-berekeningen, performance-optimalisatie of embedded analytics in applicaties en portals: de oplossing moet passen bij het gebruiksdoel én de technische context.
Daarbij staan drie zaken centraal:
- Performance en schaalbaarheid
- Gebruiksvriendelijkheid en visueel ontwerp
- Naadloze integratie in bestaande applicaties en processen
Beheer en doorontwikkeling als continu proces
BI stopt niet bij oplevering. Datavolumes groeien, gebruikersvragen veranderen en het Power BI-platform evolueert continu. Wij ondersteunen organisaties met structureel beheer, governance, versiebeheer en doorontwikkeling, zodat het platform toekomstvast blijft.
Transfer Solutions als strategische Power BI-partner
Wat ons onderscheidt, is niet alleen kennis van Power BI, maar ons diepgaande begrip van enterprise datalandschappen. We spreken zowel de taal van de business als die van IT-architecten en data engineers.
- Meer dan 30 jaar ervaring in enterprise data en Oracle-omgevingen
- Diepgaande expertise in hybride en cloud BI-architecturen
- End-to-end begeleiding: van strategie en architectuur tot training en beheer
- Bewezen ervaring in uiteenlopende sectoren, van finance tot logistiek
Benieuwd hoe Power BI binnen jouw bestaande IT-landschap past? We gaan graag vrijblijvend in gesprek om samen te verkennen hoe moderne analytics waarde kan toevoegen zonder bestaande investeringen te ondermijnen.
Volg onze Data Engineering & Analytics Expert Circle voor meer blogs over dit onderwerp.
Using “Find Usages in All Modules” Effectively in OutSystems
Many large OutSystems O11 applications are still actively used and maintained, often within a DevOps operating model. In these environments, developers frequently work on applications originally built by other teams. As a result, refactoring and impact analysis are common activities.
Entities are typically defined in a Core Services (CS) module and reused across multiple Business Logic (BL) and End User and other modules.
During maintenance or refactoring, the “Find Usages in All Modules” feature is an essential tool for performing impact analysis — especially when determining where an Entity Attribute is being set or updated.
However, not all implementations are detected by this functionality.
This article demonstrates how different server action implementation patterns influence whether attribute usage is discovered by Find Usages, and how following OutSystems best practices improves maintainability and traceability.
Example Setup
For this example, the Order and Orderline Entities are defined in the Order_CS module, where the public CRUD server actions are generated.
The Orderline Entity contains a PriorityId attribute. An Orderline may receive a priority during creation, but the priority can also be adjusted later as part of the order processing flow.
Press enter or click to view image in full size

Assume there is an issue with an Orderline that has an unexpected Low priority. The developer needs to determine where and when the PriorityId was assigned.
The first step is to use “Find Usages in All Modules” on the PriorityId attribute.
Press enter or click to view image in full size

Priority Logic in the Business Logic Layer
In the Order_BL module, in this example, three server actions are related to priority handling:
- GetPriority — determines the priority for an Orderline and returns a PriorityId
- UpdateOrderLinePriority (Assign-based)
- UpdateOrderLinePriority (Expanded-record-based)
Both update server actions perform the same functional steps:
- Determine the priority
- Update the Orderline record
In real-world applications, this logic would typically be consolidated into a single server action. For this example, the separation is intentional to highlight the impact of different implementation approaches.
Implementation Patterns
Pattern 1: Assign Before Update (Best Practice)
In the first server action, the Orderline record is populated using a dedicated Assign. The PriorityId attribute is explicitly set using the value returned by GetPriority, after which the record is passed to the Update server action.
This approach aligns with OutSystems best practices for:
- Readability
- Debugging
- Impact analysis
Press enter or click to view image in full size

Pattern 2: Expanded Record Parameter
In the second server action, the record parameter of the OrderlineUpdate server action is expanded.
All attribute values, including PriorityId, are passed individually, with PriorityId being set directly from GetPriority.
Although functionally correct, this pattern has important drawbacks from a maintainability and traceability perspective.
Press enter or click to view image in full size

Impact on “Find Usages in All Modules”
When searching for usages of the PriorityId attribute:
✅ The Assign-based implementation is found
❌ The expanded record parameter implementation is not found
This means that attribute assignments performed via expanded record parameters are invisible to Find Usages, reducing the reliability of impact analysis.
OutSystems Best-Practice Conclusion
From a maintainability and architecture standpoint, attributes should be assigned explicitly using Assign nodes, rather than being set implicitly through expanded record parameters.
This approach is recommended because it:
- Ensures attribute assignments are detected by “Find Usages in All Modules”
- Improves readability by clearly showing which attributes are being set
- Simplifies debugging by allowing inspection of the fully populated record before persistence
- Enables inline documentation using comments next to Assign nodes
- Supports clearer separation of responsibilities within server actions
In scenarios where a record does not yet exist and all attributes are provided via an expanded parameter; the recommended approach is to:
- Create a local variable of the record type
- Populate it using Assign nodes
- Pass the local variable to the Update server action
Although this introduces a minimal memory overhead, it significantly improves code clarity, traceability, and long-term maintainability — key principles in OutSystems architecture best practices.
Blijf op de hoogte
Ontvang als eerste het nieuwste nieuws, updates en speciale aanbiedingen. Schrijf je vandaag nog in voor onze nieuwsbrief en blijf verbonden met onze community!
In een wereld waarin data exponentieel groeit en organisaties steeds meer afhankelijk worden van datagedreven besluitvorming, is het kiezen van de juiste Business Intelligence-tool zoals bijvoorbeeld Power BI cruciaal. Bedrijven verzamelen tegenwoordig meer data dan ooit tevoren, maar het omzetten van deze datastromen naar concrete, bruikbare inzichten blijft voor veel organisaties een uitdaging. Het verschil tussen organisaties die floreren en organisaties die achterblijven, zit steeds vaker in hun vermogen om data effectief in te zetten.
Power BI heeft zich in de afgelopen jaren ontwikkeld tot een van de meest gebruikte BI-tools wereldwijd. Volgens Gartner’s Magic Quadrant voor Analytics and Business Intelligence Platforms behoort Microsoft, samen met Tableau en Qlik, tot de leiders in het BI-landschap. Maar wat maakt Power BI nu precies zo’n sterke keuze voor organisaties van elke omvang? En hoe kan Transfer Solutions jouw organisatie helpen om het volledige potentieel te benutten?
Waarom kiezen voor Power BI?
In het BI-landschap zijn verschillende spelers actief: Tableau staat bekend om zijn visualisaties, Qlik biedt krachtige associatieve data-analyse, en Power BI combineert het beste van beide werelden met zijn naadloze Microsoft-integratie. De keuze voor een BI-platform moet echter verder gaan dan alleen functionaliteiten.
De pijlers waarop Power BI uitblinkt:
- Toegankelijkheid en gebruiksgemak
Power BI onderscheidt zich door zijn lage instapdrempel. De interface voelt vertrouwd aan voor iedereen die met Excel heeft gewerkt, waardoor de leercurve minimaal is. Dit betekent niet dat Power BI alleen voor beginners is, integendeel. De tool biedt geavanceerde mogelijkheden voor power users, maar blijft toegankelijk voor medewerkers zonder technische achtergrond. Deze balans tussen eenvoud en kracht maakt Power BI bij uitstek geschikt voor self-service BI.
- Kostenefficiëntie
Waar Tableau en Qlik al snel prijzig kunnen worden bij opschaling, biedt Power BI een aantrekkelijk prijsmodel. Power BI Desktop is volledig gratis beschikbaar. Voor samenwerking en deling van rapporten betaal je met Power BI Pro slechts €13,10 per gebruiker per maand. Power BI Premium biedt daarnaast licentiemodellen op basis van capaciteit in plaats van per gebruiker, wat voor veel organisaties voordeliger uitpakt.
- Het Microsoft-ecosysteem
Als jouw organisatie al werkt met Microsoft 365, Azure, Dynamics 365 of SharePoint, dan is de integratie met Power BI naadloos. Deze synergie betekent snellere implementatie, betere samenwerking en lagere beheerkosten. In 2025 is Power BI bovendien volledig geïntegreerd in Microsoft Fabric, waardoor de mogelijkheden voor data-engineering, data science en analytics in één platform samenkomen.
De voordelen in de praktijk
Real-time inzichten en interactieve visualisaties
Met Power BI transformeer je complexe datasets in visueel aantrekkelijke, interactieve dashboards die direct inzicht bieden. Of het nu gaat om verkooptrends, operationele KPI’s of financiële analyses: Power BI presenteert data op een manier die zowel directieleden als operationele teams direct kunnen begrijpen en gebruiken. Dankzij de mogelijkheid om data te importeren via periodieke refreshes ofwel direct uit te vragen op de bron of beide zelfs te combineren kijk je altijd naar relevante data.
Kunstmatige intelligentie en Copilot
Een van de meest krachtige ontwikkelingen is de integratie van AI-functionaliteiten. Met Copilot in Power BI kun je je data in gewone taal bevragen, bijvoorbeeld “Welke producten stegen het meest in verkoop deze maand?” en krijg je direct relevante visualisaties terug. Deze functionaliteit is in 2025 verder uitgebreid met slimme samenvattingen en automatische data-analyse die afwijkingen signaleert en aanbevelingen doet over interessante patronen die verder onderzoek waard zijn.
Self-Service BI: democratisering van data
Het concept van self-service BI staat centraal in de filosofie van Power BI. Dit betekent dat niet alleen IT-specialisten, maar ook business analysts en zelfs eindgebruikers zelfstandig rapporten kunnen bouwen en data kunnen analyseren. Volgens Microsoft Learn omvat managed self-service BI een “blended approach” waarbij discipline at the core wordt gecombineerd met flexibility at the edge. Deze democratisering van data zorgt voor:
- Snellere besluitvorming doordat medewerkers direct toegang hebben tot relevante inzichten
- Minder afhankelijkheid van IT voor standaard rapportages
- Meer betrokkenheid bij data-analyse door de hele organisatie
Mobiele toegankelijkheid
In de moderne wereld werken we niet meer alleen achter een bureau. Met de Mobile-app heb je jouw dashboards en rapporten overal bij de hand. Of je nu in de trein zit, bij een klant bent of op locatie werkt, je belangrijkste KPI’s zijn altijd binnen handbereik.
Connectiviteit en integratie
Power BI kan verbinding maken met meer dan 100 verschillende databronnen: van Excel en SQL Server tot Oracle databases (inclusief Oracle Autonomous Database en Oracle Cloud Infrastructure), Azure-diensten, Salesforce, Google Analytics, en zelfs realtime streaming data. Deze flexibiliteit betekent dat je data uit verschillende bronnen kunt combineren tot één coherent overzicht. Vooral voor organisaties met complexe enterprise infrastructuren, zoals Oracle-omgevingen, biedt Power BI sterke integratiemogelijkheden die naadloze datastromen mogelijk maken.
Praktijkvoorbeelden
Soudal Quick-Step: Data-analyse in de wielersport
Transfer Solutions is trots om de data-analyse te verzorgen voor het Soudal Quick-Step Pro Cycling Team. In de wielersport zijn marges klein en is tijdige data cruciaal. Met de dashboards geven we het team real-time inzicht in trainingsdata, wedstrijdprestaties en fysiologische metrics. Deze inzichten helpen de sportdirectie en coaching staff om gefundeerde beslissingen te nemen over tactiek, training en materiaalgebruik.
Aan de slag
De overstap of het optimaliseren van je bestaande Power BI-omgeving, is een investering die zich snel terugbetaalt. Uit onderzoek en praktijk blijkt dat organisaties die datagedreven werken significant betere resultaten behalen dan organisaties die dit niet doen. Een goed ingericht BI-platform kan leiden tot snellere besluitvorming, betere inzichten in je bedrijfsprocessen en uiteindelijk tot groei en innovatie.
Bij Transfer Solutions begrijpen we dat elke organisatie uniek is. Daarom bieden we maatwerk: van een quickscan van je huidige situatie tot volledige implementatietrajecten. Of je nu net begint of al jaren werkt met de tool, er zijn altijd mogelijkheden om meer waarde uit je data te halen.
Benieuwd wat Power BI voor jouw organisatie kan betekenen?
Neem contact met ons op voor een vrijblijvend gesprek. We denken graag met je mee over de mogelijkheden en uitdagingen specifiek voor jouw situatie. Samen kijken we hoe we data kunnen transformeren tot concrete business value.
Bronnen
- Microsoft Learn – Understanding star schema: https://learn.microsoft.com/en-us/power-bi/guidance/star-schema
- Microsoft Learn – usage scenarios for managed self-service BI: https://learn.microsoft.com/en-us/power-bi/guidance/powerbi-implementation-planning-usage-scenario-managed-self-service-bi
- Gartner Magic Quadrant for Analytics and Business Intelligence Platforms (2025): https://www.relevance.ro/wp-content/uploads/2025/06/Gartner-Magic-Quadrant-BI-2025.pdf
- Blog – Feature updates 2025: https://powerbi.microsoft.com/en-us/blog/
- SQLBI – The importance of star schemas in: https://www.sqlbi.com/articles/the-importance-of-star-schemas-in-power-bi/
- SelectHub – Power BI vs Tableau vs Qlik Sense comparison (2025): https://www.selecthub.com/business-intelligence/tableau-and-qlikview-and-microsoft-power-bi/
ODC Timers: The Killswitch “Gotcha” You Didn’t See Coming
If you’ve been around the OutSystems block for a while, you know the drill when it comes to Timers. We have two golden rules: keep them from timing out, and always include a “killswitch.”
In the OutSystems 11 you create a Site Property (e.g., IsKillswitchActive), and inside your heavy processing loop, you check that site property. If you need to stop the timer because something went wrong, you flip the Site Property to True in Service Center, the loop breaks, and peace is restored.
The ODC Curveball
In OutSystems Developer Cloud (ODC), we don’t have Site Properties anymore; we have Settings. At first glance, they look and feel exactly the same. You might be tempted to port your old logic straight over: create a Boolean Setting and check it inside your timer loop.
Don’t do it.
Here is the catch: ODC Settings are cached within the transaction.
Unlike O11 Site Properties, which could be re-read mid-process, an ODC Setting is read once when the transaction starts. If your timer is running along in a long process, it locks onto the value of that Setting at the start of the timer. It will not see the change of the setting …
If you go into the ODC Portal and toggle that killswitch, your running timer won’t notice. It will blindly keep processing until the transaction ends naturally or it wakes itself up again because of a soft time-out. That’s a potential disaster if you are trying to stop a runaway process. Well, a disaster?! At least it’s awkward 😉
The Workaround: Force a New Transaction
So, how do we get that “real-time” check back? We need to break out of the current transaction scope to fetch the fresh value.
Here is a pattern to solve this:
- Create a dedicated “Configuration” App: Don’t put the Setting in the same app as the Timer. Create a separate application specifically for these kinds of Boolean controls.
- Wrap it in a Service Action: Create a Service Action in that new app that simply returns the value of the Killswitch Setting.
- Call it in the Loop: Inside your Timer’s logic in the main app, call this Service Action instead of reading the Setting directly.
Why this works: Because Service Actions run in their own independent transaction, every time your loop hits that action, it forces a fresh read of the current value from the ODC Settings.
It’s a little more overhead than the old Site.Property check, because a call to a Service Action takes more time, but it guarantees that when you hit the panic button, your timer actually stops.
Benieuwd hoe het is om als IT consultant bij Transfer Solutions aan de slag te gaan? In de nieuwste podcastaflevering neemt Margot van Aken je mee tijdens een bezoek aan ons kantoor.
Na de universiteit kun je bij Transfer Solutions starten met een intensieve opleiding van 2 maanden, waarin je klaargestoomd wordt om als IT consultant te werken. Sommigen hebben een technische achtergrond, anderen helemaal niet, maar allemaal delen ze een passie voor techniek. Opvallend veel bewegingswetenschappers werken bij ons. Dat is eigenlijk helemaal logisch, want deze studie is technisch en mensgericht, precies zoals IT consultancy.
In de aflevering interviewt Margot onze consultants Lotte en Koen over hun opleidingstraject en ervaringen als IT consultant bij Transfer Solutions.
Benieuwd? Luister nu naar de nieuwste aflevering via Spotify of volg Instagram voor updates. Of bekijk onze vacatures eens en neem contact op voor een vrijlblijvend gesprek
Ontdek, met de AI Starterspack voor Business, hoe AI waarde toevoegt aan jouw organisatie
Veel organisaties zien de kansen van AI, maar weten niet goed waar te beginnen. Met het AI Starterspack van Transfer Solutions krijg je in korte tijd inzicht én een eerste werkende AI-toepassing, zonder risico voor je bestaande omgeving.
Wat je krijgt
- Interactieve workshop met business en IT om relevante AI use cases te bepalen
- Binnen 2 weken een Proof of Value op basis van jouw data en processen
- Duidelijke demo, rapport en advies voor vervolgstappen
Voordelen
- In 3 weken een tastbare AI-oplossing
- Bewezen aanpak in een veilige omgeving
- Betrokkenheid van zowel business als IT
- Klaar voor vervolgstappen richting MVP of implementatie
Waarom Transfer Solutions
Wij combineren diepgaande AI-, data– en cloudexpertise met een gestructureerde aanpak. Zo zorgen we met de AI Starterspack voor Business dat technologie niet alleen werkt, maar ook écht bijdraagt aan jouw doelstellingen.
In een wereld waarin data overal aanwezig is, ligt de uitdaging niet in het verzamelen ervan, maar in het omzetten van data naar waardevolle inzichten. Steeds meer organisaties beseffen dat datamaturiteit, de mate waarin je data effectief inzet, bepalend is voor succes in digitalisering en AI.
Volgens Jonathan van Vianen, Manager Data Engineering & Analytics bij Transfer Solutions, draait het niet alleen om technologie, maar vooral om structuur, governance, mensen en strategie. Hoe beter een organisatie haar data beheert, hoe sterker de basis voor innovatie, automatisering en betrouwbare besluitvorming.
Een Data Maturity Assessment laat zien waar je staat, welke groeikansen er zijn en hoe je van data chaos naar datagedreven werken kunt groeien. Zo bouw je stap voor stap aan een toekomst waarin data niet alleen wordt verzameld, maar echt waarde creëert. Doe nu de Data Maturity Quick Scan of neemt contact op voor een vrijblijvend gesprek over de volledige Scan.
Lees de hier de blog en ontdek hoe jouw organisatie haar datamaturiteit kan vergroten.
Transfer Solutions heeft de aanbesteding van de Gemeente Utrecht gewonnen voor de levering en doorontwikkeling van een SaaS-oplossing voor de dienstverlening ‘het Huishoudboekje‘. De inschrijving van Transfer Solutions werd als economisch meest voordelig beoordeeld op basis van de beste prijs-kwaliteitverhouding. De gekozen oplossing, genaamd “RUST”, zal de gemeente ondersteunen in haar missie om inwoners financiële stabiliteit en rust te bieden.
Het Huishoudboekje is een essentieel product van de gemeente Utrecht, bedoeld voor inwoners die grip willen krijgen op hun financiën en schulden willen voorkomen. Het biedt een persoonlijke benadering waarbij medewerkers van de gemeente het beheer van inkomsten en de betaling van vaste lasten (zoals huur, energie en zorgverzekering) overnemen. Dit zorgt voor stabiliteit en rust bij de deelnemers, waardoor zij zich op andere levensgebieden kunnen ontwikkelen. De dienstverlening is een groot succes en was in 2021 finalist voor de Beste Overheidsinnovatie van het Jaar.
De keuze voor RUST: Regie, Uitvoering, Samenwerken en Transparantie
De Gemeente Utrecht zocht naar een toekomstbestendige SaaS-oplossing die de huidige dienstverlening kan voortzetten en tegelijkertijd aanzienlijke efficiëntieslagen mogelijk maakt. Transfer Solutions presenteerde hiervoor de applicatie RUST, een acroniem dat staat voor Regie, Uitvoering, Samenwerken en Transparantie. Deze naam en de onderliggende filosofie spraken de gemeente bijzonder aan, omdat het perfect aansluit bij de doelstellingen van het Huishoudboekje: de inwoner de regie teruggeven over zijn financiële leven.
De oplossing RUST is ontworpen om de administratieve last voor medewerkers aanzienlijk te verlagen. De gemeente heeft de ambitie om het succes van het Huishoudboekje op te schalen door meer burgers te bereiken als voorheen. RUST zal dit realiseren door processen te automatiseren, zoals het verwerken van betalingen en het suggereren van wijzigingen in budgetplannen op basis van historische data.
“In Utrecht zijn we trots op de bewezen kracht van het Huishoudboekje, waarmee we onze inwoners financiële rust bieden en de regie over hun leven teruggeven. Om deze succesvolle, persoonlijke dienstverlening op te kunnen schalen naar meer deelnemers en tegelijkertijd onze processen efficiënter te maken, zochten we een innovatieve partner. Die hebben we gevonden in Transfer Solutions. Hun oplossing ‘RUST’ — Regie, Uitvoering, Samenwerken en Transparantie — sluit goed aan bij onze manier van werken. We zullen continu monitoren of dit ook daadwerkelijk in de praktijk zo lijkt te zijn. Deze samenwerking stelt ons in staat om nog meer Utrechters te ondersteunen op weg naar financiële zelfredzaamheid en legt een basis voor bredere toepassing in Nederland.”
Alaâ Srifi, Directeur Werk & Inkomen gemeente Utrecht
Ambities voor de toekomst: groei en innovatie
De gemeente Utrecht voorziet een forse groei van de huidige 500 deelnemers. De RUST-applicatie is ontworpen om deze groei te faciliteren en is ook schaalbaar voor gebruik door andere gemeenten. Daarnaast is de oplossing ontwikkeld als SaaS-oplossing op het OutSystems low-code platform, waardoor aanpassingen en uitbreidingen snel en efficiënt kunnen worden doorgevoerd.
Willemijn van de Riet, Product Owner bij Transfer Solutions, licht toe: “Met RUST leveren we niet zomaar een applicatie. We leveren een platform dat is gebouwd op de principes van gebruikersgemak en efficiëntie. We zullen in de eerste 1,5 jaar alle beoogde efficiëntieslagen doorvoeren. Dit omvat de ontwikkeling van een selfservice-omgeving (mijn-omgeving) en een mobiele app voor deelnemers en integraties met andere gemeentelijke systemen om handmatige acties te minimaliseren.”
De overeenkomst heeft een initiële looptijd van vijf jaar. De gemeente Utrecht start dit jaar direct met het gebruik van RUST. Transfer Solutions zorgt voor een gecontroleerde vervanging van de huidige applicatie, waarbij de continuïteit van de dienstverlening volledig is gewaarborgd.
Sinds juni 2025 is de European Accessibility Act (EAA) van kracht. Daarmee is digitale toegankelijkheid niet langer optioneel, maar een wettelijke verplichting voor organisaties die klantgerichte applicaties aanbieden. Of het nu gaat om een webshop, klantenportaal of selfservice-app: je digitale kanalen moeten toegankelijk zijn voor iedereen, óók voor mensen met een beperking.
In zijn nieuwste blog bespreekt David Nieuwenhuizen hoe je applicaties ontwikkelt die voldoen aan de WCAG 2.1 AA-standaarden. Hij gaat in op de belangrijkste aandachtspunten, de uitdagingen bij implementatie en hoe je testen uitvoert om echte inclusiviteit te waarborgen.
Waarom zou je hiermee aan de slag gaan? Naast het voldoen aan wetgeving, European Accessibility Act, levert digitale toegankelijkheid ook betere gebruikerservaring, hogere klanttevredenheid en een concurrentievoordeel op. Het is dus niet alleen een verplichting, maar vooral een kans om je merk sterker en inclusiever te maken.
Lees hier de blog: Accessible UX: from obligation to opportunity

