Поняття бізнес-процесу
Процесний підхід до управління, який в західній системі менеджменту сьогодні домінує, розглядає підприємство як мережу, сукупність бізнес-процесів, що створюють цінність для клієнта. У порівнянні з функціональним підходом, який поділив все підприємство на підрозділи, що відповідають за певну функцію, процесний підхід об'єднує дані функції на підставі поняття «створення цінності для клієнта». Єдиного визначення бізнес-процесу не має. Наведемо визначення бізнес-процесу різними авторами (табл. 3.1):
Таблиця 3.1
Визначення «бізнес-процесу»
Автор | Бізнес-процес – це: |
Хаммер М., Чампі Дж. | сукупність різних видів діяльності, в рамках якої «на вході» використовується один або декілька видів ресурсів, і в результаті цієї діяльності «на виході» створюється продукт, що має цінність для споживача |
Давенпорт Т. | структуровані дії, спроектовані для виробництва специфічного продукту (послуги) для конкретного споживача чи ринку. Або специфічно упорядкована сукупність робіт, завдань у часі і просторі, із зазначенням початку і кінця, точним визначенням входів і виходів |
Шорт Дж. | набір логічно взаємопов'язаних дій, виконуваних для досягнення певного виходу бізнес-діяльності |
Портер М., Міллар В. | сутність, яка визначається через точки входу і виходу, інтерфейси і організаційні пристрої, що включають пристрої споживання послуг / товарів, в якій відбувається приріст вартості виробленого товару / послуги |
Ойхман Є, Попов Є. | безліч внутрішніх кроків (видів) діяльності, яке починається з одного або декількох входів і закінчується створенням продукції, необхідної клієнту і задовольняє його потреби вартістю, довговічністю, сервісом і якістю |
Всі визначення, можна звести до того, що бізнес-процеси мають справу з цілеспрямованою трансформацією в готові вироби фізичних, інформаційних і фінансових ресурсів, які отримує підприємство на вході. Тому, цілком логічно визначити бізнес-процеси, як механізм об'єднання ресурсів підприємства на всіх етапах з метою створення продукції, що задовольняє потреби споживача і забезпечує досягнення цілей самого підприємства. Ключовими елементами процесного управління є: входи процесу, власник процесу, ресурси процесу, виходи процесу (рис. 3.1).
Рис. 3.1. Концептуальна схема бізнес-процесу, запропонована Репіним В.В. [16]
Вся суть процесного підходу до управління будується на розумінні того, що діяльність компанії − це сукупність бізнес-процесів. Підприємство, як і бізнес-процес, отримує на вході інформацію, матеріали, гроші і переробляє їх з використанням внутрішніх ресурсів (люди, фонди, кошти) застосовуючи технології при управлінському впливі, отримуючи на виході продукт, здатний задовольнити споживача. Принципи методології процесного підходу до управління підприємством грунтуються на визначенні бізнес-процесу. Серед них:
• орієнтація на споживача процесу;
• орієнтація на досягнення результату процесу, а не діяльності окремого підрозділу;
• пріоритетність процесів, які додають вартість, поєднання постійного і проривного вдосконалення на основі вимірності процесу;
• об'єднання персоналу в команди процесів.
Таким чином, підприємство і підрозділи, які в ньому існують, групуються згідно з функцією, які вони виконують в рамках ланцюжка створення цінності для споживача (кінцевого споживача).
Концепціями, згідно якими пропонується управління бізнес-процесом як єдиним цілим, який виконується взаємопов'язаними підрозділами підприємства, є концепції всеосяжного управління якістю (TQM - Total Quality Management) і безперервного поліпшення бізнес-процесів (CPI - Continuous Process Improvement). Ці концепції припускають поступове еволюційне вдосконалення бізнес-процесів. За визначенням Дж. Харрінгтона: «Поліпшення бізнес-процесів (Business Process Improvement) - це методологія, заснована на покроковому вдосконаленні адміністративних та допоміжних процесів за допомогою таких підходів, як»:
• методика швидкого аналізу рішення (FAST);
• бенчмаркінг процесу (Process Benchmarking);
• перепроектування процесу;
• реінжиніринг процесу (RBP).
Особливої уваги в розрізі управління бізнес-процесами та здійснення їх оптимізації заслуговує бенчмаркінг. Реінжиніринг бізнес-процесів входить в ТОП-20 інструментів управлінців з використання.
Нижче наведена таблиця з порівняльною характеристикою кожного з підходів за ключовими відібраним параметрам (табл. 3.2).
Таблиця 3.2
Критерій | Функціональний підхід | Процесний підхід |
Приорітетна мета | Отримання прибутку | Якість продукції, постійні удосконалення |
Організаційна структура | Лінійна, функціональна, лінійно-функціональна (штабна) | Адаптивні організаційні структури, орієнтовані на нововведення |
Кількість рівней управління | 4-12 | 3-4 |
Роль ієрархії відносно бізнес-процесів на підприємстві | Уповільнює і ускладнює бізнес-процес, гальмує його вдосконалення | Організовує та підтримує структуру бізнес-процесів, створює середовище для вдосконалення |
Компетенції персоналу | Низький рівень професіоналізму, вузька спеціалізація | Високий рівень компетенції, широка спеціалізація |
Реакція на зміни | Реактивна | Інтерактивна |
Адаптивність | Низька | Висока |
Фактор економічної переваги | Капітал | Інформація (процеси, як стратегічний актив компанії), персонал |
Базова концепція менеджменту | Механістична бюрократія | Менеджмент якості |
Висновок, який можна зробити, проаналізувавши таблицю вище, звучатиме приблизно так: якщо ви хочете створити організацію, яка швидко адаптується до змін зовнішнього середовища і націлена на задоволення потреб клієнтів шляхом випуску якісної продукції, де стратегічним активом є люди, що працюють в компанії, ваша завдання - впровадити процесне управління.
Основні поняття, якими оперує теорія бізнес-процесів, наступні [8]:
1. Бізнес-система − це пов'язане безліч бізнес-процесів, кінцевою метою яких є випуск продукції. Під продукцією розуміють товари, послуги та документи.
2. Бізнес-процес − це горизонтальна ієрархія внутрішніх і залежних між собою функціональних дій, кінцевою метою яких є випуск продукції або окремих її компонентів.
3. Ділова процедура − це функція, завдання, мета подій, що відбуваються протягом певного проміжку часу і володіють пізнаваним результатом.
Розглянемо докладніше, які бувають бізнес-процеси, і як їх класифікують.
Не існує стандартного переліку процесів, і організації повинні розробляти свої власні, тому що це допомагає більш глибокому розумінню їх власної ситуації, коли її описують у термінах процесів.
Наприклад, процес збуту може починатися з заповнення форми замовлення співробітником відділу збуту, продовжуватися плануванням виробництва, підтвердженням доставки від дистріб’юторів, формуванням рахунки-фактури у фінансовій бухгалтерії, контролем за наданим товарним кредитом і зарахуванням грошей на рахунок. Завершитися він може передачею інформації в управлінську бухгалтерію. У даному випадку очевидно, що тут залучено безліч функцій, і це є ключовою характеристикою у визначенні роботи процесів.
Макропроцес можна розбити на субпроцеси, наприклад на отримання замовлення, доставку продукції, контроль за оплатою рахунків дебіторами, які можна описати більш детально, але принцип буде один: опис потоку роботи від однієї людини до іншої. Не існує жорстких і простих правил відносно того, наскільки широко або вузько варто описувати процеси, і організації приходять до різних поглядів, навіть коли процеси, які вони описують, схожі.
Будь-який процес має межі, які визначаються його входами і виходами. Існує два типи входів і виходів [16]:
- Первинні входи і виходи - пов'язані з безпосереднім взаємодією з клієнтами процесу; це входи і виходи, заради яких процес був створений;
- Вторинні входи і виходи - можуть з'являтися після початку процесу (наприклад, управлінська вхідна інформація з відділу інформаційних технологій, знадобляться процесу під час його виконання, побічні продукти).
Клієнтів бізнес-процесів можна розділити на такі групи:
- Первинні − внутрішні клієнти, які отримують первинний вихід;
- Вторинні − внутрішні клієнти, що знаходяться поза процесом і одержують вторинний вихід;
- Непрямі − наступні по ланцюжку від одержувачів первинного виходу;
- Зовнішні − клієнти поза компанії, які отримують вихід процесу (дистриб'ютори, агенти, роздрібні продавці);
- Зовнішні непрямі − споживачі виходу процесу.
При цьому самі бізнес-процеси можна розділити на два основних види:
- Основні − це процеси, результатами яких є виробництво виходів, необхідних зовнішнім клієнтам (поставка якісної електроенергії споживачам);
- Допоміжні − їх виходи обслуговують основні процеси (проведення планово-попереджувальних ремонтів).
Як варіант (при більшому наближенні до реальної діяльності організації) процеси можна ділити на [9]:
зовнішні клієнтські (пов'язані з постачанням і вартістю продукції), управлінські (контроль і координація діяльність для забезпечення досягнення цілей організації) та допоміжні (надають інфраструктурну чи іншу допомогу в організації).
Кожен бізнес-процес характеризується [16]:
- Існуючою технологією реалізації бізнес-процесу;
- Існуючою структурою бізнес-системи;
- Засобами автоматизації, обладнанням, механізмами і та ін., що забезпечують реалізацію процесу.
Основними показниками оцінки ефективності бізнес-процесу є:
- Кількість виробленої процесом продукції заданої якості на виході, оплаченої за певний інтервал часу (оплата - зовнішня чи внутрішня при організації внутрішнього ринку в компанії, при якому механізм взаємодії між процесами в організації намагаються наблизити до ринкового);
- Кількість споживачів вихідної продукції процесу;
- Кількість типових операцій, які необхідно виконати вході бізнес-процесу за певний інтервал часу;
- Вартість витрат виробництва вихідної продукції бізнес-процесу;
- Тривалість виконання типових операцій;
- Капіталовкладення в бізнес-процес.
3.2. Поняття стандартів розробки бізнес-процесів, основні елементи BPMN (Business Process Management Notation) для розробки бізнес-процесів (елементи робочої групи, організаційні елементи, елементи читання, елементи спеціальної поведінки)
BPM (Business Process Management) – концепція процесного управління організацією (управління бізнес-процесами) не замінює, а доповнює корпоративні системи класу ERP, CRM та ін. Під методологією (нотацією) створення моделі (опису) бізнес-процесу розуміється сукупність способів, за допомогою яких реальні економічні об’єкти і зв'язки між ними представляються у вигляді моделі. Будь-яка методологія включає три основні складові: теоретичну базу; опис кроків, необхідних для отримання заданого результату; рекомендації з використання як окремо, так і в складі групи методик. Основне в методології - дати користувачеві послідовність кроків, які призводять до заданого результату. Здатність отримувати результат із заданими параметрами і характеризує її ефективність.
BPMN (Business Process Model and Notation) - візуальна нотація моделювання бізнес-процесів. Діаграми бізнес-процесів - основа BPMN. Вони будується приблизно на тих же принципах, що і традиційні блок-схеми. У процесі виконання модель бізнес-процесу в нотації BPMN транслюється в опис процесу на BPEL, який потім завантажується в движок BPM-системи. Діаграми бізнес-процесів - основа BPMN, будується приблизно на тих же принципах, що і традиційні блок-схеми.
Основною метою мови BPMN є забезпечення абсолютно доступною нотацією для опису бізнес-процесів всіх бізнес-користувачів: від бізнес-аналітиків, що створюють схеми процесів, і розробників, відповідальних за впровадження технологій виконання бізнес-процесів, до керівників і звичайних користувачів, які керують цими бізнес- процесами і відстежують їх виконання. Таким чином, BPMN націлений на усунення розбіжності між моделями бізнес-процесів та їх реалізацією.
Інший, не менш важливою метою розробки BPMN, стало те, що мови XML (наприклад, WSBPEL – Web Services Business Process Execution Language), розроблені для виконання бізнес-процесів, тепер можуть бути візуалізовані в графічні нотації, зрозумілі звичайним бізнес-користувачам. У даному документі об'єднані кращі практичні напрацювання в області бізнес-моделювання. Призначення BPMN - стандартизувати модель бізнес-процесу і нотацію перед обличчям безлічі різних нотацій моделювання і точок зору.
Виходячи з призначення BPM-систем і загальних вимог до прикладного програмного забезпечення, можна сформулювати критерії оцінки BPM-рішень: простота використання, ступінь участі програмістів в автоматизації процесу; підтримка стандартів (BPMN, XPDL, BPEL та ін.); ліцензія та вартість; інтеграція з іншими корпоративними додатками; можливість динамічної зміни бізнес-процесу.
BPM (Business Process Management) – концепція процесного управління організацією (управління бізнес-процесами), яка включає в себе всі або деякі з таких дій:
1) інструмент для графічної діаграми процесів;
2) засоби для моделювання та оптимізації процесів до їх розгортання;
3) системи для виконання процесів як з людською, так і автоматизованою діяльністю;
4) інструменти для моніторингу та управління процесами в реальному часі;
5) засоби для збору та обробки даних процесів в реальному часі;
6) інтерфейс між людьми (працівниками), щоб взаємодіяти і виконувати відповідні процеси так, як це необхідно;
7) засіб доступу та взаємодії з існуючими системами організації інформації (Бази даних, системи управління даними і т.д.).
BPMN2 - це одна з кращих практик управління бізнес-процесами за останній час.
Business Process Model and Notation 2.0 (BPMN2)
Обидві сторони організації (бізнес і технічна) можуть розуміти одне одного завдяки використанню спільної мови, яка одночасно відповідає вимогам гнучкості і точності. BPMN2 надає нові способи роботи разом, в результаті чого ми можемо отримати (розгортати) нові більш гнучкі додатки.
Bonitasoft − лідер-постачальник відкритих BPM-рішень.
BPMN – це не система. Це стандарт для бізнес-процесу і IT-розробки.
BPMN = BPM + N
Модель бізнес-процесу (business process model) представляє процеси організації. Модель можливо аналізувати та поліпшити.
Позначення (Notation) складається з графічних символів для представлення дії, потоків або поведінку процесу.
BPM (Business Process Management) - управління бізнес-процесами для поліпшення результатів продуктивності бізнесу
BPMN (Business Process Model and Notation) – графічне представлення бізнес-процесів в моделі бізнес-процесів.
BPMS (Business Process Management Suite) - інфраструктура Застосування для підтримки BPM проектів та програм ... від відкриття процесу, визначення та проектування до впровадження, моніторингу та аналізу шляхом постійної оптимізації.
BPMS, BPMN надає нотації (інструкції) для виконання.
BPMN – надає нотації, які легко зрозумілі для усіх користувачів:
- бізнес-аналітикам, які розробляють концептуальні моделі;
- технічним розробникам, які відповідальні за представлення технології процесу;
- людям, які управляють і контролюють процеси.
BPMN 2.0 перетворює модель і її нотацію у виконавчий процес.
BPMN не мова виконання.
Середовище має спеціальний двигун, завдяки якому процеси можна виконувати.
Існує 4 категорії BPMN елементів:
Таблиця 3.3
Категорії BPMN елементів
Workflow elements (елементи робочого процесу) | Organizing elements (елементи організації) | Readability elements (елементи читабельності) | Special behavior elements (елементи спеціальної поведінки) |
Activities (дії, задачі) Events (події) Gateways (шлюзи) Sequence flow (послідовні потоки) | Pools (пули) Swimlanes (лінії) Groups (групи) | Annotation (анотації) Links (зв’язки) | Messages/message (повідомлення) Flow (потоки) Signals (сигнали) Timers (таймери) Errors (помилки) Repeating (повторювання) Correlation (кореляції) |
Workflow elements (елементи робочого процесу)
Workflow elements включають activities, gateways, events і the sequence flow, які з’єднують їх.
Кожен з цих елементів має декілька типів, і всі ці види можуть бути з'єднані в послідовності.
Activities – задачі (завдання, дії), які можуть виконуватися в процесі людьми, автоматично або виконуватись підпроцесами. |
Events – використовується для запуску або завершення процесу, а також керування конкретними діями під час робочого процесу. Згідно впливу подій на хід бізнес-процесу, виділяють три типи: Стартова подія (Start), Проміжна подія (Intermediate) і Кінцева подія (End). |
Gateways – використовується для роз’єднання або приєднатися потоку процесу. Таким чином, даний термін має на увазі розгалуження, роздвоєння, злиття і з'єднання маршрутів. Внутрішні маркери ( або ) вказують тип контролю розвитку бізнес-процесу. |
Sequence flow – потік операцій служить для відображення того порядку, в якому організовані дії процесу. |
Organizing elements (елементи організації)
Елементи організації включають pools and swimlanes (рис. 3.2).
Рис. 3.2. Елементи організації процесу
Pool. Містить єдиний, повний процес. Робочий процес не може просто так залишити пул. Дії або дані передаються від одного басейну / процесу до іншого, використовуючи події. Пул також може виступати в якості зони відповідальності або графічного контейнера, що відповідає за поділ певного набору дій, що відносяться до інших пулів, що зазвичай зустрічається в ситуаціях типу «бізнес для бізнесу» (B2B). Усередині пулу може знаходитися додаткова інформація по виконуваному процесу (рис. 3.2).
Swimlane. Використовується, щоб допомогти організувати процес, розділивши його на дії, які виконують окремі виконавці. Swimlane не впливає на цілісність процесу, вона необхідна для організаційної ясності (рис. 3.2).
Lane (доріжка). Доріжка використовується для відображення розподілу ролей Також може використовуватися для розділення внутрішнього простору пула. Служить для впорядковування і категоризації дій.
Group. Використовується для об’єднання графічних елементів. Це не зашкоджує послідовністі потоку (рис. 3.2).
Readability elements (елементи читабельності)
Елементи читабельності включають annotations (анотації) і links (зв’язки).
Текстові анотації є механізмом, що дозволяє розробнику моделі бізнес-процесу вводити додаткову інформацію для тих, хто працює з BPMN діаграмами. |
Links (зв’язки). Дозволяє скоротити занадто довгі процеси та продовжувати процес на іншій лінії. Catch link - створює нове посилання для того, щоб «упіймати» подію. Throw link – створює нову ссилку для перекидання події. |
Special behavior elements (елементи спеціальної поведінки)
Елементи спеціальної поведінки включають певний набір подій, повторень і кореляцій. Ці елементи дозволяють розробляти виконавчий процес, який може вести себе в складних умовах.
Messages and message flow (Повідомлення або потоки повідомлень) використовуються для передачі даних від одного pool/process до іншого і співвідносять відповідні процеси. |
S V3RW5EVENhDORx9p6dHMSmpsLg3faK/AxktTxxLPpBr32IkyB3oCIyM3flgPUY78SPsa6lskzMJo XnxsuGnBfqGkR+NW1H3eMisoUa8Nkj7LptPg9BhMi7McA3uaWZ9mmOEIVVFPybhd+vg6Ah8GLlGc RkbegopjJ4ee0ZCRzsPjCY4/jWPVnye++A0AAP//AwBQSwMEFAAGAAgAAAAhAKT+4fPeAAAACgEA AA8AAABkcnMvZG93bnJldi54bWxMj91Og0AQRu9NfIfNmHhj7AIppSBLoyYab/vzAAs7BSI7S9ht oW/veKV3M5mTb85X7hY7iCtOvnekIF5FIJAaZ3pqFZyOH89bED5oMnpwhApu6GFX3d+VujBupj1e D6EVHEK+0Aq6EMZCSt90aLVfuRGJb2c3WR14nVppJj1zuB1kEkUbaXVP/KHTI7532HwfLlbB+Wt+ SvO5/gynbL/evOk+q91NqceH5fUFRMAl/MHwq8/qULFT7S5kvBgUJFm6ZpSHbQyCgTyJcxA1k2kW g6xK+b9C9QMAAP//AwBQSwECLQAUAAYACAAAACEAtoM4kv4AAADhAQAAEwAAAAAAAAAAAAAAAAAA AAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQA4/SH/1gAAAJQBAAALAAAAAAAA AAAAAAAAAC8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQBfgQIFOgIAACoEAAAOAAAAAAAA AAAAAAAAAC4CAABkcnMvZTJvRG9jLnhtbFBLAQItABQABgAIAAAAIQCk/uHz3gAAAAoBAAAPAAAA AAAAAAAAAAAAAJQEAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAQABADzAAAAnwUAAAAA " stroked="f">
Signals (Сигнали) використовуються для відправки даних в декількох задачах одночасно. |
Correlation (Кореляція) використовується для координації ходу між запуском прикладу процесу |
Timers (Таймери) використовуються для запуску періодичних дій, або для того, щоб діяльність відбувалася протягом певного терміну |
Errors (Помилки) використовуються для визначення поведінки, коли в системі була виявлена технічна помилка |
Repeating (Повторювання) використовуються для запуску однієї і тієї ж задачі декілька раз |
Три рівняBPMN складності
BPMN символи служать для подвійної мети. Вони візуально представляють технологічну схему. Вони переводяться у виконуваний код, що дозволяє візуальну модель процесу виконати як додаток.
Розглянемо BPMN елементи на трьох рівнях складності: Basic (основний), Intermediate (середній) і Advanced (високий).
Basic | Intermediate | Advanced | |
Activities | Abstract task | Human task Service task Call activity | Event subprocess |
Events | start end | In-line and boundary events - See special behavior | |
Gateways | XOR AND | Inclusive | |
Sequence flow | Sequence flow | Conditional flow Default flow | |
Special behavior | Message Timer Error Signal | Looping Multi-instantation Transaction Compensation Correlation |
Зауважимо, що базовий рівень (Basic BPMN) є переважно візуальним. А Intermediate і Advanced BPMN є рівні, на якому вже процеси можуть бути виконуваними.
Базові BPMN елементи корисні для моделювання, коли деталі ще не розроблені (рис. 3.3).
Рис. 3.3. Елементи базового процесу
Activities, events, gateways і sequence flow є базовими вBPMN. Задачі цього рівня (Activity) є абстрактними або невизначеними. Базові події включають початкову (start) і кінцеву (start) − рис. 3.3.
AND (паралельний) Всі входи повинні бути отримані (у будь-якому порядку) до того, як продовжиться процес. Всі виходи активізуються - процес процес продовжується паралельно. |
XOR (відомий як ексклюзив) В залежності від умови буде визначено тільки один вихід. |
Basic sequence flow Направляє потік процесу від задачі до задачі |
Приклад з простими базовимиBPMN елементами (рис. 3.4). Цей процес відображає новий напрям у роботі працівників та процес тренінгу.
Питання для самоперевірки
1. Вказати основні особливості концепції BPM (Business Process Management).
2. Навести основні групи нотації BPMN (Business Process Model and Notation).
3. Навести основні елементи робочої групи нотації BPMN.
4. Навести основні елементи організації нотації BPMN.
5. Навести основні елементи читабельності нотації BPMN.
6. Навести основні елементи спеціальної поведінки нотації BPMN.
Дата добавления: 2016-06-13; просмотров: 4712;