Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Лекція 4. Моделювання бізнес-процесів

 

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

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

Ø основні процеси (виробництво товарів і послуг, приносять прибуток, складають основну діяльність компанії);

Ø забезпечуючі процеси (забезпечення основних процесів фінансами, кадрами, комплектуючими, технічним обслуговуванням, адміністрування і юридичне забезпечення);

Ø процеси управління (планування і контроль бізнес-процесів інших видів).

Бізнес-модель - це формалізований опис бізнес-процесів підприємства, який фіксує існуючий стан справ (модель AS-IS «як є») або який встановлює нові вдосконалені способи здійснення діяльності (модель AS-TO-BE «як буде»). Цілі бізнес-моделювання:

Ø забезпечити розуміння структури організації і динаміки процесів, які відбуваються в ній;

Ø забезпечити розуміння поточних проблем організації і можливостей їх рішення;

Ø переконатися, що замовники, користувачі і розробники однаково розуміють цілі і завдання організації;

Мал. Аналітик бізнес-процесів, його діяльність і робочі продукти.

4) створити базу для формування вимог до майбутньогому ПЗ організації.

Можливі застосування бізнес-моделі:

· схема поточної діяльності організації;

· модель предметної області;

· загальна бізнес-модель як еталон для сімейства застосувань;

· типова бізнес-модель для організацій певного профілю;

· опис нових бізнес-процесів;

· реінженірінг бізнес-процесів.

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

Модель бізнес-процесу повинна давати відповіді на питання:

1. Які процедури (функції, роботи) необхідно виконати для отримання заданого кінцевого результату?

2. У якій послідовності виконуються ці процедури?

3. Які механізми контролю і управління існують у рамках даного бізнес-процесу?

4. Хто виконує процедури процесу?

5. Які вхідні документи/інформацію використовує кожна процедура процесу?

6. Які витікаючі документи/інформацію генерує процедура процесу?

7. Які ресурси необхідні для виконання кожної процедури процесу?

8. Яка документація/умови регламентує виконання процедури?

Розглянемо методику моделювання, яка є складовою частиною технології Rational Unified Process.

Аналітик бізнес-процесів очолює і координує бізнес-моделювання. Відповідає за:

1) бачення бізнесу - документ, де визначені цілі бізнес-моделювання;

2) оцінку організації - документ, який описує поточний стан справ в організації;

3) бізнес-правила - умови, дотримання яких необхідне;

4) бізнес-цілі - завдання, які стоять перед організацією;

5) глосарій діяльності - словник основних термінів організації;

6) модель бізнес-процесів (Business Use Case Model);

7) модель бізнес-аналізу (Business Analysis Model або Business Objects Model);

8) додаткову специфікацію - документ з відомостями, які не увійшли до інших документів.

Бізнес-розробник виконує наступні діяльності:

· працює над бізнес-системою (відділом або підрозділом організації);

· уточнює специфікацію business use case;

· моделює реалізацію business use case у вигляді моделей business objects;

· визначає критично важливі події (business event).

Відповідає за:

1) описи бізнес-процесів у рамках його бізнес-системи;

2) реалізацію бізнес-процесів;

3) описи дійових осіб, які мають справу з його бізнес-системою;

4) описи бізнес-виконавців (business worker) і бізнес-сутностей (business entity);

5) опис і модель його бізнес-системи;

6) описи критично важливих подій (business event).

 

 

Мал. Діяльності, виконувані бізнес-розробником і його робочі продукти.

 

Хід бізнес-моделювання в цілому відображає наступна діаграма діяльності:

 

 

При оцінюванні бізнесу створюється бачення бізнесу і оцінка організації. На підставі цих документів ухвалюється рішення: або моделювати тільки предметну область, або здійснюється повне моделювання виробництва. При повному моделюванні виробництва паралельно ведуться три потоки робіт: перший - опис бізнесу AS-IS, другий, - складання бізнес-моделей (детально розглядається далі) і третій - дослідження автоматизації процесів, у рамках якого уточнюється, які зміни в діяльності підприємства повинні відбутися при використанні створюваного програмного забезпечення (тобто описується бізнес AS-TO-BE). Моделювання предметної області є полегшеним варіантом бізнес-моделювання, при якому аналізуються лише основні поняття предметної області і зв'язки між ними. Їм можна обмежитися, якщо у розпорядженні розробників є типова бізнес-модель для організацій того профілю, до якого відноситься підприємство замовника, або якщо розробники мають досвід створення систем для подібних організацій.

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

 

 

Для кожної бізнес-мети складається опис, який включає:

· ім'я;

· короткий опис;

· необхідне значення параметра, досягши якого мета вважається досягнутою;

· поточне значення параметра (за яким можна судити, наскільки близьке досягнення мети);

· одиниця вимірювання параметра (наприклад, рублі, клієнти, продажі і т. п.);

· термін реалізації бізнес-мети;

· пріоритет.

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

Модель бізнес-процесів - модель, яка описує бізнес-процеси організації у термінах ролей і їх потреб. Вона є розширенням моделі варіантів використання UML за рахунок введення набору стереотипів Business Actor (стереотип дійової особи) і Business Use Case (стереотип варіанту використання).

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

· Хто отримує користь з існування організації?

· Хто допомагає організації здійснювати свою діяльність?

· Кому організація передає інформацію і від кого отримує?

Business use-case (варіант використання для бізнес-процесів або бізнес-процесу) описує послідовність дій у рамках деякого бізнес-процесу, який приносить відчутний результат конкретній дійовій особі (business actor).

 

 

Приклад моделі бізнес-процесів (реєстрація пасажирів на рейс в аеропорту):

 

<== предыдущая лекция | следующая лекция ==>
Вуглеводи | Лекція №5. Специфікація вимог до програмного забезпечення
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 2240; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.02 сек.