Проекты по разработке сайтов срываются по срокам не столько из-за сложного кода, сколько из-за неготовности бизнеса к старту. Подрядчик ждёт доступы к 1С, контент для каталога или решения по спорным вопросам — а внутри компании эти вещи согласуются неделями. В итоге команда простаивает, сроки уезжают, а обе стороны нервничают. При этом почти всё это можно было подготовить заранее.
Эта статья — практический разбор того, что заказчику нужно подготовить до старта разработки сайта или интернет-магазина на 1С-Битрикс: от бизнес-цели и доступов до контента и порядка в учётной системе. Материал основан на нашем опыте запуска проектов и сопутствующей автоматизации на 1С. Чем лучше подготовка, тем быстрее и дешевле проект.
Коротко
- До старта сформулируйте бизнес-цель и метрики успеха — от них подрядчик разложит функциональность и оценку.
- Назначьте одного ответственного с полномочиями принимать решения быстро, а не «комитет из отделов».
- Заранее соберите доступы: хостинг, домен, база 1С, аналитика, рекламные кабинеты — их согласование занимает недели.
- Наведите порядок в 1С и подготовьте контент параллельно с разработкой — это главные причины срыва сроков.
Почему подготовка важнее старта
Разработка сайта — это совместный проект, а не услуга «под ключ, вы не участвуете». Подрядчик отвечает за архитектуру, код и дизайн, но многое зависит от заказчика: доступы, контент, решения по бизнес-логике, порядок в учётной системе. Когда эти вещи не готовы, разработка упирается в ожидание, и никакая скорость команды не помогает.
Хорошая новость в том, что подготовка — это управляемый процесс. Большинство блокеров типовые и предсказуемые: доступы, контент, единый ответственный, ясная цель. Если разобраться с ними до старта, проект идёт заметно быстрее и с меньшим числом переделок. Ниже — по пунктам, что именно стоит подготовить и почему.
Цель проекта и метрики успеха
Самое важное, что должен принести заказчик, — не список «хотелок», а ясную бизнес-цель. Сайт — инструмент, а не самоцель, и от цели зависит вся функциональность. «Хотим современный сайт» — плохая формулировка; «хотим перевести оптовых клиентов в самообслуживание и снять нагрузку с менеджеров» — рабочая.
Полезно заранее ответить себе на вопросы:
- Кто наш пользователь? Розница, опт, дилеры, внутренние сотрудники — сценарии у них разные.
- Какую задачу решает сайт? Продажи, снижение нагрузки на менеджеров, вывод нового продукта, автоматизация заказа.
- Как поймём, что получилось? Метрики: конверсия, доля онлайн-заказов, время оформления, экономия на ручной обработке.
- Что критично, а что желательно? Разделение обязательного и «хорошо бы» помогает не раздувать первый запуск.
Готовое техзадание на весь проект приносить необязательно — его чаще пишут вместе с подрядчиком. Но ясная цель и приоритеты нужны до старта: на них строится и оценка, и план, и приёмка.
Ответственный на стороне бизнеса
Один из главных факторов скорости проекта — единый ответственный со стороны заказчика. Это человек с полномочиями принимать решения: согласовать макет, выбрать между вариантами логики, расставить приоритеты. Когда решения размазаны по нескольким отделам без единого центра, каждый спорный вопрос повисает на недели, и проект вязнет.
Ответственный не работает в одиночку — за ним стоят бухгалтерия, склад, маркетинг, 1С-специалист. Но именно он собирает их ответы и выдаёт подрядчику единое решение, а не пять противоречивых мнений. Это резко сокращает простои и переделки.
Бюджет, сроки и приоритеты
До старта важно честно определиться с рамками проекта: бюджетом, сроками и тем, что из функциональности критично для запуска. Попытка сделать «всё и сразу» в первой версии почти всегда приводит к раздутым срокам и бюджету. Гораздо надёжнее выделить минимально жизнеспособный запуск и развивать сайт итерациями.
- Определите обязательное для запуска. Без чего сайт не может работать в бою — это первый этап.
- Отложите желательное. Функции, которые улучшают, но не блокируют запуск, — во вторую очередь.
- Заложите резерв. На согласования, контент и непредвиденное всегда уходит больше времени, чем кажется.
- Свяжите приоритеты с целью. Что напрямую влияет на бизнес-метрику — то и в приоритете.
Такой подход не только укладывает проект в рамки, но и даёт бизнесу работающий инструмент быстрее: сайт запускается раньше и начинает приносить пользу, пока команда дорабатывает второстепенное.
Доступы: хостинг, домен, 1С, аналитика
Доступы — типичное узкое место старта. Они кажутся мелочью, но их согласование внутри компании часто занимает недели: пароли забыты, ответственный в отпуске, подрядчик прошлого сайта не выходит на связь. Поэтому доступы стоит собрать в самом начале, ещё до активной разработки.
| Доступ | Зачем нужен | Где обычно застревает |
|---|---|---|
| Хостинг и домен | Развернуть проект, настроить DNS и почту | Забытые пароли, старый регистратор |
| База 1С / выгрузки | Настроить обмен товарами и заказами | Ведёт сторонний 1С-подрядчик |
| Аналитика | Сохранить статистику, настроить цели | Личный аккаунт бывшего сотрудника |
| Рекламные кабинеты | Не потерять кампании при переезде | Доступы у агентства |
| Админка сайта / репозиторий | Доработка действующего проекта | Нет передачи от прошлого подрядчика |
Соберите доступы в одном защищённом месте и передайте подрядчику по согласованному каналу. Это одна из самых недооценённых, но самых частых причин потери первых недель проекта.
Порядок в 1С перед интеграцией
Для интернет-магазина на 1С-Битрикс обмен с 1С — сердце проекта. И качество этого обмена напрямую зависит от состояния учётной системы. Если в 1С хаос — дубли номенклатуры, плавающие коды, пустые характеристики, — это всплывёт ровно на обмене и затормозит проект.
До старта полезно понять и по возможности привести в порядок:
- Конфигурацию 1С. Какая версия и редакция используется, кто её ведёт и обслуживает.
- Номенклатуру. Убрать дубли, привести коды к стабильному виду, заполнить ключевые свойства.
- Цены и остатки. Понять, какие типы цен и склады выгружаются на сайт и как считаются.
- Схему обмена. Что и в какую сторону передаётся: товары, цены, остатки, заказы, статусы.
Часто перед интеграцией сайта нужен отдельный этап наведения порядка в самой 1С — это наша услуга автоматизации на 1С и аудита и оптимизации 1С. Технические принципы безопасного обмена и интеграций мы разбираем в статье про REST, вебхуки и безопасность в Битрикс.
Структура каталога и свойства
Каталог — основа интернет-магазина, и его структуру лучше продумать до старта разработки. От неё зависят фильтры, навигация, SEO и удобство наполнения. Менять структуру каталога на поздних этапах дорого, поэтому базовые решения принимают заранее.
- Дерево разделов. Как товары группируются в категории и подкатегории, насколько глубоко.
- Свойства товаров. Какие характеристики нужны для фильтров, сравнения и карточки, откуда они берутся в 1С.
- Торговые предложения. Есть ли варианты (размер, цвет, фасовка) и как они устроены.
- Единицы и кратность. Особенно важно для опта: упаковки, кратность заказа, разные единицы измерения.
Структуру каталога стоит согласовать с подрядчиком заранее: именно на ней строятся инфоблоки, умный фильтр и обмен с 1С. Ошибки в структуре потом расходятся по всему проекту.
Контент: тексты, фото, документы
Контент — самая недооценённая причина срыва сроков. Сайт готов, дизайн отрисован, функции работают — а наполнять нечем: нет описаний товаров, фото, юридических документов. Разработка ждёт контент, который бизнес не подготовил заранее, потому что «это же не программирование».
Что стоит готовить параллельно с разработкой:
- Каталог. Описания, характеристики и фотографии товаров в согласованном формате.
- Тексты страниц. О компании, доставка и оплата, гарантии, контакты, посадочные страницы.
- Юридические документы. Политика конфиденциальности, согласия на обработку данных, оферта, условия.
- Медиа. Логотип в векторе, брендовые цвета, баннеры, иконки — в исходниках.
Объём и формат контента согласуйте с подрядчиком заранее, особенно структуру каталога и требования к фото. Готовить контент параллельно разработке — единственный способ не превратить его в блокер запуска.
Если сайт уже существует
Когда проект — это редизайн или миграция действующего сайта, добавляется отдельный пласт подготовки. Главная задача — ничего не потерять при переезде: ни SEO-трафик, ни клиентов, ни работающие интеграции.
- Выгрузите аналитику. Трафик, источники, позиции в поиске, конверсии — чтобы сравнить до и после.
- Соберите карту URL. Список адресов старого сайта для настройки редиректов и сохранения позиций.
- Опишите текущие интеграции. Что работает: обмен с 1С, оплата, доставка, CRM — всё это нужно перенести.
- Сохраните базу. Клиенты, заказы, история — определите, что переносим и как.
- Решите, от чего отказываемся. Не всё старое стоит тащить дальше — это шанс убрать лишнее осознанно.
Особое внимание — редиректам старых адресов: без них после переезда легко потерять накопленный поисковый трафик. Карту редиректов готовят заранее, а не «когда трафик просел».
Приёмка и критерии готовности
О том, что считается «готово», лучше договориться до старта, а не в финале под давлением сроков. Размытая приёмка — источник конфликтов: заказчик считает недоделкой то, что подрядчик относит к новым задачам, и наоборот. Чёткие критерии готовности снимают эти споры.
- Что тестируем. Ключевые сценарии: заказ, оплата, обмен с 1С, регистрация, поиск — список согласован заранее.
- Кто принимает. Кто со стороны бизнеса проверяет и подписывает приёмку этапа.
- Что входит в гарантию. Где граница между исправлением дефекта и новой доработкой.
- Этапность. Разбить проект на этапы с приёмкой каждого надёжнее, чем принимать всё разом в конце.
Согласованные критерии приёмки экономят нервы обеим сторонам и делают финал проекта предсказуемым, а не авральным.
Частые ошибки заказчика
- Размытая цель. «Хотим современный сайт» вместо ясной бизнес-задачи — переделки гарантированы.
- Нет единого ответственного. Решения размазаны по отделам, каждый вопрос висит неделями.
- Доступы в последний момент. Их согласование внутри компании съедает первые недели проекта.
- Хаос в 1С. Дубли и плавающие коды всплывают на обмене и тормозят запуск.
- Контент «потом». Сайт готов, а наполнять нечем — контент становится блокером.
- Всё и сразу. Попытка сделать максимум в первой версии раздувает сроки и бюджет.
- Нет критериев приёмки. Финал проекта превращается в спор о том, что считать готовым.
Чек-лист подготовки
- Цель и метрики. Сформулированы бизнес-задача, пользователи и критерии успеха.
- Ответственный назначен. Один человек с полномочиями принимать решения быстро.
- Приоритеты расставлены. Понятно, что критично для запуска, а что во вторую очередь.
- Доступы собраны. Хостинг, домен, 1С, аналитика, рекламные кабинеты — в одном месте.
- 1С в порядке. Номенклатура без дублей, стабильные коды, ясная схема обмена.
- Структура каталога согласована. Разделы, свойства, торговые предложения, кратность.
- Контент готовится параллельно. Каталог, тексты, документы, медиа в согласованном формате.
- Приёмка описана. Критерии готовности, этапность, границы гарантии согласованы.
Вывод
Скорость и стоимость проекта на 1С-Битрикс закладываются не в момент старта разработки, а в подготовке к нему. Ясная бизнес-цель, единый ответственный, заранее собранные доступы, порядок в 1С, продуманная структура каталога и контент, который готовится параллельно, — вот что отличает проекты, идущие в срок, от тех, что вязнут в ожиданиях и переделках.
Хорошая новость: почти все блокеры старта типовые и управляемые. Пройдите чек-лист до того, как команда сядет за код, договоритесь о приёмке заранее — и разработка пойдёт быстрее, дешевле и спокойнее. А сложные технические вопросы вроде интеграции с 1С лучше обсудить с подрядчиком ещё на этапе подготовки, а не когда они всплывут в бою.