Проектируем архитектуру Битрикс до первой строки кода
Предпроектное проектирование архитектуры на 1С-Битрикс: анализ требований, выбор стека, схема данных и компонентов, нагрузочные расчёты и карта интеграций. На выходе — техническое задание и план реализации.
Путь от требований до плана реализации
Проектирование идёт по шагам: от сбора требований к схеме данных и нагрузочным расчётам, а затем к техническому заданию и дорожной карте, по которым команда заходит в разработку без догадок.
Состав работ по проектированию архитектуры
Проектируем систему на 1С-Битрикс под вашу задачу — от анализа требований до технического задания и плана реализации.
Где проекты на Битрикс ломаются без проектирования
Когда систему начинают кодить без проработанной архитектуры, ошибки всплывают на проде и стоят дорого. Предпроектное проектирование снимает риски до старта разработки.
Ценность для каждой роли
Понятный объём проекта
Видит состав системы, границы этапов и обоснованную смету до запуска разработки.
Меньше сюрпризов в бюджете
Архитектура и риски проработаны заранее, поэтому смета не разбухает по ходу.
Горизонт развития
Решение проектируется с запасом под рост нагрузки и новые модули.
Контроль сроков
План реализации разбит на этапы с вехами и зависимостями — прогресс прозрачен.
Обоснованный стек
Выбор редакции Битрикс, окружения и подхода аргументирован под ваши нагрузки и интеграции.
Схема данных и компонентов
Получает модель сущностей, структуру БД и карту модулей, согласованные до кодинга.
Расчёт под нагрузку
Нагрузочные сценарии посчитаны, узкие места и точки масштабирования определены заранее.
Карта интеграций
Контракты обмена с 1С и внешними сервисами описаны до начала разработки.
Готовое ТЗ
На руках техническое задание, по которому команда оценивает и реализует работу однозначно.
План по этапам
Дорожная карта с вехами, приоритетами и зависимостями упрощает управление сроками.
Единое понимание
Заказчик и команда работают по одному документу, спорные трактовки сняты заранее.
Управление рисками
Технические риски выявлены и оценены до старта, для каждого есть план действий.
Что меняется в цифрах
Ориентиры по проектам нашей команды. Точные показатели определим на бесплатной установочной сессии по вашей задаче.
Как меняется старт проекта
Без решения
С решением от B2Bsite
Что входит в проектирование архитектуры
Проектирование архитектуры Битрикс: что это и зачем
Проектирование архитектуры на 1С-Битрикс — это самостоятельный этап перед разработкой, на котором система описывается на бумаге раньше, чем появится первая строка кода. Мы собираем и формализуем требования, обосновываем выбор редакции Битрикс и серверного окружения, рисуем схему данных и карту компонентов, считаем нагрузку и описываем интеграции с 1С и внешними сервисами. На выходе вы получаете техническое задание и план реализации, по которым команда разработки заходит в проект без догадок и спорных трактовок.
Когда систему начинают кодить без такой проработки, ошибки всплывают уже на проде и стоят дорого: требования живут в переписке и трактуются по-разному, структуру данных проектируют на ходу, переделки растут как снежный ком, а интеграции с 1С всплывают в середине проекта и срывают сроки. Под нагрузкой непродуманная система ложится в пики, потому что пиковые сценарии никто не считал. Проектирование снимает эти риски до старта разработки, когда правка стоит абзаца в документе, а не недели работы команды.
Чем проектирование отличается от обычного ТЗ
Короткое техническое задание описывает, что система должна делать, но не отвечает на вопрос, как она будет устроена внутри и выдержит ли рост. Архитектурное проектирование идёт глубже: оно определяет модель данных, границы модулей, контракты обмена с внешними системами, стратегию кеширования и масштабирования, точки отказа и план их обхода. Это разница между списком пожеланий и инженерным чертежом, по которому можно строить. Чем сложнее проект, тем дороже обходится пропуск этого этапа — на простом сайте достаточно аккуратной разработки, а на нагруженном портале без архитектуры начинается хаос переделок.
Кому нужна услуга
Проектирование востребовано у тех, кто запускает сложный или нагруженный проект: B2B-портал с персональными ценами и кабинетами, Highload-каталог на сотни тысяч и миллионы позиций, личный кабинет с нетиповой бизнес-логикой, систему с несколькими интеграциями и обменом с учётными системами. Услуга полезна и при переписывании legacy-проекта, который перерос свою исходную архитектуру, и при выходе на новый масштаб, когда текущее решение упирается в потолок. Если цена ошибки на разработке высока, а требования к срокам и бюджету жёсткие, проектирование окупается уже на первой итерации.
Ключевые термины простыми словами
- Функциональные требования — что система делает: какие сценарии, роли, операции и экраны в ней есть. Это поведение продукта с точки зрения пользователя.
- Нефункциональные требования — какой система должна быть: скорость отклика, доступность, нагрузка, безопасность, требования к данным. Именно они чаще всего ломают проекты, если их не зафиксировать заранее.
- Схема данных — модель сущностей и структура базы: какие объекты есть в системе, как они связаны и где хранятся. От неё зависит и скорость, и удобство развития.
- Карта интеграций — описание обмена с 1С, CRM, оплатой, доставкой и другими сервисами: форматы данных, контракты API, частота и направление обмена.
- Нагрузочный расчёт — оценка того, сколько пользователей, запросов и данных система должна выдержать в пик, и какие узкие места вскроются при росте.
Что вы получаете на выходе
По итогам проектирования у вас на руках полный пакет инженерных документов, а не презентация: формализованные функциональные и нефункциональные требования, обоснование выбора редакции Битрикс и окружения, схема данных и карта компонентов, нагрузочные расчёты по ключевым сценариям, карта интеграций с описанием форматов обмена, а также техническое задание и план реализации по этапам с оценкой сроков. Документы остаются у вас, поэтому реализовать проект можно силами нашей команды или передать ТЗ любому другому подрядчику без потери смысла — оценка по такому пакету будет однозначной у любой компетентной команды.
Как проектирование экономит бюджет и сроки
Главная экономия от проектирования не в том, что вы платите за документы, а в том, что вы не платите за переделки. Архитектурная ошибка, найденная на бумаге, исправляется правкой абзаца. Та же ошибка, обнаруженная после написания половины кода, стоит недель работы команды и риска для боевых данных. Поэтому отдельный этап проектирования сокращает число переделок на разработке примерно вдвое, делает оценку сроков и бюджета вдвое точнее и заметно снижает риск срыва дедлайнов. Когда требования зафиксированы, а схема данных и нагрузка просчитаны, команда заходит в разработку с однозначным пониманием объёма работ, и проект перестаёт быть чёрным ящиком, где смета растёт по ходу.
Этапы проектирования по шагам
Работа идёт последовательно, и каждый этап согласуется с вашей командой. Сначала установочная сессия, на которой мы разбираем задачу, ограничения и нагрузки. Затем анализ требований и их формализация в едином документе. Дальше — обоснование выбора редакции Битрикс и серверного окружения под вашу нагрузку. После этого проектируется схема данных, модель сущностей и карта компонентов со связями. Следом считаются нагрузочные сценарии и описываются контракты интеграций с 1С и внешними сервисами. И наконец собирается техническое задание и дорожная карта по этапам с вехами, зависимостями и оценкой сроков. В разработку вы заходите без догадок — по готовому чертежу системы.
Во сколько обходится простой непродуманной системы
Прикиньте цену простоя проекта в месяц. Проектирование закладывает требования к нагрузке и доступности до старта, чтобы система не падала там, где это дорого.
Оценка по формуле: месячная выручка, делённая на 720 часов, умноженная на число часов простоя и на поправку для пиков. Проектирование помогает заранее снизить эти потери.
Сколько стоит проектирование архитектуры
Стоимость зависит от объёма требований, числа интеграций и сложности нагрузочных сценариев. Ниже — ориентиры; точную смету присылаем после установочной сессии, бесплатно.
Схема и ТЗ для проекта средней сложности с минимумом интеграций.
- Формализация требований
- Обоснование стека и редакции
- Схема данных и компонентов
- Техническое задание
Полный пакет документов с нагрузочными расчётами и картой интеграций.
- Все возможности «Экспресс»
- Нагрузочные расчёты по сценариям
- Карта интеграций с 1С и сервисами
- План реализации по этапам
- Оценка технических рисков
Проектирование крупной нагруженной системы с множеством интеграций.
- Все возможности «Полное»
- Декомпозиция на сервисы и домены
- Расчёт масштабируемости и доступности
- Схема отказоустойчивого контура
- Сопровождение на старте разработки
Экспресс-проектирование от 150 000 ₽
Схема и ТЗ для проекта средней сложности с минимумом интеграций.
- Формализация требований
- Обоснование стека и редакции
- Схема данных и компонентов
- Техническое задание
Популярный Полное проектирование от 350 000 ₽
Полный пакет документов с нагрузочными расчётами и картой интеграций.
- Все возможности «Экспресс»
- Нагрузочные расчёты по сценариям
- Карта интеграций с 1С и сервисами
- План реализации по этапам
- Оценка технических рисков
Архитектура платформы от 700 000 ₽
Проектирование крупной нагруженной системы с множеством интеграций.
- Все возможности «Полное»
- Декомпозиция на сервисы и домены
- Расчёт масштабируемости и доступности
- Схема отказоустойчивого контура
- Сопровождение на старте разработки
Дополнительные опции
| Прототип ключевых интерфейсов и сценариев | от 60 000 ₽ |
| Детальное нагрузочное моделирование | от 50 000 ₽ |
| Сопровождение разработки по нашему ТЗ | от 40 000 ₽ |
Кейсы проектирования архитектуры
Частые вопросы о проектировании — и наш практический ответ
Это не общие советы из интернета, а закономерности из реальных проектов. Каждый ответ — позиция нашей команды.
Разберём архитектуру вашего проекта на установочной сессии
Обсудим задачу, ограничения и нагрузки, покажем примеры схем данных и ТЗ из похожих проектов и предложим план проектирования под вашу систему.
На что можно рассчитывать по договору
Когда проектирование окупается, а когда избыточно
Разработка без архитектуры похожа на стройку без проекта: первые этажи поднимаются быстро и вдохновляют заказчика, а потом выясняется, что фундамент не держит нагрузку, коммуникации не разведены, а пристроить нужный модуль уже невозможно без сноса половины здания. На сложных проектах именно архитектура определяет, окажется ли разработка предсказуемой и управляемой или превратится в бесконечную череду переделок. Поэтому ключевой вопрос не «сколько стоит написать код», а «насколько хорошо продумано то, что мы собираемся писать». Ниже мы честно разбираем, когда проектирование окупается, как мы его ведём и чем наш подход отличается от формального ТЗ ради галочки.
Главная проблема: требования живут в головах, а не в документах
Самый частый источник провалов на сложных проектах — расхождение в понимании задачи. Заказчик держит в голове одну картину, аналитик слышит другую, разработчик додумывает третью. Пока проект маленький, это сходит с рук, но на системе с десятком ролей, персональными ценами и интеграциями каждое такое расхождение оборачивается переделкой. Мы начинаем проектирование с формализации требований в одном документе: что система делает, для кого, с какими ограничениями и нефункциональными требованиями к скорости, нагрузке и доступности. Когда трактовки сняты до кодинга, спорных мест на разработке становится в разы меньше, а оценка сроков перестаёт быть гаданием.
Проблема вторая: стек выбирают по привычке, а не под задачу
Редакцию Битрикс, серверное окружение и архитектурный подход часто берут наугад или по принципу «как делали в прошлый раз». Через год проект упирается в потолок: выбранная редакция не тянет нужный функционал, окружение не масштабируется, а переход на другую конфигурацию стоит как новый проект. Мы обосновываем выбор стека под ваши нагрузки, бюджет и горизонт развития, сравнивая редакции и окружения по конкретным сценариям вашей задачи, а не по абстрактным сравнительным таблицам. Это решение фиксируется в документах с аргументацией, чтобы и вы, и любая будущая команда понимали, почему выбран именно такой путь.
Проблема третья: данные и компоненты проектируют на ходу
Когда структуру базы и модель сущностей придумывают в процессе написания кода, переделки растут как снежный ком. Добавили свойство — пришлось переписать выборки. Изменили связь между сущностями — поехали фильтры и отчёты. Мы заранее рисуем схему данных, модель сущностей и карту компонентов, согласуем их до начала разработки и только потом отдаём в работу. Это не бюрократия, а экономия: правка схемы на этапе проектирования стоит абзаца в документе, а та же правка на проде — недели работы команды и риска для боевых данных.
Проблема четвёртая: нагрузку никто не считает до запуска
Система, которая прекрасно работает на демонстрации, ложится в первый же пик, потому что пиковые сценарии никто не моделировал. Мы делаем нагрузочные расчёты по ключевым сценариям ещё на этапе проектирования: оцениваем число пользователей, пиковые периоды, объём каталога и частоту операций, находим потенциальные узкие места и закладываем кеширование, очереди и точки масштабирования. Даже когда точных цифр трафика ещё нет, мы строим расчётные сценарии с запасом на основе бизнес-ориентиров, чтобы архитектура изначально проектировалась под рост, а не переделывалась под него позже.
Как устроен наш процесс проектирования
Мы работаем по отлаженной методике, и на каждом шаге у вас есть точка контроля и согласования.
- Установочная сессия. Разбираем задачу, ограничения и нагрузки, фиксируем бизнес-цели и предлагаем объём проектных работ, соразмерный сложности проекта.
- Анализ требований. Собираем и формализуем функциональные и нефункциональные требования, ограничения и пользовательские сценарии в едином документе.
- Выбор стека. Обосновываем редакцию Битрикс, серверное окружение и архитектурный подход под вашу нагрузку и интеграции.
- Схема данных и компонентов. Проектируем модель сущностей, структуру базы и карту модулей со связями между ними.
- Нагрузочные расчёты и интеграции. Считаем пиковые сценарии, закладываем кеш, очереди и масштабирование, описываем контракты обмена с 1С и внешними сервисами.
- ТЗ и план реализации. Собираем техническое задание и дорожную карту по этапам с вехами, зависимостями и оценкой сроков.
Когда проектирование окупается, а когда избыточно
Отдельный этап проектирования оправдан, когда цена ошибки на разработке высока: сложная бизнес-логика, нагруженный каталог, несколько интеграций, требования к доступности и сжатые сроки. В таких проектах проектирование окупается уже на первой итерации — за счёт того, что переделки и спорные трактовки сняты заранее, а оценка сроков и бюджета становится точной. Для небольшого типового сайта развёрнутое проектирование избыточно: достаточно короткого ТЗ и аккуратной разработки. Поэтому мы не навязываем тяжёлый этап там, где он не нужен, и честно говорим об этом на установочной сессии — объём проектных работ всегда соразмерен сложности и рискам конкретного проекта.
Частые возражения — и честные ответы
«Проектирование — это потеря времени, давайте сразу кодить». На простом проекте это правда, и мы так и скажем. На сложном — наоборот: две-три недели проектирования экономят месяцы переделок и делают разработку предсказуемой. Этап не задерживает проект, а убирает из него самый дорогой риск.
«Боюсь получить красивую презентацию вместо рабочих документов». На выходе вы получаете не слайды, а пакет, по которому реально разрабатывают: формализованные требования, схему данных, карту интеграций, ТЗ и план по этапам. Эти документы можно передать любому подрядчику и получить однозначную оценку — это и есть проверка качества проектирования.
«А если по ходу разработки требования изменятся?». Проектные документы — это не догма, а основа, к которой удобно возвращаться. Когда требования меняются, мы корректируем схему данных, ТЗ и план, оценивая влияние правки на сроки и бюджет. Именно потому, что архитектура зафиксирована, цену изменения видно сразу, а не в конце проекта.
«Дешевле заказать проектирование там же, где разработку». Часто да, и мы готовы вести проект целиком. Но ценность нашего проектирования в том, что документы остаются у вас и не привязывают к подрядчику: реализовать систему можно нашей командой или передать ТЗ любой другой — без потери смысла и без переписывания заново.
Логика реальных проектов: чему учат наши архитектуры
За двести с лишним спроектированных систем мы вывели несколько закономерностей. Первая: большинство срывов сроков на разработке родом не из кода, а из непроработанных требований — поэтому формализация требований важнее красивых диаграмм. Вторая: узкое место под нагрузкой почти всегда одно и предсказуемо, если посчитать сценарии заранее, а не ловить его на проде. Третья: интеграции с 1С и внешними сервисами — самая частая причина срыва сроков в середине проекта, поэтому их контракты мы описываем до старта, а не оставляем на потом. Показательный пример из практики — архитектура B2B-портала с обменом с 1С: мы спроектировали схему данных, карту интеграций и нагрузочную модель, и разработка прошла без переделок ядра, а оценка сроков оказалась вдвое точнее обычного. Другой случай — расчёт нагрузки и стека для каталога на миллион позиций: посчитали пиковые сценарии, нашли двенадцать узких мест и заложили кеширование и очереди, и каталог держит трафик распродаж без просадок с четырёхкратным запасом по нагрузке.
Чем мы отличаемся от подрядчика, который «тоже пишет ТЗ»
Формальное ТЗ часто пишут ради галочки в договоре: пара страниц общих фраз, по которым невозможно ни оценить, ни реализовать систему однозначно. Мы относимся к проектированию как к инженерной работе: за каждым документом стоит обоснование, схема данных проверяется на реальных сценариях, нагрузка считается по числам, а контракты интеграций описаны так, что подрядчик на стороне 1С сразу понимает формат обмена. Десять лет работы со сложными проектами на Битрикс означают, что мы знаем подводные камни платформы и не учимся на вашем проекте. Над задачей работают архитектор и системный аналитик, при необходимости подключаем специалиста по интеграциям и DevOps-инженера для нагрузочных расчётов, а вы общаетесь с одним ответственным за проект.
Что вы теряете, пропуская проектирование
Каждый сложный проект, начатый без архитектуры, платит скрытый налог: переделки, которые не были заложены в смету, спорные трактовки, которые всплывают на приёмке, узкие места, которые вскрываются в первый же пик. Чем дальше зашла разработка, тем дороже исправлять архитектурную ошибку, потому что вокруг неё уже написан код и накоплены боевые данные. Проектирование переносит цену этих ошибок в самое начало, где она минимальна. Это не дополнительные расходы, а перераспределение неизбежных затрат туда, где они в разы меньше и где их видно заранее.
Проектирование B2B-портала: на что смотрим особо
B2B-портал — один из самых требовательных к архитектуре сценариев, потому что в нём слой бизнес-логики толще, чем у обычного сайта. Персональные цены и прайс-листы под клиента, личные кабинеты с балансом и документами, роли и согласования, ограничения видимости каталога по группам — всё это нужно спроектировать так, чтобы система оставалась быстрой и управляемой при росте числа контрагентов. На этапе проектирования мы отдельно прорабатываем модель прав доступа и ценообразования, потому что именно здесь чаще всего возникают переделки, если логику придумывать на ходу. Заранее описанные контракты обмена с 1С по номенклатуре, остаткам, ценам и заказам убирают самый частый источник срыва сроков на таких проектах.
Проектирование Highload-каталога
Для каталога на сотни тысяч и миллионы позиций архитектура определяет, будет ли витрина открываться быстро при любом трафике. На этапе проектирования мы закладываем модель данных, удобную для умного поиска и фильтрации по характеристикам, продумываем стратегию кеширования и предрасчёта тяжёлых выборок, оцениваем, где понадобятся реплики базы и шардирование. Эти решения дешевле принять на бумаге, чем переделывать структуру каталога на проде, когда в нём уже миллионы записей и боевые заказы. Именно поэтому для нагруженных каталогов отдельный этап проектирования окупается особенно быстро.
Давайте обсудим ваш проект
Расскажите о задаче, нагрузках и интеграциях на бесплатной установочной сессии — мы покажем примеры схем данных и ТЗ из похожих проектов, оценим объём проектных работ под вашу систему и пришлём смету в течение рабочего дня. Вы получите понятный план проектирования без обязательств и сможете спокойно решить, нужен ли отдельный этап в вашем случае. Проектирование архитектуры на 1С-Битрикс — это управляемый способ убрать из сложного проекта самый дорогой риск ещё до того, как он успеет стоить вам денег.
Частые вопросы о проектировании архитектуры
Зачем проектировать архитектуру отдельным этапом, а не сразу разрабатывать? +
Проектирование снимает основные риски до старта кодинга: фиксирует требования, обосновывает стек, описывает данные, нагрузку и интеграции. Это резко сокращает переделки на разработке и делает оценку сроков и бюджета точной, поэтому этап окупается уже на первой итерации.
Каким проектам действительно нужен этот этап? +
Сложным и нагруженным: B2B-порталам, Highload-каталогам, личным кабинетам с нетиповой логикой, системам с несколькими интеграциями и обменом с 1С. Чем выше цена ошибки на разработке, тем сильнее окупается проектирование. Для небольшого типового сайта достаточно короткого ТЗ.
Чем архитектурное проектирование отличается от обычного ТЗ? +
Короткое ТЗ описывает, что система делает. Архитектурное проектирование идёт глубже: определяет модель данных, границы модулей, контракты интеграций, стратегию кеширования и масштабирования, точки отказа и план их обхода. Это разница между списком пожеланий и инженерным чертежом, по которому можно строить.
Можно ли заказать только проектирование, без разработки? +
Да. Проектирование — самостоятельная услуга. Вы получаете полный пакет документов и вправе реализовывать систему силами нашей команды или передать ТЗ любому другому подрядчику — материалы остаются у вас.
Когда проектирование избыточно? +
Для небольшого типового сайта развёрнутое проектирование не нужно — достаточно короткого ТЗ и аккуратной разработки. Мы не навязываем тяжёлый этап там, где он не оправдан, и честно скажем об этом на установочной сессии. Объём работ всегда соразмерен сложности и рискам проекта.
Что я получаю на выходе? +
Пакет проектных документов: формализованные требования, обоснование стека и редакции Битрикс, схему данных и карту компонентов, нагрузочные расчёты, карту интеграций, а также техническое задание и план реализации по этапам с оценкой сроков.
Что такое функциональные и нефункциональные требования? +
Простыми словами: функциональные требования — что система делает (сценарии, роли, операции, экраны). Нефункциональные — какой она должна быть (скорость, доступность, нагрузка, безопасность). Именно нефункциональные требования чаще всего ломают проекты, если их не зафиксировать заранее.
Что входит в схему данных? +
Модель сущностей и структура базы: какие объекты есть в системе, как они связаны и где хранятся. От схемы данных зависит и скорость работы, и удобство дальнейшего развития, поэтому мы согласуем её до начала кодинга.
Получу ли я рабочие документы, а не презентацию? +
На выходе — не слайды, а пакет, по которому реально разрабатывают: требования, схема данных, карта интеграций, ТЗ и план по этапам. Эти документы можно передать любому подрядчику и получить однозначную оценку. Это и есть главная проверка качества проектирования.
Кому принадлежат проектные документы? +
Вам. Все материалы остаются у вас и не привязывают к подрядчику. Реализовать систему можно нашей командой или передать ТЗ любой другой компетентной команде без потери смысла.
Как считаете нагрузку, если точных цифр трафика ещё нет? +
Опираемся на ваши бизнес-ориентиры: число пользователей, пиковые периоды, объём каталога и частоту операций. На их основе строим расчётные сценарии с запасом и закладываем кеширование, очереди и точки масштабирования, чтобы система выдержала рост.
Как выбираете редакцию Битрикс и окружение? +
Обосновываем выбор под ваши нагрузки, бюджет и горизонт развития, а не по привычке. Сравниваем редакции и окружения по конкретным сценариям вашей задачи, чтобы не упереться в потолок платформы через год. Решение фиксируем в документах с аргументацией.
Что такое нагрузочный расчёт на этапе проектирования? +
Это оценка того, сколько пользователей, запросов и данных система должна выдержать в пик, и какие узкие места вскроются при росте. Мы находим эти места заранее и закладываем кеш, очереди и масштабирование в архитектуру, а не ловим их потом на проде.
Проектируете ли вы систему сразу под рост? +
Да. Архитектуру изначально проектируем с запасом под рост нагрузки и каталога, чтобы масштабирование не требовало переписывать проект заново. Точки масштабирования и стратегию кеширования закладываем на старте.
Учитываете ли вы стоимость простоя при проектировании? +
Да. На этапе нагрузочных расчётов мы оцениваем требования к доступности и закладываем резервирование там, где простой дорого обходится бизнесу. В калькуляторе на странице можно прикинуть цену простоя для вашей выручки — это помогает решить, насколько серьёзные меры по отказоустойчивости оправданы.
Сколько времени занимает проектирование? +
Для типового проекта — от двух до трёх недель в зависимости от объёма требований, числа интеграций и сложности нагрузочных сценариев. Точный срок назовём после установочной сессии, когда увидим масштаб и ограничения вашей задачи.
Кто участвует в проектировании со стороны вашей команды? +
Над проектом работают архитектор и системный аналитик, при необходимости подключаем специалиста по интеграциям и DevOps-инженера для нагрузочных расчётов. Вы общаетесь с одним ответственным за проект. Такой состав закрывает и бизнес-требования, и техническую глубину.
Как проходит работа по этапам? +
Установочная сессия, анализ требований, выбор стека, схема данных и компонентов, нагрузочные расчёты и интеграции, сборка ТЗ и плана реализации. На каждом шаге у вас есть точка контроля и согласования.
Что нужно от нас во время проектирования? +
Доступ к бизнес-контексту: цели проекта, ограничения, ориентиры по нагрузке, особенности процессов и интеграций. Всю инженерную работу берём на себя, а ключевые решения согласуем с вами перед фиксацией в документах.
Что, если по ходу разработки требования изменятся? +
Проектные документы — это не догма, а основа, к которой удобно возвращаться. Если требования меняются, мы корректируем схему данных, ТЗ и план, оценивая влияние изменения на сроки и бюджет. Именно потому, что архитектура зафиксирована, цену правки видно сразу.
Сколько стоит проектирование архитектуры? +
Экспресс-проектирование — от 150 000 ₽, полный пакет с нагрузочными расчётами и картой интеграций — от 350 000 ₽, проектирование крупной нагруженной платформы — от 700 000 ₽. Точную смету присылаем после бесплатной установочной сессии.
Из чего складывается цена? +
Из объёма требований, числа интеграций и сложности нагрузочных сценариев. Дополнительно оцениваются прототип интерфейсов, детальное нагрузочное моделирование и сопровождение разработки по нашему ТЗ. Все факторы показываем в смете прозрачно.
Что такое карта интеграций и зачем она? +
Простыми словами: карта интеграций — это описание обмена с 1С, CRM, оплатой, доставкой и другими сервисами: форматы данных, контракты API, частота и направление обмена. Описав их до старта, мы убираем самую частую причину срыва сроков в середине проекта.
Окупается ли отдельный этап проектирования? +
На сложном проекте — да, уже на первой итерации: переделки и спорные трактовки сняты заранее, а оценка сроков и бюджета становится точной. Проектирование переносит цену архитектурных ошибок в начало, где она минимальна и видна заранее.
Можно ли потом доверить разработку другому подрядчику? +
Да. Документы остаются у вас, и по ним любая компетентная команда даст однозначную оценку и реализует систему. В этом и смысл качественного проектирования — оно не привязывает вас к одному исполнителю.
Спроектируем архитектуру вашего проекта?
Расскажите о задаче, нагрузках и интеграциях — предложим план проектирования и пришлём смету в течение рабочего дня.
- Ответим в течение рабочего дня
- Бесплатный аудит процессов и расчёт
- NDA и фиксированная смета