Ціни та строки

Скільки часу займає розробка сайту

Коли бізнес планує сайт, друге питання після ціни майже завжди про строки. Чесна відповідь охоплює діапазон від одного тижня до кількох місяців. Розкид великий не через примху студій. Сайт сайту не рівня: лендінг на готовому шаблоні і магазин на тисячі товарів з інтеграціями роблять різні команди і різний час.

У цій статті розкладаємо строки розробки сайту по поличках. Ви побачите, скільки триває кожен етап, від чого залежить загальний термін, що найчастіше затягує запуск і як його прискорити без втрати якості. Орієнтири беремо з власної практики, а це понад 300 проєктів з 2012 року.

Короткі орієнтири по типах сайтів

Якщо потрібна відповідь одним абзацом, ось вона.

  • Лендінг. На готовому шаблоні з кастомізацією під бренд — 1-2 тижні. З унікальним дизайном з нуля — 3-4 тижні. Деталі та приклади ми зібрали на сторінці розробки лендінгів.
  • Корпоративний сайт. Шаблонний з кастомізацією — 2-3 тижні. Унікальний дизайн на WordPress — до 2 місяців, складний проєкт на Laravel — до 4 місяців. Як ми будуємо такі проєкти, описано на сторінці корпоративних сайтів.
  • Інтернет-магазин. На готовому шаблоні — 2-4 тижні. З унікальним дизайном — 2-3 місяці, складний проєкт на Laravel — 3-4 місяці. Що входить у роботу, показуємо на сторінці інтернет-магазинів.

Це чистий час розробки за умови, що контент готовий, а рішення ухвалюються швидко. Далі розберемо, що ховається за цими цифрами.

Тип сайту і орієнтовний строк

Наочно різницю між шаблоном і унікальним дизайном видно в таблиці.

Тип сайту Готовий шаблон Унікальний дизайн
Лендінг один-два тижні три-чотири тижні
Корпоративний сайт два-три тижні до двох місяців на WordPress, до чотирьох на Laravel
Інтернет-магазин два-чотири тижні два-три місяці, на Laravel три-чотири

Етапи розробки сайту і тривалість кожного

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

Бриф, аналітика і структура

Від 2 днів до 2 тижнів. На старті студія збирає вимоги: цілі сайту, аудиторію, конкурентів, перелік сторінок і функцій. Для лендінгу достатньо короткого брифу і прототипу першого екрана. Для магазину потрібно спроєктувати структуру каталогу, картку товару, кошик і оформлення замовлення. Що точніше пропрацьований цей етап, то менше правок і переробок буде далі. Результатом етапу стає узгоджена карта сторінок і технічне завдання, які ви затверджуєте до того, як почнеться дизайн. Саме тут ми фіксуємо обсяг робіт, щоб пізніші ідеї не розмивали графік і кошторис. На цьому кроці корисно показати приклади конкурентів і пояснити, чим ви від них відрізняєтесь, бо це напряму лягає в структуру. Розтягують бриф зазвичай не самі дослідження, а внутрішні дискусії на боці замовника про те, які розділи потрібні одразу, а що спокійно виходить оновленням після запуску.

Дизайн

Від 3 днів до 4 тижнів. Тут найбільша розвилка строків. Робота на готовому шаблоні означає адаптацію під ваш бренд: кольори, шрифти, логотип, структуру блоків. Це швидко і передбачувано. Унікальний дизайн малюється з нуля під ваші завдання: спочатку головна сторінка, після узгодження внутрішні. Кожне коло правок додає час, тому швидкість тут залежить від обох сторін. Приймаєте дизайн ви поетапно. Спершу затверджуєте макет головної сторінки разом із загальним стилем, і лише після цього ми малюємо внутрішні за вже готовим напрямком. Такий порядок береже і час, і бюджет, бо змінити стиль на одній сторінці простіше, ніж переробляти весь комплект. Макети ми показуємо в тому вигляді, в якому їх побачить відвідувач, разом із мобільною версією. Найдовше тут тягнуться не самі макети, а очікування зворотного звʼязку та правки, що приходять хвилями замість одного зведеного списку.

Верстка і програмування

Від 1 до 8 тижнів. Дизайн перетворюється на живі сторінки: адаптивна верстка під мобільні, підключення CMS, налаштування адмінки. Для магазину сюди додаються інтеграції: оплата, доставка, синхронізація залишків, CRM. Саме інтеграції найчастіше визначають, буде магазин готовий за місяць чи за три. На цьому етапі ви вперше бачите сайт клікабельним на тестовому домені й перевіряєте його на власних пристроях. Ми просимо затвердити ключові сценарії, наприклад шлях від картки товару до оформленого замовлення, перш ніж рухатися далі. Паралельно налаштовуємо адмінку так, щоб ви могли самостійно додавати сторінки й товари без розробника. Найчастіше верстку розтягують сторонні сервіси, доступи до яких надає замовник, а саме платіжний шлюз, служба доставки чи облікова система, кожен зі своїм порядком підключення й тестовими ключами.

Наповнення контентом

Від 2 днів до 3 тижнів. Тексти, фото, характеристики товарів, SEO-теги. Цей етап найчастіше недооцінюють. Якщо тексти і фото готуються паралельно з розробкою, він майже не впливає на строк. Якщо ж контент починають збирати після верстки, запуск зсувається на тижні. Ми заливаємо матеріали, які ви передаєте, й одразу формуємо SEO-теги під кожну сторінку. Замовник затверджує фінальні тексти та підбір фото, адже саме їх бачитиме відвідувач. Якщо товарів багато, зручно передати їх таблицею, щоб ми імпортували каталог, а не заводили картки вручну. Найбільше гальмує не написання текстів, а очікування опису товарів і характеристик від постачальника, коли їх немає у зручному вигляді.

Тестування і запуск

Від 2 днів до 2 тижнів. Перевірка на різних пристроях і браузерах, тестові замовлення, швидкість завантаження, базова технічна оптимізація під пошук. Після цього сайт переїздить на бойовий домен. Добра практика — тиждень спостереження після запуску, коли команда виправляє дрібниці, які видно лише на живому трафіку. Перед перемиканням домену ми проходимо чек-лист: форми, оплата, перенаправлення зі старих адрес, відображення в різних браузерах. Дату запуску ви узгоджуєте окремо, щоб вона припала на зручний для бізнесу день, а не на вечір напередодні вихідних. Розтягнути фінал може хіба перенесення пошти й доступів або очікування, поки оновляться DNS-записи.

Що йде послідовно, а що паралельно

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

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

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

Що подовжує строки найчастіше

За нашим досвідом, затримки рідко повʼязані з самою розробкою. Найтиповіші причини такі.

  • Довгі узгодження. Кожне коло правок дизайну додає кілька днів. Коли рішення ухвалює кілька людей з різними смаками, узгодження може тривати довше за саму роботу.
  • Контент від замовника. Тексти про компанію, фото товарів, сертифікати. Якщо їх немає на старті, проєкт стоїть в очікуванні.
  • Зміна завдання по ходу. Нові розділи і функції, які зʼявляються посеред розробки, повертають проєкт на етап проєктування.
  • Складні інтеграції. Обмін з обліковою системою, нестандартна логістика, зовнішні сервіси. Кожна інтеграція потребує налаштування і тестування з обох боків.

Як прискорити запуск

Строки скорочуються не героїзмом розробників, а організацією процесу.

  • Готуйте контент заздалегідь. Тексти, фото і прайс, зібрані до старту, економлять до кількох тижнів.
  • Призначте одну відповідальну особу. Швидкі відповіді і єдина точка ухвалення рішень прибирають найбільше простоїв.
  • Стартуйте з шаблонного дизайну. Для більшості завдань якісний шаблон з кастомізацією виглядає гідно і запускається в рази швидше. Унікальний дизайн можна зробити другим етапом, коли сайт вже приносить заявки.
  • Запускайтеся поетапно. Спочатку ядро, тобто головні сторінки і базовий функціонал. Додаткові розділи і фішки виходять оновленнями після запуску.

Що підготувати до старту

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

  • Логотип у векторі та фірмові кольори, якщо вони є.
  • Тексти про компанію і послуги або хоча б тези, з яких ми складемо чистовий варіант.
  • Фотографії товарів, обʼєктів чи команди в пристойній якості.
  • Доступи: домен, хостинг, поточний сайт, потрібні облікові системи.
  • Два-три приклади сайтів, які вам подобаються, щоб швидше зійтися по стилю.

Чому «швидше» не завжди краще

Сайт за три дні технічно можливий. Питання в тому, що всередині: неадаптивна верстка, повільне завантаження, відсутність базової оптимізації під пошук. Такий сайт доведеться переробляти, і сумарно це довше, ніж зробити нормально з першого разу. Реалістичний мінімум для якісного лендінгу становить тиждень, для магазину на шаблоні це два тижні. Все, що обіцяють суттєво швидше, варто перевіряти на прикладах живих робіт.

Строк — це ще не результат

Швидкий запуск має сенс тоді, коли сайт потім працює на продажі. Показовим прикладом став інтернет-магазин косметики 911 Balsam. Ми зібрали його з нуля, налаштували синхронізацію каталогу, оплату і доставку, а згодом клієнт отримав 4-кратне зростання онлайн-продажів. Строк розробки був звичайним для магазину на нашому стеку, а віддача залишалася довгою. Інші такі роботи зібрані в нашому портфоліо.

Висновки

Те, скільки часу займає розробка сайту, залежить від його типу, підходу до дизайну і готовності контенту. Лендінг реально запустити за 1-2 тижні, корпоративний сайт за 2-3 тижні на шаблоні або до 2 місяців з унікальним дизайном, інтернет-магазин за 2-4 тижні на шаблоні або від 2 до 4 місяців у складних проєктах. Найбільше часу економлять готовий контент і швидкі узгодження.

Точний строк для вашого завдання ми прорахуємо на безкоштовній консультації. Подивіться деталі на сторінках послуг лендінгів, корпоративних сайтів та інтернет-магазинів або залиште заявку нижче. А щоб сайт після запуску не сповільнювався і не застарівав, є підтримка проєктів.

Залишились питання?

Залиште заявку, і ми звʼяжемося з вами найближчим часом

    Зручний спосіб зв’язку:
    *Обов’язкове поле для заповнення