Get a Quote

Blog

Сколько стоит разработка корпоративного портала: из чего складывается бюджет

Разбираем состав бюджета корпоративного портала: процессы, роли, интеграции, безопасность, запуск и дальнейшая поддержка.

  • 29.07.2026
  • Автор: команда Paladin
К списку статей

Команда связывает отделы и процессы в единую систему корпоративного портала

Короткий ответ: стоимость корпоративного портала определяется не количеством экранов, а числом процессов, ролей, интеграций и требований к данным. Один портал может быть простым рабочим кабинетом, а может включать заявки, документы, согласования, уведомления, поиск и связь с CRM или ERP. Поэтому корректная оценка начинается с карты процессов и границ первой версии, а не с фразы «сделайте как у нас в таблицах».

Что именно оплачивает заказчик

В бюджете есть несколько разных слоёв: discovery и проектирование, интерфейс, серверная часть, авторизация, роли, интеграции, тестирование, перенос данных, инфраструктура и сопровождение. Если считать только разработку экранов, позднее появляются «неучтённые» работы: права доступа, повторная отправка данных, журнал действий, обработка ошибок и обучение пользователей.

Портал полезно описывать через результат процесса. Например, не «раздел заявок», а «сотрудник создаёт запрос, руководитель согласует, исполнитель получает задачу, а инициатор видит статус и историю». Такая формулировка сразу показывает, какие состояния, роли и уведомления нужны системе.

  • процессы и роли
  • данные и интеграции
  • интерфейс и доступность
  • тестирование и эксплуатация

Три уровня сложности

Условно можно выделить три уровня. Первый — несколько справочников, авторизация и один внутренний процесс. Второй — несколько отделов, разные права, уведомления, файлы, поиск и интеграции. Третий — много источников данных, сложные согласования, аудит действий, импорт истории, повышенные требования к безопасности и доступности.

Это не готовая таблица цен: границы между уровнями зависят от конкретной компании. Такая классификация нужна, чтобы сравнивать предложения по одинаковому составу работ и не путать демо-версию с системой, которой будут пользоваться все отделы.

  • описать один сквозной сценарий
  • отделить MVP от плана развития
  • выделить рискованные интеграции
  • согласовать критерии приёмки

Интеграции меняют оценку сильнее дизайна

Связь с CRM, ERP, кадровой системой, почтой, файловым хранилищем или электронным документооборотом добавляет не только API-вызов. Нужно определить источник истины, правила синхронизации, владельца данных, формат ошибок, повторы и журналирование. Если внешняя система недоступна, портал должен понятным образом показать состояние и дать восстановить обмен.

NIST SSDF рекомендует встраивать безопасные практики в жизненный цикл разработки, а не оставлять их на последнюю неделю. Для заказчика это означает простой вопрос к подрядчику: где в плане учтены секреты, права, логи, тестовые данные, резервирование и исправление уязвимостей?

  • зафиксировать контракт обмена
  • проверить тестовый контур
  • описать повторную отправку
  • назначить владельца интеграции

Безопасность и доступность — часть бюджета

Роли «сотрудник», «руководитель» и «администратор» — только начало. Важно проверить доступ к объектам, скачивание файлов, экспорт, смену подразделения, завершение сессии и действия от имени другого пользователя. OWASP ASVS можно использовать как основу для проверяемых требований к безопасности веб-приложения и как язык для договора.

WCAG 2.2 помогает обсуждать доступность не абстрактно, а через клавиатурную навигацию, фокус, контраст, подписи полей, сообщения об ошибках и понятные состояния интерфейса. Это полезно и для сотрудников без особых ограничений: хороший фокус и ясная ошибка сокращают число неправильных действий.

  • матрица ролей и объектов
  • негативные сценарии
  • загрузка и экспорт файлов
  • клавиатура и сообщения об ошибках

Как разбить проект на этапы

Практичный порядок — короткий discovery, карта данных и ролей, прототип одного пути, техническая проверка самой рискованной интеграции, реализация сквозного MVP, тестирование, пилот и расширение. После каждого этапа должен оставаться проверяемый результат: прототип, работающий сценарий, отчёт тестов или список принятых ограничений.

Для бюджета отдельно покажите разовые и эксплуатационные расходы: разработку, миграцию, инфраструктуру, мониторинг, поддержку и изменения после запуска. Так руководитель видит не только цену старта, но и условия, при которых портал останется рабочим через полгода.

  • результат каждого этапа
  • допущения и исключения
  • критерии готовности
  • план поддержки

Когда портал не нужен

Если процесс редкий, несложный и не требует интеграций, готового инструмента может быть достаточно. Заказная разработка оправдана, когда ручная координация повторяется, ошибки дороги, нужны собственные роли и источники данных или существующие системы не дают контролируемого сквозного сценария.

Сравнивать стоит не «портал против ничего», а несколько вариантов владения: настроить готовый продукт, расширить текущую систему или разработать своё решение. В расчёт входят лицензии, ограничения, перенос данных, обучение, поддержка и стоимость обходных ручных операций.

  • частота и цена процесса
  • ограничения готового решения
  • стоимость владения
  • готовность владельца продукта

Как Paladin Engineering помогает оценить задачу

Paladin Engineering может начать с discovery: разобрать роли и сценарии, найти источник истины для данных, выделить интеграционные риски и собрать варианты первой версии. В результате заказчик получает не обещание «портал под ключ», а понятные границы, последовательность работ и список решений, которые нужно принять до договора.

Для предварительной оценки достаточно принести один частый процесс, список систем, пример ролей и несколько исключений. Этого уже хватает, чтобы провести рабочую сессию и понять, где нужна настройка, а где — отдельная разработка.

Нужна предварительная оценка? Напишите в Telegram или оставьте заявку: обсудим задачу, границы первой версии и риски до начала основной разработки.

Часто задаваемые вопросы

Можно ли назвать цену по числу страниц?

Нет. Страницы не показывают число ролей, состояний, интеграций и проверок. Надёжнее оценивать сквозные процессы и отдельно фиксировать допущения.

Что включить в MVP портала?

Один приоритетный процесс, авторизацию, нужные роли, журнал статусов, обработку ошибок и критерии пилота. Второстепенные модули вынести в план развития.

Нужен ли discovery?

Если есть несколько отделов, систем или владельцев данных, да. Он помогает проверить границы проекта до основной разработки.

Как сравнить предложения подрядчиков?

Свести их к одной матрице: этапы, результат, интеграции, безопасность, тестирование, миграция, поддержка, исключения и условия изменения оценки.

Как не забыть поддержку?

Заранее определить мониторинг, владельца продукта, канал ошибок, сроки реакции и порядок выпуска изменений.

Как Paladin Engineering может помочь

Проведём discovery, разложим пользовательские сценарии, проверим данные и интеграции, подготовим прототип или план реализации. Такой разбор помогает принять решение между готовым решением, настройкой и заказной разработкой.

Если задача уже сформулирована, пришлите описание процесса и ограничения. Мы поможем оценить следующий шаг и обсудить реализацию без обещаний, которые не подтверждены входными данными.

Веб-разработка Paladin Engineering · Контакты · Другие статьи

Комментарии

Вопрос от редакции 29.07.2026
Какие данные нужны для предварительной оценки?
Paladin Engineering 29.07.2026
Опишите один приоритетный процесс, роли, внешние системы и исключения. Этого достаточно, чтобы начать discovery и уточнить состав первой версии.
Вопрос от редакции 29.07.2026
Как сравнить два предложения подрядчиков?
Paladin Engineering 29.07.2026
Сопоставьте этапы, результаты, допущения, интеграции, тестирование, поддержку и то, что исключено. Одной итоговой суммы недостаточно.
Вопрос от редакции 29.07.2026
Можно ли начать с готового решения?
Paladin Engineering 29.07.2026
Да, если оно покрывает главный сценарий, права и данные, а стоимость владения и ограничения понятны. Заказная разработка нужна не по умолчанию, а при подтверждённой необходимости.