Vendor lock-in voorkomen: waarom applicaties bouwen met IBM Bob slimmer is dan low-code/no-code
Low-code en no-code platforms beloofden snelheid: applicaties bouwen zonder een leger ontwikkelaars. Die belofte maken ze vaak waar. Maar wie een paar jaar verder is, ontdekt de rekening: je applicaties, je data en je processen zitten vast in het platform van één leverancier. En die leverancieer verhoogt ineens de prijzen, en niet met kleine stapjes!
Met AI-gedreven ontwikkelomgevingen zoals IBM Bob verschuift die afweging. Je bouwt net zo snel, maar het resultaat is gewone, leesbare broncode die van jou is. In deze blog leggen we uit waar de lock-in bij low-code zit en hoe je die met Bob voorkomt.
Waar zit de lock-in bij low-code?
De lock-in zit zelden in één contractclausule. Ze zit in de manier waarop het low-code of no-code platform werkt. Wat je bouwt, bestaat alleen binnen die omgeving.
Propriëtaire modellen in plaats van code. Je applicatie is een configuratie in het platform. Exporteren levert geen werkende, onderhoudbare code op. Migreren van applicaties kan dus eigenlijk niet.
Runtime-afhankelijkheid. De app draait alleen op de runtime van de leverancier. Stop je met het platform, dan stopt je applicatie.
Licentiemodellen die meegroeien. Prijzen per gebruiker, per app of per transactie stijgen mee met succes. Onderhandelen is lastig als vertrekken geen optie is. En afgelopen jaren zijn de prijzen enorm snel gestegen.
Data en integraties in het platform. Datamodellen, connectoren en workflows zijn platformspecifiek. Migreren betekent opnieuw bouwen.
Schaarse kennis. Ontwikkelaars leren het platform, niet de onderliggende techniek. Die expertise is duur en niet overdraagbaar.
Het gevolg: de leverancier bepaalt je roadmap, je kosten en je exitmogelijkheden. Voor organisaties in de financiële sector en de overheid, waar exit-strategieën en continuïteit verplicht zijn, is dat een serieus risico.

Wat is IBM Bob?
IBM Bob is een AI-gedreven ontwikkelpartner voor de hele softwarelevenscyclus. Geen platform waarin je applicaties bouwt, maar een assistent die met jouw ontwikkelaars code schrijft, uitlegt, test en moderniseert. Sinds maart 2026 is Bob algemeen beschikbaar; in juli 2026 kwamen multi-agent-mogelijkheden en modernisatieworkflows erbij.
Werkt in je eigen IDE en repository. Bob draait in de ontwikkelomgeving (VS Code) en via Bob Shell op de command line en in CI/CD-pipelines.
Agentisch. Bob zet gespecialiseerde agents en subagents in voor parallelle, langlopende taken: van analyse en planning tot implementatie en review.
Literate coding. Je beschrijft in gewone taal wat je wilt; Bob genereert de bijbehorende implementatie.
Jij houdt de regie. Bob werkt in modi waarin je voorstellen eerst goedkeurt voordat er iets aan je broncode verandert.
Meerdere modellen. Bob combineert IBM Granite met modellen van onder meer Anthropic, Meta en Mistral.
Breed inzetbaar. Van Java en Python tot COBOL, RPG en SQL, met aparte pakketten voor Java-modernisatie, IBM Z en IBM i.
Waarom Bob lock-in voorkomt
Het verschil is principieel: Bob is gereedschap, geen runtime. Wat Bob maakt, is gewone broncode in jouw repository. Stop je met Bob, dan blijft je applicatie gewoon draaien.
Je bezit de code. Het resultaat is Java, Python, TypeScript of een andere standaardtaal. Leesbaar, versiebeheerd in Git en onderhoudbaar door elke ontwikkelaar.
Vrije keuze in architectuur en hosting. Je kiest zelf frameworks, databases en waar je draait: on-premises, Red Hat OpenShift of elke cloud. Geen verplichte runtime of licentie per gebruiker.
Open standaarden en integraties. Koppelingen bouw je met REST, OpenAPI, CMIS of BPMN, niet met platformspecifieke connectoren. Dat maakt ook je ECM- en procesomgeving uitwisselbaar.
Kennis die overdraagbaar is. Je team versterkt gangbare ontwikkelvaardigheden in plaats van platformcertificeringen. Nieuwe mensen vinden is eenvoudiger.
Snelheid van low-code, zonder het slot. Bob neemt het repetitieve werk over: boilerplate, tests, documentatie en refactoring. Een Java 11-codebase ging in 3 dagen naar Java 25, tegenover 30+ dagen op de traditionele manier.
Ook een uitweg uit bestaande lock-in. Bob helpt bestaande Low-Code applicaties te analyseren, documenteren en herschrijven. Daarmee wordt migreren van een low-code platform naar eigen code in een kort tijdsbestek haalbaar.
Eerlijk is eerlijk: ook Bob is een product van één leverancier. Maar de afhankelijkheid zit in je ontwikkelproces, niet in je productieapplicaties. Wissel je van tool, dan blijft alles wat je gebouwd hebt gewoon van jou. Te onderhouden door jou, of een andere leverancier!
Low-code of Bob: hoe kies je?
Low-code is niet per definitie fout. Voor een eenvoudige afdelingsapp met een korte levensduur kan het prima werken. Voor bedrijfskritische applicaties die jaren meegaan, weegt eigenaarschap zwaarder.
Criterium | Low-code / no-code platform | Ontwikkelen met IBM Bob |
Eigenaarschap | Applicatie bestaat in het platform | Broncode in je eigen repository |
Runtime | Verplicht platform van de leverancier | Vrij te kiezen, elke omgeving |
Kosten op termijn | Groeien met gebruikers en apps | Ontwikkeltool per ontwikkelaar, geen runtime-licentie |
Exit-strategie | Opnieuw bouwen | Andere tool, zelfde code |
Maatwerk en integratie | Binnen de grenzen van het platform | Onbeperkt, via open standaarden |
Benodigde kennis | Platformspecialisten | Gangbare ontwikkelvaardigheden, versterkt door AI |
Geschikt voor | Snelle, eenvoudige apps | Bedrijfskritische, langlopende applicaties |
Aan de slag met Novadoc
Novadoc is IBM Gold Partner en specialist in IBM Business Automation, Enterprise Content Management en watsonx én IBM Bob. Wij helpen organisaties om applicaties te bouwen die van henzelf blijven.
Lock-in scan: we brengen in kaart hoe afhankelijk je huidige applicaties zijn van je low-code platform en wat een exit kost.
Pilot met IBM Bob: we bouwen of migreren samen één applicatie, zodat je het verschil in snelheid en eigenaarschap zelf ziet.
Integratie met je ECM- en procesomgeving: we koppelen nieuwe applicaties via open standaarden aan IBM FileNet, Business Automation Workflow of andere systemen.
Wil je weten wat dit voor jouw organisatie betekent? Neem contact met ons op voor een vrijblijvend gesprek.


