Розробник зник. Що робити — покроково
Повідомлення без відповіді, рахунок оплачено, а сайт чи застосунок завис на півдорозі — або працює, але змінити в ньому вже ніхто нічого не може. Таке трапляється з багатьма власниками бізнесу, і це можна виправити. Важливий порядок дій: спершу захистіть те, що належить вам, а потім вирішуйте, рятувати продукт чи створювати новий.
Перші 48 годин: заберіть під контроль усе, що ваше
Насамперед переконайтеся, що ви контролюєте акаунти, на яких тримається бізнес. Розробник, який зник, зазвичай досі має всі ключі, а відновити доступ набагато складніше, коли щось уже прострочилося або видалене.
- Реєстратор домену — акаунт, де зареєстроване доменне імʼя. Це найважливіше: хто контролює домен, той контролює і сайт, і пошту.
- Хостинг або хмара — де фактично працює сайт чи застосунок (панель хостингу, AWS, Google Cloud, Vercel, Cloudflare тощо).
- Репозиторій коду — GitHub, GitLab чи Bitbucket. Перевірте, чи код у вашому акаунті, чи в акаунті розробника.
- Акаунти в магазинах застосунків — App Store Connect і Google Play Console, якщо у вас є мобільний застосунок.
- Платні сервіси, підключені до продукту, — платежі, розсилки, карти, аналітика, AI API.
- Адмінки — CMS або власна адмін-панель продукту.
Де можливо — додайте себе власником, змініть паролі та ввімкніть двофакторну автентифікацію. Нічого не видаляйте й поки не скасовуйте жодних сервісів: ви ще не знаєте, що від чого залежить.
Зʼясуйте, що у вас насправді є
Коли доступи в безпеці, запишіть реальний стан справ. Вистачить пів години з блокнотом:
- Де лежить код і чи це остання версія, а не стара копія.
- Де зберігаються дані — база даних, завантажені файли — і чи є резервні копії.
- Від яких сервісів залежить продукт і хто за кожен із них платить.
- Що в договорі сказано про права на код і дизайн.
- Що зараз працює, що зламано, а що так і не було доведено до кінця.
Цей список першим знадобиться будь-кому, хто братиметься за проєкт. Якщо він уже готовий, ви заощадите час і гроші, хоч би що вирішили далі.
Ще раз попросіть передати проєкт — письмово
Люди зникають з різних причин: вигорання, хвороба, забагато проєктів. Одне спокійне конкретне повідомлення часто спрацьовує краще за низку сердитих. Попросіть саме те, що потрібно, і дайте розумний строк:
- Доступ до репозиторію або повний вихідний код архівом.
- Копію бази даних.
- Усі логіни та API-ключі, які використовує продукт.
- Короткий опис того, як продукт розгортається.
Збережіть листування. Якщо за договором код належить вам, а розробник відмовляється його передати, саме це листування попросить юрист.
Якщо код повернути не вдається
Здається, що це катастрофа, але так буває рідко. Є кілька шляхів:
- Якщо хостинг оформлений на вас, файли зазвичай там — хостинг-провайдер допоможе їх завантажити.
- Простий сайт часто можна зберегти просто з живих сторінок.
- Базу даних зазвичай можна експортувати з хостингу чи хмари навіть без коду.
- У найгіршому разі сам робочий продукт — найкраще технічне завдання, яке тільки може бути. Відтворити те, що вже існує і чиїх користувачів ви знаєте, набагато швидше, ніж будувати з нуля.
Рятувати старий продукт чи створювати новий?
Коли ви знаєте, що у вас є, вибір зазвичай очевидний.
Рятуйте, якщо
код доступний і актуальний, написаний на поширеному сучасному стеку, і інший розробник може в ньому розібратися без тижнів археології.
Створюйте новий, якщо
коду немає або він застарів, кожна дрібна зміна перетворюється на великий рахунок, або продукт настільки заплутаний, що ніхто не хоче його чіпати.
З AI-інструментами новий продукт коштує в рази менше, ніж кілька років тому. Це змінює розрахунок: чиста перебудова на простому стеку часто дешевша, ніж платити комусь за розплутування коду, якого ніхто не розуміє.
Позбудьтеся залежності, а не лише розробника
Якщо найняти наступного розробника на тих самих умовах, ви повернетеся туди, звідки почали, — просто з іншим імʼям на рахунках. Що насправді захищає бізнес:
- Усі акаунти зареєстровані на вас — розробник отримує доступ, а не право власності.
- Код лежить у репозиторії, який належить вам.
- Продукт побудований на простому стеку, з яким може працювати будь-хто, зокрема AI.
- Повсякденні зміни ви або хтось із команди робите самі — з AI для цього більше не потрібна технічна освіта.
Як це вирішує YourLastDev
Саме з такими ситуаціями ми й працюємо. Дивимося, що залишилося, — код, акаунти, дані — і чесно кажемо, рятувати чи створювати новий. Потім будуємо новий продукт на простому стеку, переносимо все в акаунти, що належать вам, і особисто навчаємо вас підтримувати його з AI, щоб вам більше ніколи не довелося шукати розробника.
Одна фіксована ціна — 19 000 грн за будь-який сайт чи вебзастосунок, незалежно від розміру. Сюди входять аналіз, новий продукт, індивідуальне навчання роботі з AI і план AI-автоматизації вашого бізнесу.
Часті запитання
Кому належить код, якщо розробник зник?
Це залежить від вашого договору та законодавства. Багато договорів передають права клієнту після оплати, але не всі. Якщо право власності незрозуміле або спірне, зверніться до юриста. На практиці ж першочергове — доступи: спершу захистіть акаунти домену, хостингу та репозиторію.
Чи можна повернути сайт без розробника?
Зазвичай так. Якщо домен і хостинг оформлені на вас, ви вже контролюєте сайт і його файли. Якщо на розробника — звертайтеся до реєстратора та хостинг-провайдера: у них є процедури, щоб підтвердити, що власник саме ви.
Що дешевше — лагодити старий код чи створити новий продукт?
Якщо код доступний, сучасний і зрозумілий, лагодити зазвичай дешевше. Якщо його немає, він застарілий або заплутаний, новий продукт часто дешевший і точно передбачуваніший — особливо тепер, коли AI зробив розробку набагато швидшою.
Скільки це коштує з YourLastDev?
19 000 грн, фіксовано, за будь-який сайт чи вебзастосунок, незалежно від розміру (нативні мобільні застосунки ми не робимо). Це аналіз, новий продукт, персональне навчання роботі з AI та план AI-автоматизації. Сторонні сервіси — хостинг, домени, підписки на AI — ви оплачуєте напряму, на своє імʼя.
Чи потрібні технічні знання, щоб потім підтримувати продукт?
Ні. Навчання індивідуальне й починається з вашого рівня. Ви вчитеся на власному продукті: як попросити AI про зміну, перевірити результат і безпечно його опублікувати.