De ontwikkelaar van onze software is vertrokken
Stel eerst veilig wat u nodig heeft om ooit verder te kunnen: de broncode, de licenties, de buildomgeving, de database en de kennis die niet is opgeschreven. Zolang die vijf compleet zijn, is de applicatie overdraagbaar en heeft u de tijd om rustig te kiezen wat er daarna gebeurt.
Vijf dingen die u veiligstelt
- De broncode
- Niet alleen de laatste versie, maar het hele project: ook scripts, rapportdefinities en installatiebestanden die niet in de applicatie zelf zitten.
- De licenties
- Van de ontwikkelomgeving en van componenten van derden. Zonder die licenties kan een opvolger de applicatie niet eens compileren.
- De buildomgeving
- Welke versie van de ontwikkelomgeving, welke componenten, welke instellingen? Leg vast hoe uit de broncode een werkende applicatie ontstaat.
- De database
- De structuur én een recente kopie, plus de scripts en geplande taken die eromheen draaien.
- Wat er in iemands hoofd zat
- Wachtwoorden, certificaten, waar de server staat, wie de hosting doet, welke koppelingen er zijn. Dit is het onderdeel dat het snelst verdampt.
Wat u nog niet hoeft te beslissen
- Vervangen of niet
- Die vraag komt later. Zorg eerst dat de keuze er nog is.
- Wie het overneemt
- Een applicatie die netjes is vastgelegd, kan door meerdere partijen worden opgepakt. Dat is precies uw onderhandelingspositie.
Wat wij doen
- Broncode uitpluizen
- Wij lezen de code door, leggen vast hoe het werkt en zetten alles in versiebeheer.
- Weer bouwbaar maken
- Een omgeving inrichten waarin de applicatie opnieuw te compileren en uit te rollen is.
- Daarna pas doorontwikkelen
- Fouten oplossen en uitbreiden, of uw eigen ontwikkelaars begeleiden zodat de kennis in huis blijft.
Dit speelt niet alleen bij Delphi. Dezelfde vijf punten gelden voor een oude webapplicatie, een Access-database of een AS/400-omgeving waarvan de beheerder met pensioen is.
Meer hierover →