Snelle software, trage realiteit

Avatar foto
Geschreven door: Barend Cnossen Datum: 13-06-2025 Tag: Blog
Snelle software, trage realiteit?

Als kind was ik gek op Le­go. Het bou­wen, de cre­a­ti­vi­teit, iets ma­ken wat er nog niet is. En soms ging daar­in de cre­a­ti­vi­teit ver­der dan de mo­ge­lijk­he­den van de bouw­ste­nen die ik op dat mo­ment had. Dan maak­te ik met een zaag, wat mo­del­bouw­lijm en wat an­de­re on­der­de­len als­nog de be­no­dig­de bouw­steen. En het nieu­we blok­je gaf daar­na weer in­spi­ra­tie en mo­ge­lijk­he­den voor nieu­we bouw­wer­ken. Toen ik in 1999 betrokken raakte bij softwareontwikkeling ontstond hetzelfde. Wat zijn de mogelijkheden met wat er al is, en hoe maak ik efficiënt een aanvulling die nog niet bestaat?

De belofte en beperking van low-code

Low-code of no-code platformen bieden de mogelijkheden om snel en zonder tijdrovend programmeerwerk een applicatie te bouwen. Met standaard bouwblokken en functies. De mogelijkheden zijn eindeloos. Althans: bijna. Het lijkt in dat opzicht wel wat op lego.

Bij traditionele softwareontwikkeling wordt doorgaans 80% van de functionaliteit in 20% van de tijd gerealiseerd. De resterende 80% van de tijd is echter essentieel voor het ontwikkelen van de specifieke en vaak complexe onderdelen die nodig zijn om de software goed af te stemmen op je bedrijfsprocessen.

Dit is de valkuil van snelle ontwikkeling met behulp van bouwstenen. Waar low-code of no-code platformen de eerste 80% van de functionaliteit veel sneller kunnen realiseren, kost het ontwikkelen van de laatste 20% vaak meer tijd en geld dan bij traditionele ontwikkeling. Soms is het zelfs niet mogelijk om alle wensen te vervullen. De oplossingen van vroeger, zoals zaag en lijm, zijn niet voldoende. De platformleverancier moet bereid zijn om de benodigde mogelijkheden te bieden om precies te maken wat je nodig hebt, maar dat is niet altijd het geval. Dit kan ertoe leiden dat je uiteindelijk een applicatie hebt die net niet helemaal goed past.

Voorkom verassingen

Ik zie het bij verschillende bedrijven gebeuren. Het traject begint vaak met de verwachting dat de ontwikkeling snel en probleemloos zal verlopen, maar uiteindelijk zorgen de details ervoor dat er veel meer tijd en geld wordt besteed. Dit leidt vaak tot het resultaat dat niet volledig voldoet aan de oorspronkelijke behoeften.

Een goede “proof of concept” vooraf kan veel narigheid voorkomen. Vraag een softwareleverancier om een van de meest complexe processen alvast te vatten in functionaliteit. Beoordeel daarbij niet alleen de uiteindelijke werking, maar vooral ook de snelheid van het voortbrengingsproces en de mate waarin de problematiek is doorgrond. The devil is in the detail.

Dé complete oplossing: CASER

Als je de conclusie trekt dat het toch niet zo eenvoudig is om goede casemanagementsoftware zelf samen te stellen, maak dan kennis met CASER. In deze applicatie is meer dan 20 jaar ervaring samengebracht, wat resulteert in een complete en kant-en-klare oplossing die toch flexibel kan worden ingericht op de specifieke behoeften van jouw organisatie. En die proof of concept? Die leveren we graag!

Neem gerust contact op om samen te kijken wat CASER voor jouw organisatie kan betekenen of vraag een demo aan.

Dit artikel is geschreven door

Barend Cnossen

Managing Partner

+31610330132 barend.cnossen@gocompany.nl Lees meer