Моделирование бизнес- процессов с помощью ALLFusion Process Modeler (BPWin 7.x) 2. Функциональное моделирование с IDEF0
Мы научимся: Основам построения моделей IDEF0: Построим контекстную диаграмму, включающую: контекстную работу, стрелки (arrows, ICOM)
Определение: Работа (Activity) Работа (Activity)- это процесс, функция или задача… Планирование работ Расчет тарифов Осмотреть пациента Показывается прямоугольником Должна быть именована (обязательно глагол или глагольная фраза)
Определение: Работа (Activity) Работа (Activity)- это процесс, функция или задача, которая производится в течение периода времени…. Какое-то время должно пройти между стартом и завершением работы Должны быть затрачены какие-то ресурсы
Определение: Работа (Activity) Работа (Activity)- это процесс, функция или задача, которая производится в течение периода времени и производит ощутимые результаты Работа без результата может быть смоделирована, но это первый кандидат на сокращение! Каждая работа должна что-то производить
Определение: Стрелка (Arrow) Стрелки (Arrow или ICOM)- служат для детализации работ, они описывают что производится и что потребляется работой. Работа Преобразует входы Находится под управлением Производит выходы Использует механизмы Activity Inputs Controls Outputs Mechanisms
ICOM Input-входной ресурс, изменяемый работой Control-управление, накладывает ограничение на процесс (обязательно) Output-выход, результат работы (необходим) Mechanism-механизм, ресурс, необходимый для работы, не изменяется в процессе control output input mechanism Activity
Диаграммы IDEF0 Контекстная диаграмма определяет главную функцию и ее взаимодействие с окружающим миром Диаграмма декомпозиции показывает родительскую работу в деталях
Дерево узлов (Node Tree) Каждый узел показывает уровень работы, каждая линия- связь декомпозиции Диаграммы IDEF0
Определение: Цель Цель (Purpose)- это краткое изложение причины построения модели. Для ответа на вопросы: Что будет показывать модель? Для чего будет использоваться модель?
Примеры формулировки цели: Модель «as is» Описать текущую ситуацию с поставками продукции в компании. Понять, как нужно организовать процесс, чтобы сократить время поставки Модель «as to be» Смоделировать процесс поставки продукции компании таким образом, чтобы срок поставки продукции клиенту не превышал 2-х суток.
Определение целей и задач: Цели (goals)- общее описание желаемого результата Задачи (objectives)- цели, измеренные по какой- либо мере ЦелиЗадачи УВЕЛИЧИТЬ Производительность…на 15 % Сократить время…на 8 % Увеличить доходность…на 50%
Определение: Точка зрения Viewpoint Краткое изложение позиции, с которой строится модель Определяется в рамках всей модели Все работы в модели должны быть рассмотрены с единой позиции Точка зрения характеризуется глаголом и влияет на именование контекстной работы Точка зрения ПРОДАВЦА- ПРОДАТЬ механизм Точка зрения ПОКУПАТЕЛЯ- КУПИТЬ механизм Используется для ссылки
Определение: Точка зрения Viewpoint Чья точка зрения может быть выбрана ? Менеджер Клиент Владелец IT специалист Генеральный директор Главный экономист Главный технолог
Определение: Рамки Scope Текстовое описание, которое определяет ширину и глубину функциональных границ модели Полностью описываем, что внутри рамок Выборочно описываем, что за рамками Обычно описывается первый уровень декомпозиции
Дополнительная информация Дополнительная информация может включать гораздо больше фактов, нежели предусмотрено стандартом IDEF0 Теперь мы можем создать модель!
Перед созданием модели посмотрим видео-ролик последовательности наших действий.
Упражнение 1 Создание контекстной диаграммы Model Explorer Структура меню AllFusion Process Modeler Model Properties Контекстная работа Контекстная диаграмма
Упражнение 1 1.Запустите программу AllFusion Process Modeler (ярлык на Рабочем столе) 2. В появившемся диалоговом Окне внесите имя модели: «Деятельность компании Quill» и выберите тип модели IDEF0 Нажмите ОК
3. В появившемся диалоговом окне укажите основные свойства модели. ФИО автора модели Инициалы автора модели На вкладке General: Нажмите ОК Упражнение 1
Автоматически создается контекстная диаграмма Основная панель инструментов : Создать новую модель Открыть модель Сохранить модель Напечатать модель Выбор масштаба Масштабирование Проверка правописания Включение/выключение панели Навигатора модели Включение/выключение дополнительной панели инструментов Model Mart Вызвать генератор отчетов Упражнение 1
Настройка шрифта модели : Упражнение 1 Шаг 1. Выберите пункт меню: Шаг 2. Выберите кириллическую кодировку:
Упражнение 1 Model Explorer содержит 3 вкладки: 1. Activities- все функциональные блоки (работы) данной модели в виде дерева
Упражнение 1 Model Explorer: 2. Diagrams - все виды диаграмм данной модели в виде дерева
Упражнение 1 Model Explorer: 3. Objects- все объекты, которые используются работой, выбранной на вкладке (Activities)
Состав панели инструментов BPwin изменяется автоматически, когда происходит переключение с одной нотации на другую. (Сейчас мы работаем в нотации IDEF0) Панель инструментов нотации IDEF0: инструмент редактирования объектов кнопка для добавления работы на диаграмму проведение новой дуги привязка имени потока к дуге, обозначающей этот поток размещение текстовой информации на диаграмме быстрый переход на нужный уровень детализации переключение между диаграммами одного уровня и переход соответственно на более высокий и более низкий уровень детализации. Во втором случае указывается еще и тот процесс, к детализации которого требуется перейти. Упражнение 1
Откройте пункт меню Внесите название проекта Тип модели AS-IS Упражнение 1
Заполните следующую вкладку: Цель проекта Точка зрения на проект Упражнение 1
Заполните следующую вкладку: Описание проекта Охват видения проекта Упражнение 1
Заполните следующую вкладку: Источник Упражнение 1
Заполните следующую вкладку: Статус: В работе Нажмите ОК Упражнение 1
Перейдите на контекстную диаграмму и правой кнопкой мыши щелкните на работе, в контекстном меню выберите Name Упражнение 1
Введите название Упражнение 1
Введите описание Заполните следующую вкладку: Упражнение 1
Укажите статус: В работе Заполните следующую вкладку: Упражнение 1
Укажите источник Заполните следующую вкладку: Нажмите ОК Упражнение 1
Название стрелкиОписание стрелкиТип стрелки Бухгалтерская система Оформление счетов, оплата счетов, работа с заказами Mechanism Звонки клиентовЗапросы информации, заказы, тех. поддержка и т.д. Input Правила и процедурыПравила продаж, инструкции по сборке, процедуры тестирования, критерии производительности и т.д. Control Проданные продуктыНастольные и портативные компьютеры Output Упражнение 1
С помощью кнопки внесите текст в поле диаграммы – точку зрения и цель Упражнение 1
Создайте отчет о модели. Меню: Tools->Reports->Model Report Просмотрите результат о проделанной работе Упражнение 1