2024/04/11 11:00:09

Как исключить незапланированные расходы при выборе и внедрении BI-системы

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

С какими сложностями сталкивается большинство компаний при внедрении аналитических решений? Какие критерии стоит проработать в первую очередь? Почему системы данного класса действительно полезны организациям из различных отраслей? На эти и другие вопросы отвечают ведущие консультанты RAMAX Group — Анна Сидоренко и Вадим Мусатов.

Image:Ramaxbi-1-240.jpg

Содержание

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

Стоит также отметить, что сейчас активно идет процесс импортозамещения, где пока еще зарубежные аналитические решения занимают лидирующее положение, но уже заметен рост: 60% против 40%. При этом специалисты уверенно прогнозируют увеличение доли отечественного ПО до 50-60% к 2024−2025 годам. Большинство компаний сейчас отдают предпочтение платформам и программным продуктам от вендоров, хотя есть спрос и на Open Source. Многое зависит от покрытия функциональных требований и внутренних ресурсов компании на последующую поддержку и развитие системы.

Как не зайти в тупик при выборе и внедрении BI-системы

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

  • Сложность типизации задач и выбора целевого инструмента в аналитическом ландшафте
    В процессе проектирования могут возникнуть трудности с определением перечня целевых задач и выбором наиболее подходящего инструмента для их решения. Неверный выбор влечет за собой риск увеличения сроков, трудоемкости реализации и дальнейшего сопровождения системы. Зачастую поздно выявляются проблемы производительности, и приходится нести дополнительные затраты на масштабирование или замену решения. А иногда выбранный BI-инструмент может оказаться функционально избыточным, таким образом, компания просто переплачивает за то, что может не пригодиться при покрытии бизнес-требований.
  • Неправильно выстроенный подход к внедрению BI-системы
    С чего начать внедрение? В какой последовательности производить настройку? Эти вопросы могут завести в тупик неопытную команду. Неправильно выбранный подход всегда ведет к непредвиденным рискам на поздних этапах, например, к превышению запланированного бюджета или срыву поставленных сроков по выводу решения в ОПЭ. Иногда организации руководствуются исключительно внутренней экспертизой, забывая, что новое решение не всегда позволяет повторить предыдущий опыт. Важно уметь пересматривать способы реализации отчетности и дашбордов (например, проводить legacy-анализ), чтобы не упустить возможности сокращения объемов при новом внедрении.
  • Неверное проектирование и разработка модели данных
    Данный процесс лучше доверить команде технических экспертов, аналитиков и методологов для подготовки оптимальных вариантов реализации модели данных. Специалисты учтут все риски, особенности построения DWH при интеграции конкретного BI-решения и дальнейшей его поддержки. И в большинстве случаев подобные команды с обширным практическим опытом работы — это профессиональные ИТ-компании, а не отдельные специалисты.
  • Сложность подходов к масштабированию при работе с новым ПО
    На предпроектном этапе важно учесть и выстроить правильную ИТ-архитектуру аналитического решения, заложив необходимый функционал для дальнейшего масштабирования мощностей системы, сохраняя требования к производительности и отказоустойчивости.

Подход к процессу внедрения BI-системы — серьезный шаг для любой компании, который должен быть продуман до мелочей. Но, прежде чем его сделать, компания должна быть уверена, что нашла «идеальный» программный продукт, соответствующий ее потребностям и амбициям. Как это можно осуществить?

Осознанный подход, позволяющий минимизировать риски

Первый подготовительный шаг

Прежде всего, нужно правильно ответить на вопрос — кто инициатор внедрения? Конечно, инициатива должна идти именно от бизнеса и задач, которые перед ним стоят.

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

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

Второй шаг

Определяются конкретные цели и задачи, которые должна решить BI-система. Действительно ли компании необходим BI-инструмент? Как он впишется в ИТ-стратегию компании? Какие направления бизнеса будет охватывать?

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

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

Третий шаг

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

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

  • Вид отчетности: регламентированная/нерегламентированная, статистическая/оперативная/прогнозы, табличная/с интерактивными диаграммами и дополнительными визуализациями/смешанная, Ad-hoc отчетность.
  • Визуализация данных: какие визуализации необходимы, какие есть дополнительные требования по оформлению.
  • Весь ли функционал решения должен быть из «коробки» или требуется кастомизация под потребности компании.
  • На каких устройствах планируется работа пользователей: ноутбуки, стандартные офисные станции, большие экраны, мобильные устройства.
  • Дополнительные функции: нужна ли автоматическая/ручная рассылка отчетов и дашбордов, нужна ли система уведомлений, выгрузка отчетов в установленные форматы, self-service инструментарий и прочее.
  • Интеграция и предобработка данных: какие системы-источники есть/планируются, какие уже сейчас известны (CRM, ERP, IoT-источники, MES-системы, аналитика веб-сайтов, внешние источники, справочники и так далее), есть ли в инструменте встроенный ETL/ELT или возможно его нативное подключение.
  • Определение предварительного объема реализации по тем направлениям деятельности, которые были зафиксированы ранее. Большой объем рекомендуется разбить на несколько этапов: распределить отчетность по приоритетам и сложности, сбалансировать объем каждого этапа.

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

Четвертый шаг

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

Шаг пятый — заключительный

На этом этапе определяется, какая команда будет заниматься внедрением и настройкой системы — внутреннее ИТ подразделение или внешний подрядчик. Важно проверить, достаточно ли у компании внутренних ресурсов для поддержки будущего решения или потребуется наем новых сотрудников/ поиск компании на аутсорс.

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

Если в итоге бюджет не покрывает все желаемые требования, то лучше пересмотреть список и скорректировать приоритеты — возможно, от чего-то придется отказаться.

Дополнительно

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

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

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

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

  • смоделировать предметную область и спроектировать хранилище данных с загрузкой в режиме, близком к реальному времени;
  • автоматизировать процесс подготовки статистической и оперативной производственной отчетности по сквозным бизнес-процессами;
  • предоставить линейным специалистам (более 500 человек) гибкий инструмент отчетности, обеспечивающий их критически важными данными в режиме близком к реальному времени;
  • настроить интеграцию с производственными и учетными системами;
  • реализовать набор регламентных отчетов, охватывающих более 10 направлений производственной деятельности;
  • реализовать архитектуру, обеспечивающую дальнейшее расширение системы до уровня корпоративного хранилища данных без принципиальных изменений в программно-аппаратном обеспечении.

Команда RAMAX Group совместно с заказчиком прошла все этапы жизненного цикла внедрения системы, что в итоге привело к достижению конкретных результатов, которые требовались компании. Вот некоторые из них:

  • сформировано более 125 витрин данных, 170 уникальных отчетов и дашбордов;
  • реализованы десятки сложных алгоритмов подготовки данных;
  • создано и настроено более тысячи уникальных объектов ХД и объектов разработки;
  • настроена загрузка данных из 90 систем-источников, более 20 из которых работают в режиме времени, близком к онлайн (в пике более 250-300 одновременных фоновых потоков загрузки);
  • реализована функциональность мониторинга качества поступающих данных (с рассылкой отчетов по расписанию);
  • хранилище данных спроектировано в концепции LSA с выделенными слоями, применяется подход температурного хранения данных;
  • реализована катастрофоустойчивость;
  • архитектура предусматривает возможность вертикального и горизонтального масштабирования по всем компонентам решения.

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

Зрелость компании — не значит возможность быстрого выбора ПО

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

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

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

Для фокусной работы с клиентскими запросами мы разработали собственную матрицу аудита, в которой отражены более 50 уникальных критериев оценки BI-систем, разбитых на функциональные группы и выстроенных по ключевым приоритетам. В рамках данной матрицы оценены как лидеры российского и иностранного BI-рынка, так и Open Source решения, очерчены ключевые функции для компаний различных отраслей, направлений деятельности и сегментов бизнеса.

С BI-системами работать эффективнее, особенно когда компания подготовлена

Можно ли сказать, что сегодня каждой компании нужна BI-система? Мы уже подходим к этапу, когда большинство компаний понимают преимущества данных решений и правильного подхода к их использованию. При этом хочется еще раз обозначить основные моменты, на которые стоит обратить внимание:

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

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