Diensten

Maatwerk software

We bouwen nieuwe bedrijfsapplicaties voor een bedrijfsproces, een bredere operationele oplossing of een nieuw softwareproduct. De eerste versie kan compact blijven en later gericht worden uitgebreid.

Van bedrijfsproces tot bredere oplossing

De software kan informatie uit een ERP, CRM, branchepakket of eenvoudige bestaande bron gebruiken en de stappen van de gebruiker op één plek samenbrengen. De aanleiding kan een handmatig proces zijn, een proces dat uit een pakket groeit of een nieuw product dat eigen software nodig heeft.

Voorwerk naar verhouding

Bij een helder vraagstuk volstaat een korte afstemming voordat de bouw begint. Als meer processen, gebruikers of systemen betrokken zijn, brengen we de samenhang en uitzonderingen uitgebreider in kaart.

Keuze

Wanneer maatwerk logisch is

Waar een standaardpakket het werk goed ondersteunt, ligt daar meestal de eenvoudigste oplossing. Maatwerk wordt interessant wanneer het proces onderscheidend is, meerdere systemen moet verbinden of ruimte nodig heeft die een pakket niet biedt.

Waarde in de aansluiting

De waarde zit in de aansluiting op de organisatie: gebruikers werken volgens één duidelijk verloop, terwijl de software rekening houdt met rollen, uitzonderingen en bestaande gegevens. Dat is vooral relevant als meerdere afdelingen of gebruikersgroepen binnen hetzelfde proces samenwerken.

Eerst toetsen

Voor we beginnen toetsen we wat bouwen oplevert en wat het kost. Soms volstaat een instelling of uitbreiding in het pakket dat u al gebruikt, uitgevoerd door de leverancier daarvan. Soms moet eerst duidelijker worden hoe het proces hoort te lopen. Zo volgt de keuze uit het werk en de gewenste verbetering.

Eerste versie

Direct beginnen met bouwen

Als het doel duidelijk is, kiezen we samen wat de eerste versie nodig heeft om daadwerkelijk gebruikt te worden. Daarna begint de bouw.

Werkende software als uitgangspunt

We laten bijzaken buiten de eerste scope en maken openstaande keuzes concreet aan de hand van werkende software. De eerste versie wordt ingericht voor productiegebruik en kan zelfstandig waarde leveren.

Uitbreiden wanneer dat waarde toevoegt

Na de eerste versie kunt u deze als zelfstandige oplossing blijven gebruiken of gericht uitbreiden naar meer gebruikers, processen en koppelingen. De technische kwaliteit blijft gelijk; de omvang van de oplossing en de hoeveelheid voorwerk bewegen mee met de opdracht.

Vormen

Wat we bouwen

De vorm van de software hangt af van het proces en de gebruikers. Binnen één applicatie kunnen meerdere vormen samenkomen: een intake aan de voorkant, een werkvoorraad voor medewerkers en een portaal waarin de klant de voortgang volgt.

01

Operationele en backoffice-applicaties

Proces van begin tot eind

Een operationele applicatie ondersteunt een proces van begin tot eind. Een aanvraag komt binnen, gegevens uit bestaande systemen worden opgehaald en een medewerker beoordeelt wat er moet gebeuren. De applicatie regelt daarna de goedkeuring, opvolging en vastlegging.

Eén werkvoorraad

In een backoffice werken medewerkers vanuit één werkvoorraad, met de relevante gegevens en documenten bij elkaar. Standaardstappen worden automatisch uitgevoerd. Afwijkingen komen bij een medewerker terecht.

02

Intake, registratie en dossiers

Intake en volledigheid

Een intake-applicatie verzamelt gegevens en documenten en controleert of de benodigde informatie aanwezig is. Daarna kan de aanvraag worden doorgezet naar het juiste proces.

Dossier en herleidbaarheid

In een registratie- of dossierapplicatie blijven gegevens, documenten, beslissingen en voortgang bij elkaar. Wijzigingen worden vastgelegd, zodat later zichtbaar is wat er is gebeurd en door wie.

03

Achtergrondprocessen en services

Zonder eigen scherm

Maatwerksoftware hoeft geen eigen scherm te hebben. Een achtergrondproces kan op vaste momenten of na een gebeurtenis gegevens ophalen, controles uitvoeren en een volgende actie starten.

Zelfstandig en zichtbaar

Het proces kan gegevens tussen systemen synchroniseren, documenten genereren, berichten versturen of een wachtrij verwerken. Het draait zelfstandig en legt vast wat is uitgevoerd en waar ingrijpen nodig is.

04

Klant- en partnerportalen

Informatie uit meerdere systemen

Een portaal toont orders, documenten, aanvragen en actuele statussen uit meerdere systemen. Klanten of partners bekijken zelf informatie, leveren iets aan of voeren een volgende stap uit.

Bron blijft op de achtergrond

Het CRM, ERP of branchepakket blijft op de achtergrond de bron van de gegevens. Het portaal regelt welke informatie iedere gebruiker mag zien en welke handelingen beschikbaar zijn.

05

Online platforms en B2B-productsoftware

Regels van de dienstverlening

Bij een online platform kunnen verschillende groepen gebruikers zich registreren, informatie uitwisselen, aan elkaar worden gekoppeld of een transactie doorlopen. De software bevat de regels van de dienstverlening en houdt rekening met verschillende rollen en grotere aantallen gebruikers. Zo kan een applicatie ook de basis vormen van een nieuwe betaalde dienst of een B2B-softwareproduct.

Multitenancy

Als meerdere klantorganisaties hetzelfde product gebruiken, richten we het platform in voor multitenancy. Gegevens, gebruikers en instellingen blijven per klantorganisatie gescheiden, terwijl de software vanuit één product wordt beheerd. Afhankelijk van de dienstverlening kunnen ook onboarding, abonnementen, gebruiksregistratie en koppelingen met betalingen onderdeel van het platform zijn.

Welke onderdelen nodig zijn, volgt uit het proces. We brengen de handmatige stappen, uitzonderingen en betrokken systemen in kaart en bepalen daarna hoe de applicatie wordt opgebouwd.

Koppelingen

Integraties

Een groot deel van dit werk zit in de koppelingen met gangbare CRM- en ERP-systemen, branchepakketten en oudere interne software.

Gegevens en rechten

We regelen het inloggen en de rechten, en bepalen welke gegevens worden uitgewisseld, welk systeem de bron blijft en hoe wijzigingen worden verwerkt. Een applicatie die informatie uit drie systemen toont, moet op het moment van gebruik een betrouwbaar en samenhangend beeld geven.

API of oudere interface

Waar een systeem een moderne API biedt, sluiten we daarop aan. Bij bestanden, exports of een oudere interface ontwerpen we een passende gegevensstroom met controle op fouten en ontbrekende informatie. Voor de gebruiker blijft het resultaat hetzelfde: één applicatie waarin het werk kan worden uitgevoerd.

Samenwerking

Hoe de samenwerking loopt

We bouwen in korte rondes naar software die in productie wordt gebruikt. Bij een overzichtelijke applicatie gaan we snel van doel naar bouw. Een complexe opdracht krijgt vooraf meer ruimte voor analyse en architectuur.

Bekijk onze werkwijze →

Verder lezen

Binnen dezelfde maatwerkapplicatie kunnen rapportages, gegevens uit meerdere bronnen en AI-ondersteunde verwerking samenkomen.