+33 7 66 06 80 03 LinkedIn
Ištekliai

Kaip perimti buvusio kūrėjo apleistą interneto projektą?

Kūrėjas nebeatsako, svetainė rodo klaidą, ir niekas nežino, kur yra kodas. Tokia situacija dažnesnė, nei atrodo. Ją beveik visada galima išspręsti, jei veikiama teisinga tvarka.

Paskelbta autorius:

1. Atkurkite prieigas

Pirmiausia sudarykite sąrašą ir atgaukite: domeną, prieglobą, duomenų bazę, kodo saugyklą, trečiųjų šalių paslaugų paskyras (mokėjimai, el. paštas, API). Domenas – prioritetas: jei jis užregistruotas buvusio paslaugų teikėjo vardu, perregistruokite jį savo vardu.

2. Padarykite atsarginę kopiją ir apsaugokite

Prieš ką nors keisdami, padarykite visą failų ir duomenų bazės atsarginę kopiją. Tada pakeiskite visus slaptažodžius ir atimkite prieigas iš buvusio kūrėjo. Patikrinkite, ar neišnaudojama jokia žinoma pažeidžiamumo spraga.

3. Atlikite kodo auditą

  • kalbos, sistemos ir priklausomybių versijos;
  • testų ir dokumentacijos buvimas;
  • tiesiogiai serveryje atlikti pakeitimai;
  • trapios ar nesuprastos dalys.

4. Nuspręskite: taisyti, perimti ar perkurti

Visiškas perkūrimas retai būna geriausias pirmasis sprendimas: prarandamos kode nematomos verslo taisyklės. Dažniausiai pirmiausia stabilizuojama, o paskui modernizuojama dalimis. Visiškas perkūrimas pagrįstas, kai technologija nebeprižiūrima arba kiekvienas pakeitimas sugadina ką nors kita. Žr. mūsų puslapį migracija ir atnaujinimas.

5. Neleiskite tam pasikartoti

Reikalaukite, kad kodas būtų saugykloje jūsų vardu, prieigos būtų dokumentuotos, o kodo nuosavybė įrašyta sutartyje. Priežiūros sutartis taip pat užtikrina, kad projektas niekada neliks be priežiūros.

Projektas, kurį reikia perimti?

Papasakokite, kas dar veikia ir kas užstrigo: pradėsime nuo apsaugos.