Wat productieklaar precies betekent
Software is productieklaar als hij het aankan dat vreemden hem gebruiken zonder dat jij ernaast zit. Dat is een andere test dan werkend krijgen. Zes lagen bepalen het verschil, en in een demo is geen van de zes zichtbaar:
- Geheimen en sleutels staan op de server en niet in de frontend of in de repository.
- Toegangsrechten worden op de server gecontroleerd, zodat gebruiker A niet bij de gegevens van gebruiker B kan.
- Foutafhandeling vangt op wat er misgaat, in plaats van een leeg scherm of een halve betaling achter te laten.
- Tests liggen om de paden waar geld of data doorheen gaat, zodat de volgende wijziging ze niet stilletjes sloopt.
- Monitoring laat zien dat er iets stuk is voordat een gebruiker het je vertelt.
- De deploy is herhaalbaar en terug te draaien, zodat live zetten geen spannende avond meer is.
Dat afmaken is een afgebakende klus. Wij doen hem in één traject en dragen het resultaat daarna over.
Herken je dit?
- Je app draait al maanden op een gratis of tijdelijk plan, en er staan inmiddels echte klanten op.
- Je hebt hem met Lovable, Cursor of ChatGPT gebouwd. Hij doet wat hij moet doen, alleen durft niemand te zeggen of hij veilig is.
- Er komt een moment waarop je moet kunnen aantonen dat het klopt: een investeerder, een grote klant, een verwerkersovereenkomst.
- De bouwer is weg en je durft zelf niet in de code te prikken.
- Je weet dat er iets moet gebeuren, alleen niet wat er als eerste moet.
Bijna niemand hoeft opnieuw te beginnen. In verreweg de meeste projecten die wij binnenkrijgen is het idee al bewezen en ontbreekt alleen de saaie helft eromheen. Die helft is af te bakenen, en dat is precies waarom je hem als één klus kunt wegzetten.
Maikel , 010 Coding Collective
Wat we afmaken
Het deel dat het duurste is om over te slaan, en dus als eerste aan de beurt is.
Wat in een demo nooit gebeurt en op een dinsdagmiddag met vijftig mensen wel.
Zodat live zetten routine wordt en je merkt dat er iets stuk is voordat je klant het merkt.
Waar dit staat naast onze andere diensten
Drie stappen, en de meeste mensen hebben er maar één van nodig. Wil je eerst weten wat er aan de hand is, dan begin je bij de vibe coding audit voor AI-gegenereerde code, of bij de code review en security audit voor een codebase die door mensen is geschreven. Daar kijken we en rapporteren we.
Deze pagina gaat over de stap erna: wij doen het werk één keer en geven het daarna terug. Wil je het juist helemaal niet meer zelf dragen, ook de hosting en het onderhoud erna, dan is managed development wat je zoekt. Twijfel je over de structuur eronder, dan kun je er ook een software architect voor inhuren.
Wat kost het?
Er gaat geen vaste prijs op een sticker, want de prijs hangt af van hoeveel van de zes lagen ontbreekt. Wat we wel doen is vooraf een vaste prijs afspreken voor het hele traject, zodat je niet naar een oplopende urenteller kijkt. Voor de ordegrootte: een senior developer rekent in Nederland grofweg 70 tot 125 euro per uur exclusief btw.
De inschatting maken we in het gratis consult, nadat we in de code hebben gekeken. Je krijgt een bandbreedte met de aannames erbij, zodat je ziet waar het duurder of goedkoper uitpakt. Blijkt onderweg dat er meer ligt dan we dachten, dan hoor je dat op het moment dat wij het zien.
Hoe lang duurt het?
Voor een gemiddelde MVP kost de securityronde alleen meestal dagen in plaats van weken. Het hele traject loopt doorgaans in weken, niet in maanden, en de uitschieters zitten bijna altijd in twee dingen: een authenticatiemodel dat opnieuw moet, of een datastructuur die elke volgende feature tegenwerkt. Die twee zien we in het consult, voordat we een datum afspreken.
Gratis consult
We kijken in je code en je hosting en zeggen eerlijk wat er tussen jouw app en echte gebruikers staat. Ook als het antwoord is dat je nog niets hoeft te doen.
Inclusief
- 1,5 uur met senior developer(s)
- We kijken mee in je code en je hosting
- Schriftelijke samenvatting achteraf
- Een inschatting van tijd en kosten
Geschikt voor: iedereen die wil weten waar hij aan toe is
Productieklaar traject
Eén afgebakend traject met een vaste prijs en een opleverdatum. Aan het eind staat je app veilig live en kun je zelf verder.
Inclusief
- Vaste scope, prijs en opleverdatum
- Security, toegangsrechten en foutafhandeling op orde
- Tests om de kritieke flows
- Herhaalbare deploy, backups en monitoring
- Documentatie en een overdracht aan jou of je team
Mogelijke werkzaamheden
Geschikt voor: een app die werkt en nu echte gebruikers krijgt
Productieklaar plus overdracht
Hetzelfde traject, met een periode erachteraan waarin wij meekijken terwijl jij of je team het overneemt.
Inclusief
- Alles uit het productieklaar traject
- Meelezen in pull requests na oplevering
- Afspraken waar je team en je AI-tools zich aan houden
- Bereikbaar als er iets misgaat
- Een vaste einddatum, geen doorlopend contract
Mogelijke werkzaamheden
Geschikt voor: teams die het daarna zelf willen draaien
* Prijzen zijn indicatief en afhankelijk van specifieke projectvereisten en omvang.
Zo gaat het vanaf je eerste bericht
Kennismaken, anderhalf uur
Je vertelt wat er staat en wie er straks op moet. Wij kijken in de code en de hosting. Aan het eind weet je wat er ontbreekt.
Een lijst op volgorde van risico
Je krijgt wat er af moet, in de volgorde waarin het pijn doet als je het overslaat, met een vaste prijs en een datum eronder.
Security eerst
Sleutels, toegangsrechten en de OWASP Top 10 gaan als eerste. Dit is het deel waar wachten het duurst is.
Betrouwbaarheid en tests
Foutafhandeling, tests om de kritieke flows en de database doorlichten. Vanaf hier durf je weer iets te veranderen.
Live zetten en overdragen
Herhaalbare deploy, backups, monitoring en documentatie. Daarna is het van jou en kun je zelf verder.