+33 7 66 06 80 03 LinkedIn
Ресурси

Как да поемете уеб проект, изоставен от предишен разработчик?

Разработчикът вече не отговаря, сайтът показва грешка и никой не знае къде е кодът. Ситуацията е по-честа, отколкото изглежда. Почти винаги може да се реши, стига да се действа в правилния ред.

Публикувано на от

1. Възстановете достъпите

Първо съставете списък и си върнете: домейн, хостинг, база данни, хранилище на кода, акаунти в услуги на трети страни (плащане, имейл, API). Домейнът е приоритет: ако е на името на предишния изпълнител, прехвърлете го на свое име.

2. Направете резервно копие и защитете

Преди да пипнете каквото и да е, направете пълно резервно копие на файловете и базата данни. След това сменете всички пароли и отнемете достъпите на предишния разработчик. Проверете дали не се използва известна уязвимост.

3. Направете одит на кода

  • версии на езика, рамката и зависимостите;
  • наличие на тестове и документация;
  • промени, направени директно на сървъра;
  • крехки или неразбрани части.

4. Решете: поправка, поемане или изграждане наново

Пълното преработване рядко е най-доброто първо решение: губят се бизнес правила, невидими в кода. Най-често първо се стабилизира, а после се модернизира на части. Пълното изграждане наново е оправдано, когато технологията вече не се поддържа или всяка промяна чупи нещо друго. Вижте страницата ни миграция и обновяване.

5. Не допускайте повторение

Изисквайте кодът да е в хранилище на ваше име, достъпите да са документирани, а собствеността върху кода – вписана в договора. Договорът за поддръжка също гарантира, че проектът никога няма да остане без надзор.

Проект за поемане?

Кажете ни какво още работи и какво е блокирало: ще започнем със защитата.