Ako prevziať webový projekt, ktorý opustil predchádzajúci vývojár?
Vývojár neodpovedá, web hlási chybu a nikto nevie, kde je kód. Táto situácia je častejšia, než sa zdá. Takmer vždy sa dá vyriešiť, ak postupujete v správnom poradí.
1. Získajte prístupy
Najprv spíšte a získajte: doménu, hosting, databázu, repozitár kódu, účty služieb tretích strán (platby, e-mail, API). Doména má prednosť: ak je registrovaná na predchádzajúceho dodávateľa, nechajte ju previesť na seba.
2. Zálohujte a zabezpečte
Skôr ako sa niečoho dotknete, urobte úplnú zálohu súborov a databázy. Potom zmeňte všetky heslá a odoberte prístupy predchádzajúcemu vývojárovi. Overte, že nie je zneužívaná žiadna známa zraniteľnosť.
3. Urobte audit kódu
- verzie jazyka, frameworku a závislostí;
- existencia testov a dokumentácie;
- zmeny urobené priamo na serveri;
- krehké alebo nepochopené časti.
4. Rozhodnite: opraviť, prevziať, alebo prerobiť
Úplné prerobenie je len zriedka najlepším prvým rozhodnutím: stratíte obchodné pravidlá, ktoré v kóde nie sú vidieť. Väčšinou sa najprv stabilizuje a potom sa modernizuje po častiach. Úplná prestavba je opodstatnená, keď technológia už nie je udržiavaná alebo keď každá zmena pokazí niečo iné. Pozrite si našu stránku migrácia a aktualizácia.
5. Zabráňte opakovaniu
Požadujte, aby bol kód v repozitári na vaše meno, prístupy boli zdokumentované a vlastníctvo kódu bolo uvedené v zmluve. Zmluva o údržbe tiež zabezpečí, že projekt nikdy nezostane bez dohľadu.
Projekt na prevzatie?
Povedzte nám, čo ešte funguje a čo je zablokované: začneme zabezpečením.