+33 7 66 06 80 03 LinkedIn
Viri

Kako prevzeti spletni projekt, ki ga je zapustil prejšnji razvijalec?

Razvijalec se ne oglaša več, stran prikazuje napako in nihče ne ve, kje je koda. Ta položaj je pogostejši, kot se zdi. Skoraj vedno ga je mogoče rešiti, če ravnate v pravem vrstnem redu.

Objavljeno avtor:

1. Vrnite si dostope

Najprej popišite in pridobite: domeno, gostovanje, podatkovno zbirko, repozitorij kode, račune storitev tretjih ponudnikov (plačilo, e-pošta, API-ji). Domena ima prednost: če je na ime prejšnjega izvajalca, jo prenesite na svoje ime.

2. Naredite varnostno kopijo in zaščitite

Preden se česar koli dotaknete, naredite popolno varnostno kopijo datotek in podatkovne zbirke. Nato spremenite vsa gesla in prejšnjemu razvijalcu odvzemite dostope. Preverite, da se ne izkorišča nobena znana ranljivost.

3. Preglejte kodo

  • različice jezika, ogrodja in odvisnosti;
  • obstoj testov in dokumentacije;
  • spremembe, narejene neposredno na strežniku;
  • krhki ali nerazumljeni deli.

4. Odločite se: popraviti, prevzeti ali izdelati na novo

Popolna ponovna izdelava je redko najboljša prva odločitev: izgubijo se poslovna pravila, ki v kodi niso vidna. Najpogosteje se najprej stabilizira, nato pa posodablja po delih. Popolna ponovna izdelava je upravičena, ko se tehnologija ne vzdržuje več ali ko vsaka sprememba pokvari nekaj drugega. Oglejte si našo stran selitev in nadgradnja.

5. Preprečite ponovitev

Zahtevajte, da je koda v repozitoriju na vaše ime, da so dostopi dokumentirani in da je lastništvo kode zapisano v pogodbi. Pogodba o vzdrževanju tudi zagotavlja, da projekt nikoli ne ostane brez nadzora.

Projekt za prevzem?

Povejte nam, kaj še deluje in kaj je obtičalo: začeli bomo z zaščito.