26 / 05 / 2026
Пресс-центр Norbit SRM: новости и мероприятия, кейсы клиентов и свежая информация по обновлению продукта.

Техническая база успешного внедрения SRM: методология, архитектура и качество


Не пропустите важные
новости и мероприятия
Будьте в курсе последних событий
Telegram Norbit SRM
SRMBook
Навигатор в мире эффективной автоматизации и цифровизации закупок

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

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

Методология и процессы

Система — это не набор окон, кнопок и полей ввода. Это техническое воплощение методологии вашей работы. И если методология не продумана, вы просто оцифруете хаос.

Классическая ошибка: начинают с интерфейсов. «Вот здесь будет кнопка, вот здесь форма, а здесь отчёт». Но что эта кнопка делает с точки зрения бизнес-процесса? Кто её нажимает и зачем? Что происходит дальше? Без ответов на эти вопросы получится красивая, но бесполезная система.

Ключевые принципы

Сначала методология, потом система. Логика простая: методология и целевые бизнес-процессы → бизнес-требования к системе → интерфейсы и кнопки. В таком порядке, а не наоборот.

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

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

Процессы описаны и согласованы. В единой нотации (BPMN, IDEF0), с чёткими сценариями, ролями, зонами ответственности и целевыми KPI. У каждого процесса есть владелец с конкретными обязанностями.

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

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

На старте привлекается методолог (собственный или внешний), проводятся аудит и оптимизация процессов, определяются роли и функции, учитывается целевая бизнес-архитектура. Для проверки гипотез формируются прототипы. Выбор системы учитывает возможность дальнейшей перестройки процессов (хорошо подходят low-code/no-code платформы). При внедрении проводится настройка системы и сверка с целевыми процессами (Gap Analysis), все расхождения документируются и по каждому принимается решение: доработать процесс, доработать систему или найти обходной вариант. Внедряются помощники и подсказки для пользователей, организуется сбор обратной связи. В эксплуатации методолог входит в центр компетенций, проводятся регулярные аудиты, разрабатываются регламенты и инструкции, осуществляется мониторинг эффективности новых процессов, запускается цикл непрерывного улучшения.

Главные ошибки

Сэкономили на методологии. В итоге что-то накрутили, система вроде работает, но как с ней работать — непонятно. Пользователи страдают, эффективность падает.

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

Пошли в цифру без описанных процессов. На основе «здравого смысла». Результат: все переругались, бюджет прожжён, сроки улетели в космос, системы нет, зато есть гора бесполезных протоколов.

Оцифровали «как есть». Описали существующие процессы без оптимизации и автоматизировали неэффективность.

Единоличное авторство. Методолог-визионер создал «идеальные» процессы, но без обсуждения с функциональными руководителями. Всё это разбивается о рифы реальности бизнеса.

Что это даёт

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

Архитектура и данные

Внедрение новой системы — как трансплантация органа. Необходимо обеспечить его приживаемость в общую IT-архитектуру и не нарушить «кровообращение» данных.

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

Ключевые принципы

Архитектурный подход обязателен. Проектируется целостная карта IT-ландшафта с учётом поставленных целей, целевых процессов и компетенций команды. Определяются места систем, связи между ними, потоки данных.

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

Интеграция — это не опция. Критически важна грамотная интеграция новой системы с существующим ландшафтом: определяются подходы и инструменты (API, ESB, ETL), проектируются ключевые сервисы и потоки данных.

Качество данных — основа всего. Это не технический нюанс, а фундамент жизнеспособности IT-экосистемы. Проводится аудит данных, оценивается их качество, разрабатывается стратегия миграции с правилами трансформации и очистки.

Безопасность закладывается сразу. Определяются принципы обеспечения информационной безопасности и управления доступом ещё на этапе проектирования.

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

На старте проводится аудит существующего IT-ландшафта, разрабатываются целевая бизнес-архитектура, архитектура данных и прикладная архитектура систем. Определяется интеграционная стратегия, проводятся аудит и профилирование данных, разрабатывается стратегия их миграции. Назначается ответственный архитектор. При внедрении реализуются и тестируются интеграционные контуры, выполняется поэтапная миграция данных с валидацией каждой порции, архитектура тестируется под нагрузкой и в сценариях отказа. Формулируются правила управления данными (Data Governance). Архитектор контролирует соответствие требованиям на всех этапах. В эксплуатации ведётся мониторинг состояния IT-архитектуры, работают процессы управления данными (мониторинг качества, очистка дублей, актуализация справочников), функционирует служба поддержки интеграций, архитектура постоянно актуализируется.

Главные ошибки

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

Игнорирование масштабируемости. Архитектура не выдерживает роста нагрузки, система падает при пиковых нагрузках, планы рушатся.

Архитектура «на салфетке». Через полгода никто не помнит, как что работает и зачем. А тот парень из IT, который всё знал, уже уволился.

Забили на управление данными. Классический GIGO (garbage in — garbage out): мусор на входе, мусор на выходе.

Слабая безопасность. Это бомба с часовым механизмом, которая обязательно рванёт. Вопрос только — в чью смену.

Что это даёт

Грамотная архитектура снижает глобальную совокупную стоимость владения (TCO) IT-экосистемой за счёт системных, а не точечных решений. Повышается гибкость и масштабируемость бизнеса — можно быстро подключать и расширять системы. Качественное управление данными даёт мощный синергетический эффект. Снижаются операционные издержки благодаря автоматизации интеграций. Уменьшаются риски отказов, утери данных, нарушения требований.

Управление требованиями и качеством

Требования — это перевод языка бизнес-ценности на язык конкретных функций системы. Некачественный перевод гарантирует провал.

Управление требованиями — это живой процесс их сбора, согласования и изменения. «Замороженное» с самого начала техническое задание — верный путь к созданию неактуальной системы. А качество системы измеряется не количеством кнопок, а способностью решать реальные бизнес-задачи без ошибок, задержек и раздражения пользователей.

Ключевые принципы

Требования — это живой процесс. Не «мертвый» документ, а постоянный диалог между бизнесом и разработкой. Требования собираются, согласовываются, изменяются, приоритизируются.

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

Приоритеты критичны. Определение приоритетов в требованиях не менее важно, чем их формулирование. Должно быть чёткое разделение на обязательные (must-have) и необязательные (nice-to-have).

К формулировке привлекаем пользователей. Ключевые пользователи участвуют в сборе требований через интервью, анкетирование, воркшопы. Это даёт правильные требования и повышает вовлечённость.

Качество закладывается с начала. Не на этапе тестирования, а при сборе требований, проектировании, настройке. Далее уже проводится многоуровневое тестирование, включая пользовательское (UAT), где пользователи проверяют, решает ли система их реальные задачи.

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

На старте проводится сбор первичных требований, к процессу привлекаются ключевые пользователи, осуществляется активное управление ожиданиями. Требования структурируются (User Stories, Use Cases, функциональные требования) и приоритизируются. Формулируются нефункциональные требования (производительность, безопасность, удобство). Создаются аналитические артефакты: прототипы интерфейсов, модель данных, ролевая модель. При внедрении ведётся реестр требований и их статусов, работает порядок регулярной приёмки нового функционала с участием пользователей, реализован механизм согласования изменений требований. Проводится многоуровневое тестирование, включая UAT. В эксплуатации качество проверяется в боевых условиях: мониторинг производительности, сбор обратной связи, ведение реестра инцидентов с фокусом на устранение причин, а не симптомов. Все запросы на доработку оцениваются по влиянию на бизнес-ценность и архитектуру.

Главные ошибки

Общие формулировки. Пользователям было некогда или непонятно, как формулировать требования.

Синдром телепата. Команда додумывает требования за пользователей, потому что не может их поймать. Выкатили «непонятное нечто».

Нет приоритетов. Команда пытается сделать «всё и сразу». Результат: распыление сил, срыв сроков, реализация второстепенного в ущерб критическому.

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

Качество = отсутствие багов. Система формально работает, но пользоваться невозможно. Пользователи уходят в «партизанские» методы работы: почта, мессенджеры, Excel.

Пропустили UAT. Пользователи впервые видят систему после официального запуска, находят миллион несоответствий, авторитет системы подорван.

Что это даёт

Вовлечение пользователей повышает их удовлетворённость. Ясность требований снижает издержки на переделки и риски для проекта. Контроль границ обеспечивает управление бюджетом и сроками. Прозрачность процесса разработки повышает скорость и качество коммуникаций. Всё это сокращает время до появления ценности (Time-to-Value), то есть до момента, когда система начнёт реально приносить пользу бизнесу.

Выводы

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

  • Методология и процессы — это ответ на вопрос «что мы автоматизируем».
  • Архитектура и данные — это ответ на вопрос «как система впишется в экосистему».
  • Управление требованиями и качеством — это ответ на вопрос «что именно мы строим».

Эти три аспекта тесно связаны между собой. Методология определяет требования к архитектуре. Архитектура влияет на возможности реализации требований. Качество данных определяет качество процессов. Всё это работает в комплексе.

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

Подписывайтесь
на наш Telegram канал

Рассказываем об инструментах и сервисах для автоматизации закупок.