Бизнес процеси при анализ на изискванията

12
Бизнес процеси при Бизнес процеси при анализ на анализ на изискванията изискванията Как да извлечем максимална полза Как да извлечем максимална полза от анализа си от анализа си Петър Лефтеров www.devbg.org

Upload: selia

Post on 19-Jan-2016

69 views

Category:

Documents


3 download

DESCRIPTION

Бизнес процеси при анализ на изискванията. Как да извлечем максимална полза от анализа си. Петър Лефтеров. www.devbg.org. Цели на презентацията. Запознаване с термина “моделиране на бизнес процеси” Запознаване с основни моменти от методологията АРИС - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Бизнес процеси при анализ на изискванията

Бизнес процеси при Бизнес процеси при анализ на изискванията анализ на изискванията

Как да извлечем максимална полза от Как да извлечем максимална полза от анализа сианализа си

Петър ЛефтеровПетър Лефтеров

www.devbg.orgwww.devbg.org

Page 2: Бизнес процеси при анализ на изискванията

Цели на презентациятаЦели на презентацията

• Запознаване с термина “моделиране на Запознаване с термина “моделиране на бизнес процеси”бизнес процеси”

• Запознаване с основни моменти от Запознаване с основни моменти от методологията АРИСметодологията АРИС

• Представяне на начини, по които бизнес Представяне на начини, по които бизнес процесите могат да служат за анализ на процесите могат да служат за анализ на изискваниятаизискванията

Page 3: Бизнес процеси при анализ на изискванията

Бизнес процеси – общ погледБизнес процеси – общ поглед

• Какво е бизнес процес?Какво е бизнес процес?

• Поява на идеята – 1776, Адам СмитПоява на идеята – 1776, Адам Смит

• Модерно разбиране за бизнес процесМодерно разбиране за бизнес процес

• Моделиране на бизнес процеси Моделиране на бизнес процеси (BPM)(BPM)

• Приложения на Приложения на BPMBPM

• Документиране работата на организациятаДокументиране работата на организацията

• Анализ на процесите и управление на Анализ на процесите и управление на променитепромените

Page 4: Бизнес процеси при анализ на изискванията

Защо бизнес процеси?Защо бизнес процеси?

• Колко често ви се случва това?Колко често ви се случва това?

• Когато при общ език картинката може да е такава:Когато при общ език картинката може да е такава:

Обслужване на клиентиПодготовка на продуктиУправление на стока

Поддръжка на заведението

Обслужване на клиентиПодготовка на продуктиУправление на стока

Поддръжка на заведението

Page 5: Бизнес процеси при анализ на изискванията

Бизнес процеси - методологииБизнес процеси - методологии

• MMетодологии за моделиранеетодологии за моделиране

• UMLUML

• BPEL/BPMNBPEL/BPMN

• Бизнес-ориентирани моделиБизнес-ориентирани модели

• Методологията АРИСМетодологията АРИС

• Диаграма на добавената стойност (Диаграма на добавената стойност (VACD)VACD)

• Разширена процесна верига Разширена процесна верига (eEPC)(eEPC)

• Други модели в АРИСДруги модели в АРИС

• Възможни инструменти за работаВъзможни инструменти за работа

Page 6: Бизнес процеси при анализ на изискванията

Диаграма на добавената Диаграма на добавената стойностстойност(VACD)(VACD)

• Диаграма на добавената стойностДиаграма на добавената стойност

• Описва цялостния процес по създаването на стойност за Описва цялостния процес по създаването на стойност за клиентаклиента

• Всяка функция подпомага изпълнението на следващата Всяка функция подпомага изпълнението на следващата

• Пример за процесна верига:Пример за процесна верига:

Обслужване на клиентиПодготовка на продуктиУправление на стока

Поддръжка на заведението

Page 7: Бизнес процеси при анализ на изискванията

Разширена процесна веригРазширена процесна веригa a (eEPC)(eEPC)

• Разширена процесна веригаРазширена процесна верига

• Описва процеса по изпълнение на Описва процеса по изпълнение на конкретна задачаконкретна задача

• Функциите имат ясно начало и край, Функциите имат ясно начало и край, отбелязани от различни “събития”отбелязани от различни “събития”

• Всяка функция има изпълнители Всяка функция има изпълнители

• Функциите имат обекти (документи и Функциите имат обекти (документи и т.н.), ключови за изпълнението имт.н.), ключови за изпълнението им

Поява на клиент

Настаняване на клиент

Клиентът е настанен

Маса

Подпомагане на клиента при взимане на решение

Меню

Клиентът е взел своето решение

Сервитьорка

Приемане поръчката на клиента

ПоръчкаСервитьорка

Поръчката е приета

Резервация

Процес: Подготовка на продукти

Продуктът е приготвен

Поднасяне и консумация на продукта

Сервитьорка

Продукт

V

Клиентът няма повече поръчки

Клиентът желае да направи нова поръчка

Таксуване на клиента за услугата

Сметка

Клиентът е таксуван

Изпращане на клиента

Клиентът е изпратен

Домакин

Сервитьорка

Касиер

Домакин

Page 8: Бизнес процеси при анализ на изискванията

Въпрос за размисълВъпрос за размисъл

• Waterfall: Waterfall: диаграма на добавената стойност диаграма на добавената стойност или процесна верига?или процесна верига?

Requirements analysis

Design

Implementation

Testing

Deployment

Page 9: Бизнес процеси при анализ на изискванията

Време за демонстрация!Време за демонстрация!Поява на клиент

Настаняване на клиент

Клиентът е настанен

Маса

Подпомагане на клиента при взимане на решение

Меню

Сервитьорка

Резервация

Продукт

Домакин

Поява на клиент

Настаняване на клиент

Клиентът е настанен

Маса

Подпомагане на клиента при взимане

на решение

Меню

Клиентът е взел своето решение

Сервитьорка

Резервация

Продукт

Домакин

Управление на масите

Управление на резервациите

Управление на менюто

Разпечатване на меньо

Маса

Номер

Брой места

Изложение

Сервитьор

Свободна?

Резервация

Масата има отговорен сервитьор за всяка смяна

СмянаМасата има много резервации за различни часове

Обслужване на клиентиПодготовка на продуктиУправление на стока

Поддръжка на заведението

Page 10: Бизнес процеси при анализ на изискванията

Резултати от анализаРезултати от анализа

• Функционалности, извлечени директно от Функционалности, извлечени директно от процесапроцеса

• Бизнес роли и тяхното отношение с Бизнес роли и тяхното отношение с функционалноститефункционалностите

• Предварителен анализ на обектите и базата Предварителен анализ на обектите и базата данниданни

• Хронологична последователност, в която се Хронологична последователност, в която се използват функционалностите на систематаизползват функционалностите на системата

Page 11: Бизнес процеси при анализ на изискванията

Защо и кога?Защо и кога?

• Алтернативи на процесния подходАлтернативи на процесния подход

• Договаряне на интерфейсаДоговаряне на интерфейса

• Проба-грешкаПроба-грешка

• Цели на процесния подходЦели на процесния подход

• Структурикраност при големи проектиСтруктурикраност при големи проекти

• Подпомагане на неориентиран клиентПодпомагане на неориентиран клиент

• Застраховка при критични проектиЗастраховка при критични проекти

• Документация и приемственостДокументация и приемственост

Page 12: Бизнес процеси при анализ на изискванията

Бизнес процеси при анализ на Бизнес процеси при анализ на изискваниятаизискванията

Благодаря за вниманието!Благодаря за вниманието!

Очаквам вашите въпросиОчаквам вашите въпроси