Модель бизнес-процессов, согласно методологии SADT, создается на основе принципа декомпозиции: «…декомпозиция заключается в начальном разделении объекта на более мелкие части и последующем соединении их в более детальное описание объекта». На верхнем уровне модели рассматриваемая система представляется в виде одного процесса, например, «Деятельность по производству и продаже оборудования», далее он декомпозируется на совокупность бизнес-процессов верхнего уровня (см. пример перечня бизнес-процессов в главе 3). Каждый из бизнес-процессов верхнего уровня декомпозируется на ряд подпроцессов. В качестве критерия выделения подпроцессов второго уровня можно использовать промежуточные состояния объекта управления. Например, процесс «Продвижение и продажи» может быть декомпозирован на подпроцессы:
1. Продвижение продуктов
2. Выяснение потребности клиента
3. Заключение договора с потребителем
4. Прием текущих заказов
5. Производственное планирование
6. Организация выполнения заказа клиента
7. Организация удовлетворения претензий клиентов
8. Анализ удовлетворенности клиентов
Количество уровней декомпозиции выбирается исходя из стоящих задач и необходимой степени подробности описания. На практике используют 3-5 уровней декомпозиции.
Business Studio позволяет создавать графические модели бизнес-процессов с помощью диаграмм, выполненных в той или иной нотации моделирования. Поддерживается четыре типа нотаций графического моделирования – IDEF0, Процесс и Процедура, EPC. Для создания модели бизнес-процессов можно использовать любую из этих нотаций или их комбинации. Рекомендуется в зависимости от уровня процесса в модели для его описания использовать следующие нотации:
Уровень модели
Используемая нотация
Комментарий
IDEF0 (контекстная диаграмма)
Модель, выполненная в нотации IDEF0, имеет контекстную диаграмму верхнего уровня А-0, на которой объект моделирования представлен единственным блоком с граничными стрелками. Стрелки на этой диаграмме отображают связи объекта моделирования с окружающей средой. Диаграмма A-0 устанавливает область моделирования и ее границу.
IDEF0
1 уровень содержит процессы верхнего уровня модели.
IDEF0
2 уровень содержит декомпозицию процессов верхнего уровня. Например, процесс второго уровня «Продвижение продуктов» может быть декомпозирован на подпроцессы 3 уровня:
1. Группировка клиентов и анализ клиентской базы
2. Разработка программы удержания клиентов
3. Определение потребности по привлечению новых клиентов
4. Разработка комплекса продвижения продуктов на целевые рынки
5. Проведение мероприятий комплекса продвижения
3 и далее
Процедура, EPC
На 3 уровне происходит смена нотации моделирования. 3 уровень при корректной декомпозиции будет представлять собой работы – наименьшие возможные процессы, создающие минимальный отделимый результат, за отдельные действия внутри работы будут отвечать конкретные должностные лица.
Если в модели используются метапроцессы, то уровни сдвигаются, начиная с 1.
Моделирование деятельности на низких уровнях модели тесно коррелирует с прикладными методиками и технологиями деятельности, т.е. в ряде случаев вопросы «что делать» и «как делать» сливаются воедино.
Диаграмма является основным рабочим элементом при создании модели. Диаграммы имеют собственные синтаксические правила, которые будут рассмотрены в следующих разделах.