Продукты
TRAIODerScannerSonatypeHashiCorp VaultDPA FASTBurp DASTBurp ProfessionalDevSecOps услуги от TRIDS
Услуги
Внедрение DevSecOpsАнализ защищенности ПООбучение AppSec и DevSecOps
Компания
О компанииКарьера и стажировкаAppSecFestSonatype User GroupПолитикаБлогКонтакты
Язык
RUKZENUZ
+7 777 734 7070 Получить консультацию

Как обосновать бюджет на AppSec перед руководством

22.10.2026 7 мин чтения AST Cyber Lab

Руководство одобряет бюджет на безопасность приложений, когда видит не список инструментов, а снижение конкретных рисков в деньгах, регуляторные обязательства и понятные метрики результата. Строгий «ROI» в AppSec посчитать сложно, потому что эффект — это предотвращённые события; поэтому обоснование строят на сценариях потерь, стоимости исправления на разных этапах и измеримом прогрессе.

Почему «ROI» в безопасности считается иначе

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

Шаг 1. Опишите риски языком бизнеса

Вместо «у нас N критических уязвимостей» покажите, какие бизнес-процессы они затрагивают:

  • какие системы обрабатывают платежи, персональные данные клиентов, коммерческую тайну;
  • что случится при взломе или простое: остановка сервиса, штрафы, претензии клиентов и партнёров, репутационный ущерб;
  • какие внешние требования уже действуют: регулятор, стандарты (например, PCI DSS — см. требования к скриптам платёжных страниц), договорные обязательства перед партнёрами.

Начните с 3–5 наиболее критичных систем. Руководству проще принять решение по конкретным активам, чем по «безопасности в целом».

Шаг 2. Опирайтесь на проверяемые внешние данные

Самый известный открытый источник по стоимости инцидентов — ежегодный отчёт IBM и Ponemon Institute Cost of a Data Breach. На странице отчёта за 2026 год IBM указывает среднемировую стоимость утечки данных в 4,99 млн долларов США (рекордный показатель, рост на 12% к предыдущему году) и отмечает, что организации, активно использующие ИИ и автоматизацию в безопасности, экономят 1,93 млн долларов по сравнению с теми, кто их не применяет.

Важные оговорки, которые стоит озвучить сами, чтобы не потерять доверие аудитории:

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

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

Шаг 3. Покажите разницу в стоимости исправления

Аргумент «чем раньше найдена уязвимость, тем дешевле её устранить» понятен руководству и подтверждается практикой. Но не приводите «красивые» коэффициенты вроде «в 100 раз дешевле» без источника — их происхождение часто не проверяется. Надёжнее посчитать на собственных данных:

  • возьмите 5–10 недавних уязвимостей, найденных на пентесте или в проде;
  • оцените трудозатраты на исправление: анализ, правка, повторное тестирование, внеплановый релиз, коммуникации;
  • сравните с трудозатратами на исправление аналогичной уязвимости на этапе pull request — такие данные вы получите в пилоте SAST/SCA.

Шаг 4. Сформулируйте формулу эффекта

Для презентации достаточно простой и прозрачной модели. Используйте ожидаемые годовые потери (ALE):

  • ALE до = вероятность инцидента в год × размер потерь;
  • ALE после = та же вероятность с учётом мер × потери;
  • Эффект = ALE до − ALE после − годовая стоимость программы AppSec.

Все параметры — оценочные, поэтому показывайте диапазоны (оптимистичный, базовый, консервативный сценарии) и явно называйте допущения. Руководство ценит честную модель с оговорками выше «точной» цифры, которую нельзя защитить.

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

Шаг 5. Выберите метрики, которые будут показывать прогресс

Метрики нужны и для обоснования, и для отчёта после запуска. Рабочий набор:

  • Охват: доля приложений и репозиториев, подключённых к сканированию;
  • Время устранения: среднее время исправления критических уязвимостей (MTTR);
  • Накопленный долг: число открытых критических и высоких уязвимостей и динамика;
  • Доля блокировок: сколько сборок остановлено quality gate и сколько из них исправлено в срок;
  • Зависимости: доля компонентов с известными уязвимостями, наличие SBOM (что такое SBOM);
  • Выявляемость: доля уязвимостей, найденных до продакшена, против найденных пентестом или в эксплуатации.

Договоритесь с руководством о целевых значениях на 6–12 месяцев — это превращает бюджет в понятное обязательство.

Шаг 6. Предложите поэтапный план и пилот

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

  1. Пилот на 1–2 критичных приложениях; цель — получить собственные данные о находках и трудозатратах.
  2. Расширение на остальные критичные системы, включение quality gates.
  3. Масштабирование на всю разработку, регулярная отчётность.

Решение о следующем этапе принимается по метрикам пилота — для руководства это ограничивает риск неудачной покупки.

Типичные ошибки в обосновании

  • Запугивание без цифр. Общие страшные примеры работают один раз; потом нужны ваши системы и ваши риски.
  • Технический язык. Руководителю не нужны названия классов уязвимостей, ему нужен эффект для бизнеса.
  • Один «большой» бюджет без этапов. Его проще отложить.
  • Игнорирование затрат на людей и исправление. Финансовый директор заметит их позже и усомнится в остальных расчётах.
  • Неподтверждённые данные. Любую внешнюю цифру сопровождайте названием отчёта, годом и ссылкой.

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

Структура выступления перед руководством, которая хорошо работает на практике, укладывается в пять слайдов:

  • Ситуация. Какие системы критичны, что известно об их уязвимостях сейчас (по результатам пентестов, аудитов, пилота).
  • Риск. Сценарии потерь для 3–5 активов и внешние ориентиры с указанием источника.
  • Предложение. Что именно вы собираетесь внедрить и в каком порядке — без перечисления функций инструментов.
  • Стоимость. Лицензии, внедрение, люди, обучение, поддержка по годам; разбивка по этапам.
  • Результат. Метрики, целевые значения и точки принятия решения: когда вы вернётесь за следующим этапом.

Отдельно подготовьте ответ на вопрос «а что если мы ничего не купим»: опишите, какие обязательства по стандартам и договорам останутся невыполненными и какие требования регуляторов вы не закроете. Часто именно этот ответ оказывается решающим.

Как работать с возражениями

  • «У нас никогда не было взломов». Отсутствие обнаруженных инцидентов не означает отсутствия уязвимостей. Предложите пилот или оценку защищённости, чтобы получить факты.
  • «Разработчики замедлятся». Покажите режим «только информирование» на старте и измеряйте время пайплайна; блокировки включаются постепенно.
  • «Дорого». Перейдите от общей суммы к поэтапному плану и к сравнению с потенциальными потерями по вашим критичным системам.
  • «Есть бесплатные инструменты». Они есть, но требуют времени на поддержку; сравнивайте полную стоимость владения, а не цену лицензии.

Что делать после одобрения бюджета

Обоснование не заканчивается решением. Через 3–6 месяцев вернитесь к руководству с отчётом по согласованным метрикам: какой охват достигнут, сколько критичных уязвимостей закрыто, как изменилось время устранения, сколько проблем остановлено до продакшена. Если цифры не дотягивают до плана, честно объясните причину и предложите корректировку. Такая прозрачность формирует доверие и упрощает согласование следующего этапа программы.

Частые вопросы

Можно ли посчитать точный ROI AppSec?
Нет, потому что эффект — это предотвращённые, то есть не случившиеся события. Можно построить сценарную модель с диапазонами и допущениями и подкрепить её измеримыми метриками процесса.
Какие внешние данные можно использовать в презентации?
Только те, у которых есть публичный источник: например, отчёт IBM Cost of a Data Breach, отчёты регуляторов, текст стандартов. Указывайте год и оговаривайте, что это среднемировые значения.
С чего начать, если нет собственной статистики?
С пилота на одном-двух критичных приложениях или с оценки защищённости. Это даёт первые данные о количестве и серьёзности уязвимостей для вашей компании.
Кому из руководства адресовать обоснование?
Обычно решение принимают совместно CIO/CTO, CISO и финансовый директор. Подготовьте краткую версию для бизнеса (риск, стоимость, срок) и приложение с техническими деталями.

Нужна помощь в подготовке обоснования? Эксперты AST Cyber Lab помогут оценить текущую зрелость, выбрать метрики и подготовить поэтапный план внедрения DevSecOps.

Получить консультацию

Источники

Решения по теме
Консультация

Защитим ваши приложения на всех этапах разработки.

Расскажите о задаче — эксперты AST Cyber Lab подберут решение, проведут демо и помогут с внедрением.