EN
Werknemer van Websteen
Dennis Jongeren die een presentatie geeft
Werknemer van Websteen

Software ontwikkelen met AI

Van jouw bedrijfsproces naar software waarop je kunt bouwen

Minder handmatig werk, systemen die samenwerken en software die met je organisatie meegroeit. Websteen combineert 21 jaar ontwikkelervaring met AI. We maken de gewenste oplossing eerst zichtbaar in een prototype en spreken daarna af wat we bouwen, wat het kost en hoe we het blijven onderhouden.

De Websteen belofte:

  • Ontworpen vanuit jouw bedrijfsproces
  • AI onder regie van ervaren specialisten
  • Duidelijke scope en projectprijs
  • Een ontwikkelpartner voor het vervolg
 

TL;DR

Deze pagina in het kort

We ontwikkelen nieuwe webapplicaties en helpen organisaties de mogelijkheden van herbouw te onderzoeken. Eerst brengen we doelen, gebruikers en processen in kaart. Daarna maken we een klikbaar prototype en bepalen we de omvang, projectprijs en planning.

AI ondersteunt ons bij het verkennen, ontwikkelen en voorbereiden van tests. Onze designers en developers blijven verantwoordelijk voor ontwerp, architectuur en controle. Na livegang maken we afspraken over hosting, licentie, technisch beheer en verdere ontwikkeling.

Wat betekent software ontwikkelen met AI bij Websteen?

AI helpt ons om ideeën sneller te verkennen, code uit te werken en tests voor te bereiden. Onze specialisten bepalen wat de applicatie moet doen, hoe de onderdelen samenhangen en welke controles nodig zijn. Zo combineren we efficiënter ontwikkelwerk met kennis van bedrijfsprocessen en techniek.

Je ziet de belangrijkste schermen en gebruikersroutes eerst in een prototype. Daarmee kun je de oplossing beoordelen voordat je besluit tot de volledige ontwikkeling. Voor de realisatie leggen we functies, koppelingen en acceptatiecriteria vast.

Ontwikkelen mét AI is iets anders dan AI ín je applicatie. Een chatbot of andere AI-functie nemen we alleen op als die past bij je vraagstuk en onderdeel is van de opdracht.

Een nieuw idee of software die je organisatie afremt?

Misschien werk je nog met losse bestanden en handmatige stappen. Of je hebt een applicatie die jarenlang goed werkte, maar steeds lastiger te onderhouden of uit te breiden is. In beide situaties begint een goede oplossing bij wat je organisatie nu nodig heeft.

Bij bestaande software bekijken we de technische staat, de afhankelijkheden en de processen die ermee samenhangen. Een oude versie betekent niet automatisch dat alles vervangen moet worden. We bespreken of onderhoud, modernisering of herbouw de meest zinvolle vervolgstap is.

Als herbouw past, maken we eerst zichtbaar wat behouden moet blijven en wat beter kan. Een prototype helpt om die keuzes te beoordelen. Zo investeer je gericht in een oplossing voor de komende jaren.

Roy Jongerden, eigenaar van Websteen

Wat wil je verbeteren?

Vertel ons waar je proces of huidige applicatie vastloopt.

Bespreek je applicatie

Maatwerk software op maat

Onze maatwerk software:

  • Voldoet aan privacy (AVG) en securityrichtlijnen

  • Heeft een snelle laadtijd

  • Kan veel gebruikers aan

  • Is platformonafhankelijk en via elke webbrowser te gebruiken

  • Is makkelijk te koppelen aan andere software via API's

  • Kan mobile-first of responsive worden gemaakt

  • Heeft een goed doordacht ontwerp: de ervaring van de gebruiker staat voorop

Zelf bouwen met AI of ontwikkelen met Websteen?

Met een AI-tool kun je snel een eerste versie van je idee maken. Dat kan een prima manier zijn om iets te verkennen. Wil je de software inzetten in je dagelijkse bedrijfsvoering, dan tellen ook het ontwerp, de technische opbouw en de ondersteuning na oplevering mee.

Onderdeel Zelf bouwen met een AI-tool Ontwikkelen met Websteen
Uitgangspunt Je omschrijft zelf wat je wilt maken We onderzoeken samen je proces en doelen
Ontwerp

Je stuurt zelf de schermen en gebruikerservaring aan

Designers werken de gebruikerservaring uit

Code

Je beoordeelt de technische uitkomst zelf

Developers controleren, verbeteren en testen

Beveiliging Je regelt zelf de controle op gegevens en toegang

We nemen beveiliging mee in ontwerp en tests

Uitbreiding Je bewaakt zelf de samenhang en onderhoudbaarheid

We ontwerpen een basis voor verdere ontwikkeling

Beheer Je organiseert onderhoud en hulp zelf of via het platform We leggen hosting, technisch beheer en ondersteuning vast

Heb je al een idee of prototype gemaakt? Neem het mee naar het eerste gesprek. We gebruiken het om je wensen te begrijpen. We beoordelen de technische basis voor realisatie; een voorbeeld of prototype is geen toezegging dat we bestaande code overnemen.

Wat kan jouw eerste versie bevatten?

We kiezen samen de functies die het proces al bruikbaar maken. Een eerste versie kan een gerichte tool zijn of verschillende onderdelen combineren. Bij bedrijfskritische herbouw bepalen we welke bestaande functies noodzakelijk zijn voor een verantwoorde overstap. Het prototype maakt zichtbaar wat erbij hoort.

  • Klantenportaal of ledenportaal: aanvragen indienen en de status volgen
  • Medewerkersportaal: toegang tot gegevens en interne aanvragen
  • Aanvraagportaal: indienen, beoordelen en terugkoppelen
  • Lead Management Systeem (LMS): leads vastleggen, verrijken en opvolgen
  • Workflow: taken verdelen en de voortgang bewaken
 
  • Dealerportaal: materiaal en bestellingen beschikbaar maken
  • Dashboard: de belangrijkste informatie bijeenbrengen
  • Planningstool: beschikbaarheid tonen en afspraken vastleggen
  • Calculator: een prijs of samenstelling berekenen
  • Herbouw: bestaande processen en noodzakelijke functies opnieuw realiseren

In Sprint 0 bepalen we welke onderdelen samen een bruikbare eerste versie vormen. De schermen, rollen en functies daarvan werken we uit in het prototype. Voor een breder overzicht van toepassingen verwijzen we naar onze pagina over maatwerk software.

Wat levert deze aanpak je op?

Je wilt dat software je organisatie vooruithelpt. Daarom verbinden we de technische keuzes aan de mensen en processen die ermee moeten werken.

1. Eerder overzicht: in het prototype zie je hoe schermen, rollen en processen samenhangen.

2. Gerichte vernieuwing: we onderzoeken wat je nodig hebt en welke bestaande functies of gegevens mee moeten.

3. Efficiƫnter ontwikkelen: AI ondersteunt het team bij uitwerking, code en testvoorbereiding.

4. Duidelijke investering: voor een afgebakend resultaat leggen we de scope, prijs en planning vast.

5. Een partner na livegang: we maken afspraken over onderhoud, ondersteuning en verdere ontwikkeling.

Webapplicatie voor alle audiologische centra en audiciens in Nederland

Software voor een proces dat zorgvuldig moet werken

Voor audiologische centra en audiciens ontwikkelden we een applicatie die aanvragen en dossieropbouw ondersteunt. Een voorbeeld van de ervaring die we meenemen in ieder nieuw project.

  • Procesautomatisering voor de aanvraag van proefplaatsingen
  • Intakeformulieren en bruikleenovereenkomsten
  • Dossieropbouw voor de verzekeraar
  • Ontwikkeld met aandacht voor privacy en AVG

Van vraagstuk naar applicatie in acht stappen

In acht stappen, van kennismaking tot doorontwikkeling. We werken met sprints: korte werkperiodes van 50 tot 150 uur met aan het eind een demo. Zo zie je elke paar weken wat er staat.

01

Kennismaking en intake

We bespreken je doelen, gebruikers en huidige werkwijze. Bij bestaande software kijken we ook naar techniek, afhankelijkheden en knelpunten. Zo bepalen we of verder onderzoek naar modernisering of herbouw zinvol is.

02

Brainstorm of Sprint 0

We brengen processen, rollen, gegevens en koppelingen in kaart. Bij herbouw leggen we vast wat voor de bedrijfsvoering behouden moet blijven. Voor deze verkenning spreken we vooraf de kosten en het resultaat af.

03

Prototype en projectafspraak

Je doorloopt de belangrijkste schermen en processen in een klikbaar prototype. Dit is een model om te beoordelen, geen productieapplicatie. We leggen de functies, migratie, koppelingen, acceptatiecriteria, projectprijs en planning vast.

04

Ontwikkeling in sprints

Onze developers bouwen de afgesproken applicatie in overzichtelijke stappen. AI ondersteunt het ontwikkelwerk; het team beoordeelt de code en samenhang. Je ziet tussentijds het resultaat. Extra wensen bespreken we eerst op gevolgen voor prijs en planning.

05

Testen en uitleg

We testen de afgesproken werking, toegangsrechten en belangrijke uitzonderingen. Je beoordeelt de applicatie met de mensen die ermee gaan werken. We verzorgen de afgesproken uitleg of training.

06

Migratie en lancering

We maken afspraken over het overzetten en controleren van gegevens en over de ingebruikname. Bij herbouw bepalen we samen hoe en wanneer de oude oplossing wordt vervangen. Een gefaseerde overstap onderzoeken we waar dat praktisch en technisch past.

07

Hosting en technisch beheer

Hosting houdt de applicatie beschikbaar op een server. Technisch beheer gaat over het actueel houden van de software. We leggen vast welke updates, controles, ondersteuning en afspraken bij incidenten onder de maandelijkse licentie- en beheerafspraak vallen.

08

Doorontwikkeling

Kleine uitbreidingen na oplevering voeren we uit op basis van nacalculatie. Voor grotere uitbreidingen maken we een aparte scope en prijsafspraak. Hoe de nacalculatie werkt, lees je bij de kosten.

Beveiliging vraagt om meer dan een goede eerste versie

Je applicatie verwerkt gegevens en ondersteunt processen waarop mensen vertrouwen. Daarom bespreken we vooraf wie toegang nodig heeft, welke gegevens worden gebruikt en wat er moet gebeuren als de werking wordt verstoord.

Van ontwerp tot gebruik

Onze developers beoordelen de technische opbouw, controleren de uitkomst van AI en testen de afgesproken werking. Ook leggen we vast hoe we met vertrouwelijke informatie en het gebruik van AI-tools omgaan.

Na livegang blijft aandacht nodig voor updates, afhankelijkheden en nieuwe kwetsbaarheden. We maken daarom afspraken over technisch beheer, verantwoordelijkheden en de aanpak bij incidenten. Zo weet je wie aanspreekbaar is als er iets verandert.

Van ontwerp tot gebruik

Hosting is niet hetzelfde als technisch beheer

Hosting zorgt voor de omgeving waarin je applicatie draait. De software zelf vraagt ook aandacht: frameworks en andere onderdelen veranderen, er verschijnen updates en er worden nieuwe kwetsbaarheden ontdekt.

Wat je maandelijkse afspraak mogelijk maakt

Naast hosting betaal je bij Websteen licentiekosten. Daarmee houden we onder andere capaciteit beschikbaar voor technisch onderhoud, beveiligingsupdates en het actueel houden van de applicatie, binnen de gemaakte afspraken. We leggen vooraf vast welke werkzaamheden daaronder vallen en hoe ondersteuning en incidenten worden behandeld.

Nieuwe functies staan daar los van. Voor kleine uitbreidingen werken we op nacalculatie; voor grotere uitbreidingen spreken we de omvang en prijs apart af. Zo blijft duidelijk waarvoor je maandelijks betaalt en wat aanvullende ontwikkeling kost.

Wat je maandelijkse afspraak mogelijk maakt

Websteen: 21 jaar ervaring in AI

Geen 21 jaar met AI, wel 21 jaar met het ontwerpen en ontwikkelen van websites en software. Die ervaring zetten we nu in om AI doelgericht te gebruiken.

Onze designers kijken naar de mensen die met je applicatie werken. Onze developers begrijpen processen, gegevens en koppelingen en bewaken de technische samenhang. Ze bepalen waar AI helpt en waar extra uitwerking of controle nodig is.

  • Ontwikkelervaring sinds 2005
  • Ontwerp en techniek in één team
  • Keuzes vanuit jouw bedrijfsdoelstellingen
  • AI onder menselijke regie
  • Een langdurige ontwikkelpartner

Op Websteen kun je bouwen.

Foto van team van Websteen

Wat kost software ontwikkelen met AI?

De investering hangt af van je doelen en van wat we daarvoor moeten ontwikkelen, testen en overzetten. AI kan onderdelen van het werk versnellen. De omvang, complexiteit en waarde van de oplossing blijven bepalend voor de keuzes die we maken.

We spreken eerst de kosten en het resultaat van de verkenning en het prototype af. Daarna ontvang je voor de afgebakende realisatie een projectprijs en planning. Schermen, modules, rollen, koppelingen, datamigratie en beveiliging tellen daarin mee.

Eenmalige realisatie en maandelijkse afspraken

Naast de projectinvestering zijn er kosten voor hosting en licentie. Welke werkzaamheden onder technisch beheer en ondersteuning vallen, leggen we vast. Het maandbedrag is geen tegoed voor nieuwe functies.

Kleine uitbreidingen na oplevering voeren we uit op basis van nacalculatie. We registreren de bestede tijd per vijf minuten, verzamelen de uren per maand en factureren die aan het begin van de volgende maand. Voor grotere uitbreidingen bepalen we eerst de omvang en maken we een aparte prijsafspraak.

Artikelkaart: Wat kost het laten ontwikkelen van een webapplicatie?

Bespreek je applicatie Plan een kennismaking

Een projectprijs, ontwikkeling in sprints

Een projectprijs, ontwikkeling in sprints

We spreken af wat de applicatie moet doen en welke prijs daarbij hoort. Vervolgens ontwikkelen, testen en demonstreren we in overzichtelijke sprints. Zo houd je zicht op de voortgang en bespreken we veranderingen voordat ze onderdeel worden van de opdracht.

Ontdek onze werkwijze

Wouter die een presentatie geeft

Een technische basis om op voort te bouwen

Voor onze webapplicaties gebruiken we Laravel en onze eigen toolbox Dragonfly. Herbruikbare onderdelen vormen een basis voor functies die vaker voorkomen. AI ondersteunt het ontwikkelwerk; onze developers bewaken architectuur, code en onderhoudbaarheid.

Bij herbouw ontwikkelen we een nieuwe technische basis. We onderzoeken welke gegevens, processen en koppelingen behouden moeten blijven.

Meer over Laravel

Wat klanten over de samenwerking zeggen

10/10
Samenwerken met Websteen is een verademing. Zij snappen wat we willen en denken na vanuit het standpunt van de gebruiker. Ze doen wat ze beloven en maken elke stap die ze nemen vooraf goed inzichtelijk, ook financieel. We hebben een heel fijne samenwerking
Paul Macco
Paul Macco Directeur - Collage Almere

Bespreek de volgende stap voor jouw applicatie

Wil je handmatig werk verminderen, systemen verbinden of verouderde software vervangen? We beginnen met je doelen en de situatie van nu.

Tijdens een eerste gesprek brengen we het vraagstuk en een passende vervolgstap in beeld. Is meer onderzoek nodig, dan maken we afspraken over een technische en functionele verkenning. Een prototype kan daarna helpen om de oplossing te beoordelen voordat je investeert in de volledige ontwikkeling.

Bespreek je applicatie Plan een kennismaking

Whitepaper van Websteen over het ontwikkelen van een webapplicaties

Meer weten over maatwerk webapplicaties?

Onze brochure laat zien hoe we webapplicaties ontwikkelen die processen ondersteunen, systemen verbinden en organisaties helpen groeien.

Wil je je alvast verdiepen in maatwerk software? Vraag de brochure aan. Ben je vooral benieuwd naar onze aanpak met AI, prototypes en projectprijzen? Dan vertellen we je daar graag meer over in een kennismaking.

Ja, ik wil de brochure aanvragen Vrijblijvend kennismaken

Veelgestelde vragen over software ontwikkelen met AI

Waarom zou ik maatwerk software laten ontwikkelen?

Je kiest voor maatwerk software als herhaling, inefficiëntie of versnippering van systemen je tegenhouden. Onze oplossingen zetten je processen online en automatiseren de stappen die nu met de hand gaan, zodat je bedrijf weer vooruit kan. In de praktijk zien we drie aanleidingen. De eerste: er is geen pakket dat aansluit, omdat jouw manier van werken juist het verschil maakt. De tweede: je werkt met losse tools en spreadsheets, waardoor gegevens verspreid staan en er dubbel werk ontstaat. De derde: je hebt software die ooit is gebouwd, maar die niemand meer durft aan te passen. In alle drie de gevallen is de vraag dezelfde: wat kost het je nu, en wat levert het op als het automatisch gaat?

Wat zijn de voordelen van maatwerk boven standaardsoftware?

Maatwerk sluit volledig aan op jouw organisatie, is schaalbaar, onderhoudbaar en integreert met bestaande systemen zonder concessies op functionaliteit. Je betaalt geen licenties per gebruiker voor functies die je niet gebruikt, en je zit niet vast aan de planning van een leverancier: jij bepaalt wat er wanneer bij komt. Omdat de software jouw proces volgt, hoeven medewerkers hun werkwijze niet aan te passen aan een pakket. Daar staat tegenover dat de start duurder is, dat er meer tijd in analyse gaat, ook jouw tijd, en dat je afspraken nodig hebt over onderhoud en doorontwikkeling. Past standaardsoftware goed bij je proces, dan zeggen we dat eerlijk.

Voor wie is maatwerk software geschikt?

Voor organisaties met een groeiambitie die vastlopen op standaardtools of verouderde systemen, en die een platform willen dat meegroeit. In de praktijk zien we vier situaties. Organisaties met een proces dat niet in een standaardpakket past, bijvoorbeeld een eigen manier van aanvragen beoordelen. Organisaties die met meerdere systemen werken die geen gegevens uitwisselen. Organisaties die doelgroepen bij elkaar brengen, zoals vraag en aanbod. En organisaties die software hebben die niemand meer durft aan te passen. De omvang van je organisatie is minder bepalend dan de vraag of je proces onderscheidend is en hoeveel handwerk het nu kost.

Is maatwerk software veilig en schaalbaar?

Ja. We bouwen op Laravel met moderne beveiligingsstandaarden, zorgen voor back-ups en hostingbeheer en maken modulaire software die met je organisatie meegroeit. In de praktijk betekent dat: een actuele versie van het framework en de onderdelen, updates die we structureel doorvoeren, en monitoring die ons waarschuwt als er iets misgaat. Toegang regel je per gebruiker, zodat iemand alleen bij de onderdelen kan die hij nodig heeft. Verwerk je persoonsgegevens, dan nemen we de eisen daarvoor mee in het ontwerp. Schaalbaar betekent dat de software meer gebruikers en meer gegevens aankan zonder dat er iets opnieuw gebouwd hoeft te worden.

Kan mijn maatwerk software later worden uitgebreid of gekoppeld?

Absoluut. Jouw oplossing is modulair en gebouwd met API's, zodat je altijd kunt doorbouwen of kunt koppelen aan nieuwe systemen. Denk aan een extra portaal voor een nieuwe doelgroep, een dashboard bij een bestaand proces, of een koppeling met een pakket dat je in gebruik neemt. Dat gaat in stappen, met steeds een werkend resultaat. Uitbreiden vraagt wel om een duidelijke opbouw, zodat een nieuwe functie past in wat er al staat, en om afspraken over doorontwikkeling: wie bepaalt de prioriteiten en wanneer pakken we wat op. Nieuwe functionaliteit zetten we eerst op de staging omgeving en na jouw akkoord live.

Wat is het verschil tussen maatwerk software en een webapplicatie?

In de praktijk niet veel, want wij bouwen maatwerk software als webapplicatie. Het verschil zit in waar je de nadruk legt. Maatwerk software gaat over wat de software doet: jouw bedrijfsproces, van aanvraag tot rapportage. Webapplicatie gaat over de vorm: software die je via de browser gebruikt, zonder installatie, op elk apparaat. Je komt ook termen tegen als bedrijfssoftware, platform of portaal. Let daarom minder op het woord en meer op wat er geleverd wordt. Wordt het proces echt voor jou uitgewerkt of krijg je een standaardpakket met een eigen kleurtje? Kun je later uitbreiden, en wie kan er dan aan werken?

Hoe lang duurt het ontwikkelen van maatwerk software?

Dat hangt af van het aantal processen en koppelingen, en van de snelheid waarmee er bij jullie besluiten worden genomen. We beginnen met sprint 0, waarin we je wensen en processen in kaart brengen. Daarna ontwikkelen we in sprints van 50 tot 150 uur, met een demo aan het eind van elke sprint. Een eerste werkende versie staat vaak binnen enkele maanden, en die groeit daarna verder. Wat de doorlooptijd het meest bepaalt, is meestal niet de techniek maar de besluitvorming: wie mag kiezen hoe een proces eruitziet. Zorg daarom voor één aanspreekpunt die knopen kan doorhakken. In de eerste sessie geven we je een realistische planning.

Wat gebeurt er met onze bestaande gegevens en systemen?

Die nemen we mee in het plan. Bestaande gegevens kunnen in veel gevallen worden overgezet naar de nieuwe software, zodat je niet opnieuw begint. We kijken eerst welke gegevens echt mee moeten, want een migratie is een goed moment om op te ruimen. Systemen die je wilt houden, koppelen we via een API, zodat gegevens automatisch worden uitgewisseld in plaats van overgetypt. Soms vervangt de nieuwe software een aantal losse tools en blijft alleen je boekhoudpakket of CRM staan. Wat er precies mee kan, hangt af van hoe je huidige systeem de gegevens opslaat. Dat zoeken we uit voordat we beginnen.

Van wie is de software als jullie hem bouwen?

Dat leggen we vooraf samen vast, en het is een vraag die je bij elke partij hoort te stellen. Het gaat om drie dingen die je moet uitsplitsen: je gegevens, de omgeving waarin de software draait en de code. Je gegevens zijn van jouw organisatie. Voor de rest is het belangrijk dat helder is wat je met de software mag doen, waar die draait en wie erbij kan. Belangrijk is ook dat de kennis niet bij één persoon zit: vraag hoe het werk wordt vastgelegd en hoe een overdracht zou verlopen. Loop je nu vast doordat niemand weet hoe je huidige systeem is opgebouwd? Dan is dat een goed startpunt voor een gesprek.

Gebruiken jullie AI bij het ontwikkelen van maatwerk software?

Ja, wij zetten AI actief in bij het ontwikkelen. Het voordeel voor jou is snelheid: we bouwen sneller, waardoor er binnen hetzelfde budget meer waarde en slimme functionaliteit in je software past. Het verschil zit niet in het gebruik van AI, maar in de kennis waarmee we het inzetten. Onze developers kunnen zelf programmeren en beoordelen, verbeteren, testen en implementeren de code die eruit komt. We leveren dus geen software waarvan we hopen dat die werkt, maar software waarvan we begrijpen hoe en waarom die werkt. Dat is ook belangrijk voor later: code die je niet begrijpt, kun je niet goed onderhouden of uitbreiden. Wil je AI in je eigen software gebruiken? Bespreek het met ons.

Ruim 21 jaar geleden begon ik samen met mijn tweelingbroer Roy aan het Websteen-avontuur. Ik ben nog altijd eindverantwoordelijk voor de techniek achter onze websites en webapplicaties, maar het programmeerwerk heb ik overgedragen aan de back-end developers. Zo kan ik me als product owner richten op meedenken met klanten en het goed uitwerken van sprints en user stories.

Misschien later
Voorblad onze webapplicatie brochure: Ik wil een maatwerk webapplicatie laten maken!

Hé... wacht even!

Wil je weten hoe wij sinds 2005 webapplicaties op maat ontwikkelen die veilig, snel en schaalbaar zijn? En hoe deze ook jou tijd en geld besparen? Download dan onze brochure over webapplicaties.

Ja, ik wil de brochure aanvragen

Misschien later

Home Webapplicaties Software ontwikkelen met AI