Digitaal platform laten maken

Werken medewerkers in verschillende systemen? Moeten klanten bellen voor een status, document of reservering? Of vraagt jouw dienstverlening om gebruikersrollen, goedkeuringen en gegevens die automatisch worden bijgewerkt?

Atom ontwikkelt digitale platformen voor organisaties die processen, gebruikers en systemen in één online omgeving willen samenbrengen. Van eerste uitwerking tot technische realisatie en verdere ontwikkeling.

-
  • 25+

    Drupal specialisten in loondienst
  • 15+

    jaar ervaring
  • Platinum

    Drupal partner
  • ISO 27001

    Gecertificeerd
-

Wat is een digitaal platform, en wanneer heb je er een nodig?

Een digitaal platform is een online omgeving waarin meerdere gebruikersgroepen, processen, gegevens en systemen samenkomen. Gebruikers vinden er informatie, dienen aanvragen in, werken samen, beheren documenten, maken reserveringen of raadplegen gegevens. Denk aan een klantportaal, ledenplatform, kennisomgeving, reserveringsplatform of dashboard voor medewerkers.

Een webapplicatie ondersteunt vaak één afgebakend proces, zoals een aanvraagformulier of een dashboard. Een digitaal platform heeft een bredere rol: het brengt meerdere processen, gebruikersgroepen en onderdelen van de dienstverlening samen.

Zoek je een partij voor een marktplaats of een platform als bedrijfsmodel, zoals Marktplaats of Airbnb? Dat is een ander type product, met eigen vragen over matching, groei en verdienmodel. Deze pagina gaat over platformen die de dienstverlening van een organisatie ondersteunen, zoals bij een gemeente, zorgverzekeraar, ledenorganisatie of kennisinstelling.

Vier signalen dat je een platform nodig hebt

In de praktijk zien we vier signalen die een project richting platformontwikkeling duwen. Ten eerste meerdere doelgroepen met een eigen informatiebehoefte: burgers zien andere content dan medewerkers, leden meer dan bezoekers. Ten tweede workflows met goedkeuringsstappen, zodra meer dan een handjevol redacteuren met verschillende bevoegdheden publiceren. Ten derde structurele koppelingen met een CRM, ERP of ander extern systeem, waardoor het platform een knooppunt tussen systemen wordt. Ten vierde eisen die een eigen traject vragen: de WCAG 2.2-richtlijnen, de Baseline Informatiebeveiliging Overheid (BIO) of de NIS2-richtlijn.

Eén van deze signalen alleen betekent nog geen platformtraject. Dan volstaat vaak een goed ingerichte website, een losse webapplicatie of een gerichte koppeling, en daar kijken we in het eerste gesprek ook kritisch naar. Komen twee of meer signalen samen, dan is een platform meestal de logische keuze.

Een digitaal platform wordt vaak vergeleken met een goed ingerichte website of met kant-en-klare portalsoftware. De belangrijkste verschillen in aanpak:

EigenschapDigitaal platform (op Drupal)Standaard Drupal-websiteKant-en-klare portalsoftware
StartpuntDiscovery: organisatie, systemen en gebruikers in kaart brengenOntwerp op basis van een bestaand patroonConfiguratie binnen de grenzen van het product
Rollen en rechtenOp maat, tot op veldniveauStandaard redacteur/beheerder-rollenVooraf gedefinieerde rollen, beperkt aanpasbaar
KoppelingenEigen architectuurkeuze per koppeling (realtime, synchronisatie, federatie)Meestal enkelvoudig of niet aanwezigVaak beperkt tot voorgedefinieerde integraties
DoorlooptijdMeerdere maanden, discovery tot livegangEnkele weken tot maandenSnel op te zetten, beperkt aanpasbaar

Wat kost een digitaal platform laten maken?

De investering hangt af van het aantal gebruikersrollen, workflows en koppelingen, de beveiligingseisen en de hoeveelheid eigen functionaliteit. Voor platformen met meerdere gebruikersgroepen, koppelingen en eigen proceslogica ligt de eerste ontwikkeling doorgaans tussen €75.000 en €150.000, met een bouwperiode van meerdere maanden. Onder die drempel is een goed ingerichte website meestal voldoende. Komen er een decoupled architectuur, meerdere enterprise-integraties en een meerjarig doorontwikkeltraject bij, dan beweegt een project richting enterprise Drupal. De volledige prijsopbouw per segment staat op wat kost een Drupal-website.

Elk platformtraject begint met een discovery. In twee tot vier weken brengen we gebruikers, processen, technische eisen en prioriteiten in kaart. Dat voortraject kost bij Atom doorgaans €3.000 tot €8.000 en levert een onderbouwde scope, planning en budgetindicatie op voordat de bouw begint.

En na de livegang?

Een platform groeit door met nieuwe wensen en gebruikers. Onderhoud loopt via één vast pakket van €199 per maand, met de module- en beveiligingsupdates. Support en doorontwikkeling reken je af op uurbasis (€110), zonder uren die vervallen. De code die we voor jouw platform schrijven is van jou. Voor grotere platformen adviseren we daarnaast een escrow: een broncodekluis gekoppeld aan de Git-omgeving, zodat er altijd een recente versie van de broncode veilig is opgeslagen.

'

Waarom elk platformtraject begint met een discovery

Bij een website is er meestal snel een beeld van wat er nodig is: een aantal paginatypes, een thema, een redacteur of twee. Bij een platform ontbreekt dat beeld vaak nog bij de opdrachtgever zelf. Daarom kan een ontwerp hier niet het startpunt zijn.

Een discovery is een gestructureerde analyse van drie dingen: hoe informatie door de organisatie stroomt, welke systemen daarbij een rol spelen, en wie welke beslissingen neemt over content en toegang. Zonder die analyse ontstaat het risico dat een architectuur wordt gebouwd op aannames in plaats van op de daadwerkelijke organisatiestructuur.

Bij platformontwikkeling is elk vraagstuk anders genoeg om niet zomaar een sjabloon toe te passen. Een ledenvereniging met regionale afdelingen kent een andere rechtenstructuur dan een gemeente met meerdere wijkcentra, ook als de technische bouwstenen sterk overeenkomen.

Voor Gemeente Delft betekende dat: eerst in kaart brengen hoe beheerders van de verschillende wijkcentra beschikbaarheid, prijzen en activiteiten bijhielden, voordat er één regel code werd geschreven. De uitkomst van die discovery bepaalde het datamodel voor Zoek en Boek Delft.

Rollen, rechten en workflows: wie mag wat, en wie controleert dat

Zodra een platform meerdere afdelingen, locaties of doelgroepen bedient, verandert de vraag van "kan iemand dit bewerken" naar "wie mag precies wat, en wie keurt dat goed". Zonder een doordacht rolmodel ontstaat het risico dat een medewerker van de ene locatie per ongeluk content van een andere locatie aanpast.

Drupal ondersteunt dit met rollen en rechten tot op veldniveau, meerdere publicatiestatussen met duidelijke overgangen, en revisies waarmee elke wijziging herleidbaar blijft. Voor toegang op gebruikersniveau koppelt Drupal met SSO-providers en ondersteunt het tweestapsverificatie, relevant zodra een portaal met persoonsgebonden gegevens werkt.

Bij CZ bouwde Atom een rollen- en rechtenstructuur voor werkgevers, leidinggevenden, HR-medewerkers en financieel verantwoordelijken, elk met een eigen rol in het goedkeuringsproces voor zorginterventies. Onderdeel van die bouw was een notificatiesysteem met automatische herinneringen en tokens, dat CZ zelf beheert. Werkgevers en medewerkers worden zo op het juiste moment geïnformeerd, zonder dat een beheerder dat handmatig bijhoudt.

Mederwerkers van Atom Rotterdam die gezamenlijk naar een laptop kijken

Koppelingen: het platform als knooppunt tussen systemen

Bij dit type platformen draait de koppelingsvraag om het juiste patroon, en die keuze maak je het best vóór de bouw.

Een realtime koppeling werkt goed voor actuele data, bijvoorbeeld de beschikbaarheid van een ruimte, maar maakt het platform afhankelijk van de bereikbaarheid van het externe systeem. Een periodieke synchronisatie heeft minder last van storingen aan de andere kant, maar betekent dat er tijdelijk twee versies van dezelfde data bestaan. Een gefedereerde koppeling via een gedeelde inlog past bij situaties waarin Drupal het contentdeel voor zijn rekening neemt en een ander systeem het transactionele deel afhandelt.

Zoek en Boek Delft combineert meerdere van deze elementen. Drupal en Drupal Commerce brengen contentbeheer, reserveringen, betalingen en gebruikersbeheer samen in één platform, met een koppeling naar het administratiesysteem van de gemeente en betaalverwerking via iDEAL. Een buurtvereniging betaalt daarbij automatisch een ander tarief dan een commerciële huurder, en beheerders van de verschillende wijkcentra stellen zelf beschikbaarheid, prijzen en activiteiten in. Het platform is gebouwd volgens de WCAG-richtlijnen die voor overheidsorganisaties wettelijk verplicht zijn.

In de ontwikkeling gebruiken we bestaande Drupal-functionaliteit waar die goed aansluit, en bouwen we gerichte functionaliteit voor de eigen processen van de organisatie. Via Drupal-koppelingen en middleware verbinden we het platform met systemen als CRM, ERP, PIM, betaalproviders of Single Sign-On.

Een verkeerd gekozen koppelingspatroon herstel je zelden met een kleine aanpassing. Vaak moet dan een deel van het platform opnieuw worden gebouwd. Daarom hoort deze keuze bij de discovery.

Heb je al een digitaal platform?

Een bestaand platform hoeft niet opnieuw gebouwd te worden om verder te kunnen. Atom kan een bestaande Drupal-omgeving onderzoeken, overnemen en gericht verbeteren. Tijdens een intake, of een volledige Drupal-audit, kijken we onder meer naar codekwaliteit, beveiliging, onderhoud, technische risico's en de ruimte voor verdere ontwikkeling.

Lees meer over Drupal onderhoud en beheer overnemen
-
-

Plan een verkenning

Vertel ons welk proces je wilt verbeteren, welke gebruikers het platform moeten bedienen en met welke systemen het moet samenwerken. In een verkenning bepalen we samen of een digitaal platform, een webapplicatie of een gerichte koppeling de beste volgende stap is.

Plan een verkenning

Veelgestelde vragen

Zodra minstens twee van deze zaken samenkomen: meerdere doelgroepen met een eigen rechtenniveau, structurele koppelingen met CRM- of ERP-systemen, workflows met goedkeuringsstappen, en eisen als WCAG 2.2 of de Baseline Informatiebeveiliging Overheid. Eén van deze elementen alleen valt vaak nog binnen een goed ingerichte website of een losse webapplicatie.
Een webapplicatie ondersteunt meestal één afgebakend proces, zoals een aanvraag of een dashboard. Een digitaal platform brengt meerdere processen, gebruikersgroepen en systemen samen in één omgeving. Zoek en Boek Delft is daar een voorbeeld van: content, reserveringen, betalingen en een koppeling met de financiële administratie in één platform.
Voor platformen met meerdere gebruikersgroepen, koppelingen en eigen workflows ligt de eerste ontwikkeling doorgaans tussen €75.000 en €150.000. Daarvoor zit een discovery van twee tot vier weken, die bij Atom doorgaans €3.000 tot €8.000 kost.
Doorgaans meerdere maanden van discovery tot livegang, afhankelijk van het aantal koppelingen en de complexiteit van de workflows. Bij een harde deadline, zoals bij het raadsleden-dashboard voor Gemeente Rotterdam, werkt Atom met meerdere Scrum-teams parallel en een eerste werkende versie.
Ja. Afhankelijk van de situatie kies je een realtime koppeling, een periodieke synchronisatie of een gefedereerde koppeling via een gedeelde inlog. Zoek en Boek Delft koppelt bijvoorbeeld met de financiële administratie van de gemeente en met iDEAL.
Ja. We brengen eerst de technische situatie, risico's en gewenste verbeteringen in kaart, en nemen het platform daarna in beheer.

Floating action menu