Декомпозируй это

Всем привет, я Александр, Бизнес-аналитик Инвестиционной Группы Абсолют. Мой первый пост на vc. ru посвящен приему декомпозиции. Приготовьтесь, продолжительность чтения 5 минут.

Давайте отмотаем время и вернемся в 9-11 класс на урок алгебры. Перед вами сложное уравнение.

Как его решить? Один из приемов — применение методов упрощения (например, вынос за скобки, приведение к общему знаменателю или сокращение).

В работе аналитика этот прием называется декомпозиция, а его правильное применение, возможно, один из главных необходимых навыков.

Что можно и нужно декомпозировать?

Бизнес цели, проекты и задачи, объекты разработки и процессы.

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

Для начала определим цель процесса, как разработать и согласовать требования, которые соответствуют… (это пожалуй отдельная ветка постов на тему, какими же должны быть требования). Остановимся на «которые соответствуют корпоративному стандарту компании».

Для чего нам необходимо его декомпозировать?

Чтобы определить конкретные задачи, которые должен выполнить бизнес-аналитик для достижения цели.

Мои правила декомпозиции

Представим сам процесс. Где его начало и конец?

Допустим началом будет являться поставленная задача на подготовку требований к доработке системы, а концом — согласованные (с заказчиком и разработчиками) требования, которые будут переданы в разработку.

Следующий этап. Определить основные составляющие шаги процесса (1-й уровень декомпозиции).

  • Постановка задачи на подготовку требований
  • Обследование и сбор требований
  • Анализ и разработка требований
  • Согласование с заказчиком и разработкой

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

Задаем себе вопрос: «Мне понятно, что конкретно необходимо сделать, чтобы достичь цели?»

Не стало понятней — спускаемся на уровень ниже — это второе правило.

Повторяем упражнение теперь для каждого шага 1-го уровня декомпозиции.

При этом обязательно следуем третьему правилу: при декомпозиции соблюдай верхнеуровневую иерархию.

И так шаг за шагом, мы приходим к древовидному списку шагов и задач процесса.

Ниже мой стандартный шаблон, которого я стараюсь придерживаться в последнее время.

"тут был дизайн"
"тут был дизайн"

И, наконец, мое четвертое правило: Сумма всех слагаемых должна быть равна 100% выполнения цели процесса.

В итоге все действия аналитика подчинены достижению цели и он точно знает, что он сделал, где он сейчас и что его ждет.

Подписывайтесь на мой канал, где вы сможете больше узнать о бизнес-анализе.

11
Начать дискуссию