
Скільки часу займає розробка сайту: реальні строки й що їх зриває
Лендінг — два тижні, інтернет-магазин — два місяці. Розбираємо, з чого складаються ці строки, чому проєкти стоять і що можна прискорити, а що ні.
Коли клієнт питає «скільки часу займе сайт», він насправді питає інше: коли я почну з нього отримувати заявки. І найчастіша помилка в нашій індустрії — відповісти цифрою, яка стосується тільки роботи розробника.
Бо сайт не запускається тоді, коли готовий код. Він запускається тоді, коли на ньому є тексти, фотографії, ціни, юридичні сторінки, підключена аналітика й хтось натиснув «опублікувати». І більшість цих пунктів залежить не від студії.
Нижче — реальні строки, з яких ми виходимо, і чесна розбивка, куди йде час.
Реальні строки за типами проєктів
Це не «від двох днів», як пишуть у рекламі. Це строки, в які проєкт справді виходить у роботу й не вимагає переробки через три місяці.
Лендінг — 2–3 тижні. Одна сторінка, одна дія, один сегмент аудиторії. Сюди входить структура, дизайн, адаптив під мобільні, форма заявки, базове SEO і підключення аналітики.
Корпоративний сайт на 5–8 сторінок — 4–6 тижнів. Головна, послуги, про компанію, контакти, іноді блог. Більше часу забирає не розробка, а структура: треба вирішити, які сторінки взагалі потрібні й що на кожній має бути.
Інтернет-магазин — 6–10 тижнів. Каталог, картка товару, кошик, оплата, доставка, особистий кабінет. Строк дуже залежить від кількості інтеграцій: одна платіжна система й одна служба доставки — це ближче до шести тижнів, три платіжні системи й синхронізація зі складом — до десяти.
Проєкт із нестандартною логікою — 2,5–4 місяці. Конфігуратор товару, калькулятор, особисті кабінети з ролями, інтеграція з CRM. Тут строк взагалі не можна назвати до того, як прописане технічне завдання — бо половина роботи буде в тому, чого на звичайному сайті просто не існує.
Якщо вам обіцяють інтернет-магазин за два тижні — це або готовий шаблон із підміненим логотипом, або строк, який зірвуть. Третього варіанту немає.
З чого складається цей час
Візьмемо корпоративний сайт на п'ять тижнів і розкладемо.
Бриф і аналіз — 2–4 дні. Розбираємось, хто клієнт, що продає, кому, чим відрізняється від конкурентів. Дивимось на тих конкурентів. Без цього етапу дизайнер малює красиво, але не по справі.
Структура і прототип — 4–7 днів. Схема сторінок і чернові блоки без дизайну: що стоїть першим, що другим, де кнопка, де форма. Погоджувати структуру на цьому етапі в десять разів дешевше, ніж після дизайну.
Дизайн — 1,5–2 тижні. Спочатку головна сторінка в деталях, щоб затвердити стиль. Далі решта за цим стилем — вона йде вже швидше.
Розробка — 1,5–2 тижні. Верстка, адаптив, анімації, форми, підключення пошти. Частково йде паралельно з дизайном: поки малюються внутрішні сторінки, головна вже збирається.
Контент — паралельно, але це вузьке місце. Про нього окремо нижче.
Тестування — 3–5 днів. Браузери, телефони, планшети, форми, швидкість завантаження, перевірка на битих посиланнях.
Запуск — 1–2 дні. Домен, SSL, аналітика, Search Console, карта сайту, перевірка індексації.
Зверніть увагу: власне написання коду — це приблизно третина строку. Решта — рішення, погодження й перевірки.
Що насправді зриває строки
За нашим досвідом, причини розташовані саме в цьому порядку.
Перше місце з великим відривом — контент від замовника. Тексти, фотографії робіт, прайс, описи товарів, логотип у векторі. Розробка впирається в це постійно. Проєкт, який технічно готовий за чотири тижні, може стояти ще три, бо немає фото команди й описів до дванадцяти позицій каталогу.
Що з цим робити: збирати контент паралельно з дизайном, не після. Ми даємо список потрібних матеріалів на старті, у перший тиждень, а не тоді, коли все вже зверстано.
Друге — кількість людей на погодженні. Один власник вирішує за день. Власник плюс маркетолог плюс комерційний директор вирішують за тиждень, і часто вирішують різне. Це нормально для великої компанії, але строк треба закладати відповідний.
Що з цим робити: домовитись на старті, хто ставить фінальний підпис. Не «ми обговоримо», а конкретна людина.
Третє — зміни структури посередині. «А давайте ще додамо розділ з вакансіями» на етапі верстки означає новий прототип, новий дизайн і нову верстку. Це не каприз розробника — це справді інший обсяг роботи.
Що з цим робити: не економити на етапі структури. Зайвий день на прототипі економить тиждень на переробці.
Четверте — доступи. Домен зареєстрований на колишнього підрядника, пароль від хостингу ніхто не знає, на пошті налаштована пересилка, яку не чіпали п'ять років. Відновлення доступу до домену може зайняти два тижні, і прискорити це ніяк.
Що з цим робити: перевірити всі доступи в перший тиждень, а не в день запуску.
П'яте — чужі системи. Якщо сайт має підтягувати залишки з 1С або віддавати заявки в CRM, строк залежить від того, наскільки швидко відповідає той, хто цю систему обслуговує. Це поза контролем студії.
Що можна прискорити, а що ні
Прискорити можна технічну частину. Дизайн і розробка частково йдуть паралельно, типові блоки збираються з готових рішень, тестування можна стиснути.
Прискорити не можна погодження й контент. Якщо замовнику потрібно три дні, щоб подивитись макет, жодна студія цього не обійде.
Є ще один варіант, який ми часто пропонуємо: запуск у два етапи. Спочатку виходить перша версія з головною сторінкою, послугами й контактами — цього достатньо, щоб приймати заявки й запускати рекламу. Блог, кейси, додаткові розділи додаються після запуску. Для бізнесу це означає, що сайт починає працювати на три-чотири тижні раніше, а не стоїть у розробці до повної готовності.
Для інтернет-магазину це особливо актуально: запуститись із п'ятдесятьма топовими товарами й добирати каталог поступово — майже завжди правильніше, ніж чекати, поки будуть описи до всіх семисот.
Чому строк не можна назвати по телефону
Коли ми кажемо «треба подивитись», це не спроба ухилитись. Різниця між двома лендінгами може бути втричі: один — це сторінка з описом послуги й формою, інший — з калькулятором, інтеграцією з платіжкою й записом у календар.
Тому в нас спочатку розмова про задачу, потім структура, і вже на структурі — конкретний строк із датами етапів. До структури будь-яка цифра буде вгадуванням.
Якщо хочете орієнтир до розмови — у нас на сайті є калькулятор. Він питає про тип сайту, кількість сторінок і потрібні функції, і дає вилку по вартості та строках за дві хвилини. Це не фінальна оцінка, але вона дає зрозуміти порядок цифр.
Коротко
- Лендінг — 2–3 тижні, корпоративний сайт — 4–6, магазин — 6–10, нестандартний проєкт — від 2,5 місяця.
- Написання коду — приблизно третина строку. Решта — рішення, погодження, контент і перевірки.
- Головна причина зриву дедлайнів — не розробка, а контент і доступи з боку замовника.
- Структуру погоджуйте ретельно, бо зміни на цьому етапі коштують день, а на етапі верстки — тиждень.
- Запуск у два етапи дає працюючий сайт на місяць раніше. Для більшості проєктів це правильніше, ніж чекати повної готовності.
Якщо у вас є проєкт і потрібен реальний строк, а не «від двох тижнів» — напишіть нам. Подивимось на задачу й назвемо дати по етапах.