Мои любимые фреймворки для управления данными: чем они так хороши?

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Привет, Хабр! Меня зовут Татьяна, в РСХБ-Интех я работаю с данными — помогаю ими управлять. У меня в бэкграунде больше 10 лет работы в сфере ИТ над различными проектами и продуктами, в работе я применяла разные подходы и методики и, конечно, среди них есть мои любимые. В этом материале я рассказываю о трёх фреймворках, к которым  отношусь в высшей степени уважительно и местами трепетно, так как считаю их крайне полезными. В своём роде это лучшее, что придумали для бизнеса, по моему скромному мнению.

Почему я выбрала их? Каждый фреймворк помещается на листе А4, поэтому удобен в использовании, и к тому же обладает универсальной применимостью — ко всем предметным областям и сферам бизнеса.  

Capability Maturity Model

И первый инструмент — это фреймворк для оценки зрелости процессов в компании: CMM — Capability Maturity Model.

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

Следуя этой теории, рекомендую составить специальный опросник и использовать его для оценки зрелости ваших процессов. Получится что-то типа внутреннего аудита. Как это сделать? Берём базу: для данных это будет методология DAMA-DMBok (Data Management Body of Knowledge — свод знаний по управлению данными) — из неё выпишем основные артефакты и результаты, которые характеризуют основные функции Управления данными. Подкрепляем это всё знаниями о том, как проектировать процессы и как ими управлять, например, из BABok (Business Analysis Body of Knowledge — свод знаний по бизнес-анализу), оттуда же берём описание подхода CMM. Все артефакты и результаты закрепляем за элементами разработки и управления процессами и задаём вопрос — а есть ли это у нас? Обязательно ранжируем по сложности исполнения или реализации.

Так и наполняется опросник. Ну и вишенка на торте: добавим новизны и отдадим дань новомодным тенденциям. Что сегодня у всех на устах и о чём кричит каждый канал? Сегодня это GenAI (Generative Artificial Intelligence) и ML (Machine learning). Добавляем отдельным блоком в наш опросник — это поможет нам оставаться в тренде.

Итак, три шага подготовки опросника для оценки зрелости по вашей области бизнеса:

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

  • Накладываем вашу матрицу артефактов на жизненный цикл управления процессами.

  • Добавляем модных тенденций GenAI и ML.

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

1. Начальный (хаотичный)

2. Управляемый

3. Определённый (регламентированный)

4. Контролируемый (измеряемый)

5. Оптимизируемый

5 уровней вопросов в CMM
5 уровней вопросов в CMM

Мини-пример подготовки опросника для процесса управления качеством:

Артефакт

Элемент процесса

Уровень зрелости

Должностная инструкция для роли Аналитик качества данных

Роли и обязанности разработаны

2 — Управляемый

Методология качества данных

Стандарты внедрены в рабочий процесс

3 — Определённый

% решения инцидентов качества данных

Измерение эффективности процессов

4 — Контролируемый

Модель, генерирующая корректные данные вместо ошибочных

Ошибочные данные исправлены

AI&ML - Модный тренд

 Готовый опросник по управлению качеством можно скачать здесь.

Систем оценки уровней зрелости в мире очень много, практически каждая уважающая себя корпорация готовит свою систему оценки, но в большинстве случаев в основе всегда лежит база — Capability Maturity Model.

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

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

Lean Startup

Следующий чудесный фреймворк, про который хочу рассказать, — это Lean Startup. В своё время — в эпоху проектных «водопадов» — он просто потряс меня своей простотой и эффективностью. Почему этот инструмент? В самом его названии заложена концепция «Быстро и дешево».

Автор методики — Эрик Рис, который описал её в книге «Бизнес с нуля. Метод Lean Startup для быстрого тестирования идей и выбора бизнес-модели» (2011г.).

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

Вся информация по аналитике помещается на листе А4
Вся информация по аналитике помещается на листе А4

Добавлю немного разбора и отмечу важные на мой взгляд моменты:

1. Lean Startup упорядочивает вашу совершенно не упорядоченную идею. Вся информация о гипотезе или о новом продукте помещается на листочке форматом А4. Порядок или последовательность заполнения обозначена цифрами.

2. Вы не врёте себе и своим инвесторам про пользу идеи. Методика предполагает применение подхода «get out of the building», а это значит, что вы идёте щупать за живое таргет-группы, взамен получая ответы, которых вы никогда самостоятельно не нафантазируете. Такой подход позволяет вам взглянуть на вашу идею глазами потенциальных потребителей, то есть вы получаете беспристрастный, правдивый и быстрый ответ на вопрос, зачем и кому нужна ваша идея, насколько потенциально она будет пригодна и эффективна в текущих реалиях.

3. После получения обратной связи от потенциальных пользователей, у вас есть возможность перекомпоновать вашу идею, подтюнить и даже сменить таргет-группу. А затем запустить на новый круг исследований и уточнений. По сути вы изучаете клиентские пути (CJM), но делаете это в максимально сжатые сроки на прототипе продукта. Именно в этом великая суть методики Lean Startup, она предлагает вложиться на начальном этапе исследования, прежде чем начинать дорогостоящую разработку и внедрение продукта.

Где применять: сейчас только ленивый не запускает дата-продукты, бэклог завален гениальными идеями. Было бы прекрасно внедрить хотя бы частично методику Lean Startup на начальном этапе оценки гипотез. Это позволит отсеять совсем сырые гипотезы и отложить старт недостаточно проработанных идей. Идеально для продуктов с высокой неопределенностью.

Какой навык необходим для успешного использования фреймворка: упорство и сильное желание сделать хороший продукт!

Zachman Framework

Пришло время для рабочей лошадки. Самый главный и важный лично для меня инструмент — это Zachman Framework.

Модель Захмана — это метод описания архитектуры предприятия, который был разработан Джоном Захманом в 1987 году. Речь не только про ИТ-архитектуру, а вообще про организацию, про бизнес в целом.

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

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

— Общество (Role)

— Ресурсы (Material)

— Операции (Process)

— Пространство (Location)

— Событие (Event)

— Показатели (Goal)

Категоризация данных упрощает процесс выделения бизнес-сущностей и помогает избежать дублирования (повторного описания на уровне Терминов) и грубых ошибок при моделировании предметных областей. Подробнее про подобный подход с категоризацией данных по Захману – BEAM (Business Event Analysis & Modeling) — можно почитать в книге Agile Data Warehouse Design (Lawrence Corr with Jim Stagnitto, 2013г.).

Небольшой пример применения буквально на пальцах. Так же, как и вся архитектура, организации складываются из шести основных аспектов реального мира, любой бизнес-процесс можно представить с ракурса взаимодействия основных категорий данных. Например, в процессе «Покупка товара» Клиент (Role) взаимодействует с Продавцом (Role), с целью приобрести актив (Material) в Точке продаж (Location) во время (Event) работы Магазина. Взаимодействуют Клиент и Продавец в определенном порядке (Process), который проходит через определенные Статусы (Event). Продавец, действуя в том же процессе (Process), преследует свои цели (Goal) обогащения и выполняет KPI. Вот как-то так.

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

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

Конечно, хочется, чтобы было больше простых и удобных фреймворков. Для меня идеальный образец фреймворка — таблица Менделеева. Тоже хочу что-то такое же вечное изобрести! А вы? Какими фреймворками пользуетесь? Пишите в комментариях.

Источник: https://habr.com/ru/companies/rshb/articles/890850/


Интересные статьи

Интересные статьи

Даже самые современные устройства, какую бы задачу они не выполняли, не могут сравниться по сложности, элегантности и эффективности с биологическими системами. Живой организм, прошедший долгий и и...
Система отслеживания звонков, она же кол-трекинг – верный друг маркетологов и предпринимателей. Это она помогает понять, какие каналы работают лучше всего, как оптимизировать рекламные бюджеты, какие ...
Тема обсужденияТелескоп JWST показал, что сверхдальние галактики имеют особенности, требующие более длительной эволюции, чем их возраст в теории Большого взрыва. Снимки галактики GN-z11 показали налич...
Возможность интеграции с «1С» — это ключевое преимущество «1С-Битрикс» для всех, кто профессионально занимается продажами в интернете, особенно для масштабных интернет-магазинов.
Основанная в 1998 году компания «Битрикс» заявила о себе в 2001 году, запустив первый в России интернет-магазин программного обеспечения Softkey.ru.