applatenmaken.com/low-code app laten maken of maatwerk
Low-code app laten maken of maatwerk
Een low-code platform staat snel overeind, maar een licentie per gebruiker en de grenzen van het platform voelt u pas als uw organisatie groeit. Wij denken eerlijk mee over wat bij uw situatie past, van Mendix tot volledig maatwerk.
Waar dit om draait
Een low-code platform zoals Mendix, OutSystems, het Nederlandse Betty Blocks of Microsoft Power Apps laat u een applicatie bouwen door componenten te slepen en workflows visueel te definiëren, in plaats van elke regel code zelf te schrijven. Voor interne formulieren, goedkeuringsstromen of een eenvoudige workflow-app is dat aantrekkelijk: een eerste versie staat binnen enkele weken overeind, ook zonder een eigen ontwikkelteam.
De keerzijde zit in het verdienmodel en de vrijheid. De meeste platforms rekenen een licentie per gebruiker of per applicatie, wat betaalbaar is bij een kleine groep gebruikers maar kan oplopen zodra de app breder in de organisatie wordt uitgerold. En omdat u binnen de logica en grenzen van het platform blijft, wordt het lastiger naarmate uw eisen specifieker worden. Maatwerk kiest een andere volgorde: eigen code, geschreven rond uw proces, zonder licentie per gebruiker en zonder platformgrenzen.
Wanneer low-code past, wanneer maatwerk wint
Geen van beide routes is per definitie beter. De juiste keuze hangt af van wie de app gebruikt, hoe uniek uw proces is en hoeveel de app moet koppelen met andere systemen. Onderstaand overzicht laat zien waar we in de praktijk vaker de ene of de andere kant op wijzen.
| Situatie | Low-code platform | Maatwerk |
|---|---|---|
| Interne formulieren-app of eenvoudige workflow | ✓Snel opgezet, weinig ontwikkelwerk | !Kan, maar vaak meer dan nodig |
| Klantgerichte app met eigen uitstraling | !Beperkt door platform-templates | ✓Volledige vrijheid in vorm en functie |
| Veel koppelingen met bestaande systemen | !Afhankelijk van beschikbare connectors | ✓Koppeling bouwen we naar wat nodig is |
| Hoge gebruikersaantallen of transactievolumes | !Licentie en performance kunnen gaan knellen | ✓Geen platformlimiet |
| Uniek proces dat niet in een sjabloon past | !Moet passen binnen platform-logica | ✓Gebouwd rond uw proces |
| Snel een eerste versie nodig zonder ontwikkelteam | ✓Sterke fit | !Vraagt iets meer doorlooptijd |
Veel organisaties combineren beide: een interne workflow-app op een low-code platform, en een klantgerichte of proceskritische applicatie in maatwerk, gekoppeld via een API.
Wat we voor u bouwen
Kiest u voor maatwerk, dan bouwen we de onderdelen die een generiek platform niet standaard biedt, of die u juist zelf in de hand wilt houden.
- Datamodel op maat
- Een datastructuur die precies uw processen en objecten volgt, niet de generieke tabellen van een platform.
- Koppelingen met bestaande systemen
- API-koppelingen naar uw CRM, ERP of boekhouding, zonder dat u afhankelijk bent van kant-en-klare connectors.
- Rechten en rollen
- Rolgebaseerde toegang die aansluit bij uw organisatiestructuur, van medewerker tot beheerder.
- Workflow- en goedkeuringslogica
- Stappen, statussen en goedkeuringen die precies uw bedrijfsproces volgen, ook als dat afwijkt van een standaardsjabloon.
- Rapportages en dashboards
- Overzichten op maat van de cijfers die voor uw organisatie relevant zijn.
- Schaalbare architectuur
- Een opzet die hogere volumes en groei aankan zonder tegen platformlimieten aan te lopen.
Onze aanpak, stap voor stap
- We brengen uw proces en volumes in kaart
Voordat we praten over low-code of maatwerk, kijken we naar uw proces: hoeveel gebruikers, hoeveel koppelingen, en wat de gevolgen zijn als het misgaat.
- We wegen low-code en maatwerk eerlijk tegen elkaar af
Past een bestaand platform prima, dan zeggen we dat ook. Maatwerk stellen we voor zodra de eisen, koppelingen of volumes daarom vragen.
- Kleinste werkende versie eerst
We bouwen eerst de kern die direct waarde oplevert, vergelijkbaar met de snelheid van een low-code eerste versie, maar dan in eigen code. Meer over die aanpak leest u bij wat is een MVP.
- Bewezen bouwstenen waar het kan
Inloggen, rechten en meldingen bouwen we met bewezen bouwstenen. Maatwerk reserveren we voor wat uw organisatie echt onderscheidt.
- Doorbouwen op bewijs
Zodra een functie zich bewijst, breidt u uit. Zo groeit de software mee met uw organisatie, zonder dat u tegen een platformlimiet aanloopt.
Waarom maatwerk hier loont
Vendor lock-in is het risico dat bij low-code vaak onderbelicht blijft: stopt u met de licentie, dan stopt ook de app, want die draait binnen het platform van de leverancier. Bij maatwerk staat de code op uw naam, en bepaalt u zelf wie eraan verder bouwt.
Maatwerk loont vooral bij klantgerichte apps, unieke processen, veel koppelingen met bestaande systemen of hoge volumes waar een platform tegen zijn grenzen aanloopt. Voor interne formulieren-apps en eenvoudige workflows kan een low-code platform intussen prima blijven werken, ook naast uw maatwerkapplicatie.
Veelgestelde vragen
Is low-code altijd goedkoper dan maatwerk?
Niet per se. Een low-code platform werkt vaak met een licentie per gebruiker of per app, en die kosten lopen op naarmate meer mensen de app gebruiken. Bij maatwerk betaalt u voor de ontwikkeling, niet voor elke extra gebruiker.
Kan een bestaande Mendix- of Power Apps-app worden omgezet naar maatwerk?
Ja, dat kan. De bestaande logica en schermen dienen dan als uitgangspunt, maar de app wordt in eigen code opnieuw opgebouwd zodat u niet langer van het platform afhankelijk bent.
Kan een low-code tool en maatwerk software naast elkaar bestaan?
Zeker, dat combineren we regelmatig. Denk aan een interne workflow-app op een low-code platform, gekoppeld aan een klantgerichte maatwerkapplicatie via een API.
Wat gebeurt er als ik stop met de licentie van een low-code platform?
Dan werkt de app niet meer, want die draait binnen het platform van de leverancier. Dat risico is precies waarom veel organisaties voor kernprocessen toch voor maatwerk kiezen.
Van wie is de software na oplevering?
Van u. Code en omgeving staan op uw naam, zodat u niet vastzit aan een leverancier voor elke wijziging.