Van 50 naar 250 klanten: samen met XIC een schaalbaar SaaS-platform bouwen
XPERT in Control is een Nederlands compliance management-platform voor grote organisaties in de publieke sector, de zorg, woningcorporaties en facility service providers. Met 12 medewerkers helpen ze deze organisaties voldoen aan alle compliance-verplichtingen rondom gebouwveiligheid, installatieveiligheid en vergunningstelsels.
"Ik ben zelf geen IT'er. Mijn kracht ligt aan de voorkant, bij mijn klanten. Ik zag ook het niet zitten om helemaal een softwarehuis op te bouwen." Aan het woord is Michiel Slot, operationeel directeur van XPERT in Control (XIC). In 2017 ging XIC dus op zoek naar een partner die niet alleen code schreef, maar écht meedacht en verantwoordelijkheid nam voor stabiliteit, veiligheid en schaalbaarheid van de software. 6 jaar later bedient het platform van XIC 250 klanten in drie landen.
Partnership brengt focus
Veertien jaar geleden startte XIC als hybride bedrijf: dienstverlening én software. Maar de ambitie was vanaf het begin om volledig op de software te kunnen draaien. Dat lukte, en de dienstverleningstak is inmiddels elders ondergebracht. Om dit voor elkaar te krijgen, koos XIC ervoor om met een developmentpartner te werken en niet zelf een ontwikkelteam op te bouwen.Zo houdt het bedrijf de focus op wat belangrijk is: communiceren met klanten en met de markt en actief nieuwe functionaliteiten blijven bedenken en testen. Maar zo’n samenwerking werkt natuurlijk niet bij een leverancier die op basis van ‘uurtjes’ werkt. Daar heb je een andere contractvorm, maar vooral een andere houding voor nodig. Een ontwikkelpartner met een vaste, voorspelbare investering en daarnaast de mogelijkheid om op- en af te schalen of ‘side projects’ op te starten. Via bestaande contacten kwamen we met elkaar in gesprek en onze culturen en manieren van werken bleken goed bij elkaar te passen.
Meedenken, niet alleen meedraaien
We begonnen in 2017 met het werken aan een nieuwe versie van de software. XIC onderscheidt zich door de persoonlijke aanpak. "Wij gaan echt de gesprekken aan met klanten," legt Michiel uit. "Als een klant zegt 'Help mij, ik weet niet wat ik moet doen', dan begeleiden we ze van A tot Z."
Maar om die belofte waar te maken, moet de onderliggende software continu meebewegen. De eerste versie van de software kon die belofte niet meer waarmaken, dus dachten we mee over een nieuwe architectuur die mee kon de toekomst in.
We werkten vanaf dag één intensief samen. En nog steeds hebben we meerdere korte en lange overleggen per week. Ons team - 3-4 developers, een Lead Developer en Project Manager - neemt niet alleen de development voor zijn rekening. We denken proactief mee over de technische koers. Dat was destijds voor ons ook een grote verantwoordelijkheid en een nieuwe manier van werken.
"Jullie waren ook nog heel veel dingen aan het ontdekken," herinnert Michiel zich. "We bevonden ons in dezelfde fase en zijn in die zin met elkaar meegegroeid."
De gesprekken gaan ook verder dan overleg over de te bouwen features. We brengen onze kennis in over veiligheid, betrouwbaarheid en schaalbaarheid. Het huidige platform draait op een moderne cloud-infrastructuur in Google Cloud met Kubernetes, bewust gekozen om horizontaal en verticaal te kunnen schalen. De huidige architectuur – grotendeels monolithisch met een aantal microservices ernaast - optimaliseren we geleidelijk verder.
Zijn we het dan altijd eens? Nee. “Soms schuurt het,” vertelt Michiel. “En uiteindelijk zijn wij de klant en is het ons product, maar als de argumenten van het team bij DataVisual hout snijden, dan volg ik hun technisch advies natuurlijk."
Van 50 naar 250 omgevingen
De cijfers laten zien wat een stabiel, schaalbaar platform kan betekenen voor je business. XIC groeide van 50 actieve klantomgevingen in 2018 naar 250 nu. Grote organisaties in de publieke sector, woningcorporaties en grote facilitaire dienstverleners vertrouwen op het platform. XIC is inmiddels ook actief in Duitsland en Engeland. Het partnership met DataVisual is daarvoor cruciaal: "Als de samenwerking niet goed loopt, heeft dat impact op alles. Dan gaat het qua stabiliteit niet goed en dan kun je je roadmap niet waarmaken."
Wat de toekomst brengt voor XIC en DataVisual
Digitale technologie blijft altijd in beweging. En ook de markt voor compliance-software staat niet stil. De komende jaren staat de transitie naar volledige microservice-architectuur op de planning: versie 3. Dat moet de schaalbaarheid verder vergroten en het platform nog opener maken voor integraties.
XIC werkt aan een groot AI-project voor regiedienstverlening dat intelligente ondersteuning van complianceprocessen mogelijk moet gaan maken. Internationale projecten richten zich onder andere op sensor-integratie voor automatische legionellamonitoring. Dat zal uiteindelijk de stap mogelijk maken van handmatige registratie naar data-driven compliance.
"Op heel veel verschillende fronten hebben wij heel veel kansen en heel veel te doen," zegt Michiel over de toekomst. "Tot nu toe hebben we samen de balans gewoon heel goed gevonden," vat Michiel de samenwerking samen. "Als we die lijn gewoon door kunnen trekken, dan ben ik hartstikke tevreden."
Wil je ook software die meegroeit met je ambities? We denken graag met je mee. Maak een afspraak voor een vrijblijvend gesprek over jouw uitdagingen.