Сколько нужно времени на разработку сайта?
217386 Андрей Батурин,Андрей Батурин
Вопрос сроков по степени важности для клиента уступает только вопросу стоимости сайта.
За 15 лет работы мы собрали информацию о реальных временных затратах на разные виды сайтов и сейчас об этом расскажем.
А в конце статьи бонус для клиентов — расскажем, как сократить время разработки без увеличения бюджета и потери качеств проекта.
Разработка сайта состоит из двух этапов: проектирования и самой разработки.
Объем и время работы может сильно отличаться в зависимости от специфики проекта, бюджета и требований клиента. Для оценки возьмем что-то среднее.
Будем учитывать, что на этапе проектирования выполняются работы:
- Сбор данных.
- Изучение целевой аудитории.
- Анализ сайтов конкурентов.
- Построение информационной модели.
- Создание прототипа.
- Сбор мудборда.
- Написание ТЗ.
На этапе разработки выполняются работы:
- Создание дизайна.
- Подготовка контента.
- Верстка.
- Интеграция.
- Тестирование.
- Заполнение.
- Публикация.
Подробнее про этапы разработки читайте в статье “Этапы разработки сайта”.
Сайты, о которых пойдет речь ниже, соответствую критериям:
- уникальный дизайн;
- адаптивная верстка;
- удобная система для редактирования контента;
- мы не учитываем время на полное заполнение сайта.
Давайте рассмотрим, сколько времени занимает разработка разных видов сайтов.
Лендинг
Одностраничный сайт, содержит 8-10 блоков.
- проектирование* ~ 5 рабочих дней (р.д.)
- разработка на конструкторе* ~ 5 р.д.
- разработка на основе CMS ~ 7 р.д.
- согласования** ~ 3 - 5 р.д.
Итого:
- готовый лендинг на конструкторе можно получить за ~ 15 р.д.
- готовый лендинг на CMS — за ~ 17 р.д.
Примеры лендингов на конструкторе, которые мы делали:
Примеры лендингов на CMS, которые мы делали:
*Проектирование, разработка — суммарные затраты студии на выполнение работ на каждом из этапов
**Согласования — временные затраты на предоставление информации и ожидание согласований клиентом
Далее рассматриваем разработку только на основе CMS, потому что конструкторы плохо подходят для создание многостраничных сайтов.
Сайт-визитка
3-4 страницы с основной информацией о компании. Без сложного функционала.
- проектирование ~ 7 р.д.
- разработка ~ 10 р.д.
- согласования ~ 5 - 7 р.д.
Итого:
- готовый сайт-визитку можно получить за ~ 23 р.д.
Сайт услуг
Около 13 уникальных страниц. Представлена информация о компании и ее услугах. Без сложного функционала.
- проектирование ~ 12 р.д.
- разработка ~ 23 р.д.
- согласования ~ 7-10 р.д.
Итого:
- вся работа может занять ~ 55 р.д.
Примеры сайтов услуг, которые мы делали:
Сайт с каталогом
Около 18 уникальных страниц. Представлена информация о компании и проработан каталог продукции. Есть возможность отправить заявку с выбранным списком продукции, но без оплаты.
- проектирование ~ 15 р.д.
- разработка ~ 30 р.д.
- согласования ~ 10-15 р.д.
Итого:
- вся работа занимает ~ 60 р.д.
Примеры сайтов-каталогов, которые мы делали:
Корпоративный портал
Более 20 уникальных страниц. Подробное представление компании, продукции и услуг, информации о выполненных проектах (портфолио), поставщиках и партнерах, документация, вакансии и много другое.
- проектирование ~ 17 р.д.
- разработка ~ 35 р.д.
- согласования ~ 13 - 17 р.д.
Итого:
- создание такого сайта занимает ~ 69 р.д.
Примеры корпоративных сайтов, сделанных в нашей студии:
Технически сложные проекты
К таким относим: маркетплейсы, агрегаторы, торговые площадки, системы автоматизации или специализированного документооборота и т.д.
- проектирование ~ от 20 р.д.
- разработка ~ от 125 р.д.
- согласования ~ от 30 р.д.
Итого:
- готовый проект реально получить за срок ~ от 175 р.д.
Примеры сложных проектов, над которыми мы работали:
Для всех видов сайтов, кроме технически сложных проектов, будут увеличивать время разработки сайта следующие факторы:
- минимум на 10-20% — использование на сайте сложных анимационных эффектов (пример);
- минимум на 5-10% — разработка нестандартного функционала, например, калькулятора расчета стоимости товара/услуги по выбранным параметрам;
- примерно на 10% — присутствие на сайте нескольких языковых версий;
- минимум на 10% — интеграция со сторонними сервисами, особенно если для интеграции потребуется привлечением разработчиков со стороны этого сервиса;
- ожидание разработки уникальных иллюстраций или 3D моделей для дизайна сайта;
- ожидание уникальных фото с фотосессии для дизайна.
На разработку всех видов сайтов будут увеличивать сроки временные затраты, связанные с организационными моментами:
- долгое согласование/подписание договора;
- ожидание оплаты счетов;
- ожидание согласований проделанной работы;
- ожидание информации, необходимой для выполнения работы;
- участие со стороны клиента большого количества людей, которые будут иметь право голоса в проекте.
Как можно ускорить время разработки сайта
- На этапе проектирования показать сайт-пример и сказать, чем должен отличаться ваш сайт. Так можно сэкономить до 90% времени на проектирование.
- Быстрые согласования. Отвечайте разработчикам максимально быстро, четко и по существу
- Предоставление информации. Заранее готовьте информацию, которая потребуется в ходе разработки сайта: текст для сайта, фотографии и видео о компании и продукции, описание товаров и услуг, сертификаты, дипломы — все то, что, по вашему мнению, должно быть на сайте.
- Параллельное выполнение дизайна, верстки, программирования. Так можно сократить время разработки на 30%.
- Ограничить использование на сайте сложных анимационных эффектов.
- Не использовать в дизайне уникальные иллюстрации и 3D визуализации.
- Не делать лишний функционал.
- Предоставить право принятия решения по сайту одному сотруднику компании.
— Возможно, вас удивит такое большое время на разработку сайта. Но это реальный взгляд на ситуацию, который мы сформировали за более чем 15-летний опыт работы над проектами.
— Обратите внимание на временные затраты на “согласования” — они всегда на стороне клиента и полностью подвластны вам. Их реально сократить как минимум в 2 раза, и это только пойдет на пользу проекту. Разработчики находятся в потоке и не любят долгих ожиданий, чтобы не терять фокус на проекте.
— Пишите вопросы в комментариях, я обязательно отвечу.