Skip navigation

Software op maat

Software op maat voor wie een standaardpakket ontgroeit

Zenjoy ontwikkelt software op maat voor organisaties in Vlaanderen die vastlopen op Excel, een verouderd pakket of losse tools die niet met elkaar praten. We bouwen webapplicaties, koppelingen, dashboards en apps die je bedrijfsprocessen volgen in plaats van andersom.

Nog geen bestek of lastenboek? We beginnen bij je werking en bepalen samen wat eerst moet.

Wat is software op maat?

Software op maat wordt gebouwd rond je eigen werking, in plaats van je werking te plooien naar wat een pakket toelaat. Het loont zodra een standaardpakket niet meer past of je processen verspreid raken over Excel en losse tools die niet met elkaar praten. Zenjoy ontwerpt en bouwt die software, en onderhoudt ze ook nadat ze live staat.

250+ organisaties — van start-ups tot wereldspelers — vertrouwen reeds op Zenjoy

Wanneer is software op maat de juiste keuze?

Een standaardpakket werkt prima zolang jij werkt zoals het pakket verwacht. Het begint te wringen zodra je bedrijfsprocessen eigen zijn aan je organisatie: je vult de gaten met Excel, je kopieert gegevens van het ene systeem naar het andere, en je betaalt licenties voor modules die niemand opent.

Op dat moment is maatwerk software vaak de goedkopere keuze. Niet omdat maatwerk goedkoop is, maar omdat je stopt met dubbel werk, met fouten uit handmatige overdrachten en met wachten op een leverancier die jouw functionaliteit niet op de planning zet. De efficiëntie die je wint, betaalt de bouw terug.

Herken je dit, dan is software op maat het overwegen waard:

  • je belangrijkste proces draait in een Excel-bestand dat niemand nog durft aan te passen;
  • je betaalt per gebruiker voor standaardsoftware waarvan je een fractie gebruikt;
  • je mensen typen dezelfde gegevens over in twee of drie systemen;
  • je wilt koppelen met je ERP, CRM of boekhouding, maar het pakket laat het niet toe;
  • je groeit, en wat vorig jaar volstond is niet schaalbaar genoeg meer.

Soms luidt het antwoord: blijf bij je pakket en automatiseer er iets omheen. Dat zeggen we dan ook. Een softwarebedrijf dat altijd maatwerk aanraadt, is geen goede adviseur.

Software Engineer werkt aan software op een laptop, rechts een groep mensen tevreden van met de software ontwikkeling

Wat bouwen we op maat?

Vier soorten toepassingen komen het vaakst terug. In één traject combineren we ze meestal.

Webapplicaties en portalen

Een toepassing waarop je team, je klanten of je leden inloggen: dossiers opvolgen, aanvragen indienen, planningen beheren. Eén portaal, voor je team of als klantenportaal, in plaats van mailverkeer en gedeelde mappen. Werkt in de browser, op desktop en op gsm.

API-koppelingen en integraties

We koppelen je toepassing aan wat je al gebruikt: ERP, CRM, boekhouding, e-mail, Mollie voor betalingen. Gegevens lopen automatisch door, zodat niemand ze nog overtypt en je cijfers overal gelijk staan.

Dashboards en rapportering

Cijfers die vandaag in drie exports zitten, breng je samen in één dashboard. Je ziet wat er speelt op het moment zelf, en je rapportering rolt eruit zonder handwerk.

Mobiele apps

Voor wie op de baan staat, in het magazijn werkt of bij de klant langsgaat. Een app voor iOS en Android op dezelfde gegevens als je webapplicatie, met een scherm dat past bij wat die persoon moet doen.

Zo verloopt een maatwerktraject

We beginnen met een verkenning: welk bedrijfsproces loopt vast, wie werkt ermee, en wat moet er over zes maanden anders zijn. Daaruit volgt een eerste versie met een scherpe scope, geen lijst van alles wat ooit nuttig kan worden.

Daarna werken we agile, in korte sprints. Op het einde van elke sprint staat er iets dat je kunt gebruiken en waar je op kunt reageren. Zo zie je je software op maat groeien in plaats van te wachten op één grote oplevering, en kunnen prioriteiten onderweg verschuiven zonder dat het traject ontspoort.

We houden de overhead laag: korte stand-ups, één aanspreekpunt, en een demo zodra er iets te tonen valt. Geen ceremonie om de ceremonie.

Team van diverse software engineers werkt samen aan een project met behulp van technologie en creatieve probleemoplossing

Na de oplevering

Software op maat is pas af als ze draait bij je mensen. We zetten ze live, schrijven de documentatie die je nodig hebt om ze te beheren, en blijven beschikbaar voor onderhoud, updates en nieuwe functionaliteit.

De code en de data zijn van jou. Je krijgt toegang tot de repository en tot je databank, zodat je nooit vastzit aan één leverancier. Wil je het beheer later zelf doen of aan een ander team geven, dan kan dat.

Twee collega's werken aan software op maat: links iemand aan een mobiele toepassing, rechts iemand in videogesprek met de klant

Technologie die we kiezen

We kiezen per project wat past bij je vraag, bij de systemen die je al hebt en bij het team dat de software later beheert. Nooit een technologie omdat ze nieuw is.

Front-End

Webapplicaties en portalen die snel aanvoelen, ook op een trage verbinding.

  • React en Next.js
  • Vue.js
  • Headless CMS
  • GraphQL

Mobile

Apps voor iOS en Android, cross-platform of native waar dat beter uitkomt.

  • React Native
  • Flutter
  • Swift (iOS)
  • Kotlin (Android)

Back-End

De motor onder je toepassing: logica, koppelingen en gegevens die mee schalen met je gebruik.

  • Elixir en Phoenix
  • Ruby on Rails
  • Node.js
  • AI, LLM's en machine learning

Infrastructuur

Hosting, deployment en monitoring, zodat je software draait en blijft draaien.

  • Cloud native en Kubernetes
  • DevOps en GitOps
  • Site reliability engineering
  • Monitoring en alerting

Software op maat die al jaren draait

Toepassingen die we bouwden rond een bedrijfsproces dat nergens uit een doos kwam

Vragen die we vaak krijgen

Het belangrijkste verschil tussen software engineering en software development is de scope en aanpak van het werk. Software development richt zich voornamelijk op het programmeren en ontwikkelen van functionaliteiten op basis van specifieke vereisten. Software engineering is breder en omvat het hele proces van ontwerp, ontwikkeling, testen, implementatie en onderhoud van softwaresystemen, met een sterke focus op robuustheid, schaalbaarheid en onderhoudbaarheid op lange termijn.

Het team van Zenjoy bestaat uit een mix van beide profielen. We hebben ingenieurs aan wie je een ruw idee kunt voorleggen, waarna zij aan de slag gaan en terugkomen met een softwareproduct en -architectuur die een duurzame oplossing biedt voor jouw probleem. Daarnaast hebben we developers die in nauwe samenwerking de visie en het ontwerp van onze ingenieurs omzetten in innovatieve toepassingen. Voeg daar onze designers aan toe en je krijgt een kruisbestuiving van disciplines met een succesvol eindproduct als resultaat.

Onze programmeurs hebben ervaring met een zeer breed scala aan programmeertalen. Voor front-end projecten worden JavaScript en TypeScript het meest gebruikt. De back-end voor onze websites en webapplicaties is vaak gebouwd met Node.js, Ruby of Elixir. Veelgebruikte frameworks daarbij zijn Ruby on Rails en Phoenix. Voor software in de cloud en ons werk met Kubernetes-operators maken we meestal gebruik van Go. Bij alle ontwikkeling en onderzoek op het gebied van artificial intelligence en machine learning werken we uiteraard in Python, dat een levendige community heeft van open-source code in dit domein.

Bij Zenjoy werken we volgens een Agile-achtige methode, geïnspireerd door Scrum. We omarmen de kernprincipes van Agile, zoals flexibiliteit, transparantie en nauwe samenwerking met onze klanten. Dit stelt ons in staat om snel in te spelen op veranderende vereisten en prioriteiten.

We stemmen de Scrum-methodologie in ons ontwikkelingsproces af op onze context van een klein, wendbaar team. Zo houden we regelmatig korte stand-up meetings om de voortgang te bespreken en eventuele obstakels tijdig te identificeren en op te lossen. We werken in korte sprints, waarbij we aan het einde van elke sprint een werkend aspect van het product opleveren, waarde toevoegen en feedback verzamelen.

Hoewel we de essentie van Scrum volgen, proberen we onnodige overhead en formaliteiten zoveel mogelijk te vermijden. We richten ons op de aspecten die de meeste waarde toevoegen, zoals het regelmatig opleveren van incrementele verbeteringen, het betrekken van stakeholders en het continu verbeteren van onze processen.

De prijs hangt af van een handvol factoren: hoeveel processen de software moet dekken, hoeveel soorten gebruikers erop werken, met welke systemen ze moet koppelen, of er een mobiele app bij hoort, en hoe streng de eisen rond veiligheid, beschikbaarheid en rapportering liggen.

Daarom werken we in fases. Een eerste werkende versie met een scherpe scope kost een veelvoud minder dan het volledige plaatje, en levert meteen iets op waar je mee kunt werken.

Elk traject start met een verkennend gesprek van een uur. Daarna krijg je een offerte op maat met een vaste scope: je weet vooraf welke processen we aanpakken, wat er in de eerste versie zit en wat we daarna in fases bouwen.

Ja. API-koppelingen zijn een groot deel van ons werk. We sluiten aan op ERP- en CRM-systemen, boekhoudpakketten, betaalproviders zoals Mollie en op interne toepassingen die je al jaren gebruikt.

Heeft het systeem een API, dan koppelen we daarop. Is er geen API, dan zoeken we een andere weg: een geplande export, een databankkoppeling of een tussenlaag die beide kanten vertaalt. In elk geval spreken we eerst af welk systeem de bron van waarheid is, zodat gegevens niet op twee plaatsen uit elkaar lopen.

Van jou. De broncode van je software op maat is jouw eigendom en staat in een repository waar je toegang toe hebt. Je gegevens staan in jouw databank en je kunt ze op elk moment exporteren.

We werken met courante technologie en documenteren wat we bouwen, zodat een ander team het kan overnemen. Dat we blijven samenwerken, willen we verdienen — niet afdwingen met een lock-in.

Waarom Zenjoy?

Persoonlijke aanpak

Je werkt rechtstreeks met de mensen die bouwen. We nemen eerst de tijd om je organisatie en je bedrijfsprocessen te begrijpen, en zeggen het ook als maatwerk niet de beste keuze is.

Ervaring en expertise

Als softwarebedrijf bouwen we al meer dan tien jaar toepassingen op maat: webapplicaties, API-koppelingen, dashboards en mobiele apps. Dat zie je terug in software die na jaren nog draait en nog rustig uitgebreid kan worden.

Duurzame relaties

We denken verder dan de oplevering. Onderhoud, updates en nieuwe functionaliteit horen erbij, en je code en je data blijven van jou. Zo blijft samenwerken een keuze, geen verplichting.

Hoe kunnen we je helpen?

Wij denken graag mee!