Сколько на самом деле стоит автоматизация

 

 

 

 

ИТ-СТОИМОСТЬ // AUTOMATION_TCO_STRUCTURE

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

«Сколько будет стоить разработка?»

На этом месте часто и начинается ошибка.

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

Поэтому стоимость автоматизации правильнее рассматривать не как цену разработки, а как стоимость создания и эксплуатации рабочего цифрового контура.

Условно:

СТОИМОСТЬ АВТОМАТИЗАЦИИСозданиеразработкаинтеграциимиграциятестированиевнедрениеЭксплуатацияинфраструктурасопровождениемониторинглицензииРазвитиеновые функцииизменениямасштабированиеновые интеграции
// ФИНАНСОВЫЙ_ПЕРИМЕТР //

Именно поэтому цена в коммерческом предложении и реальная стоимость системы за несколько лет — это не одно и то же.

 

 

ЗА КУЛИСАМИ_СМЕТЫ // VENDOR_PROPOSAL_COMPARISON

Цена проекта — только первая часть расходов

Представим два предложения.

[ ВАРЯНТ А ]

Компания А: 2,5 млн ₽

[ ВАРЯНТ Б ]

Компания Б: 4,2 млн ₽

На первый взгляд разница огромная. Но затем выясняется:

[ КОМПАНИЯ А ]
Разработка: 2,5 млн
Интеграции: включены частично
Инфраструктура: отдельно
Тестирование: минимально
Документация: отдельно
Сопровождение: отдельно
Дальнейшие изменения: отдельно
[ КОМПАНИЯ Б ]
Разработка: 4,2 млн
Интеграции: включены
Тестирование: включено
Документация: включена
Внедрение: включено
Сопровождение: определено

Сравнивать только две цифры в верхней строке бессмысленно.

// КРИТЕРИЙ_АНАЛИЗА_СМЕТЫ //

Нужно сравнивать состав результата и будущие обязательства.

 

 

СТРУКТУРА_ЗАТРАТ // TCO_COMPONENTS_RECONCILIATION

Из чего действительно складывается стоимость

Для большинства серьёзных корпоративных решений можно выделить несколько крупных составляющих.

01. Анализ и проектирование
02. Разработка
03. Интеграции
04. Работа с данными
05. Инфраструктура
06. Тестирование
07. Внедрение
08. Документация
09. Сопровождение
10. Развитие

Не каждый проект требует всех компонентов в одинаковом объёме.

Но если какой-то из них отсутствует в первоначальной оценке, это не означает, что он исчез.

// ОТЛОЖЕННЫЕ_ИЗДЕРЖКИ //

Скорее всего, его стоимость появится позже.

 

 

ПРОЕКТИРОВАНИЕ // PRE_DEVELOPMENT_ANALYSIS

1. Анализ и проектирование

До написания кода необходимо понять, что именно должна делать система.

На этом этапе определяются:

бизнес-процессы;
роли пользователей;
источники данных;
интеграции;
ограничения;
сценарии ошибок;
требования к безопасности;
требования к производительности;
правила обработки данных;
критерии приёмки.

Если этого не сделать заранее, часть проектирования фактически переносится на этап разработки.

И тогда стоимость изменений становится выше.

[ ПЛОХАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ ]
идея
↓
код
↓
«а здесь должно быть немного иначе»
↓
переделка
↓
новая интеграция
↓
ещё одна переделка
[ НОРМАЛЬНАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ ]
задача
↓
анализ
↓
требования
↓
архитектура
↓
оценка
↓
разработка

Проектирование не является «лишним этапом перед настоящей работой».

// КОНТРОЛЬ_СТОИМОСТИ //

Оно позволяет определить настоящую работу до того, как её стоимость начнёт расти.

 

 

РЕАЛИЗАЦИЯ // DEVELOPMENT_COST_DRIVERS

2. Разработка

Это та часть, которую заказчик чаще всего воспринимает как всю стоимость проекта.

Но даже здесь цена зависит не столько от количества экранов.

На стоимость влияют:

сложность бизнес-логики;
количество ролей;
количество сценариев;
требования к производительности;
архитектура;
интеграции;
работа с большими объёмами данных;
требования к отказоустойчивости;
требования к безопасности;
необходимость дальнейшего масштабирования.

Две системы могут иметь по десять экранов и отличаться по стоимости в несколько раз.

// АРХИТЕКТУРНЫЙ_КРИТЕРИЙ //

Потому что интерфейс — только видимая часть системы.

 

 

СВЯЗИ_КОНТУРА // INTEGRATION_COMPLEXITY

3. Интеграции могут оказаться отдельным проектом

Если новая система должна обмениваться данными с периферией:

1С;
ERP;
CRM;
сайтом;
складской системой;
производственным оборудованием;
внешними API;
B2B-площадками;

то необходимо проектировать не только саму систему, но и обмен между системами.

Причём интеграция — это не просто абстрактный линейный поток:

Система А → API → Система Б

В реальности возникают жесткие архитектурные вопросы:

Что является источником истины?
Что делать при ошибке?
Что делать при повторной отправке?
Как восстановить пропущенное сообщение?
Как сверять данные?
Как вести журнал обмена?
Что произойдёт при недоступности системы Б?
// МАСШТАБИРОВАНИЕ_РИСКОВ //

Поэтому «подключить ещё одну систему» иногда означает существенное расширение проекта.

 

 

КОНТУР_ДАННЫХ // DATA_MIGRATION_COSTS

4. Данные тоже стоят денег

Особенно это заметно при переходе со старой системы.

Данные могут оказаться:

в разных форматах;
с разными идентификаторами;
с дублями;
с неполными полями;
с историческими ошибками;
с различающимися справочниками.

Перед переносом их приходится анализировать, сопоставлять, очищать и проверять.

Старая система
↓
Извлечение
↓
Проверка
↓
Очистка
↓
Сопоставление
↓
Преобразование
↓
Новая система
↓
Сверка результата
// ОПРЕДЕЛЕНИЕ_ОБЪЕМА //

Если в коммерческом предложении написано «миграция данных», важно понимать, что именно входит в это слово.

 

 

РАНТАЙМ_СРЕДА // INFRASTRUCTURE_CONTOUR

5. Инфраструктура

Система должна где-то работать.

В зависимости от проекта это может быть:

собственный сервер;
виртуальная инфраструктура;
частное облако;
публичное облако;
несколько серверов;
резервная инфраструктура;
отдельные среды разработки и тестирования.

Кроме вычислительных ресурсов могут потребоваться:

базы данных;
резервное копирование;
мониторинг;
сетевые компоненты;
защищённый доступ;
хранилища;
сертификаты;
балансировка;
резервирование.

Поэтому вопрос:

«А где будет работать система?»
// АУДИТ_ИНФРАСТРУКТУРЫ //

— является частью экономики проекта, а не технической мелочью.

 

 

ПОДГОТОВКА_К_РАНТАЙМУ // RUNTIME_ROLLOUT_PIPELINE

Разработка ≠ запуск

Есть ещё одна распространённая ошибка:

«Код написан — значит проект закончен».

Между готовым кодом и эксплуатацией находится несколько этапов.

Разработка
↓
Тестовая среда
↓
Интеграционное тестирование
↓
Исправления
↓
Приёмка
↓
Подготовка инфраструктуры
↓
Миграция / загрузка данных
↓
Обучение
↓
Запуск
↓
Стабилизация
// РЕСУРСНОЕ_ОБЕСПЕЧЕНИЕ //

Каждый этап требует времени и ресурсов.

 

 

НАДЕЖНОСТЬ // TESTING_CRITICALITY_PIPELINE

Почему тестирование нельзя считать необязательной статьёй

В небольшой внутренней программе ошибка может быть неприятностью.

В корпоративной системе ошибка может остановить процесс.

Например:

Ошибка интеграции
↓
заказ не передан
↓
склад не получил информацию
↓
отгрузка задержалась
↓
клиент не получил товар

Поэтому проверять нужно не только нормальный сценарий.

Нужно проверять:

неправильные данные;
повторные операции;
недоступность внешней системы;
потерю соединения;
большие объёмы;
одновременную работу пользователей;
восстановление после ошибок.
// СТОИМОСТЬ_РИСКА //

Чем выше цена ошибки, тем дороже обходится недостаточное тестирование.

 

 

ОРГ_ВНЕДРЕНИЕ // ROLLOUT_DEPLOYMENT_OVERHEAD

Внедрение тоже имеет стоимость

Даже идеально разработанная система не заработает сама по себе.

Необходимо:

настроить рабочие места;
перенести пользователей;
настроить права;
подготовить данные;
обучить сотрудников;
подготовить инструкции;
проверить реальные сценарии;
обеспечить поддержку первых дней работы.
// НЕПРЕРЫВНОСТЬ_ОПЕРАЦИЙ //

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

 

 

ЖИЗНЕННЫЙ_ЦИКЛ // RUNTIME_EVOLUTION_LIFECYCLE

После запуска расходы не заканчиваются

Это, пожалуй, главное, что необходимо понимать руководителю.

После запуска система начинает жить. Появляются:

новые требования;
новые пользователи;
новые филиалы;
новые интеграции;
изменения законодательства;
изменения внешних API;
рост объёмов данных;
требования к производительности;
новые отчёты;
новые бизнес-процессы.

Поэтому у системы появляется жизненный цикл.

СОЗДАНИЕ
↓
ЗАПУСК
↓
СТАБИЛИЗАЦИЯ
↓
ЭКСПЛУАТАЦИЯ
↓
РАЗВИТИЕ
↓
МАСШТАБИРОВАНИЕ
↓
НОВЫЙ ЦИКЛ РАЗВИТИЯ
// ИНФРАСТРУКТУРНЫЙ_ГОРИЗОНТ //

Серьёзная корпоративная система редко остаётся неизменной пять лет.

 

 

РАЗДЕЛЕНИЕ_БЮДЖЕТА // RUNTIME_OPS_VS_EVOLUTION

Сопровождение и развитие — разные вещи

Их часто смешивают.

Сопровождение — это обеспечение работоспособности уже существующего решения.

Например:

исправление ошибок;
контроль состояния;
анализ инцидентов;
обновление компонентов;
восстановление после сбоев.

Развитие — изменение самой системы.

Например:

новый модуль;
новый бизнес-процесс;
новый филиал;
новая интеграция;
новый интерфейс;
изменение логики.
// АЛЛОКАЦИЯ_РЕСУРСОВ //

Разделять эти расходы важно и для бюджета, и для планирования развития.

 

 

ТЕХНИЧЕСКИЙ_ДОЛГ // TCO_ARCHITECTURAL_TRADEOFFS

Почему «дешёвый проект» иногда становится самым дорогим

Представим два подхода.

[ ВАРИАНТ А ]
• Минимальная архитектура
• Минимальное тестирование
• Минимум документации
• Быстрый запуск
↓
Низкая начальная цена
↓
Каждое изменение становится сложнее
↓
Рост технического долга
↓
Высокая стоимость развития
[ ВАРИАНТ Б ]
• Продуманная архитектура
• Нормальные интеграции
• Тестирование
• Документация
• Контроль качества
↓
Более высокая стоимость создания
↓
Предсказуемое развитие
↓
Ниже стоимость изменений

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

Наоборот.

Хорошая инженерия — это не максимальная сложность.

// АРХИТЕКТУРНЫЙ_БАЛАНС //

Это достаточная архитектура под реальные требования бизнеса.

 

 

ФИНАНСЫ_КОНТУРА // TECH_DEBT_ECONOMICS

Что такое технический долг с точки зрения денег

Технический долг — это не абстрактная проблема программистов.

Он напрямую влияет на бюджет.

[ СЕЙЧАС ]

Простое изменение стоит:

100 000 ₽

[ ЧЕРЕЗ ГОД ]

Из-за ограничений архитектуры:

600 000 ₽

Разница — это экономический эффект технических решений, принятых раньше.

Поэтому при оценке проекта полезно спрашивать:

«Сколько будет стоить изменить эту систему через два года?»

а не только:

// СТОИМОСТЬ_ИЗМЕНЕНИЙ //

«Сколько стоит сделать её сейчас?»

 

 

СРАВНЕНИЕ // VENDOR_AUDIT_CARDS

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

Сравнивать нужно не цену первой строки, а состав обязательств.

Полезно разложить условия на составляющие контура:

[ ПОДРЯДЧИК А ]
✓ Анализ включен
✓ Архитектура проработана
✓ Разработка включена
■ Интеграции: 3 системы
✕ Миграция: частично
✕ Тестирование: базовое
✕ Документация: отдельно (?)
✓ Внедрение включено
✕ Инфраструктура: отдельно
✕ Сопровождение: отдельно
○ Развитие: отдельно
[ ПОДРЯДЧИК Б ]
✓ Анализ включен
✕ Архитектура: ?
✓ Разработка включена
■ Интеграции: 1 система
✓ Миграция включена
✓ Тестирование: полное
✓ Документация включена
✓ Внедрение включено
✓ Инфраструктура включена
✓ Сопровождение включено
○ Развитие: отдельно
// ИТОГ_СРАВНЕНИЯ //

После такой таблицы цена обычно начинает выглядеть совсем иначе.

 

 

ЮРИДИЧЕСКИЙ_КОНТУР // PRE_CONTRACT_CHECKLIST

Какие вопросы стоит задать до подписания договора

Не обязательно спрашивать подрядчика о каждой технологии.

Гораздо полезнее задать несколько вопросов по результату.

Спецификация сметы

Что конкретно входит в стоимость?

Интеграционный периметр

Какие интеграции входят?

Ответственность за данные

Кто отвечает за миграцию данных?

Валидация и QA

Кто проводит тестирование и по каким критериям?

Критерии завершения

Что считается завершением проекта?

Scope Creep / Изменения рамки

Что произойдёт, если требования изменятся?

Ценообразование доработок

Как рассчитываются дальнейшие изменения?

SLA и Сопровождение

What входит в сопровождение?

Скрытые издержки рантайма

Какие расходы появятся после запуска?

Горизонт масштабирования

Как система будет развиваться при росте нагрузки?

// ОБЪЕКТИВНЫЙ_АНАЛИЗ //

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

 

 

ФИНАНСОВЫЙ_КОНТУР // TCO_CONCEPT_DIFFERENCE

Цена проекта и стоимость владения

Для управленческого решения полезно разделять два понятия.

[ ЦЕНА СОЗДАНИЯ ]

То, сколько необходимо потратить, чтобы получить первую рабочую версию.

[ СТОИМОСТЬ ВЛАДЕНИЯ ]

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

Упрощённо:

TCO за период
=
создание
+
интеграции
+
инфраструктура
+
лицензии
+
сопровождение
+
развитие
+
миграции
+
прочие обязательные расходы

Например, система может стоить 3 млн ₽ при запуске.

Но за пять лет компания может потратить на неё 7 млн ₽.

// ОПТИМИЗАЦИЯ_TCO //

И наоборот: более дорогая разработка может привести к меньшей стоимости владения, если решение проще сопровождать и развивать.

 

 

РЕЗЮМЕ_УПРАВЛЕНИЯ // EXECUTIVE_FINANCIAL_CONCLUSION

Поэтому правильный вопрос звучит иначе

Не:

«Сколько стоит автоматизация?»

А:

«Сколько будет стоить получить нужный бизнес-результат и поддерживать его в течение всего жизненного цикла системы?»

Это уже вопрос уровня управления.

Потому что директору важно знать не стоимость нескольких месяцев разработки. Ему важно понимать финансовую модель решения целиком:

ИНВЕСТИЦИЯ
↓
СОЗДАНИЕ
↓
ЗАПУСК
↓
ЭКСПЛУАТАЦИЯ
↓
ЭФФЕКТ
↓
РАЗВИТИЕ
↓
СЛЕДУЮЩИЙ ЭТАП РОСТА

Именно поэтому хорошая оценка автоматизации должна показывать не только цену входа, но и экономику всей системы после запуска.

Дешевле всего не обязательно оказывается тот проект, у которого самая маленькая первая цифра.
И самый дорогой проект — не обязательно тот, у которого самая высокая стоимость разработки.
// ЖИЗНЕННЫЙ_ЦИКЛ_ЦЕННОСТИ //

Настоящая стоимость определяется тем, сколько компания заплатит за работающий, надёжный и развиваемый result на всём протяжении его жизненного цикла.

 

 

НАВИГАЦИЯ // SUGGESTED_READING
 
[ Модуль // ИНТЕГРАЦИИ ]

API, Webhook или очередь сообщений?

 
[ Модуль // ИНТЕГРАЦИИ ]

Когда API есть, а интеграция всё равно не работает

 
[ Модуль // АВТОМАТИЗАЦИЯ ]

Как соединить производство и корпоративные системы

 
[ EXPERTISE JOURNAL ]

Все инженерные материалы и экспертные статьи

 
[ CORE GLOSSARY ]

Полный алфавитный справочник ИТ-терминов

 

[ DIRECT EMAIL LINE ]
info@log-ai.ru

 

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

Сайт носит исключительно информационный характер и не является публичной офертой в соответствии со статьёй 437 Гражданского кодекса РФ. Цены, состав и условия предоставления услуг уточняются при проектировании решения и фиксируются в договоре. Условия технического сопровождения и уровень сервиса могут дополнительно определяться отдельным соглашением (SLA).

© 2026 Log-AI Москва
Автоматизация бизнеса и ИИ-решения под ключ
Самозанятый Скопец Антон Викторович ИНН 741709260870
Политика конфиденциальности Пользовательское соглашение
AI Ассистент
×