Waarom je de code van je eigen software wilt bezitten
Veel bureaus houden de code, de hosting of het beheeraccount vast. Dat voelt als service, tot je weg wilt. Waar je op moet letten voordat je tekent.
Ik krijg regelmatig bedrijven aan tafel die niet ontevreden zijn over hun software, maar over hun positie. Ze willen naar een andere partij, of gewoon een tweede paar ogen, en ontdekken dat ze daar niet vrij in zijn. Meestal komt dat door één van vier dingen.
1. De code staat niet op jouw naam
Het bureau heeft de repository, jij hebt de facturen. Bij een nette overdracht is dat een kwestie van toegang geven. Bij een minder nette wordt het een onderhandeling. Zet in het contract dat de code jouw eigendom is en dat je op elk moment een volledige kopie kunt opvragen, en vraag die kopie ook één keer op om te zien of het klopt.
2. De hosting draait op het account van het bureau
Dit is de stilste vorm. Alles werkt, tot je vertrekt en blijkt dat je site, je database en je domein op drie accounts staan die niet van jou zijn. Migreren kan altijd, maar het kost je downtime en een rekening die je niet had begroot. Hosting op je eigen account kost je niets extra's en scheelt je die hele discussie.
3. Er is geen documentatie
Je hebt de code, alleen weet niemand hoe je die draaiend krijgt. Een nieuwe partij begint dan met twee weken uitzoeken die jij betaalt. Vraag om een leesmij-bestand waarin staat hoe je het project lokaal start, waar de omgevingsvariabelen vandaan komen en hoe een deploy gaat. Dat is een half A4 en het scheelt duizenden euro's.
4. Er zit een licentie op je eigen software
Sommige partijen bouwen maatwerk op een eigen platform en rekenen daar jaarlijks voor. Dat kan een prima deal zijn, zolang je weet dat je die software niet bezit maar huurt. Wat je wilt weten voordat je tekent: wat gebeurt er als je stopt met betalen, en wat kun je dan meenemen.
Een partij die het makkelijk maakt om te vertrekken, heeft er vertrouwen in dat je blijft.
Waar ik het regel
De code is van jou, de repository staat op jouw naam en hosting draait op jouw account, of bij mij als je dat prettiger vindt. Er zit geen licentie op en opzeggen kan maandelijks. Niet omdat ik graag klanten kwijtraak, maar omdat ik liever heb dat je blijft omdat het werkt.