Современная архитектура хранения данных: внедрение и консалтинг
Компания BI Consult специализируется на системах бизнес-анализа, класса business intelligence и систем хранения данных, таких как FineBI, FineReport, Visiology, PIX BI, Luxms BI, Modus BI и ETL (Модус BI/ETL), Форсайт. Аналитическая Платформа, FlyBI, Arenadata, Greenplum, ClickHouse, Postgres Professional, PostgreSQL, ATK BiView-1C (1С Коннектор), Денвик (Экстрактор данных 1С), Apache Airflow, Apache Nifi, Apache Superset, Metabase, Yandex.DataLens и обладает компетенциями и экспертизой в различных областях бизнеса. Эксперты BI Consult используют в работе собственную методологию внедрения систем бизнес-анализа, а также лучшие мировые практики, успешность которых подтверждена использованием в крупнейших международных компаниях.
Предлагаем комплекс консалтинговых услуг:
1. ИТ-консалтинг
- внедрение российских систем бизнес-анализа "под ключ"; адаптация систем под требования клиентов;
- разработка и реализация проектной стратегии быстрого и эффективного внедрения систем бизнес-анализа;
- оценка эффективности использования и оптимизация систем под новые задачи бизнеса.
2. Управленческий консалтинг
- разработка и внедрение специализированных отраслевых и функциональных решений для бизнес-анализа;
- разработка индивидуальных решенией "с нуля" в соответствии с потребностями заказчика;
- подбор инструментов и алгоритмов принятия управленческих решений и разработка результативных моделей интерпретации данных.
- разработка рекомендаций по оптимизации системы управления в компании с помощью систем бизнес-анализа;
Совокупная стоимость проекта состоит из следующих основных блоков:
- Стоимость лицензий на программное решение (не облагается НДС)
- Стоимость технической поддержки лицензий (поддержка обязательна на 1-й год и составляет 20% стоимости лицензий, облагается НДС)
-
Стоимость работ на разработку индивидуальных функциональных решений в соответствии с требованиями Заказчика. В этом случае оценивается объем работ по фазам проекта: анализ и формализация требований, дизайн решения, разработка решения и его тестирование, внедрение – развертывание решения, обучение пользователей и сдача в промышленную эксплуатацию.
- Стоимость поддержки разработки/внедрения/функциональных решений (поддержка обязательна на 1-й год и составляет 20% стоимости лицензий, облагается НДС)
- Стоимость аппаратного обеспечения, на котором будет развернуто решение (технические требования и стоимость рассчитывается на старте на основе оценки объемов данных и требуемой функциональности системы)
Важно:
1. Наша компания работает на условиях почасовой системы оплаты (T&M).
2. При ведении проектов BI Consult опирается на методологию внедрения — S.A.F.E. (Simplifying Analysis for Everyone или Упрощение Анализа для Каждого) с учетом внутренней методологии, используемой у клиента.
Схема ведения проекта
- управление документооборотом и коммуникациями внутри проекта;
- управление рисками и проблемами проекта;
- управление описанием, утверждением и изменением бизнес-процессов;
- управление обучением персонала заказчика;
- управление изменениями проекта и корректирующими воздействиями;
- управление программными разработками, конфигурированием ПО, созданием проектной документации, управление тестированиями;
- управление качеством проекта
Удовлетворенность наших заказчиков является подтрерждением эффективности нашего подхода к проектам внедрения информационных систем.
Для оценки целесообразности внедрения системы бизнес-анализа мы предлагаем реализацию пилотного проекта, включающего создание аналитического приложения на Ваших данных, предназначенного для решения нескольких актуальных задач Вашей компании. Кроме того, можно ознакомится с типовым проектом внедрения
Тренинги в учебном центре:
- Учебный центр по технологиям анализа данных и BI
- Продуктивный и согласованный анализ закупок, продаж и маркетинговых активностей в Fashion-Retail
- Тренинг «S&OP для производственно-торговых компаний»
Техники и методологии используемые компанией Би Ай Консалт
В данной статье мы кратко рассмотрим основные методологии и концепции используемые компанией Би Ай Консалт при внедрении бизнес-аналитики на базе BI платформ - Alpha BI, Loginom, Luxms BI, Modus BI, Visiology, Yandex.DataLens, Триафлай, Форсайт. Аналитическая Платформа, Arenadata, ClickHouse, Postgres Professional, ATK BiView-1C, Airflow:
- Scrum — методология внедрения проекта BI (Agile).
- DAR — методология разработки аналитических приложений.
SCRUM — МЕТОДОЛОГИЯ ВНЕДРЕНИЯ ПРОЕКТА BI (AGILE)
Разработка плана внедрения начинается с определения стратегии внедрения. Компания Би Ай Консалт обычно работает на основе существующих у клиента корпоративных стандартов внедрения, и дополняет ее гибкой методологией внедрения Agile, а именно Scrum. Если клиент не имеет внутренней методологии, методология Scrum будет предложена для проведения полноценного внедрения, так как эта методология имеет все компоненты, необходимые для проведения успешного внедрения BI-системы.
Методология Scrum (Agile) пришла на смену ранее используемой методологии внедрения S.A.F.E. (SAFE — Simplifying Analysis for Everyone или Упрощение Анализа для Каждого).
Scrum — это набор принципов, на которых строится процесс разработки аналитических приложений, позволяющий в жёстко фиксированные и небольшие по времени итерации, называемые спринтами (sprints), предоставлять конечному пользователю работающее приложение с новыми возможностями, для которых определён наибольший приоритет. Возможности приложения к реализации в очередном спринте определяются в начале спринта на этапе планирования и не могут изменяться на всём его протяжении. При этом строго фиксированная небольшая длительность спринта придаёт процессу разработки предсказуемость и гибкость.
Важными характеристиками Scrum является ее гибкость и ориентированность на заказчика, так как методология предполагает его (заказчика) непосредственное участие в процессе работы.
Используя методику Scrum, мы поставляем заказчику продукт после каждой итерации и подаем его поэтапно, но постоянно завершенным, то есть после каждой подачи появляется пригодная рабочая версия. Благодаря этому регулярно происходит обратная связь, способная корректировать и просто изменять вектор направления дальнейшей разработки.
Данный подход отлично работает, как в ситуации, когда заказчик четко представляет все этапы разработки, предоставляя возможность корректировки решения, если у заказчика возникают новые потребности, меняются приоритеты и т.п., так и в ситуации, когда заказчик понимает, какой результат хочет получить в итоге, но ясное понимание того, как этого добиться – отсутствует, в этом случае быстрый старт проекта и последующие постепенное наращивание функционала позволяет избежать недопонимания и движения в неверном направлении.
Scrum это непрерывный циклический энергичный процесс, препятствующий застою в команде. Он позволяет уменьшить неопределенность требований до минимума, дает возможность детального прототипирования, повышает внутреннюю прозрачность процессов.
Короткие итерации позволяют сосредоточить внимание заказчика и команды на конкретной задаче и решить ее с минимальной степенью недопонимания.
DAR — МЕТОДОЛОГИЯ РАЗРАБОТКИ АНАЛИТИЧЕСКИХ ПРИЛОЖЕНИЙ ДЛЯ BI-СИСТЕМ
Для построения приложений компания Би Ай Консалт использует концепцию DAR (Dashboard, Analysis, Reporting). Концепция DAR позволяет правильно объединить необходимые KPI и их визуализацию в одном приложении так, чтобы получить наиболее структурированную информацию для принятия решений на разных уровнях менеджмента.
Согласно методологии DAR, структура приложения строится таким образом, что пользователь переходит от общих дашбордов (Dashboard) к детализированным отчетам (Reporting). Данная методология позволяет быстро выявлять проблемные точки (продукты, подразделения, каналы сбыта и т.д) на высоком уровне, а затем углубляться в анализ причин отклонений переходя на слои Analysis и Reporting.
Существует два вида восприятия данных:
- восходящее восприятие (Bottom—Up). Восходящее восприятие является, по сути, первичным, не основывается на предыдущем опыте и формируется практически мгновенно (менее 250 миллисекунд). Bottom-Up восприятие данных идет, когда пользователь впервые начинает работать с аналитическим приложением – у него нет никаких ожиданий, относительно работы софта. Здесь задача разработчика/дизайнера – не запутать пользователя и максимально эффективно провести его по аналитике для решения его задач.
- нисходящее восприятие (Top—Down). При нисходящем восприятии, на процесс восприятия влияет полученный ранее опыт. То есть все наши предыдущие знания и мысли влияют на процесс восприятия и объективности по отношению к новой информации. Когда включается нисходящее восприятие, пользователь уже имеет опыт работы с аналитическими решениями и действует и оценивает приложение на основе своих ожиданий. Здесь задача разработчика/дизайнера приложений – соответствовать или превосходить ожидания пользователей по тому, как, по их мнению, «должна» работать аналитическая система.
Чтобы сбалансировать оба типа восприятия при работе с аналитическим приложением, компания Qlik предлагает строить приложения по методологии DAR: сначала дэшборд — визуальная интерпретация главных показателей, затем аналитика, и в завершении – детальная отчетность:
Дэшборд (Dashboard)
Дэшборд отображает только самую важную информацию для понимания полной картины бизнеса и является наименее интерактивной частью аналитического приложения. Именно на этой странице лаконично отображаются ключевые KPI. По сути, дэшборд выполняет функцию оглавления, и является отправной точкой для понимания, что происходит с вашим бизнесом.
Ключевые правила построения дэшборда:
- Выделить только общую и высокоуровневую информацию
- Выделить наиболее приоритетные показатели (не 20 показателей)
- Вывести на экран только основные фильтры, их не должно быть много
- Создать визуальную иерархию элементов, которая поможет восприятию информации: самые важные данные должны быть большего размера, чем менее важные.
Анализ (Analysis)
Страницы приложения посвященные анализу, являются более интерактивными и ориентированы на полноценное исследование данных. Как правило, каждая страница анализа посвящена отдельной сфере деятельности организации или бизнес-области. Между всеми страницами приложения пользователь может свободно перемещаться с сохранением выборки, чтобы именно в разделе аналитики ответить на вопросы, возникшие по итогам изучению дэшборда. Графиков и таблиц тут обычно больше, чем на в дэшборде, чтобы предоставить пользователю весь набор инструментов для исследования данных.
Ключевые правила построения аналитики:
- Введите дополнительные фильтры и лист-боксы, чтобы поддержать бизнес-исследование пользователя
- Поместите на страницу только четко фокусированную информацию по конкретной теме/бизнес-области
- Добавьте вертикальный скроллинг страницы
- Используйте не только графики, но и таблицы.
Отчет (Reporting)
Этот раздел предлагает наиболее детальную информацию в виде таблиц. Аналитики проводят на страницах Analysis и Reporting больше всего времени, принимая обоснованное бизнес-решение.
Ключевые правила разработки отчетов:
- Предоставьте максимально детальную информацию
- Продумайте, какие дополнительные данные пользователям могут понадобится, чтобы пройти «последнюю милю» при принятии решения
- Не забудьте добавить дополнительную визуализацию в сводную таблицу — например, подкрасить значения в зоне риска.
В случае, если приложение содержит большое количество измерений данных для анализа, рекомендуется создавать отдельную страницу с фильтрами для удобной выборки.
Приложения, созданные по концепции DAR воспринимаются пользователями нелинейно. Пользователь может переходить со страницы на страницу в любом удобном ему порядке. Тем не менее, иерархия подачи информации должна быть сохранена: от обобщенных данных на дэшборде, к деталям, представленным в таблицах отчетности.
В целом, трехступенчатая модель приложения DAR позволяет эффективно работать с информацией в BI-системе. Он подходит для всех групп пользователей – и топ-менеджера, у которого нет времени погружаться в многостраничную отчетность, выискивая там нужные цифры, и аналитика, который, видя негативную тенденцию в общих цифрах, может сразу спуститься вплоть до детальных данных, чтобы выявить проблему.
Наши консультанты готовы провести всесторонний аудит внедренной BI-системы и помогут с любыми вопросами.