УДК 334.012
Р. А. ШК1ЛЬ (НМетАУ, Днiпропетровськ)
АНАЛ1ТИЧНИЙ ОГЛЯД МЕТОД1В МОДЕЛЮВАННЯ Б1ЗНЕС-ПРОЦЕС1В В ЕЛЕКТРОНН1Й КОММЕРЦП
У данш статп розглянуп теоретичш аспекти моделювання б1знес-процес1в, дана характеристика метод1в, визначеш rxm досто1нства й недол1ки, зроблено пор1вняльний анал1з метод1в моделювання б1знес-процеав з урахуванням застосування розглянутих метод1в в електроннш комерци.
В данной статье рассмотрены теоретические аспекты моделирования бизнес-процессов, дана характеристика методов, определены их достоинства и недостатки, сделан сравнительный анализ методов моделирования бизнес-процессов с учетом применения рассмотренных методов в электронной коммерции.
In this article the theoretical aspects of modeling business-processes are considered, the characteristic of business-modeling methods is given, their merits and demerits are determined, the comparative analysis of methods of modeling business-processes in e-commerce is performed.
Вступ
У сучаснш практищ моделювання управлш-сько! i виробничо! д1яльност1 для позначення об'екпв моделювання прийнято використову-вати термiн <^знес-процес» (business-process) [6].
Моделювання бiзнес-процесiв використову-еться на практицi для ршення широкого спектру завдань i е важливою складовою частиною проектов по реорганiзацii бiзнес-процесiв i ство-ренню iнформацiйних систем, програмного за-безпечення у сферi електронноi комерци. На сьогоднiшнiй момент iснуе проблема вибору адекватних методiв i шструменпв моделювання, що породжуе ix розмаiтiсть i вiдсутнiсть единих стандартiв засобiв i методiв моделювання. Iснуючi методи й засоби моделювання використовують рiзнi мови моделювання, тер-мiнологiю, несумiснi один з одним, дороп й трудомiсткi у використанш. Цi обставини обу-мовлюють створення численних проектiв, метою яких е iнтеграцiя iснуючиx методiв i мов моделювання, створення единого методичного й теxнологiчного базису моделювання бiзнес-процесiв.
Аналiз дослiджень i публiкацiй по розглянутiй темц на як опираеться автор
Дослiдженнями в обласп вивчення й моделювання бiзнес-процесiв займаються Каля-нов Г. Н., Ойхман Е. Г., Попов Э. В. [2, 5]. Ви-щезгадаш автори у своix роботах систематизу-ють знання в обласп моделювання, управлiння, планування й ощнки бiзнес-процесiв, описують iснуючi методи моделювання бiзнес процесiв.
Розглядом DFD-теxнологii моделювання б> знес-процесiв i методологii ARIS, тенденцiй використання стандартiв моделювання у сво1'х працях розглядають Калашян А. Н. i Каменно-ва М. [1, 3].
За ощнками, наведеними В. В. Ретним [6], типовий сценарiй розвитку подiй у бшьшосп органiзацiй при моделюваннi бiзнес-процесiв полягае у наступному: ставляться цiлi, шщю-еться проект, створюеться опис бiзнес-процесiв, здiйснюються спроби проаналiзувати ix i приступити до реорганiзацii. Саме на останньому етат, коли необхщно одержати певнi результати, бiльшiсть оргашзацш зазнае значних труднощiв у реоргашзацп й моделю-ваннi бiзнес-процесiв. У зв'язку iз цим необхщ-ний розгляд i вибiр оптимального методу й стандарта моделювання на початковому еташ [6].
Бiзнес-процес визначаеться як логiчно завершений набiр взаемозалежних i взаемодiючиx видiв дiяльностi, що пiдтримуе дiяльнiсть орга-нiзацii i реалiзуе ii полтоику, спрямовану на до-сягнення поставлених цiлей.
Стандарт ISO 9000:2000 визначае бiзнес-процес як сукупнiсть взаемозалежних i взаемо-дiючиx видiв дiяльностi, якi представляють цiннiсть для споживача [9]. У цьому визначенш шд бiзнес-процесом можна розумiти будь-яку дiяльнiсть, що використовуе ресурси (фшансо-вi, матерiальнi, людськi, iнформацiйнi) для пе-ретворення вxiдниx елементiв у вихщш. Бiзнес-процес включае одну або бшьше зв'язаних мiж собою процедур або функцш, якi спшьно реал> зують деяке завдання [2, 5].
Таким чином, визначення та моделювання бiзнес-процесiв е важливою складовою в управлшш пiдприемством, але стосовно сфери
електронно! комерци ще не iснуe фундаментально! теоретично! бази для застосування юную-чих методик, iснуe проблема вибору стандарту моделювання для ще! галузi.
Формулювання цiлей статтi
Основною метою статп е розгляд i аналiз методiв моделювання бiзнес-процесiв, стандарта моделювання, !х порiвняльна характеристика, огляд шструменпв моделювання, визначен-ня подальших перспектив у дослщженш даного напрямку, вибiр методу моделювання бiзнес-процесiв щодо пiдприемств електронно! комерци.
Виклад основного матерiалу дослiджень iз повним обгрунтуванням наукових результат
Бiзнес-процес являе собою систему послщо-вних, цiлеспрямованих i регламентованих видiв дiяльностi, у якiй за допомогою керуючого впливу i необхщних ресурсiв входи процесу перетворюються у виходи, результати процесу, що представляють цiннiсть для споживачiв [7].
Стосовно до шдприемств електронно! комерци, бiзнес-процес можна охарактеризувати як стшкий iнформацiйний процес (послiдовнiсть роб^) органiзацi!' виробничо-господарсько! дiя-льностi, орiентований на створення ново! вар-тосп.
Важливим кроком структуризацi! дiяльностi будь-якого шдприемства е видiлення й класи-фiкацiя бiзнес-процесiв. Стосовно отримання додано! щнносп продукту або послуги можна видшити наступнi класи процесiв:
• основш процеси;
• забезпечувальнi процеси.
Основними бiзнес-процесами е процеси, що додають цшшсть. Вони орiентованi на вироб-ництво товарiв або надання послуг, що станов-лять основу дiяльностi органiзацi! й забезпечу-ють одержання доходу. Прикладами таких про-цешв на пiдприемствi електронно! комерци е процеси маркетингу, прийому замовлення, поставки продукту i сервюного обслуговування продукцi!, надання допомоги користувачу у робот iз програмним забезпеченням шформа-цiйно! системи.
Забезпечувальнi процеси не додають цшшсть продукту або послуги для споживача, але збшьшують !хню вартiсть. Вони необхщш для дiяльностi пiдприемства i призначеш для шд-тримки виконання основних бiзнес-процесiв. Такими процесами в електроннш комерцi! е:
фiнансове забезпечення дiяльностi, забезпечен-ня кадрами, юридичне забезпечення, адмшст-рування, забезпечення безпеки, поставка ком-плектуючих матерiалiв, ремонт i технiчне обслуговування i т.д.
Бiзнес-процеси можна також класифiкувати за видами дiяльностi або складу робгг [6]:
• планування дiяльностi (наприклад, пла-нування реалiзацii товару для штернет-магазинiв);
• здiйснення дiяльностi - саме виконання робiт (наприклад, доставка товарiв чи сервiсне обслуговування iнформацiйноi системи);
• реeстрацiя фактичноi iнформацii з виконання процесу (виробничий, управлшський i бухгалтерський облш);
• контроль i аналiз виконання плану;
• прийняття управлiнських ршень.
Бiзнес-модель - це формалiзований (графiч-
ний, табличний, текстовий, символьний) опис бiзнес-процесiв, що вiдображаe реально юную-чу або передбачувану дiяльнiсть шдприемства.
Основна галузь застосування бiзнес-моде-лей - це реiнжинiринг бiзнес-процесiв. При цьому передбачаеться побудова моделей пото-чноi й перспективноi дiяльностi, а також плану й програми переходу з першого стану у другий. Будь-яке сучасне тдприемство е складною системою, його дiяльнiсть мютить у собi виконання десятюв тисяч взаемовпливових функцш i операцiй. Головна iдея створення таких моделей як «AS-IS» (як е) i «AS-TO-BE» (як повинно бути) - зрозум^и, що робить (буде робити) тдприемство i як воно функщонуе (буде функ-цiонувати) для досягнення сво!'х цiлей. Слiд зазначити, що моделi бiзнес-процесiв е не просто промiжним результатом, який використовуе консультант для зазначення яких-небудь реко-мендацш i висновкiв, вони являють собою са-мостiйний результат, що мае велике практичне значення, яке повинно бути зазначене у щлях ix побудови.
Важливим елементом моделi бiзнес-процеав е бiзнес-правила або правила предметно!' область Типовими бiзнес-правилами е корпоративна пол^ика й державш закони. Бiзнес-правила звичайно формулюються у спещаль-ному документi й можуть вiдображатися у моделях. Для оргашзаци бiзнес-правил пропону-еться безлiч рiзниx схем класифiкацii. Най-бiльш повною можна вважати наступну класи-фiкацiю бiзнес-правил: факти, обмеження; керуючi впливи й реакцii на впливи, операцш-нi, структурнi обмеження; активатори операцш.
Для моделювання 6i3Hec-npo^ciB необхщно використовувати певну методику, що включае опис методiв моделювання - засобiв подання реальних об'ектiв пiдприемства за допомогою об'екта моделi; процедуру - послiдовнiсть кроюв збору iнформацiï, ïï обробки й подання у вигщщ моделей (щаграм i документiв).
Використовуеться кiлька рiзних методiв, основою яких е як структурний, так i об'ектно-орiентовний пiдходи до моделювання. Однак розподш самих методiв на структурш i об'ектнi е досить умовним, оскшьки найбiльш розвиненi методи використовують елементи обох тдхо-дiв. До числа найпоширешших методiв вщно-сяться:
• метод функцюнального моделювання SADT (IDEF0);
• метод моделювання процесiв IDEF3;
• моделювання потокiв даних DFD;
• метод ARIS;
• метод Ericsson-Penker.
Метод SADT (Structured Analysis and Design Technique) був розроблений Дугласом Россом в 1969 р. для моделювання штучних систем сере-дньоï складностг Даний метод усшшно використовуеться у вшськових, промислових i ко-мерцiйних оргашзащях США для рiшення широкого кола завдань, таких як довгострокове й стратепчне планування, автоматизоване вироб-ництво й проектування, розробка програмного забезпечення для оборонних систем, управлш-ня фшансами й матерiально-технiчним поста-чанням й шше. Метод SADT вважаеться класи-чним методом процесного пiдходу до управ-лiння [4]. Основний принцип процесного шд-ходу полягае у структуруванш дiяльностi органiзацiï вiдповiдно до ïï бiзнес-процесiв, а не оргашзацшно-штатною структурою.
Результатом застосування методу SADT е модель, що складаеться з дiаграм, фрагментiв текстiв i глосарда, що мають посилання один на одного. Дiаграми - головнi компоненти мо-делi, всi функцiï оргашзаци й iнтерфейси на них представлен як блоки й дуги вщповщно.
Метод SADT найбiльшою мiрою тдходить для опису процесiв верхнього рiвня управлiння та моделювання процесiв обробки шформацп. Його основнi переваги полягають у наступно-му:
• повнота опису бiзнес-моделi;
• комплексшсть декомпозицiï;
• можливють агрегування й деталiзацiï по-токiв даних i iнформацiï;
• наявшсть твердих вимог, що забезпечу-ють одержання моделей стандартного виду;
• простота документування процешв;
• вщповщшсть пiдходу до опису процешв стандарту ISO 9000:2000.
У той же час метод SADT мае ряд недолшв:
• складнють сприйняття;
• велика кiлькiсть рiвнiв декомпозици;
• труднощi спiвставлення декiлькох проце-сiв, представлених у рiзних моделях однiеï сис-теми.
Метод моделювання IDEF3 е частиною ti-мейства стандарта IDEF. Цей метод призначе-ний для моделювання послщовносп виконання дш i взаемозалежностi мiж ними у рамках бiз-нес-процесiв [2].
Основою моделi IDEF3 служить так званий сценарш процесу, що видiляе послщовнють дiй i пiдпроцесiв аналiзованоï системи. Як i у мето-дi SADT (IDEF0), основною одиницею моделi IDEF3 е дiаграма. 1нший важливий компонент моделi — дiя, або у термшах IDEF3 «одиниця роботи» (Unit of Work). Методи SADT i IDEF3 багато у чому схож1, тому метод IDEF3 мае аналопчш переваги й недолши.
Метод DFD, або дiаграми потокiв даних (Data Flow Diagrams), являе собою iерархiю функцюнальних процесiв, зв'язаних потоками даних. Цшь такого подання — продемонстру-вати, як кожний процес перетворить своï вхiднi данi у вихщш, а також виявити вщносини мiж цими процесами [1]. Для побудови DFD тради-цiйно використовуються двi рiзнi нотацiï, що вiдповiдають методам Йордона-Демарко й Гей-на-Серсона.
Вiдповiдно до даного методу модель системи визначаеться як iерархiя дiаграм потокiв да-них, що описують асинхронний процес пере-творення iнформацiï вiд ïï уведення в систему до видачi споживачевь Джерела iнформацiï (зо-внiшнi сутносп) породжують iнформацiйнi потоки (потоки даних), що переносять шформа-щю до пiдсистем або процесiв. Ti, у свою чер-гу, перетворюють шформащю й породжують новi потоки, яю переносять iнформацiю до ш-ших процесiв або пiдсистем, накопичувачам даних або зовшшшх сутностей - споживачам iнформацiï.
При моделюваннi бiзнес-процесiв дiаграми потокiв даних (DFD) використовуються для побудови моделей «AS-IS» i «AS-TO-BE», в> дображаючи, таким чином, юнуючу й пропоно-вану структуру бiзнес-процесiв органiзацiï й взаемодiю мiж ними.
Зараз спостерiгаеться тенденцiя штеграци рiзноманiтних методiв моделювання й аналiзу систем, що проявляеться у формi створення
штегрованих 3aco6iB моделювання. Одним з таких 3aco6iB е продукт, що носить назву ARIS (Architecture of Integrated Information System), розроблений нiмецькою компашею IDS Scheer [3]. Система ARIS являе собою комплекс засо-6iB аналiзу й моделювання дiяльностi тдпри-емства. ïï методичну основу становить сукуп-нiсть рiзних методiв моделювання, що вщо-бражають рiзнi погляди на дослщжувану систему.
Методика моделювання ARIS грунтуеться на розробленiй професором Августом Шером теорiï побудови штегрованих шформацшних систем, що визначае принципи вiзуального в> дображення всiх аспектов функцiонування ана-лiзованих компанiй. ARIS шдтримуе чотири типи моделей, що вщображають рiзнi аспекти дослiджуваноï системи:
• оргашзацшш моделi, що представляють структуру системи - iерархiю оргашзацшних пiдроздiлiв, посад i конкретних ошб, зв'язку мiж ними, а також територiальну прив'язку структурних пiдроздiлiв;
• функщональш моделi, що мiстять iерар-хiю цiлей, iз сукупнiстю дерев функщй, необ-хiдних для досягнення поставлених щлей;
• iнформацiйнi модел^ необхiднi для реат-зацiï вше].' сукупносп функцiй системи;
• моделi управлiння, що представляють комплексний погляд на реатзащю бiзнес-процесiв у рамках системи.
Для побудови перерахованих тишв моделей використовуються як власш методи моделювання ARIS, так i рiзнi вiдомi методи й мови моделювання, зокрема, UML. У процес моделювання кожний аспект дiяльностi шдприемст-ва спочатку розглядаеться окремо, а пiсля детального пророблення всiх аспектiв будуеться штегрована модель, що вiдбивае всi зв'язки мiж рiзними аспектами.
Основна перевага методу ARIS полягае в його комплексносп, що проявляеться у взаемо-зв'язку мiж моделями рiзних тишв. Метод ARIS дозволяе описувати дiяльнiсть оргашзаци з рiзних точок зору й установлювати зв'язок мiж рiзними моделями. Однак такий пiдхiд важко реалiзуеться на практицi, оскiльки по-требуе значних витрат ресурсiв, як людських, так i фшансових протягом тривалого часу.
У методi Ericsson-Penker використовуються принципи об'ектного моделювання. Це стало можливим завдяки наявносп в UML механiзмiв розширення. Наявнiсть механiзмiв розширення принципово вiдрiзняе UML вщ таких засобiв моделювання, як IDEF0, IDEF3, DFD. Перера-
xованi мови моделювання можна визначити як сильно тишзоваш, за аналогiею з мовами про-грамування, оскiльки вони не допускають дов> льноi iнтерпретацii семантики елемеш!в моделей. UML, допускаючи таку штерпретащю, е слабко тишзованою мовою [1].
Метод використовуе чотири основш катего-рii бiзнес-моделi:
• ресурси - рiзнi об'екти, що беруть участь у бiзнес-процесаx (люди, матерiали, iнформацiя або продукти);
• процеси - види дiяльностi, що змшюють стан ресурсiв вiдповiдно до бiзнес-правил;
• цiлi - призначення бiзнес-процесiв;
• бiзнес-правила - умови або обмеження виконання процешв (функщональш, поведшко-вi або структурнi).
Сьогодш на ринку представлена досить зна-чна кiлькiсть iнструментальниx засобiв (ARIS Toolset, BPwin i ш.), як дозволяють, так чи ш-акше, створювати моделi бiзнес-процесiв. Визначити переваги того або шшого методу й за-собiв моделювання можна тшьки на прикладi конкретного завдання або у рамках конкретного проекту.
Опис бiзнес-процесiв проводиться з метою ix подальшого аналiзу й реорганiзацii. Для тд-приемств електронноi комерцii метою реоргашзацп може бути удосконалення шформацшно].' системи обслуговування пiдприемства, скоро-чення витрат на пiдтримку дiяльностi пiдпри-емства, пiдвищення якостi обслуговування кл> ентiв, оптимiзацiя процесу прийому платежiв тощо. Для кожного такого завдання юнують певнi параметри, що визначають набiр критич-них знань з бiзнес-процесу. У залежностi вщ завдання вимоги до опису бiзнес-процесiв мо-жуть мiнятися.
Одним з найважливших аспектiв опису моделей бiзнес-процесiв е вiдображення керуючих впливiв, зворотних зв'язкiв з контролю й управ-лiнню процедурою. У нотаци ARIS, управлiння процедурою може бути вщображено тiльки за допомогою вказiвки вxiдниx документiв, якi регламентують виконання процедури, i послi-довностi виконання процедур у чась На вiдмiну вiд ARIS, у нотацii IDEF0 кожна процедура повинна мати хоча б одне керуюче значення. Як-що при створеннi моделi в ARIS указувати тiльки послщовшсть виконання процедур, не пiклуючись про вщображення керуючих доку-ментiв i iнформацii, отриманi моделi будуть мати низьку цшшсть з погляду анатзу й пода-льшого використання.
Кожна з розглянутих систем мае своï переваги й недолши. Залежно вiд розв'язуваних за-вдань щ переваги й недолiки можуть як тдси-люватися, так i навпаки. Наприклад, вiдсутнiсть чiтких угод по моделюванню керуючих впливiв у рамках ARIS може привести до створення моделей, що не вщповщають на поставлен пи-тання, у той час як нотащя IDEF0 системи BPwin дозволяе вирiшити це завдання. Для ве-дення невеликих за масштабами i тривалютю (кiлька мюящв) проектiв рацiонально викорис-товувати BPwin, для великих або тривалих проектов бiльше пiдходить ARIS.
Функщональш можливосп шструменталь-них засобiв моделювання ARIS Toolset i BPwin можна коректно порiвнювати тшьки стосовно певного кола завдань. Наприклад, ARIS бшьш шдходить для моделювання бiзнес-процесiв електронноï торгiвлi, наприклад, дiяльностi ш-тернет-магазину, BPwin - для оптимiзацiï про-цесiв обробки iнформацiï чи взаемодп з ктен-том, наприклад, клiентськоï пiдтримки.
Висновки з даного дослщження й перспекти-ви подальших розробок у даному напрямку
Таким чином, використання методiв моделювання бiзнес-процесiв на пiдприемствах е одним з перспективних напрямюв удоскона-лення системи управлшня господарською дiя-льнiстю. Розглянуто основнi методи моделювання бiзнес-процесiв, визначенi переваги й недолiки методiв, проведений ïхнiй порiвняль-ний аналiз.
Сучаснi методи й iнструментальнi засоби моделювання досягли такого рiвня, що можливосп з погляду образотворчих засобiв моделювання - шструменпв моделювання, на сьогоднi, стали приблизно однаковими. При цьому одним з основних критерiïв вибору того або шшого методу й шструменту стае стушнь володiння ним з боку консультанта або анаттика, грамот-нiсть вираження сво1х думок мовою моделювання, що забезпечуе достатнш рiвень розумш-ня моделей з боку керiвникiв i фахiвцiв оргашзаци i застосування цих моделей на практищ.
Дiяльнiсть пiдприемств електронноï комер-цiï базуеться на використанш iнформацiйних систем, взаемодiï з ктентом (користувачем), платiжними системами, здiйсненню операщй купiвлi-продажу. Серед розглянутих методик
моделювання бiзнес-процесiв через широкi функщональш можливостi, великий вибiр штег-рованих методик, а також адаптацii до роботи з шформацшними системами метод ARIS най-бiльш пiдxодить до застосування у сферi елект-ронно" комерцii. Однак, як уже було вщзначе-но, вибiр методу моделювання у цшому зале-жить вщ предметно" областi моделювання у сферi електронноi комерцii та масштабу проекту. Тому для моделювання й опису шформацшних бiзнес-процесiв бшьш прийнятний метод SADT (IDEF0), у якому можливе агрегу-вання й детатзащя потоюв даних та шформа-
ци.
Перспективним напрямком в обласп елект-ронно! комерцii та моделювання бiзнес-процесiв е дослщження бiзнес-процесiв, ix де-тальний опис, регламентащя, iнтеграцiя еконо-мiко-математичниx методiв з iснуючими методами моделювання.
Б1БЛ1ОГРАФ1ЧНИЙ СПИСОК
1. Калашян, А. Н. Структурные модели бизнеса: DFD-технологии [Текст] / А. Н. Калашян, Г. Н. Калянов. - М.: Финансы и статистика, 2003.
2. Калянов, Г. Н. Моделирование, анализ, реорганизация и автоматизация бизнеспроцессов [Текст] / Г. Н. Калянов. - М.: Финансы и статистика, 2006. - 240 с.
3. Каменнова, М. Моделирование бизнеса. Методология ARIS [Текст] / М. Каменнова, А. Громов. - М.: Весть-МетаТехнология, 2001.
4. Марка, Д. А. Методология структурного анализа и проектирования [Текст] / Д. А. Марка, К. МакГоуэн. - М.: МетаТехнология, 1993.
5. Ойхман, Е. Г. Реинжиниринг бизнеса: реинжиниринг организации и информационные технологии [Текст] / Е. Г. Ойхман, Э. В. Попов. - М.: Финансы и статистика, 1997.
6. Репин, В. В. Процессный подход к управлению. Моделирование бизнес-процессов [Текст] / В. В. Репин, В. Г. Елиферов. - М.: РИА «Стандарты и качество», 2004.
7. Щенников, С. Ю. Реинжениринг бизнес процессов, управление, планирование и оценка [Текст] / С. Ю. Щенников. - М.: Ось-89, 2004. - 288 с.
8. Business Process Modeling Notation. Working Draft (1.0) [Електрон. ресурс]. - August 25, 2003. - Режим доступу: http://www.bpmn.org.
9. ISO. The ISO 9000:2000 guidance modules -Guidance on the Terminology used in ISO 9001:2000 [Електрон. ресурс]. - Режим доступу: http://www.iso.org/.
Надшшла до редколегп 31.03.2008.