Доопрацювання та підтримка
Проєкт уже є, але щось зламалося, гальмує або зупинилося. Беремо чужий код таким, який він є, і доводимо до робочого стану.

З нуля або з того, що вже є
01
Розробник перестав відповідати
Проєкт лишився, доступи частково, документації немає зовсім.
02
Працює, але повільно
Сторінка відкривається довго, і людина йде раніше, ніж побачить, що на ній.
03
Кожна правка ламає сусіднє
Полагодили тут, відвалилося там. Ніхто не береться сказати чому.
04
Стек застарів
Бібліотеки не оновлювалися роками. Оновити страшно, не оновити вже не можна.
Від однієї помилки до нового стека
01Виправлення помилок
Спочатку знаходимо причину, потім лагодимо. Не навпаки.
02Нові функції
Дописуємо в наявний код, не переписуючи все.
03Інтеграції та API
Оплата, доставка, CRM, склад. Щоб дані ходили самі.
04Перенесення на новий стек
Переїзд частинами, з робочим сайтом на кожному кроці.
05Прискорення
Спочатку вимірюємо, потім лагодимо те, що справді гальмує.
Те, що потім підхопить будь-хто
Вибір робимо під задачу й називаємо до початку. Від нього залежить, скільки коштуватиме підтримка і чи легко буде потім знайти іншого розробника.
- З чим приходятьСписок не закритий. Якщо ваш стек інший, однаково подивимось
- WordPressWooCommerceShopifyPHPLaraveljQueryReactVueNode
- На що переносимоКоли ремонт виходить дорожчим за переїзд
- ReactNext.jsAstroTypeScriptNodePostgreSQL
- Чим міряємоЩоб лагодити те, що гальмує, а не те, що на виду
- LighthouseCore Web VitalsSearch ConsoleSentry
- Що підключаємоОплата, доставка, облік і все, що має ходити саме
- LiqPayWayForPayStripePayPalСлужби доставкиCRMСкладський облік
Від розмови до робочого стану
01
Розмова
Ви розповідаєте, що не працює і що вже пробували. Далі питання ставимо ми.
02
Огляд
Дивимось код, доступи й журнали помилок. Кажемо, що з проєктом насправді.
03
Виправлення
Частинами, з робочим проєктом на кожному кроці.
04
Підтримка
Місячний пакет годин або окремі задачі, як вам зручніше.
Те, що робимо за замовчуванням
Це не окремі опції й не рядок у рахунку. Так ми робимо кожен проєкт, і подивитись на це можна вже під час роботи.
- 01Швидкість
- Заміряємо до й після, щоб було видно, що змінилося.
- 02Перевірка
- Після кожної правки проходимо те, що могло зламатися поруч.
- 03Доступність
- Орієнтуємось на WCAG 2.2 AA: розбірливий контраст, керування з клавіатури, зрозумілі підписи полів.
- 04Телефон
- Перевіряємо від 320px і в браузері, і на живих апаратах.
- 05Пошук
- Переїзд без втрати позицій: адреси й перенаправлення зберігаємо.
- 06Передача
- Доступи, які знайшлися, переоформлені на вас і записані в одному місці.
Технічне завдання писати не доведеться
01
Людина, яка приймає рішення
Хтось один з вашого боку, хто каже «так» і збирає правки. Коли вони приходять від трьох людей одразу, то суперечать одна одній, і роботу доводиться переробляти.
02
Доступи
Код, хостинг, база даних, адмінка. З того, що знайдеться, і почнемо.
03
Опис проблеми
Що зламалося, коли й після чого. Скриншот або відео краще за довгий лист.
04
Історія проєкту
Хто писав, що міняли останнім і де документація, якщо вона є.
Те, що питають до першого листа
Скільки це коштує?
Залежить від того, що вже є і що має вийти, тому рахуємо після короткої розмови. Для зрозумілого проєкту або окремого етапу ціна фіксована. Для роботи з чужим кодом, пошуку помилок і задач із невизначеним обсягом оплата погодинна: оцінити наперед те, чого ще не бачили, неможливо.
Для підтримки й розвитку є місячний пакет годин. TODO(owner): конкретні ставки та мінімальний бюджет ще не визначені.
Скільки це триває?
Залежить від того, що знайдемо в коді. Після огляду називаємо строк. Якщо щось змінюється, кажемо одразу.
Візьметеся за код, який писали не ви?
Так, це і є ця робота. Спершу дивимось код і кажемо, що з ним насправді. Іноді дешевше переписати, ніж лагодити. Тоді так і кажемо.
А якщо документації немає?
Так буває часто. Розбираємось за кодом і записуємо те, що з'ясували, щоб наступному розробнику було легше.
Що я отримую в кінці?
Робочий проєкт, список того, що зроблено, і всі доступи, оформлені на вас.
Хто саме робитиме?
Ті, хто відповість на ваш лист. Ви спілкуєтесь напряму з людьми, які роблять роботу.
Надішліть посилання на проєкт і скажіть, що не працює. Подивимось і скажемо, що з цим робити
- 01Посилання
на сайт, макет або репозиторій, якщо вони вже є
- 02Що змінити
одне речення про те, що має стати інакше
- 03Для кого
хто цим користуватиметься: клієнти, ваша команда, скільки їх


