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

Зачем нужна матрица совместимости при замене ПО
Замена корпоративной системы редко ломается целиком. Обычно останавливается одна небольшая, но привычная операция: менеджер не может выгрузить отчет для руководителя, бухгалтерия не видит нужный реквизит, а согласование договора внезапно требует ручных писем. Снаружи это выглядит как «новое ПО не работает», хотя на деле не совпали ожидания по конкретным функциям и их связям.
Матрица совместимости нужна, чтобы заранее увидеть эти связи и не узнавать о них в день запуска. Она фиксирует не только функции «как в каталоге», но и зависимости: какие отчеты строятся из каких данных, куда уходят выгрузки, какие интеграции трогают соседние системы, какие роли и права нужны людям, какие поля обязательны, а какие просто «всегда заполняли».
Самая практичная ценность матрицы в том, что она помогает принять решения до закупки и миграции, а не после жалоб пользователей. По ней проще:
- сравнивать альтернативы по критичным сценариям, а не по общим обещаниям;
- понимать, где возможны компромиссы (например, отчет будет не ежедневным, а еженедельным);
- заранее продумать временный обходной процесс, если функции нет или она появится позже;
- оценить объем доработок, обучения и поддержки на первые месяцы.
Особенно она выручает там, где много цепочек и согласований: ERP, документооборот, сервис-деск, а также системы с большим количеством интеграций и регламентов.
По сути, матрица становится общим языком для трех групп: владельцев процессов (что должно получаться на выходе), ИТ (как это работает и с чем связано) и закупок (что именно сравнивать и требовать). Например, при замене сервис-деска может выясниться, что «простая» заявка на замену ПК автоматически создает задачу складу, уведомляет безопасность и обновляет учет оборудования. Без матрицы такие автоматические шаги часто вспоминают слишком поздно.
Какие бизнес-процессы чаще всего ломаются
Самые заметные проблемы при замене корпоративного ПО возникают не там, где «кнопка не на месте», а там, где один шаг тянет за собой другой. Матрица совместимости помогает заранее увидеть, какие привычные действия держатся на настройках, шаблонах и интеграциях, о которых вспоминают в последний момент.
Где обычно рвется цепочка
Финансы страдают первыми, потому что там много регламента. Часто ломаются сценарии выставления счетов и формирования платежных поручений, согласования, закрытие периода. Даже если новое решение умеет «проводки», может не совпасть логика статусов, правила округления, порядок подписей или контроль лимитов.
Продажи и закупки часто упираются в прайсы, заявки и договорную работу. Типичный сюрприз: в старой системе прайс обновлялся из нескольких источников, а в новой нет нужного правила. Или статусы заявки выглядят похожими, но меняют доступные шаги, и менеджеры начинают обходить процесс через письма и чаты.
HR и кадровые процессы ломаются тихо, но больно. Табели, отпуска, приказы, роли и доступы завязаны на конкретные поля и согласующих. Если роли переехали «примерно так же», сотрудники могут внезапно потерять доступ к заявкам или, наоборот, получить лишние права.
Документооборот обычно дает максимум скрытых зависимостей. Маршруты согласования, ЭП, архив, поиск по реквизитам, нумерация и шаблоны часто настроены под привычки конкретных подразделений.
Отчеты и выгрузки быстро превращаются в ручной труд. Регламентные формы могут отличаться на один реквизит, и тогда появляются «временные» Excel-склейки, которые живут годами.
Интеграции (обмен с бухгалтерией и складом, порталами, почтой, сервисами заявок) часто падают неожиданно: не «главные» интерфейсы, а небольшие обмены. Например, автоматическое создание задач из письма или загрузка справочников по расписанию.
Если свести это к быстрым маркерам риска, чаще всего ломаются:
- согласования и статусы (кто, когда и что утверждает);
- шаблоны документов и правила заполнения полей;
- права доступа и роли по подразделениям;
- регламентные отчеты и выгрузки для внешних требований;
- интеграции и фоновые обмены по расписанию.
Как описать функции и процессы без лишней теории
Чтобы матрица получилась полезной, разделите два уровня: функции и процессы.
Функция - это конкретное действие в системе: отчет, выгрузка, интеграция через API, правило согласования. Процесс - это цепочка шагов, где люди и системы вместе приводят к результату (например, «закупка», «прием сотрудника», «закрытие месяца»).
Удобный прием: описывайте процесс так, чтобы его понял человек, который никогда не видел ваш софт. Достаточно четырех блоков: вход, шаги, выход, владелец.
- Вход: что запускает процесс (заявка, документ, событие).
- Шаги: 3-7 действий в правильном порядке.
- Выход: что считается завершением и где это фиксируется.
- Владелец: кто отвечает за итог, а не за «нажатие кнопок».
Помимо шагов, фиксируйте артефакты, которые чаще всего «всплывают» уже на миграции: шаблоны документов и писем, справочники и классификаторы, роли и исключения в доступах, правила интеграций и форматы обмена, а также SLA и внутренние регламенты.
Критичность лучше определять не по громкости спора, а по последствиям. Отметьте, что будет, если функция исчезнет или станет ручной: срываются ли сроки, появляются ли деньги на штрафы и лишние часы людей, растут ли риски по безопасности и аудиту, нарушаются ли требования регулятора или внутренние политики.
Пример: при замене системы заявок может казаться, что важна только «форма обращения». Но процесс включает маршрутизацию, SLA, права на просмотр, шаблоны ответов и отчет для руководства. Если описать это заранее, в таблице сразу видно, где нужна альтернатива, а где придется согласовать компромисс или временный обходной процесс.
Практичный шаблон таблицы «функция - альтернатива - компромиссы - обходной процесс»
Делайте матрицу как рабочую таблицу, а не как описание продукта. Одна строка - одна конкретная функция в живом сценарии: «согласовать счет», «выгрузить реестр платежей», «подписать документ ЭЦП», «сверить остатки».
Минимальный набор колонок, которого обычно хватает для первого прохода:
| Функция (что делаем) | Где используется (процесс/шаг) | Альтернатива в новой системе | Статус | Компромиссы | Обходной процесс | Зависимости | Владелец (роль) |
|---|---|---|---|---|---|---|---|
| Согласование счета по маршруту | Закупки -> Оплата | Встроенный workflow | Частично | Дольше на 1 день, меньше контроля | Временное согласование в почте + отметка в журнале | Источник: 1С; Роль: руководитель; Регламент: лимиты | Бухгалтерия |
| Выгрузка платежки в банк-клиент | Казначейство | Экспорт CSV | Нет | Дороже (нужен модуль), выше риск ошибок | Ручной ввод по шаблону + двойная проверка | Интеграция: банк; Данные: контрагенты | Казначей |
| Отчет по дебиторке на дату | Продажи -> Контроль оплат | Стандартный отчет | Есть | Меньше детализации | Доп. сводная таблица раз в неделю | Источник: CRM; Правило: даты закрытия | Финконтролер |
В колонке «Компромиссы» фиксируйте цену замены простыми словами: станет дольше (на сколько), дороже (покупка модуля, часы поддержки), меньше контроля (пропадает история согласований, аудит, права доступа). Указывайте, кого это затронет и где появится риск.
В «Обходной процесс» записывайте временный способ прожить без функции: ручная проверка, временный отчет, отдельная форма, отдельный реестр. Хороший обходной процесс всегда имеет владельца и понятный триггер: «делаем до 15-го числа каждого месяца».
«Зависимости» лучше заполнять не общими фразами, а конкретными привязками: источник данных, интеграция (с чем и в каком виде), роль (кто делает шаг и какими правами), регламент (сроки, лимиты, требования аудита).
Для статуса используйте единые отметки, чтобы потом легко сортировать: «есть в новой системе», «частично», «нет», «требуется доработка».
Такую таблицу удобно вести в одном файле и обновлять на встречах. Если «обходной процесс» звучит расплывчато, значит зависимость еще не раскрыта.
Как заполнить матрицу шаг за шагом (план на 1-2 недели)
Делайте матрицу не «сверху вниз», а от реальных сценариев. Обычно хватает 2-3 человек на сбор данных и коротких включений владельцев процессов.
Неделя 1: собрать факты и описать «как есть»
Начните с перечня процессов по подразделениям и назначьте владельцев. Владелец - человек, который отвечает за результат процесса (например, «закрытие месяца» в бухгалтерии или «обработка обращения» в поддержке), а не просто «пользователь программы».
Дальше соберите текущие сценарии через короткие интервью по 30-45 минут. Просите показать экран и пройти путь «от заявки до результата», а не пересказывать «как должно быть».
- составьте список процессов и владельцев (финансы, закупки, продажи, HR, ИТ, склад и т.д.);
- проведите 6-10 интервью и фиксируйте шаги, исключения и ручные действия;
- выгрузите факты из текущей системы: роли и права, отчеты, формы, шаблоны, интеграции, справочники;
- по каждому процессу запишите «как есть»: вход, шаги, выход, кто согласует, какие сроки.
Вопрос, который быстро вскрывает зависимости: «Что будет, если этот отчет исчезнет завтра? Кто заметит первым и чем это закончится?»
Неделя 2: сопоставить с новой системой и согласовать
Теперь переводите описание «как есть» в строки матрицы: функция, альтернатива, компромиссы, обходной процесс. Важно фиксировать не только «есть/нет», но и цену отличий: время, риск ошибки, требования к обучению.
- сопоставьте ключевые функции с возможностями новой системы и заполните черновик;
- для расхождений опишите обходной процесс простыми шагами (кто делает, где фиксирует, какой контроль);
- отметьте интеграции: обмен с бухгалтерией, кадровыми системами, почтой, ЭДО, BI, сервис-деском;
- проведите короткую проверку с ИТ: безопасность, роли, доступы, журналы, резервное копирование;
- согласуйте финальную версию с владельцами процессов и зафиксируйте: что принимаем, что дорабатываем, что временно обходим.
Результат - не идеальная документация, а таблица, по которой можно принять решение и спокойно планировать миграцию без сюрпризов.
Как оценить риски и расставить приоритеты
Матрица становится полезной, когда в ней появляется простая оценка: что будет, если функция не заработает, и как часто она реально нужна. Без этого все пункты выглядят одинаково важными, и команда тонет в спорах.
Оценка влияния и вероятности: двух шкал хватает
Для влияния используйте 3 уровня: низкое, среднее, высокое. Смотрите не на «неудобно», а на последствия.
- Низкое: теряем комфорт, но работа идет (например, отчет можно собрать вручную раз в месяц).
- Среднее: падает скорость, растут очереди и ошибки (например, согласование документов затягивается на дни).
- Высокое: остановка операций, штрафы, потери данных, срыв обязательств (например, нельзя выставить счета или закрыть период).
Вероятность оцените через частоту и ширину использования: если функцией пользуются каждый день несколько ролей, риск выше, чем у редкой функции для одного специалиста.
Критическим риском обычно становится связка «влияние высокое» плюс «вероятность средняя или высокая». На практике это часто закрытие месяца, интеграции с банком или гос-сервисами, контроль прав доступа, хранение и поиск документов.
Приоритеты: «быстрые победы» и «блокеры запуска»
Быстрые победы - пункты с низким влиянием и высокой повторяемостью. Их часто закрывают обучением, настройкой шаблонов и короткими регламентами. Блокеры запуска - все, что тянет на остановку операций или риск штрафов.
Например, при замене системы документооборота может выясниться, что автонумерация договоров «незаметно» кормит бухгалтерию и отчетность. Если в новой системе нумерация устроена иначе, это не просто неудобство, а риск расхождений и ошибок в оплатах.
Чтобы превратить оценки в план работ, рядом с каждым риском допишите, что именно делаем:
- доработка или настройка в новой системе;
- временный обходной процесс (и срок, когда его убираем);
- обучение конкретных ролей и короткая инструкция;
- тест-кейс и ответственный за проверку;
- дата готовности до пилота или до запуска.
Так матрица перестает быть таблицей «для галочки» и превращается в очередь задач, где видно, что делать сначала и почему.
Как согласовать матрицу с бизнесом и ИТ без конфликтов
Конфликты возникают не из-за таблицы, а из-за разных целей. Бизнес хочет, чтобы «работало как раньше», ИТ хочет снизить риски и уложиться в сроки, поставщик видит только свой продукт. Согласование матрицы лучше делать короткими сессиями, где вы вместе проходите строки и сразу фиксируете решения.
Рабочий состав простой: владелец процесса от бизнеса, ИТ-архитектор или админ, представитель поставщика новой системы и человек, который ведет протокол.
Чтобы встреча не превратилась в спор:
- берите небольшие порции: 20-30 строк за раз, начинайте с критичных;
- держите один источник правды: матрица на экране, правки через владельца;
- ставьте тайминг: 5-7 минут на строку, сложные вопросы - в отдельный список;
- приносите факты: примеры документов, скриншоты, реальные сроки закрытия задач;
- заранее договоритесь о терминах: что такое «функция», «процесс», «обходной процесс».
По каждой строке задавайте одинаковые вопросы, без оценок и обвинений: кто делает действие, когда именно (триггер), какие данные нужны на входе, где эти данные берутся, какой результат на выходе и кто использует его дальше.
Решения фиксируйте сразу в матрице одним из трех типов:
- принимаем компромисс (и описываем, что именно теряем);
- делаем доработку (владелец, срок, критерий готовности);
- меняем регламент (кто утверждает, как обучаем людей).
Отдельно договоритесь про ответственность за обходные процессы: кто выполняет вручную, сколько времени это займет в неделю, и что будет стоп-сигналом, если нагрузка стала неприемлемой. Назначьте одного владельца матрицы и пересматривайте ее раз в 1-2 недели до миграции.
Частые ошибки при замене ПО и как их избежать
Самая частая ошибка - сравнивать только то, что видно на экране. Похожий интерфейс не значит, что совпадают роли, права, форматы данных, отчеты и интеграции. Проверяйте не «кнопки», а полный путь задачи: кто делает, на каких данных, с каким результатом и куда он дальше уходит.
Вторая ловушка - надеяться, что обходной процесс «как-нибудь появится». Если в новом решении нет функции, обход должен быть описан так же строго, как основная работа: кто выполняет, сколько времени, какие риски, где хранится результат и кто проверяет.
Помогает простой набор правил:
- собирайте мнения минимум из трех ролей: исполнитель, руководитель, смежный отдел;
- отдельно выписывайте данные и интеграции: источники, выгрузки, загрузки, отчеты;
- тестируйте редкие сценарии: конец месяца, закрытие периода, аудит, проверки;
- ограничьте время на заполнение: сначала версия «достаточно хорошо», потом уточнения;
- фиксируйте решение по компромиссам письменно, чтобы спор не начинался заново.
Еще один промах - опираться на одного «самого опытного» пользователя. Он часто знает идеальный процесс, но не видит, как работают новички или удаленные филиалы. В обычный день все выглядит нормально, а в конце месяца выясняется, что отчеты не сходятся из-за другого округления или из-за пропавшего поля в выгрузке.
Если вы ведете матрицу совместимости ПО, ставьте рядом с каждой функцией не только «есть/нет», но и цену расхождения: время, риск, владельца решения и дату, когда к этому вернетесь. Это держит проект в сроках и снижает сюрпризы при запуске.
Короткий чеклист перед миграцией
Перед датой перехода полезно сделать короткую проверку готовности. Это помогает поймать неочевидные зависимости и избежать ситуации, когда «вроде все работает», но бизнес не может закрыть день или сформировать отчет.
Зафиксируйте результат письменно хотя бы статусами «готово/в работе/риск». Лучше, если итог подтвердят руководители подразделений, а не только проектная команда.
- Процессы и владельцы определены: у каждого ключевого процесса есть ответственный со стороны бизнеса и ИТ, и они согласны с тем, как процесс должен работать после замены.
- Артефакты собраны: основные отчеты, формы, шаблоны, регламентные документы, типовые выгрузки (включая «самодельные» Excel) лежат в одном месте и имеют приоритетность.
- Интеграции описаны: что с чем обменивается данными, как часто, в каком формате, где происходят сбои и кто поддерживает (включая внешних подрядчиков).
- Для каждого процесса есть план B: функция закрывается в новом ПО или заранее согласованы компромисс и временный обходной процесс с понятными сроками.
- Блокеры запуска выписаны: что может остановить переход (доступы, лицензии, оборудование, права на данные, обучение), и у каждого блокера есть владелец и дата закрытия.
Если матрица уже есть, этот чеклист можно пройти за 30-60 минут и сразу увидеть красные зоны. Например, в медорганизации переход часто упирается не в саму систему, а в печатные формы и ночные выгрузки для отчетности. Тогда лучше заранее договориться о временном сценарии и подготовить короткие инструкции и канал поддержки на первые 1-2 недели.
Отдельно проверьте обучение: пользователям нужны не «толстые» презентации, а 3-5 типовых сценариев, контакт поддержки и понятные правила, куда писать при сбое.
Пример: как матрица показывает скрытые зависимости на практике
Представим организацию на 500 сотрудников, которая меняет систему электронного документооборота. На демо все выглядит хорошо: карточка документа есть, согласование запускается, подпись поддерживается. Но матрица быстро показывает, где спрятаны зависимости и что реально «поедет» в первый месяц.
Ниже - фрагмент для ключевых операций (условно сравниваем текущую систему и новую).
| Функция/процесс | Альтернатива в новом ПО | Компромиссы | Обходной процесс (1-2 месяца) |
|---|---|---|---|
| Согласование договора (маршрут по типу контрагента) | Шаблоны маршрутов без условий | Маршрут меняется, больше ручных выборов, выше риск пропустить участника | Ввести правило: юрист проверяет маршрут перед запуском, фиксирует в реестре |
| Электронная подпись руководителя | Подпись есть, но без мобильного сценария | Дольше цикл, руководитель чаще «копит» документы | Выделить 2 окна подписи в день, помощник собирает пакет |
| Автопроверка реквизитов (ИНН, БИН, сумма) | Только обязательные поля | Пропадает автоматическая проверка, больше ошибок в карточке | Контрольный чек в Excel и ручная проверка бухгалтерией |
| Поиск по вложениям и сканам | Поиск только по метаданным | Дольше поиск, падает качество ответов на запросы | Обязать добавлять ключевые теги и краткое описание при загрузке |
| Архив и сроки хранения | Архив есть, но без автосроков | Риск нарушить сроки, больше ручной работы | Временный календарь контроля сроков, еженедельная сверка |
| Отчет «просроченные согласования» | Отчет через выгрузку | Отчет не в один клик, данные обновляются реже | Ежедневная выгрузка, ответственный рассылает список владельцам |
Матрица отделяет «неудобно, но терпимо» от «ломает процесс». Отсутствие поиска по вложениям - потеря времени, но есть понятный временный костыль. А вот пропажа автопроверки реквизитов может давать прямые финансовые ошибки. Значит это либо условие запуска, либо обязательный контроль на время.
Чтобы понять, возможен ли запуск в первом этапе, обычно смотрят на три вещи:
- есть ли для каждого критичного процесса обходной процесс и владелец, который его выполняет;
- укладывается ли новый цикл (согласование, подпись, отчетность) в допустимые сроки;
- появляются ли новые риски, которые нельзя поймать вручную (например, ошибки реквизитов без контроля).
Все, что требует доработки или интеграций без временной замены, честнее переносить на второй этап, пока команда работает по согласованному временному регламенту.
Следующие шаги после матрицы: пилот, план и поддержка
Матрица дает ясность, но сама по себе ничего не меняет. Следующий шаг - проверить ее в жизни: запустите пилот в одном подразделении или на одном типовом процессе (например, закупки или учет заявок). В пилоте быстро всплывают детали: шаблоны, интеграции, права доступа, привычные выгрузки. Через 1-2 недели обновите таблицу: добавьте реальные компромиссы и рабочие обходные процессы, а лишнее уберите.
Дальше матрицу стоит превратить в план внедрения. Хороший план похож на расписание, а не на презентацию: кто делает, что делает, когда и как проверяем результат. Обычно достаточно пяти блоков: работы (настройка, перенос данных, интеграции, тесты), сроки и контрольные точки (хотя бы раз в неделю), ответственные от бизнеса и ИТ, обучение (короткие инструкции и 1-2 сессии для ключевых пользователей), поддержка (куда обращаться, как фиксируются инциденты).
Не забудьте про инфраструктуру. Новая система нередко «тормозит» не из-за софта, а из-за старых рабочих мест, нехватки ресурсов серверов или отсутствия резервирования. Проверьте требования к ПК, рабочим станциям, серверам, хранилищу, бэкапам и доступу в сеть, и заложите время на поставку и настройку.
Если нужен внешний модератор и интеграционная экспертиза, в проектах часто подключают системных интеграторов. Например, GSE.kz как производитель и системный интегратор в Казахстане может помочь увязать требования бизнеса, инфраструктуру (ПК, рабочие станции, серверы) и план поддержки, чтобы зависимые процессы не «всплыли» уже на запуске.
После запуска держите матрицу живой: раз в квартал пересматривайте функции, обходные процессы и риски. Так она остается полезной при обновлениях, росте нагрузки и следующей замене корпоративного ПО.
FAQ
Что такое матрица совместимости ПО и зачем она нужна при замене системы?
Матрица совместимости — это рабочая таблица, где вы фиксируете конкретные функции в реальных сценариях и их зависимости: данные, роли, интеграции, отчеты, регламенты. Она нужна, чтобы до закупки и миграции понять, что действительно совпадает, где будут компромиссы, и какие временные обходные процессы придется включить.
С чего начать заполнение матрицы, если времени мало?
Начните с 10–20 самых частых и самых болезненных действий: закрытие периода, выставление счетов, согласование договоров, ключевые регламентные отчеты, критичные выгрузки и обмены. Переведите каждое действие в одну строку таблицы так, чтобы было понятно: кто делает, на каких данных, какой результат должен получиться и куда он идет дальше.
Какие процессы чаще всего ломаются при замене корпоративного ПО?
Чаще всего «рвутся» цепочки согласований и статусов, шаблоны и правила заполнения полей, права и роли, регламентные отчеты, а также фоновые интеграции по расписанию. На демо эти места выглядят нормально, но в работе всплывают отличия в деталях: очередности подписей, обязательных реквизитах, округлениях, форматах выгрузки.
Как отличать функцию от процесса, чтобы не запутаться в таблице?
Функция — это одно действие в системе: отчет, правило маршрута, экспорт, интеграция. Процесс — это цепочка шагов людей и систем, которая приводит к результату, например «оплатить счет» или «принять сотрудника». В матрице обычно удобно держать функцию в строке, а процесс и шаг — в отдельной колонке, чтобы сразу видеть контекст.
Какие колонки должны быть в матрице, чтобы она реально работала?
Минимально полезные колонки: что делаем, где используется (процесс/шаг), альтернатива в новой системе, статус (есть/частично/нет/нужна доработка), компромиссы, обходной процесс, зависимости, владелец. Этого хватает, чтобы не спорить «в целом», а принимать решения по каждой конкретной операции.
Как правильно фиксировать компромиссы, чтобы потом не было споров?
Компромисс лучше описывать ценой в простых единицах: сколько времени добавится, где вырастет риск ошибки, что станет дороже (модуль, часы поддержки), какой контроль пропадет (аудит, история согласований, разделение прав). Если компромисс нельзя объяснить в двух-трех предложениях, значит функция пока описана слишком общо и ее нужно уточнить.
Как описать обходной процесс, если в новой системе функции нет?
Обходной процесс должен быть таким же конкретным, как обычная работа: кто делает вручную, где фиксирует результат, кто проверяет, как часто и до какой даты это действует. Если обход звучит как «сделаем руками», это не план, а будущая проблема — добавьте триггер, контроль и владельца.
Как оценивать риски по матрице и расставлять приоритеты?
Двух шкал обычно достаточно: влияние (низкое/среднее/высокое) и вероятность (как часто используется и сколько ролей задействовано). В первую очередь закрывайте связку «влияние высокое + вероятность средняя/высокая», потому что именно она дает остановку операций, штрафы, потери данных или провал сроков.
Как согласовать матрицу с бизнесом и ИТ без конфликтов?
Проводите короткие сессии по 20–30 строк, держите матрицу на экране и правьте ее только через назначенного владельца таблицы. По каждой строке задавайте одни и те же вопросы: кто делает, когда запускается, какие данные нужны, откуда они берутся, какой результат на выходе и кто использует его дальше.
Что делать с инфраструктурой и поддержкой, чтобы новая система не тормозила после запуска?
Проверьте требования к рабочим местам, серверам, хранилищу, резервному копированию и сети до того, как начнете пилот. Если нужна помощь, логично привлекать системного интегратора, который увяжет процессы, безопасность и инфраструктуру; например, GSE.kz в Казахстане совмещает интеграционную экспертизу и поставку ПК, рабочих станций и серверов, что упрощает ответственность за результат.