Naar hoofdinhoud

Je bouwer is weg en niemand durft eraan te zitten.

Ergens draait software waar je bedrijf op leunt, en de partij die het gebouwd heeft is er niet meer. Gestopt, verkocht of gewoon niet meer aan de lijn te krijgen. Wat je overhoudt is een systeem dat het doet, tot het een keer niet meer doet.

Wij nemen dat over. We lezen ons in, schrijven op hoe het in elkaar zit en zetten het beheer op onze naam. Daarna bouwen we door, zodat je weer dingen kunt vragen in plaats van hopen dat het blijft draaien.

Vier redenen waarom mensen ons bellen over bestaande software.

Bijna niemand belt omdat het goed gaat. Er is meestal iets veranderd waardoor het niet meer vanzelf loopt.

Dit vinden we bijna altijd terug in overgenomen code.

We doen niet alsof we een keurige codebase verwachten. Dit komen we in de praktijk tegen, en dit doen we eraan.

  • Geen documentatie

    Dat is eerder regel dan uitzondering. Wij schrijven het alsnog op terwijl we lezen. Die documentatie blijft van jou, ook als je later een andere partij kiest.

  • Een oude PHP- of frameworkversie

    Meestal goed te doen. Lastig wordt het pas als er pakketten in zitten die al jaren niet meer bestaan. Dan zoeken we een vervanger of bouwen we dat stuk opnieuw.

  • Wachtwoorden in de code

    Komt vaker voor dan je zou willen. Dat is het eerste wat eruit gaat, samen met de sleutels die ooit per mail zijn rondgestuurd.

  • Geen enkele test

    Dan beginnen we bij de stukken waar geld doorheen loopt: bestellen, betalen, factureren. De rest komt later, als we toch in die hoek zitten.

  • Een server waar niemand meer bij kan

    We hebben ooit een machine aangetroffen die bij een oud-medewerker op zolder stond. Die verhuizen we, met de gegevens erop, naar iets waar wel toezicht op is.

  • Een map met backup-final-echt.zip

    Grappig tot je hem nodig hebt. We zetten een back-up neer die automatisch draait en die we ook echt een keer terugzetten om te kijken of hij werkt.

Van toegang krijgen tot doorbouwen.

Geen big bang. We nemen het in stukken over, zodat je op elk moment kunt zeggen dat het genoeg is.

Plan een gesprek
  1. We lezen ons in

    Je geeft ons toegang tot de code en de servers. Wij draaien het lokaal, klikken erdoorheen en schrijven op wat er staat. Je hoeft ons niet uit te leggen wat we zelf kunnen vinden.

  2. Je krijgt het zwart op wit

    Wat er draait, wat er kapot is, welk risico je loopt als je niets doet en wat het kost om het gezond te krijgen. In gewone taal, geen rapport waar je een developer bij nodig hebt.

  3. Het beheer komt bij ons

    Toegang, domeinen, servers en monitoring gaan over. Alles blijft op jouw naam staan. Wil je later weg, dan neem je het gewoon mee.

  4. We bouwen door

    Vaste sprints en een vaste releasedag. Eerst de dingen die pijn doen, daarna de wensen die al twee jaar op een lijstje staan.

Vragen over een overname.

Staat je vraag er niet bij, stel hem gerust. Je krijgt iemand aan de lijn die zulke overnames zelf doet.

Stel je vraag
Nemen jullie alles over?

Nee. Soms is ons advies om niet over te nemen maar opnieuw te beginnen, bijvoorbeeld als het in een taal of framework staat waar bijna niemand meer mee werkt. Dat zeggen we dan, ook al verdienen we er op korte termijn minder aan. Een half jaar aan iets sleutelen dat toch vervangen moet worden kost jou uiteindelijk meer.

Wat als de code echt slecht blijkt?

Slechte code is niet hetzelfde als onbruikbare code. Veel platformen die er van binnen niet uitzien draaien al jaren prima. We kijken naar wat er echt risico oplevert: beveiliging, gegevens die kwijt kunnen raken, en de stukken waar je omzet doorheen gaat. De rest ruimen we op als we er toch zijn.

Moet ik eerst een codescan doen?

Dat hoeft niet, maar het scheelt gedoe. De scan is twee weken werk en levert je een rapport op met de risico's, een volgorde en een bedrag. Daarna weet jij waar je aan begint en wij ook. Besluit je met ons door te gaan, dan is dat rapport meteen het plan.

Kan mijn huidige partij dwarsliggen?

Dat gebeurt, en meestal gaat het dan over toegang tot de servers of het domein. Vraag altijd om de broncode, de repository en de toegang tot je hosting. Dat is in Nederland gewoon van jou. Loopt het vast, dan schrijven wij mee met de mail waarin je erom vraagt.

Hoe lang ligt mijn platform eruit?

Niet. Een overname is geen verhuizing waarbij het licht uitgaat. We draaien eerst een kopie naast de bestaande omgeving en zetten pas over als alles het doet. Bij een verhuizing van servers plannen we dat buiten kantooruren, en dan praat je over minuten.

Wat kost een overname?

Dat hangt af van hoe groot het is en in wat voor staat. Na de eerste twee weken hoor je een bedrag waar we ons aan houden, geen bandbreedte waar je later nog een verrassing achter vandaan krijgt. Het gesprek en de eerste inschatting kosten niets.

Even een vraag stellen?