Vlas Zubenko
АвторVlas ZubenkoВеброзробник, керую командою · 9+ років · 260+ проєктів
Детальніше про автора

Коротка відповідь

Лендинг займає один-два тижні. Багатосторінковий сайт для бізнесу — три-шість. Інтернет-магазин — п'ять-вісім. Вебплатформа з кабінетами й інтеграціями — від восьми тижнів і вище. Це робочі терміни за вже погодженого дизайну, а не ідеальний сценарій. Найсильніше плаває не розробка — а те, скільки проєкт стоїть в очікуванні вас.

Реальні терміни за типами

  • Лендинг — 1–2 тижні. Один шаблон, один сценарій, одна форма. Плюс тиждень, якщо дизайн робиться з нуля
  • Бізнес-сайт на 5–8 сторінок — 3–4 тижні з готовим дизайном, 5–6 тижнів разом із дизайном
  • Корпоративний сайт із блогом, кількома мовами й анімацією — 5–7 тижнів. Друга мова й робота з анімацією додають приблизно по тижню кожна
  • Інтернет-магазин — 5–8 тижнів. Структура каталогу, фільтри, оплата, правила доставки й тестові замовлення забирають реальний час
  • Вебплатформа або застосунок — 8–16 тижнів, і здається це етапами, а не одним запуском
  • Редизайн наявного сайту — плюс 1–2 тижні до аналогічної нової розробки на перенесення контенту й редиректи

На що насправді йде час

Для типового бізнес-сайту розподіл виглядає приблизно так. Зверніть увагу, яку малу частину займає те, що більшість людей і уявляє під словом «розробка сайту».

  • Бриф, структура й планування типів сторінок — близько 10%. Дешево зробити, дорого пропустити
  • Дизайн — близько 30% і найбільше кіл погодження
  • Верстка й розробка — близько 35%. Передбачувана частина, яка рідко когось дивує
  • Інтеграція з CMS і наповнення — близько 15%, і це найчастіше забутий в оцінці етап
  • Тестування, швидкість, базове SEO і запуск — близько 10%. Урізати це — вірний спосіб запуститися зі зламаною мобільною версією
Час розробки передбачуваний. Час ухвалення рішень — ні, і саме він зриває терміни.

Через що проєкти справді запізнюються

За вісім років і кілька сотень зданих проєктів випадки, коли вузьким місцем було написання коду, я перелічу на пальцях однієї руки. Майже завжди це щось зі списку.

  • Контенту ще немає. Тексти, фото й дані товарів зазвичай обіцяють на першому тижні, а надходять на п'ятому
  • Правки колективом. Четверо дивляться окремо — виходять суперечливі зауваження й друге коло, якого ніхто не закладав
  • Обсяг, доданий по ходу. Кожне «раз уже ми все одно робимо» — це реальна зміна структури, дизайну й тестування
  • Треті сторони: платіжні сервіси, постачальники CRM, доступи до хостингу чи домену. Їхній час відповіді стає вашим терміном
  • Рішення без власника. Якщо нема кому затвердити головну сторінку, головна сторінка не затверджується

Як справді скоротити термін

  • Підготуйте контент до старту дизайну. Лише це може зняти з проєкту два тижні
  • Призначте одного, хто ухвалює рішення. Одна людина зводить правки й каже «так»
  • Погодьте типи сторінок заздалегідь і зафіксуйте їх. Нові типи сторінок посеред проєкту — це новий проєкт
  • Дайте доступи заздалегідь: домен, хостинг, аналітика й усі акаунти, які знадобляться в день запуску
  • Запускайтеся етапами. Живий сайт із п'яти сторінок кращий за ідеальний через три місяці — решта дожене
  • Збирайте правки пачкою, в одному документі, один раз за етап, а не повідомленнями цілий тиждень

Про «зробимо за три дні»

Зазвичай це правда і зазвичай це марно. Три дні купують шаблон із вашим текстом: без роботи над структурою, без налаштування швидкості, без основи під SEO і без тестування далі ноутбука розробника. Це нормальний вибір, якщо потрібна заглушка перед заходом. І поганий, якщо сайт має приводити клієнтів найближчі три роки: усе пропущене за ці три дні повернеться пізніше переробкою.

Висновок

Просіть графік з етапами й залежностями, а не одну дату. План, де написано «дизайн до 14-го, за умови що тексти надійдуть до 7-го», чесно показує, хто за що тримає. Якщо у вас жорсткий дедлайн — запуск, сезон, виставка — скажіть про це одразу. Терміни можна вибудувати навколо фіксованої дати, розбивши реліз на етапи, але тільки якщо дата відома до складання плану, а не після.

Vlas Zubenko
АвторVlas ZubenkoВеброзробник, керую командою · 9+ років · 260+ проєктів
Детальніше про автора

Часті питання

Лендинг — 1–2 тижні, бізнес-сайт — 3–6, інтернет-магазин — 5–8, вебплатформа — від 8 тижнів. Це терміни за вже погодженого дизайну.

Майже ніколи через код. Найчастіше — контенту ще немає, правки йдуть колективом без єдиного вирішального, обсяг додається по ходу або чекаємо відповіді від платіжного сервісу.

Підготуйте контент до старту дизайну — лише це знімає до двох тижнів. Призначте одну людину, яка затверджує. Зафіксуйте типи сторінок. Дайте доступи заздалегідь.

Правда, і зазвичай марно. Три дні купують шаблон із вашим текстом — без структури, швидкості, SEO й тестування далі ноутбука розробника.

Так, якщо дата відома до складання плану. Реліз розбивається на етапи: спершу виходить робоче ядро, решта доганяє.

Є схожа задача?

Розкажіть, що має робити сайт, — чесний діапазон отримаєте того ж дня.

Обговорити проєкт