Когда бизнес планирует сайт, второй вопрос после цены почти всегда о сроках. Ответ охватывает диапазон от одной недели до нескольких месяцев, а на самые сложные интернет-магазины уходит от четырех месяцев. Разброс большой, потому что сайт сайту рознь. Лендинг на готовом шаблоне и магазин на тысячи товаров с интеграциями делают разные команды и за разное время.
Ориентиры по срокам берем из собственной практики, а это больше 300 проектов с 2012 года.
Короткие ориентиры по типам сайтов
Конкретный срок задают тип проекта и подход к дизайну.
- Лендинг. На готовом шаблоне с кастомизацией под бренд запускается за 1–2 недели. С уникальным дизайном с нуля потребуется 3–4 недели. Детали и примеры мы собрали на странице разработки лендингов.
- Корпоративный сайт. Шаблонный с кастомизацией готов за 2–3 недели. С уникальным дизайном работа займет 1–2 месяца, а сайт со сложной многостраничной структурой 2–3 месяца. Как мы строим такие проекты, описано на странице корпоративных сайтов.
- Интернет-магазин. На готовом шаблоне запускается за 2–4 недели, с уникальным дизайном за 2–3 месяца, на Laravel за 3–4 месяца, Enterprise от 4 месяцев. Что входит в работу, показываем на странице интернет-магазинов.
Это чистое время разработки при условии, что контент готов, а решения принимаются быстро. Дальше разберем, что скрывается за этими цифрами.
Тип сайта и ориентировочный срок
Наглядно разницу между шаблоном и уникальным дизайном видно в таблице.
| Тип сайта | Готовый шаблон | Уникальный дизайн |
|---|---|---|
| Лендинг | одна-две недели | три-четыре недели |
| Корпоративный сайт | две-три недели | один-два месяца, со сложной структурой два-три |
| Интернет-магазин | две-четыре недели | два-три месяца, на Laravel три-четыре |
Сколько времени занимает создание интернет-магазина
У интернет-магазина разброс сроков самый большой, поэтому разберем его отдельно. Мы собираем магазины в четырех вариантах, и срок в первую очередь зависит от того, какой из них вы выберете.
| Вариант | Срок | Бюджет |
|---|---|---|
| Готовый шаблон | 2–4 недели | от $1 500 до $3 000 |
| Уникальный дизайн | 2–3 месяца | от $3 000 до $6 000 |
| Laravel | 3–4 месяца | от $6 000 до $7 000 |
| Enterprise | от 4 месяцев | от $8 000 |
Магазину, в отличие от визитки, нужны еще два блока работ. Наполнение каталога, где каждая карточка требует характеристик и фотографий, и интеграции с оплатой, доставкой и учетной системой, каждая со своим кругом тестирования. Главный резерв ускорения на вашей стороне. Подготовьте выгрузку товаров заранее, и наполнение пойдет параллельно сборке.
Этапы разработки сайта и длительность каждого
Независимо от типа сайта, проект проходит одинаковые этапы. Отличается только глубина каждого из них.
Бриф, аналитика и структура
От 2 дней до 2 недель. На старте студия собирает требования. Сюда входят цели сайта, аудитория, конкуренты, перечень страниц и функций. Для лендинга достаточно короткого брифа и прототипа первого экрана. Для интернет-магазина нужно спроектировать структуру каталога, карточку товара, корзину и оформление заказа. Чем точнее проработан этот этап, тем меньше правок и переделок будет дальше. Результатом этапа становится согласованная карта страниц и техническое задание, которые вы утверждаете до того, как начнется дизайн. Именно здесь мы фиксируем объем работ, чтобы поздние идеи не размывали график и смету. На этом шаге полезно показать примеры конкурентов и объяснить, чем вы от них отличаетесь, потому что это напрямую влияет на структуру.
Дизайн
От 3 дней до 4 недель. Здесь самый большой разброс сроков. Работа на готовом шаблоне означает адаптацию под ваш бренд. Команда подстраивает цвета, шрифты, логотип и структуру блоков. Это быстро и предсказуемо. Уникальный дизайн рисуется с нуля под ваши задачи. Каждый круг правок добавляет время, поэтому скорость здесь зависит от обеих сторон. Дизайн вы принимаете поэтапно. Сначала утверждаете макет главной страницы вместе с общим стилем, и только после этого мы рисуем внутренние по этому образцу. Такой порядок бережет и время, и бюджет, потому что изменить стиль на одной странице проще, чем переделывать весь комплект. Макеты мы показываем в том виде, в каком их увидит посетитель, вместе с мобильной версией.
Верстка и программирование
От 1 до 8 недель. Дизайн превращается в живые страницы. Команда делает адаптивную верстку под мобильные, подключает CMS и настраивает админку. Для магазина сюда добавляются интеграции с оплатой, доставкой, синхронизацией остатков и CRM. Именно интеграции чаще всего определяют, будет магазин готов за месяц или за три. На этом этапе вы впервые видите сайт кликабельным на тестовом домене и проверяете его на своих устройствах. Мы просим утвердить ключевые сценарии, например путь от карточки товара до оформленного заказа, прежде чем двигаться дальше.
Наполнение контентом
От 2 дней до 3 недель. Тексты, фото, характеристики товаров, SEO-теги. Этот этап чаще всего недооценивают. Если тексты и фото готовятся параллельно с разработкой, он почти не влияет на срок. Если же контент начинают собирать после верстки, запуск сдвигается на недели. Мы загружаем материалы, которые вы передаете, и сразу заполняем SEO-теги каждой страницы. В стоимость магазина входит добавление первых 10 товаров, а больший объем считаем отдельно. Заказчик утверждает финальные тексты и подбор фото, ведь именно их увидит посетитель. Если товаров много, удобно передать их таблицей, чтобы мы импортировали каталог, а не заводили карточки вручную.
Тестирование и запуск
От 2 дней до 2 недель. Проверка на разных устройствах и браузерах, тестовые заказы, скорость загрузки, базовая техническая оптимизация под поиск. После этого сайт переезжает на основной домен. Мы советуем заложить неделю наблюдения после запуска, когда команда исправляет мелочи, которые видны только на живом трафике. Перед переключением домена мы проходим чек-лист. Проверяем формы, оплату, перенаправления со старых адресов и отображение в разных браузерах. Дату запуска вы согласуете отдельно, чтобы она пришлась на удобный для бизнеса день, а не на вечер накануне выходных. Растянуть финал может разве что перенос почты и доступов или ожидание, пока обновятся DNS-записи.
Что идет последовательно, а что параллельно
Этапы не всегда стоят в очереди один за другим. Бриф и структура действительно идут первыми, потому что без них нечего рисовать. А дальше часть работ идет параллельно, и именно это сокращает общий срок.
- Пока дизайнер рисует внутренние страницы, разработчик уже верстает утвержденную главную.
- Пока программист подключает CMS, вы готовите тексты и фото для наполнения.
- Техническую оптимизацию под поиск закладывают еще на верстке, а не отдельным шагом в конце.
Последовательными остаются только те шаги, где следующий физически невозможен без предыдущего. Остальное команда ведет параллельно, поэтому реальный календарный срок короче суммы всех этапов.
Что удлиняет сроки чаще всего
По нашему опыту, задержки редко связаны с самой разработкой. Самые типичные причины такие.
- Долгие согласования. Каждый круг правок дизайна добавляет несколько дней. Когда решение принимают несколько человек с разными вкусами, согласование может длиться дольше самой работы, особенно если правки приходят волнами, а не одним сводным списком.
- Контент от заказчика. Тексты о компании, фото товаров, сертификаты, описания и характеристики товаров от поставщика. Если их нет на старте, проект стоит в ожидании.
- Изменение задачи по ходу. Новые разделы и функции, которые появляются посреди разработки, возвращают проект на этап проектирования.
- Сложные интеграции. Обмен с учетной системой, нестандартная логистика, внешние сервисы. Каждая интеграция требует настройки и тестирования с обеих сторон, а доступы и тестовые ключи к платежному шлюзу, службе доставки или учетной системе дает заказчик.
Как ускорить запуск
Сроки сокращает организация процесса.
- Готовьте контент заранее. Тексты, фото и прайс, собранные до старта, экономят до нескольких недель.
- Назначьте одного ответственного. Быстрые ответы и единая точка принятия решений убирают больше всего простоев.
- Стартуйте с шаблонного дизайна. Для большинства задач проверенный шаблон с кастомизацией выглядит достойно и запускается заметно быстрее. Уникальный дизайн можно сделать вторым этапом, когда сайт уже приносит заявки.
- Запускайтесь поэтапно. Сначала ядро, то есть главные страницы и базовый функционал. Дополнительные разделы и функции выходят обновлениями после запуска.
Что подготовить к старту
Значительная часть задержек исчезает, если на первую встречу вы приходите с готовым набором материалов. Отдельно мы расписали, что подготовить к первому разговору со студией и какие вопросы стоит задать себе. Вот короткий чек-лист.
- Логотип в векторе и фирменные цвета, если они есть.
- Тексты о компании и услугах или хотя бы тезисы, из которых мы соберем чистовой вариант.
- Фотографии товаров, объектов или команды в приличном качестве.
- Доступы к домену, хостингу, текущему сайту и нужным учетным системам.
- Два-три примера сайтов, которые вам нравятся, чтобы быстрее сойтись по стилю.
Почему «быстрее» не всегда лучше
Сайт за три дня технически возможен. Вопрос в том, что внутри. Обычно там неадаптивная верстка, медленная загрузка и отсутствие базовой оптимизации под поиск. Такой сайт придется переделывать, и суммарно это дольше, чем сделать нормально с первого раза. Реалистичный минимум для добротного лендинга составляет неделю, а интернет-магазину на шаблоне нужно не меньше двух недель. Все, что обещают существенно быстрее, стоит проверять на примерах живых работ.
Срок сам по себе еще не результат
Быстрый запуск имеет смысл тогда, когда сайт потом работает на продажи. Поэтому в разработке интернет-магазинов мы с самого старта закладываем синхронизацию каталога, оплату и доставку, чтобы магазин принимал заказы с первого дня. Примеры таких работ собраны в нашем портфолио.
Выводы
Сколько времени занимает разработка сайта, зависит от его типа, подхода к дизайну и готовности контента. Лендинг реально запустить за 1–2 недели, корпоративный сайт за 2–3 недели на шаблоне или до 2 месяцев с уникальным дизайном, интернет-магазин за 2–4 недели на шаблоне или от 2 месяцев в сложных проектах. Больше всего времени экономят готовый контент и быстрые согласования.
Точный срок для вашей задачи мы просчитаем на бесплатной консультации. Для этого достаточно оставить заявку ниже.