Моделювання процесів: підходи, методи, етапи

Моделювання процесів - це рухи однієї природи, які узагальнюються в прототип. Таким чином, даний термін описує розвиток на рівні типу. Одне і те ж моделювання процесів використовується багаторазово для розробки додатків. Велика кількість екземплярів має принципове значення. Одне з можливих застосувань руху полягає в тому, щоб прописати, як все повинно або могло б бути зроблено. Моделювання процесів-це приблизне очікування того, як додаток буде виглядати. Сам хід визначається під час фактичної розробки системи.

Цілі моделювання

підхід до управління

По-перше, воно потрібно для того, щоб відстежувати, що насправді відбувається під час роботи. Необхідно взяти точку зору зовнішнього спостерігача, який дивиться на те, як процес виконується. Далі слід визначити поліпшення, які повинні бути зроблені, щоб підвищити ефективність або дієвість.

Розпорядча

підхід до управління моделювання бізнес процесів

Визначити бажані процеси і як вони повинні або могли б бути виконані.

Необхідно встановити правила, керівні принципи та когнітивні моделі поведінки, які, якщо їх дотримуватися, призведуть до бажаної продуктивності. Вони можуть варіюватися від суворого правозастосування до гнучкого керівництва.

Пояснювальний

процесний підхід

Надати пояснення щодо обґрунтованості процесів. Необхідно вивчити і оцінити кілька можливих напрямків дій, заснованих на раціональних аргументах.

Встановити явний зв`язок між процесами та вимогами, яким повинна відповідати когнітивна модель. Попередньо визначає точки, в яких дані можуть бути вилучені для звітності.

Мета

З теоретичної точки зору, моделювання процесів пояснює ключові поняття, необхідні для описи того, що відбувається під час розробки. З оперативної точки зору, мета-процеси спрямовані на надання рекомендацій інженерам-методистам та розробникам додатків.

Діяльність з моделювання бізнес-процесу зазвичай передбачає необхідність зміни або виявлення проблем, які потрібно виправити. Ця трансформація може вимагати участі ІТ. Хоча це є загальною причиною необхідності впровадження бізнес-моделювання. Програми управління змінами бажані для застосування процесів на практиці.

З розвитком технологій від великих постачальників платформ Концепція бізнес-процесів стає повністю здійсненною (і здатною до двостороннього проектування). Вона з кожним днем наближається до реальності. Підтримувані технології включають уніфіковану мову, архітектуру на основі моделей та сервісно-орієнтовану розробку.

Поняття моделювання зачіпає аспекти процесів корпоративної бізнес-архітектури, що призводить до створення всеосяжного застосування. Взаємозв`язку в контексті інших систем підприємства, даних, організаційної структури, стратегій і т. д. створюють більш широкі можливості для аналізу та планування змін. Один з реальних прикладів-корпоративні злиття і поглинання. Детальне розуміння процесів в обох компаніях дозволяє керівництву виявляти надмірності, що призводить до більш плавного злиття.

Поняття моделювання завжди було ключовим аспектом реінжинірингу бізнес-процесів та підходів до постійного вдосконалення, які можна побачити в Six Sigma.

Класифікація

Існує п`ять типів покриття, в яких термін модель процесу був визначений по-різному:

  • Орієнтований на діяльність: пов`язаний набір дій, що проводяться для конкретного результату визначення продукту. Комплект частково впорядкованих кроків, призначених для досягнення мети моделювання.
  • Орієнтація на продукт: ряд дій, які призводять до того, що чутливі перетворення допомагають досягати бажаного результату.
  • Орієнтовані на прийняття рішення: набір пов`язаних постанов, встановлених для визначення товару.
  • Орієнтація на стратегію: дозволяє створювати моделі, що представляють собою багатоцільові процеси, і планувати всілякі способи розробки продукту на основі наміру і стратегії.

По вирівнюванню

процесний підхід до управління моделювання процесів

Процеси можуть бути різних видів. Ці визначення відповідають різним способам імітаційного моделювання процесу. Отже:

  • Стратегічний. Вони призначені для того, щоб дослідити альтернативні способи зробити щось і розробити план. Часто творчі і вимагають людської співпраці. Таким чином, створення альтернатив і вибір з них є дуже важливими видами діяльності.
  • Тактичні процеси. Це допомога у досягненні плану. Більше дбають про тактику, яка буде прийнята для фактичного виконання завдань, ніж про розробку.

По гранулярності

Детальність відноситься до рівня деталізації моделі процесу і впливає на вид керівництва, пояснення і простежування, які можуть бути надані. Груба конкретизація обмежує їх досить вузьким рівнем, тоді як тонка гранулярність забезпечує більш детальну можливість. Характер необхідної деталізації залежить від конкретної ситуації.

Керівнику проекту, представнику замовника, керівництву вищого або середнього рівня потрібен досить грубий опис процесу, оскільки вони хочуть отримати уявлення про час, бюджет та планування ресурсів для своїх рішень. Навпаки, розробники програмне забезпечення, користувачі, тестувальники, аналітики віддадуть перевагу деталізованій моделі процесу, де кожні пункти можуть надати їм інструкції та важливі залежності виконання.

Хоча існують позначення для дрібнозернистих шаблонів, більшість традиційних процесів є грубими описами. Моделі повинні забезпечувати широкий діапазон деталізації.

По гнучкості

процесний підхід до управління моделювання бізнес процесів

Це ще один метод моделювання процесів. Було виявлено, що, хоча дані моделі носять розпорядчий характер, в реальній практиці можливі відхилення. Саме тому основи для прийняття розвивалися таким чином, щоб методи розробки систем відповідали конкретним організаційним ситуаціям і тим самим підвищували їх корисність.

Процесний підхід до управління моделювання бізнес-процесів може бути організований в діапазоні гнучкості від "низького" до»високого". На» нижньому " кінці цього спектру лежать жорсткі методи. Тоді як на» верхньому " знаходиться модульна конструкція. Жорсткі методи повністю визначені і залишають мало можливостей для адаптації до існуючої ситуації. З іншого боку, модульні системи можуть бути змінені та доповнені відповідно до конкретної стратегії.

Нарешті, вибір та налаштування методу дозволяє кожному проекту створювати способи з різних підходів та налаштовувати їх відповідно до потреб.

Якість методів

У більшості існуючих структур, створених для розуміння властивостей, грань між характером моделювання та їх застосуванням не проведена. Цей звіт буде зосереджений як на якості методів моделювання процесів, так і на моделях, щоб чітко розмежувати їх. Різні структури були розроблені, щоб допомогти в розумінні властивостей. Ця будова також має переваги забезпечення однакового і формального опису елемента моделі в рамках одного або різних типів з використанням одних методів моделювання. Коротко, це може зробити оцінку як якості продукту, так і процесу, які були визначені раніше.

Властивості, які відносяться до методів моделювання бізнес-процесів:

  • Виразність: ступінь, в якій даний прийом здатний позначати прототипи будь-якої кількості і видів областей застосування.
  • Довільність: ступінь свободи при моделюванні однієї і тієї ж зони.
  • Придатність: рівень, при якому дана методика спеціально адаптована для конкретної області застосування.
  • Зрозумілість: легкість, з якою учасники розуміють, як все працює.
  • Узгодженість: ступінь, в якій окремі підмоделі способу моделювання складають єдине ціле.
  • Повнота: рівень, в якому всі необхідні поняття предметної області представлені в прототипі.
  • Ефективність: ступінь, в якій процес моделювання використовує ресурси, такі як час і люди.

Стверджується, що оцінка структури методів моделювання DEMO виявила недоліки Q-ME. Одним з них є те, що він не включає кількісно вимірювану метрику для вираження якості техніки бізнес-моделювання, що ускладнює порівняння властивостей різних прийомів у загальному рейтингу.

Існує також системний підхід до вимірювання характеру продуктів, відомий як метрика складності, запропонований Россі (1996). Методи метамоделі використовуються як основа для обчислення цих параметрів. У порівнянні з системою, запропонованою Krogstie, вимірювання більше зосереджено на технічному рівні, а не на окремій моделі.

Автори (Cardoso, Mendling, Neuman and Reijers, 2006) використовували показники складності для вимірювання простоти та зрозумілості дизайну. Це підтверджується пізнішими дослідженнями, проведеними Медлінгом. Він стверджував, що без використання метрик якості простий процес може бути змодельований складним і невідповідним способом. Це, в свою чергу, призводить до зниження зрозумілості, підвищення вартості обслуговування і, можливо, до неефективного виконання розглянутого процесу.

Якість моделей

процесний підхід до управління моделювання

Найбільш ранні розробки відображали динаміку процесу з практичним варіантом, отриманим шляхом реалізації в термінах відповідних концепцій, доступних технологій, конкретних середовищ, обмежень і так далі.

Було проведено величезну кількість досліджень щодо якості моделей, але менше уваги приділялося самій роботі. Дані питання не можуть бути оцінені вичерпно, проте на практиці для цього існують чотири основних керівництва. Це:

  • спадні структури якості;
  • висхідні метрики;
  • емпіричні огляди;
  • прагматичні рекомендації.

Хоммес говорив, що всі основні характеристики якості моделей можуть бути розподілені на 2 групи по правильності і корисності. Коректність варіюється від відповідності макета до явища, яке моделюється його синтаксичним правилам. Моделювання також не залежить від мети.

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

Крім того, більш широкий підхід повинен базуватися на семіотиці, а не на лінгвістиці, як це було зроблено Крогсті за допомогою низхідної системи, відомої як SEQUAL. Він визначає кілька аспектів якості, заснованих на взаємозв`язках між моделлю, екстерналізацією знань, сферою, мовою моделювання та навчальною діяльністю.

Однак ця структура не забезпечує способів визначення різних рівнів якості, але широко використовується для бізнес-процесів в емпіричних тестах. Згідно з попередніми дослідженнями, проведеними Moody з використанням концептуальної моделі, були визначені нові рівня якості.

Три розробки

  1. Синтаксичний: оцінює ступінь, до якої модель відповідає граматичним правилам використовуваної мови моделювання.
  2. Семантичне: з`ясовує, чи точно додаток відповідає вимогам користувача.
  3. Прагматичне: уточнює, чи може модель бути в достатній мірі зрозуміла всіма зацікавленими в процесі моделювання сторонами. Тобто вона повинна дозволити інтерпретаторам використовувати її для задоволення своїх потреб.

В результаті дослідження було відзначено, що система якості виявилася простою у використанні і корисною для оцінки моделей процесів, проте вона має обмеження щодо надійності і ускладнює виявлення дефектів. Саме вони призвели до уточнення структури шляхом подальшого дослідження, проведеного Krogstie.

Ще три аспекти якості

процесний підхід до управління
  1. Фізичне: чи постійна зовнішня модель і чи доступна її аудиторії для розуміння.
  2. Емпіричне: чи моделюється додаток відповідно до встановлених правил, що стосуються даної мови.
  3. Соціальна: з`ясовує, чи існують угоди між зацікавленими сторонами щодо моделювання.

Отже, ми розглянули категорію моделювання процесів. Розібрали методи і етапи, відомі на сьогоднішній день.

Статті на тему