Сколько времени занимает разработка сайта: сроки по типам в календарных неделях и список того, что нужно подготовить, чтобы проект не растянулся вдвое.
Срок называют на первой встрече, и звучит он почти всегда одинаково: шесть недель. Через три месяца сайт еще не запущен, и обе стороны считают виноватой другую. Студия помнит, что макет висел на согласовании две недели. Заказчик помнит, что экраны переделывали трижды. Правы обычно оба, и разбираться в этом надо не в конце проекта, а до старта - по календарю, а не по человеко-часам.
Сколько времени занимает разработка сайта: сроки по типам
Заказчику важен календарь, а не трудозатраты. Фраза «работы примерно на 120 часов» ничего не говорит про дату запуска: эти часы можно разложить на три недели, а можно на три месяца. Поэтому сроки ниже даны в календарных неделях от старта работ до запуска, а не от подписания договора. Условие одно: контент готов, а ответы на согласование приходят за три рабочих дня.
| Тип сайта | Срок | Что помещается в срок | Цена |
|---|---|---|---|
| Одностраничный сайт | 2-3 недели | Один продукт, один оффер, одна форма заявки | от 80 000 ₽ |
| Сайт под рекламу | 3-4 недели | Несколько посадочных страниц под разные объявления | от 80 000 ₽ |
| Продающий сайт | 4-6 недель | Структура и аргументы, собранные вокруг одного действия | от 80 000 ₽ |
| Многостраничный сайт | 5-8 недель | Услуги, кейсы, команда и контакты в единой структуре | от 150 000 ₽ |
| Сайт под поисковую выдачу | 5-8 недель | Структура, скорость и тексты под органический трафик | от 150 000 ₽ |
| Интернет-магазин | 6-10 недель | Каталог, карточка товара, корзина, оплата и доставка | от 175 000 ₽ |
Верхняя граница вилки - это не запас на всякий случай, а обычный проект с нормальным числом участников со стороны заказчика. Нижняя достижима, когда решение принимает один человек и тексты уже написаны. Если вам называют две недели на корпоративный сайт с пятнадцатью страницами, спросите, что именно в этот срок не входит. Чаще всего за скобками остаются тексты, адаптив под телефон и перенос старых адресов.
Почему считать надо в неделях, а не в часах
Работа над сайтом - это чередование работы и ожидания. Пока студия рисует, ждет заказчик. Пока заказчик согласовывает, ждет студия. Человеко-часы описывают только первую половину, и именно поэтому смета и календарь расходятся. Дней студии в проекте - чуть больше половины, остальное занимают передача материалов, ожидание ответа и сборка правок в один список.
- Чистая работа студии. Аналитика, структура, экраны, верстка. Это то, что видно в смете и за что вы платите.
- Ожидание ответа. Макет ушел, ответа нет. В календаре это точно такие же дни, как и рабочие.
- Сбор контента. Тексты по услугам, фотографии объектов и команды, реквизиты, юридические документы.
- Согласование внутри вашей компании. Директор, юрист, отдел продаж, собственник - каждый со своей загрузкой.
Отсюда второе следствие: ускорить проект вдвое, добавив второго дизайнера, нельзя. Структуру не согласуешь двумя людьми параллельно, а правки все равно собираются в одну очередь. Реально сокращает срок другое - готовый контент, один человек с правом решать и договоренность о сроке ответа. Все три вещи не стоят денег и дают больше, чем усиление команды подрядчика.
У нас на это есть рабочий прием: план-график, согласованный с заказчиком до старта, где дни студии и дни заказчика стоят рядом, в одной таблице. Нагляднее всего он сработал не на сайте, а на мерче для VR-сети AnotherWorld: слет партнеров, дату не подвинуть, около 150 материалов на согласование. Когда заказчик заранее видит свои дни в том же графике, что и наши, разговор о сроках перестает быть спором, кто кого задержал.
Куда уходят рабочие дни и чьи они
Разложим проект по рабочим дням и посмотрим, кто чем занят. Цифры в таблице - типовое распределение, а не норматив: у одного проекта ожидания меньше, у другого больше. Доля дней на стороне заказчика сопоставима с долей студии, при этом растет она быстрее и обычно незаметно для обеих сторон.
| Что происходит | Рабочих дней | На чьей стороне |
|---|---|---|
| Разбор задачи, конкуренты, карта страниц | 4-5 | студия |
| Ответы на вопросы по бизнесу, вводные, доступы | 2-3 | заказчик |
| Прототип: структура без оформления | 4-5 | студия |
| Согласование структуры внутри компании | 3-5 | заказчик |
| Концепция и отрисовка всех экранов | 7-9 | студия |
| Сбор замечаний и ответы по кругам правок | 4-6 | заказчик |
| Верстка, адаптив, скорость загрузки | 5-7 | студия |
| Финальные тексты и фотографии | 2-4 | заказчик |
| Запуск, счетчики, проверка форм | 2-3 | обе |
Сложите колонку целиком - выйдет 33-47 рабочих дней, то есть 6,5-9,5 недели. Вот почему обещанные шесть недель почти всегда становятся восемью. В вилку из первой таблицы проект попадает при двух условиях: финальные тексты и фотографии заказчик собирает, пока идет верстка, а ответы приходят за три рабочих дня, как договаривались на старте.
Сложите отдельно строки заказчика: набегает от 11 до 18 рабочих дней, то есть от двух до трех с половиной недель. Эти дни не про лень - у людей есть основная работа, и сайт в ней далеко не первый пункт. Но именно здесь срок и растет: один лишний день ожидания на каждой из четырех точек согласования дает почти неделю к проекту.
Из-за чего срок вырастает вдвое
Двукратный перерасход почти никогда не складывается из одной большой катастрофы. Это пять-шесть будничных вещей, каждая ценой в три-пять дней. Сложенные вместе, они превращают шесть недель в три месяца, и заметно это становится только на верстке, когда переносить дату запуска уже поздно и обидно.
- Нет одного человека с правом решать. Макет смотрят пятеро, мнения расходятся, финального слова нет. Каждый круг правок удлиняется на неделю.
- Тексты пишутся по ходу. Верстка готова, а описаний услуг нет. Сайт стоит на заглушках - это самый дорогой вид простоя, потому что платят за него обе стороны.
- Структуру меняют на этапе отрисовки. Появился еще один раздел, и это возврат на два шага назад с пересчетом срока и сметы.
- Доступы ищут в последний момент. Домен оформлен на бывшего подрядчика, почта на уволившегося сотрудника, пароля от хостинга нет ни у кого.
- Правки приходят порциями. Три замечания в понедельник, два в среду, еще одно в пятницу - это три круга вместо одного.
- Согласование без срока. Договорились «посмотрим на неделе» - значит, ответа не будет дней десять, и никто не окажется виноват.
Общее у всех шести пунктов одно: они решаются до старта, а не в процессе. После подписания договора каждый из них стоит уже не разговора на пятнадцать минут, а недель работы. Про то, на каком этапе правка стоит час, а на каком две недели, мы разбирали подробно в материале про этапы разработки сайта.
Что подготовить до старта, чтобы срок не поехал
Список короткий, и в нем нет ни одного пункта, который требует денег. Все шесть закрываются за один рабочий день, причем до того, как вы начали выбирать подрядчика. Собранные заранее, они снимают большую часть дней ожидания из таблицы выше и делают названный срок реальным, а не вежливым.
- Один человек с правом финального решения. Не комитет и не «мы обсудим», а конкретная фамилия.
- Срок ответа на согласование: три рабочих дня, зафиксированные письменно до старта.
- Тексты или хотя бы черновики по каждой услуге в одном файле, а не в переписке.
- Фотографии: объекты, команда, производство. Если снимать - планируйте съемку на первые две недели.
- Доступы: домен, хостинг, почта, счетчики аналитики. Все оформлено на вашу компанию.
- Дата, к которой сайт должен работать, и причина этой даты: сезон, выставка, запуск рекламы.
Последний пункт весит больше остальных. Названная дата с причиной превращает согласование из спора о вкусах в арифметику: успеваем или нет. Она же сразу показывает, какой объем реально помещается в срок и что честнее перенести на второй этап, чем тащить в первый и сорвать запуск. Дату стоит назвать на первой же встрече, а не после подписания сметы.
Как это выглядит на практике: Таксимания пришла в конце августа с датой от новогоднего сезона - рекламные кампании надо было успеть прогреть заранее. Дата была не пожеланием, а рамкой, и цель под нее посчитали в цифрах вместе с клиентом: закрыть пул в 150 водителей к сезону. Обе величины назвали до старта, поэтому график считали от них назад, а не от даты подписания вперед.
Что дает удержанный срок: счет в деньгах
Просрочка на месяц выглядит безобидно, пока ее не перевести в деньги. Считать надо не штрафы по договору, их обычно никто не взыскивает, а упущенное: месяц без заявок с нового сайта, месяц отложенной рекламы, месяц, на который сдвинулся сезон. Возьмите среднюю выручку с одной сделки и умножьте на число сделок, которые вы закрываете за месяц.
| На что влияет месяц просрочки | Как посчитать потерю |
|---|---|
| Заявки | Ожидаемое число заявок в месяц, умноженное на конверсию в сделку и средний чек |
| Реклама | Бюджет, который вы не смогли открутить, плюс месяц без данных для настройки |
| Сезон | Доля годовой выручки, которая приходится на пропущенный месяц |
| Своя команда | Часы сотрудников на созвоны и согласования сверх запланированного объема |
Насколько это ощутимо, видно на нашем проекте для FAB.AGENCY. Бренд и сайт с нуля запустились за 4 недели - вместе с аналитикой, неймингом, проверкой знака и подготовкой идентики к печати. Первые заявки пришли на десятый день после запуска, а дальше сайт стал приносить агентству 4-5 клиентов в месяц на дорогих услугах при нулевом рекламном бюджете. Каждый месяц просрочки в таком проекте - это те самые четыре-пять клиентов, которых просто не было бы.
Что можно сделать самому, не нанимая никого
Часть работы, из-за которой срок и растет, вы закроете своими силами и бесплатно. Это подготовка не к конкретному подрядчику, а к любому - хоть к студии, хоть к фрилансеру, хоть к собственному разработчику. Займет два-три вечера, а снимет большую часть дней заказчика из таблицы выше.
- Соберите структуру сайта простым списком: какие страницы нужны и что должно быть на каждой. Хватит текстового файла.
- Напишите по каждой услуге пять абзацев: что это, кому подходит, как проходит работа, сколько стоит, что получает клиент.
- Проверьте, на кого оформлены домен и почта. Это самое обидное место: восстановление доступа занимает недели и от подрядчика не зависит.
- Сложите все фотографии в одну папку и честно отметьте, чего не хватает и что придется снимать.
- Спросите у отдела продаж пять вопросов, которые клиенты задают чаще всего. Это готовый блок для сайта и половина возражений.
- Договоритесь внутри, кто утверждает макеты, и предупредите этого человека о сроках заранее, а не в день показа.
Сделанное по этому списку ускоряет проект независимо от того, кого вы наймете. Заодно это половина технического задания: когда структура и тексты собраны, разговор с подрядчиком начинается не с «расскажите, чем вы занимаетесь», а с обсуждения решений. И смету вам посчитают точнее, потому что считать будет что.
Когда полгода - это нормальный срок
Есть проекты, где шесть недель не бывает в принципе, и обещание уложиться в них - тревожный признак. Это интернет-магазины с большим каталогом и обменом данными, сайты с личным кабинетом, площадки с несколькими типами пользователей. Там срок определяет не отрисовка экранов, а интеграции и скорость ответа вашего программиста по учетной системе.
Проект для сибирского бренда одежды Сколько?Можно занял около полугода. В него входила полная пересборка магазина, отдельная админ-панель под управление товарами, обмен с учетной системой по остаткам и заказам, подключение платежей и доставки, отдельные страницы под ключевые товары. Из-за бюджета шли этапами: сначала магазин и админка, обмен с учетной системой доделали позже, а остатки первое время вели вручную.
Результат по операционке там оказался важнее визуального: добавление партии товаров с описаниями сократилось с недель до примерно двух часов. Поэтапный запуск - нормальный способ уложиться в срок и в бюджет одновременно. Сначала открывается то, что приносит заявки и продажи, потом достраивается остальное. Это честнее, чем ждать полгода до идеального состояния и все это время не иметь работающего сайта.
Сроки и состав работ по каждому типу сайта лежат на странице услуги. Если у вас есть дата, к которой сайт обязан работать, назовите ее на первой встрече: график считается от нее назад, и сразу видно, что помещается в срок, а что честнее перенести на второй этап.