Инструменты методики АЦТ, часть 41: управление бизнес-системами (Business System Management), low-code-платформы (Low-code Platform), решения с открытым исходным кодом (Open-source) и дополненная реальность (Augmented Reality)
Это сорок первая статья цикла по инструментам методики «Аккордная цифровая трансформация». Завершаем группу G «Цифровые технологии трансформации» подгруппой G3 и открываем G4 «Разработка и инновации» — инструменты G3-05, G4-01, G4-02 и G4-03.
Четыре инструмента этой статьи завершают группу G двумя разными путями создания программных решений. Управление бизнес-системами (G3-05) наводит порядок в уже существующем ландшафте корпоративных систем. Low-code-платформы (G4-01) позволяют создавать новые приложения силами самих бизнес-подразделений, минуя традиционную разработку. Решения с открытым исходным кодом (G4-02) используют и дорабатывают программное обеспечение, созданное внешним сообществом. Дополненная реальность (G4-03) выносит цифровые данные непосредственно на физическое оборудование. Трудоемкость составляет 40 часов у управления бизнес-системами и 30 у дополненной реальности — оба отнесены методикой к сложным инструментам, — и по 24 и 26 часов у low-code-платформ и открытого кода, отнесенных к средним. В сумме 120 часов.
G3-05 — Управление бизнес-системами (Business System Management, BSM)

Откуда появился инструмент. Дисциплина выросла из управления IT-услугами, сложившегося в Великобритании на основе библиотеки передового опыта ITIL, которую с 1989 года развивало правительственное агентство CCTA. Первоначальная задача состояла в том, чтобы упорядочить работу IT-подразделений самих по себе, безотносительно к тому, как эта работа связана с результатами бизнеса. По мере роста числа корпоративных систем и усложнения связей между ними обозначилась нехватка более широкого взгляда: нужен был подход, увязывающий состояние IT-ландшафта не с внутренними показателями подразделения, а с целями и конкурентоспособностью предприятия в целом. Международный стандарт ISO/IEC 20000, принятый в 2005 году, закрепил на уровне отраслевого стандарта требование такой увязки. Единого автора у дисциплины, как и у большинства практик управления, нет: она формировалась параллельно в консультационных компаниях и корпоративных IT-службах на протяжении 1990-х и 2000-х годов.
Суть и механика. Управление бизнес-системами — комплексный процесс, направленный на оптимизацию текущих операций и внедрение новых подходов для улучшения эффективности и конкурентоспособности предприятия. Методика называет четыре метода. Анализ текущего состояния включает изучение бизнес-процессов, технологий, рыночной ситуации и потребностей клиентов, что позволяет выявить слабые места и определить области для внедрения улучшений. Стратегическое планирование на основе этого анализа определяет цели, задачи, сроки их реализации и необходимые ресурсы. Внедрение изменений охватывает автоматизацию, оптимизацию рабочих процедур, внедрение новых технологий и обучение персонала. Мониторинг и оценка результатов замыкают цикл, проверяя, привели ли изменения к заявленному эффекту.
Масштаб проблемы, которую вскрывает системный анализ ландшафта, виден на исследовании, охватившем сотни организаций.
| Пример. Отраслевое исследование издержек от неупорядоченного ландшафта корпоративных систем показало, что сотрудник крупной организации в среднем переключается между приложениями до 1200 раз в течение рабочего дня, теряя на этом заметную часть рабочего времени. По оценке консалтинговой компании Infosys, системный анализ и рационализация ландшафта приложений способны принести организации экономию, превышающую 2 млн долларов, за счет отказа от избыточных лицензий, дублирующих друг друга систем и неиспользуемых функций. Типичная находка таких проектов — само число систем, о существовании которых руководство не знало: подразделения годами внедряли собственные приложения без согласования с IT-службой, и полная инвентаризация ландшафта обнаруживает избыточность, которую никто не проектировал специально. |
Управление бизнес-системами приносит результат уже на этапе одной инвентаризации: масштаб накопленной избыточности редко очевиден до тех пор, пока его не подсчитают.
Границы применимости. Инструмент применим на предприятиях, где IT-ландшафт складывался постепенно, без единой архитектуры, и число систем выросло настолько, что взаимосвязи между ними перестали быть очевидными: в холдингах, на предприятиях после слияний, при длительной истории точечных внедрений. По методике это сложный инструмент. Первое ограничение носит организационный характер: подразделения, годами использовавшие собственные системы, воспринимают попытку их упорядочить как посягательство на самостоятельность. Второе — непрерывность цикла: анализ, планирование и внедрение дают эффект только при регулярном повторении, а однократный проект быстро теряет актуальность по мере появления новых систем. Третье — риск избыточной централизации: попытка свести весь ландшафт к единому решению без учета специфики отдельных подразделений создает новые неудобства взамен прежних. Управление бизнес-системами опирается на управление данными (H1-01) в части наведения порядка в данных и связано с системами для управления производственными процессами (G1-03) как с одним из типов систем, требующих упорядочивания.
Чек-лист перед внедрением управления бизнес-системами:
- Проведена полная инвентаризация действующих систем, включая внедренные подразделениями без согласования с IT-службой.
- Определены дублирующие друг друга системы и функции, которые можно консолидировать.
- Установлена связь между состоянием каждой системы и конкретными бизнес-целями, которые она обслуживает.
- Разработан план изменений с указанием сроков, ресурсов и ответственных.
- Предусмотрен регулярный, а не разовый цикл анализа и пересмотра ландшафта.
- Оценен риск избыточной централизации там, где специфика подразделений оправдывает отдельные решения.
Типовые ошибки:
- Отсутствие полной инвентаризации. Анализ ведется по системам, известным IT-службе, а внедренные подразделениями самостоятельно остаются вне поля зрения. → Проводить инвентаризацию с участием всех подразделений, а не только IT-службы.
- Разовый проект вместо цикла. Анализ и оптимизацию проводят один раз и не возвращаются к ним. → Встраивать регулярный пересмотр ландшафта в постоянную практику.
- Централизация без учета специфики. Все подразделения переводят на единое решение без учета их различающихся потребностей. → Сохранять оправданные различия там, где они действительно нужны.
- Изменения без оценки результата. Внедрение проводится, но эффект впоследствии не измеряется. → Замыкать цикл мониторингом и оценкой достигнутых результатов.
G4-01 — Low-code-платформа (Low-code Platform)

Откуда появился инструмент. Термин предложили в 2014 году аналитики компании Forrester Research Клэй Ричардсон и Джон Раймер в отчете «New Development Platforms Emerge For Customer-Facing Applications»; сама технология к этому моменту существовала уже десятилетиями. Ее предшественниками были инструменты быстрой разработки приложений, вошедшие в обиход в 1980–1990-е годы, и язык программирования четвертого поколения, упрощавший описание того, что должна делать программа, в отличие от подробного описания того, как именно это делать. Оформление подхода быстрой разработки приписывают Джеймсу Мартину, изложившему методологию в 1991 году. Отличие low-code от более ранних инструментов быстрой разработки в том, что платформы этого класса рассчитаны не только на профессиональных программистов, но и на сотрудников бизнес-подразделений без специальной подготовки.
Суть и механика. Low-code-платформа позволяет создавать программное обеспечение и приложения с минимальным участием разработчиков. Это возможно благодаря готовым функциональным модулям и интуитивно понятной среде разработки. Методика выделяет четыре сценария применения. Это корпоративные платформы полного цикла для критически важных бизнес-приложений с высокими требованиями к производительности и безопасности, а также платформы быстрой разработки департаментских приложений для создания множества небольших приложений силами бизнес-подразделений. Сюда же входят отраслевые специализированные решения, оптимизированные для конкретных индустрий, и платформы расширения существующих систем для их кастомизации.
Что происходит, когда разработку доверяют самим постановщикам задачи, а не программистам, видно на практике одной из инжиниринговых компаний.
| Пример. Инжиниринговая компания McDermott столкнулась с типичной проблемой: финансовому подразделению требовались рабочие инструменты, на разработку которых у IT-службы месяцами не находилось времени в общей очереди задач. Руководитель финансового направления, не имевший опыта программирования, самостоятельно создал на low-code-платформе нужный инструмент за полчаса. По сведениям поставщика платформы, впоследствии подразделения компании самостоятельно создали свыше ста рабочих процессов, ни один из которых не разрабатывался силами IT-отдела. Такие приложения решали узкие, специфичные для конкретного подразделения задачи, которые в общей очереди корпоративной разработки годами оставались бы низкоприоритетными. |
Low-code-платформа переносит разработку туда, где яснее всего видна сама задача: к тем, кто с ней сталкивается ежедневно, а не к тем, кто получает ее описание через несколько промежуточных звеньев.
Границы применимости. Инструмент применим для создания приложений, автоматизирующих задачи конкретного подразделения, не требующих экстремальной производительности и не критичных для безопасности предприятия в целом: учет, согласования, внутренние рабочие процессы. По методике это инструмент средней сложности. Первое ограничение связано с зависимостью от поставщика платформы: приложения, созданные на low-code-платформе, обычно непереносимы на другую платформу без существенной переработки. Второе — предел сложности: платформа хорошо справляется с типовыми задачами и теряет эффективность там, где логика становится нетиповой и объемной. Третье — управляемость: рост числа приложений, созданных сотрудниками без технической подготовки, требует отдельного контроля, чтобы такие приложения не превратились в бесконтрольную теневую IT-инфраструктуру. Low-code-платформы опираются на облачные вычисления (G3-01) как на инфраструктурную основу и служат одним из способов реализации решений, спланированных при управлении бизнес-системами (G3-05).
Чек-лист перед внедрением low-code-платформы:
- Определен круг задач, для которых платформа подходит: типовые, не критичные для безопасности всего предприятия.
- Оценена стоимость и сложность возможного перехода на другую платформу в будущем.
- Установлен предел сложности, за которым задачу передают профессиональным разработчикам.
- Назначен порядок регистрации и контроля приложений, создаваемых сотрудниками подразделений.
- Проведено обучение сотрудников работе с платформой в объеме, достаточном для их задач.
- Определены показатели, по которым оценивается фактическая экономия времени на разработку.
Типовые ошибки:
- Применение к критичным задачам. На платформе строят приложения, требующие высокой производительности или строгой безопасности. → Ограничивать применение платформы типовыми, не критичными задачами.
- Отсутствие контроля над созданными приложениями. Сотрудники создают приложения бесконтрольно, IT-служба не знает об их существовании. → Вести реестр приложений, созданных на платформе.
- Игнорирование зависимости от поставщика. Платформу выбирают без оценки стоимости перехода на другое решение. → Оценивать риски привязки к конкретному поставщику при выборе платформы.
- Превышение предела сложности. На платформе пытаются реализовать логику, для которой она не предназначена. → Передавать усложняющиеся задачи профессиональным разработчикам вовремя.
G4-02 — Решения с открытым исходным кодом (Open-source)

Откуда появился инструмент. Термин предложила Кристин Петерсон, президент исследовательского института Foresight, на стратегическом совещании 3 февраля 1998 года в Калифорнии, вскоре после того как компания Netscape объявила о раскрытии исходного кода своего браузера. Участники совещания искали замену прежнему обозначению «свободное программное обеспечение», которое постоянно вызывало путаницу: слово «свободное» новички понимали как указание на бесплатность, тогда как речь шла о свободе доступа к исходному коду. В том же месяце была основана организация Open Source Initiative, взявшая на себя распространение нового термина и определение критериев, которым должна соответствовать открытая лицензия. Сама практика совместной разработки программ существовала намного раньше термина, однако именно 1998 год закрепил за ней единое, понятное бизнесу название.
Суть и механика. Решения с открытым исходным кодом — инструмент технологического развития, который позволяет компаниям экономить ресурсы, ускорять инновации и гибко адаптироваться к требованиям рынка. Ключевая особенность таких проектов — открытый доступ к коду, лицензия, разрешающая свободное использование, и активное участие сообщества, которое обнаруживает ошибки, предлагает улучшения и разрабатывает новые функции.
Разницу между технической состоятельностью решения и его судьбой в конкретной организации видно на переходе крупного города на открытое программное обеспечение.
| Пример. Город Мюнхен в 2004 году начал масштабный проект перевода компьютеров муниципальных служб с проприетарного программного обеспечения на операционную систему на базе открытого кода и открытые офисные приложения. К 2013 году на новую систему перешли около 15 тысяч из 15,5 тысячи муниципальных компьютеров, а экономия на лицензиях оценивалась в десятки миллионов евро. Проект много лет приводили как образцовый пример успешного перехода крупной организации на открытое программное обеспечение. В 2017 году, после смены городского правительства, было принято решение вернуться к проприетарному программному обеспечению; официальной причиной назвали жалобы сотрудников на неудобство работы и трудности совместимости с внешними партнерами, использовавшими другие форматы документов. Возврат к прежнему программному обеспечению занял несколько лет. |
Открытое программное обеспечение может годами работать технически исправно и все равно уступить решению, привычному пользователям и совместимому с окружением, в котором организации приходится работать.
Границы применимости. Инструмент применим там, где предприятие готово взять на себя часть работы по интеграции и поддержке взамен экономии на лицензиях: в разработке программного обеспечения, серверной инфраструктуре, аналитических платформах. По методике это инструмент средней сложности. Первое ограничение затрагивает совместимость с окружением: переход на открытые решения оправдан только тогда, когда партнеры, клиенты и смежные системы способны работать в том же формате. Второе — стоимость поддержки: открытое программное обеспечение бесплатно по лицензии, но не бесплатно по эксплуатации, и экономия на лицензиях может обернуться ростом затрат на собственных специалистов или подрядчиков. Третье — устойчивость проекта сообщества: развитие открытого решения зависит от активности его сообщества, и не каждый такой проект сохраняет эту активность на протяжении многих лет. Решения с открытым исходным кодом опираются на облачные вычисления (G3-01) как на инфраструктуру размещения и служат материалом для доработки при построении low-code-платформ (G4-01) собственными силами.
Чек-лист перед внедрением решений с открытым исходным кодом:
- Оценена совместимость выбранного решения с форматами и системами партнеров и клиентов.
- Рассчитана полная стоимость владения, включая поддержку и доработку, а не только экономию на лицензиях.
- Проверена активность сообщества разработчиков и устойчивость проекта в перспективе нескольких лет.
- Определены сотрудники или подрядчики, ответственные за сопровождение открытого решения.
- Предусмотрен план действий на случай прекращения развития выбранного открытого проекта.
- Учтено мнение конечных пользователей о переходе, а не только техническая и финансовая оценка.
Типовые ошибки:
- Расчет только на экономии лицензий. Решение принимают без учета стоимости последующей поддержки. → Оценивать полную стоимость владения, а не только цену лицензии.
- Игнорирование совместимости с партнерами. Переход проводят без проверки, смогут ли внешние стороны работать в новом формате. → Проверять совместимость с окружением до перехода.
- Выбор неактивного проекта. Внедряют решение сообщества, которое перестало развиваться. → Проверять активность сообщества перед выбором.
- Игнорирование мнения пользователей. Переход проводят как техническое решение, не спрашивая тех, кто будет с ним работать. → Учитывать удобство для конечных пользователей при выборе.
G4-03 — Дополненная реальность (Augmented Reality, AR)

Откуда появился инструмент. Первое устройство, совмещавшее изображение реального мира с компьютерной графикой, создал в 1968 году Айвен Сазерленд: громоздкий шлем, подвешенный к потолку из-за собственного веса, за что получил прозвище «Дамоклов меч». Сам термин «дополненная реальность» предложили в 1990 году сотрудники Boeing Том Кодел и Дэвид Мизелл, работавшие над заменой громоздких фанерных стендов со схемами электропроводки, по которым рабочие вручную собирали жгуты проводов для самолетов. Они предложили шлем с полупрозрачным дисплеем, проецирующим схему прокладки проводов прямо на многоразовую доску-основу, вместо того чтобы использовать отдельный размеченный стенд для каждой модели самолета. Свою разработку авторы формально описали в статье 1992 года.
Суть и механика. Дополненная реальность — одна из ключевых технологий цифровой трансформации. Технология позволяет расширять и дополнять физический мир графическими объектами, трехмерной анимацией, звуками. В промышленности это прежде всего оценка состояния оборудования по датчикам, параметры которых отображаются на экране мобильного устройства при наведении камеры на объект, а также пошаговые инструкции, накладываемые непосредственно на собираемый или ремонтируемый узел.
Три десятилетия спустя после появления термина видно, какой результат дает та же самая задача, решаемая современными средствами.
| Пример. Компания Boeing применила технологию дополненной реальности для сборки внутренних жгутов электропроводки фюзеляжа самолета модели 787 — той же по существу задачи, ради которой тридцать лет назад появился сам термин. Прежний способ, основанный на печатных схемах, приводил к ошибкам монтажа: взаимное перекрытие проводов и кабелей трудно точно передать на плоском чертеже. Наложение цифровой схемы прямо на реальные детали позволило рабочим видеть маршрут прокладки провода непосредственно на изделии, без постоянного переключения внимания между чертежом и объектом. По опубликованным данным исследования, частота ошибок монтажа сократилась на 50%, а время сборки — на 25%. |
Дополненная реальность устраняет издержки постоянного переключения внимания между инструкцией и объектом, а не саму сложность задачи.
Границы применимости. Инструмент применим при сборке, обслуживании и ремонте технически сложного оборудования, где ошибка монтажа дорого обходится, а инструкция объемна для запоминания: в авиастроении, электронике, обслуживании промышленного оборудования. По методике это сложный инструмент. Первое ограничение состоит в точности привязки цифрового изображения к физическому объекту: несовпадение виртуальной схемы с реальным положением деталей обесценивает всю подсказку и может ввести в заблуждение вместо того, чтобы помочь. Второе — стоимость подготовки контента: каждая схема или инструкция для конкретного узла требует отдельной разработки, и это оправдано только при достаточно частом повторении операции. Третье — эргономика оборудования: устройства для дополненной реальности должны соответствовать условиям работы, включая длительное ношение, защиту от загрязнений и совместимость со средствами индивидуальной защиты. Дополненная реальность опирается на данные управления жизненным циклом продукции (G1-02) как на источник эталонных схем и связана с цифровым двойником (G2-02) в части визуализации состояния оборудования.
Чек-лист перед внедрением дополненной реальности:
- Определены операции, где частота ошибок или объем инструкции оправдывают затраты на разработку контента.
- Проверена точность привязки цифрового изображения к физическому объекту в условиях реального применения.
- Оценена эргономика оборудования применительно к условиям и продолжительности его использования.
- Предусмотрен источник актуальных схем и данных, на основе которых строится наложение.
- Установлен процесс обновления контента при изменении конструкции изделия.
- Определены показатели, по которым измеряется снижение числа ошибок и сокращение времени операции.
Типовые ошибки:
- Применение к редким операциям. Контент разрабатывают для задач, которые выполняются слишком редко, чтобы окупить затраты. → Отбирать операции по частоте повторения и цене возможной ошибки.
- Неточная привязка к объекту. Цифровое изображение не совпадает с реальным положением деталей. → Проверять точность привязки в реальных условиях применения.
- Игнорирование эргономики. Оборудование выбирают без учета условий длительного использования. → Оценивать эргономику применительно к условиям конкретного рабочего места.
- Устаревший контент. Схемы не обновляются при изменении конструкции изделия. → Устанавливать процесс регулярного обновления данных.
Резюме
Четыре инструмента этой статьи завершают группу G двумя разными подходами к тому, как в организации появляется новое программное решение. Управление бизнес-системами наводит порядок в уже существующем ландшафте. Low-code-платформы и решения с открытым исходным кодом предлагают два разных пути создания нового: разработку силами тех, кто ближе всего к задаче, и заимствование готового кода вместо разработки с нуля. Дополненная реальность выносит цифровые данные за пределы экрана, прямо на физический объект. Общее условие для всех четырех состоит в том, что техническая состоятельность решения не гарантирует его судьбу внутри организации. Переход Мюнхена на открытое программное обеспечение работал технически безупречно годами, но был отменен по организационным причинам, а управление бизнес-системами регулярно обнаруживает системы, о существовании которых руководство даже не подозревало. Дополненная реальность, в свою очередь, показывает и обратный случай: одна и та же задача, для которой тридцать лет назад появился сам термин, современными средствами решается с измеримым и повторяемым результатом. Суммарная трудоемкость в 120 часов ниже, чем у ядра искусственного интеллекта из тридцать девятой статьи, что отражает характер группы: здесь предметом служат способы организации разработки, а не сами технологии распознавания и прогноза. Для промышленного предприятия отсюда следует практический вывод: выбор между разработкой, покупкой готового решения и заимствованием открытого кода определяется не только техническими характеристиками, но и тем, впишется ли решение в привычки и связи организации, а не только в ее вычислительную инфраструктуру.
В следующей статье цикла продолжим группу H подгруппой H2 «Аналитика и визуализация»: разберем инструменты визуализации данных, бизнес-аналитику и прогнозную аналитику.
