HOME / DIENSTEN / APPLICATIE OVERNEMEN

Bestaande webapplicatie laten overnemen.

Sindo neemt bestaande webapplicaties in PHP en Laravel over van vorige ontwikkelaars en bureaus. We zoeken eerst uit hoe je applicatie in elkaar zit en maken ze stabiel. Pas daarna praten we over upgraden, verbouwen of, als het echt niet anders kan, herbouwen.

// 01 · Herkenbaar?

Je bedrijf draait op software die niemand nog durft aan te raken

// 02 · Onze aanpak

Eerst begrijpen en stabiliseren. Dan pas veranderen.

// 03 · Zo verloopt een overname

Van eerste gesprek tot vast onderhoud

Acht stappen, maar niet elke applicatie heeft ze allemaal even zwaar nodig. Een kleine, nette codebase gaat sneller door de eerste fases dan een applicatie die tien jaar gegroeid is.

  1. STAP 01

    Technische intake

    Wat doet de applicatie, wie werkt ermee, wat loopt er mis, en waar staan de code en de servers? Je hoeft geen technische details te kennen. We vragen wel welke toegangen er nog zijn.

  2. STAP 02

    Code-audit

    We lezen de code: structuur, frameworkversie, maatwerk tegenover standaardcode, en de plekken waar de echte bedrijfslogica zit.

  3. STAP 03

    Infrastructuur en deployment

    Waar draait de applicatie, hoe komt een wijziging online, wie heeft toegang? Zijn er back-ups, en kan je ze ook echt terugzetten?

  4. STAP 04

    Dependencies en security

    Welke PHP-versie, welke packages, welke daarvan zijn verouderd of hebben gekende kwetsbaarheden.

  5. STAP 05

    Testdekking

    Hoeveel van de applicatie wordt automatisch getest? Meestal weinig. We bepalen welke kritieke processen als eerste een vangnet nodig hebben.

  6. STAP 06

    Stabiliseren

    Versiebeheer, een betrouwbare deploy, een testomgeving, de dringendste beveiligingsfixes en tests rond de belangrijkste processen.

  7. STAP 07

    Roadmap

    Een concreet plan: wat moet nu, wat kan later, wat raden we af. Met een inschatting per stap, zodat je zelf kan prioriteren.

  8. STAP 08

    Doorontwikkeling en onderhoud

    Daarna bouwen we verder: nieuwe functies, upgrades en vast onderhoud. Of we dragen alles netjes over aan je eigen team.

// 04 · Eerlijk advies

Niet elke applicatie is te redden

// 05 · Praktijkvoorbeeld

Een Laravel 5.2-applicatie, bijna tien jaar later

// 06 · Veelgestelde vragen

Over een applicatie overnemen.

Staat je vraag er niet tussen? Stel ze rechtstreeks

Kunnen jullie een applicatie overnemen zonder de vorige ontwikkelaar?
Ja, in de meeste gevallen. Wat we minimaal nodig hebben, is de broncode, de database en toegang tot de server of hosting waar de applicatie draait. Documentatie of een overdrachtsgesprek helpt, maar is geen voorwaarde. Ontbreekt de broncode volledig, dan wordt het een ander verhaal. Dat bekijken we tijdens de intake.
Moet mijn applicatie volledig herschreven worden?
Meestal niet. Een herbouw is zelden de goedkoopste of veiligste weg, omdat je jaren aan bedrijfslogica opnieuw moet uitvinden. We stabiliseren en moderniseren liever stap voor stap. Is herbouwen toch de beste optie, dan zeggen we dat na de audit en leggen we uit waarom.
In welke technologie moet de applicatie gebouwd zijn?
Sindo is gespecialiseerd in PHP en Laravel. Ook oudere PHP-applicaties zonder framework nemen we over. Voor een backend in een andere programmeertaal zijn we niet de juiste partner, en dat zeggen we dan ook.
Wat kost het om een applicatie te laten overnemen?
Dat hangt af van de grootte en de staat van de applicatie. We starten met een audit tegen een vaste prijs, zodat je vooraf weet waar je aan toe bent. Na de audit krijg je een plan met een inschatting per stap. Afspraken over vast onderhoud maken we pas als we de applicatie kennen.
Blijft mijn applicatie online tijdens de overname?
Ja. De audit en de eerste stabilisatie gebeuren naast de draaiende applicatie, op een kopie. Wijzigingen gaan pas live als ze getest zijn.
Wie is eigenaar van de code na de overname?
Jij. De code, de database en de toegangen blijven van jou. Wil je later met een andere partij of een eigen developer verder, dan dragen we alles over.

Laat je bestaande applicatie bekijken

Vertel ons wat de applicatie doet en waar het knelt. We zeggen je eerlijk of en hoe we kunnen helpen.