Presentation is loading. Please wait.

Presentation is loading. Please wait.

Моделирование бизнес процессов и выявление требований к их автоматизации Михаил Кумсков, главный эксперт учебного центра Luxoft.

Similar presentations


Presentation on theme: "Моделирование бизнес процессов и выявление требований к их автоматизации Михаил Кумсков, главный эксперт учебного центра Luxoft."— Presentation transcript:

1 Моделирование бизнес процессов и выявление требований к их автоматизации Михаил Кумсков, главный эксперт учебного центра Luxoft

2 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 2 Traditional process implementations are slow to change

3 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 3 Жизненный цикл моделей и приложений

4 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 4 Creates business process models

5 Модель - полное описание системы с определенной точки зрения Модели - средства для визуализации, описания, проектирования и документирования архитектуры бизнес системы Моделирование является центральным звеном. Модели строятся для того, чтобы  понять и осмыслить структуру и поведение бизнес системы,  облегчить управление процессом ее создания и  уменьшить возможные риски  документировать принимаемые проектные решения Модели - средства для визуализации, описания, проектирования и документирования архитектуры бизнес системы Моделирование является центральным звеном. Модели строятся для того, чтобы  понять и осмыслить структуру и поведение бизнес системы,  облегчить управление процессом ее создания и  уменьшить возможные риски  документировать принимаемые проектные решения

6 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 6 Главный способ преодоления сложности разработки больших систем – «правильная» декомпозиция Декомпозиция Визуальное моделирование - средство преодоления сложности больших систем

7 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 7 Два способа декомпозиции  Функциональная или структурная декомпозиция  структура системы описывается в терминах иерархии ее функций и передачи информации между отдельными функциональными элементами,  поведение системы описывается в терминах последовательности выполнения процедур, реализующих алгоритмы функций  Объектная декомпозиция  структура системы описывается в терминах объектов и связей между ними,  поведение системы описывается в терминах обмена сообщениями между объектами  Функциональная или структурная декомпозиция  структура системы описывается в терминах иерархии ее функций и передачи информации между отдельными функциональными элементами,  поведение системы описывается в терминах последовательности выполнения процедур, реализующих алгоритмы функций  Объектная декомпозиция  структура системы описывается в терминах объектов и связей между ними,  поведение системы описывается в терминах обмена сообщениями между объектами

8 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 8 Каждая бизнес подсистема должна инкапсулировать свое содержимое (скрывать его от других подсистем). Инкапсуляция позволяет рассматривать структуру каждой бизнес подсистемы независимо от других подсистем Каждая бизнес подсистема должна иметь четко определенный интерфейс с другими подсистемами – набор бизнес- ответственностей (услуг) Интерфейсы позволяют строить бизнес-систему более высокого уровня, рассматривая каждую бизнес-подсистему как единое целое и игнорируя ее внутреннее устройство Правила декомпозиции – объектный подход

9 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 9 BM-2007 Определение границ целевой организации  Следует ограничить предметную область моделирования, определив границы «целевой организации» и ее окружение  Эффективно делается с помощью «бизнес-актеров» и «бизнес-сценариев»  Границы, установленные для целевой организации, по своему содержанию могут значительно отличаться от границ “компании”  Следует ограничить предметную область моделирования, определив границы «целевой организации» и ее окружение  Эффективно делается с помощью «бизнес-актеров» и «бизнес-сценариев»  Границы, установленные для целевой организации, по своему содержанию могут значительно отличаться от границ “компании”

10 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 10 BM-2007 Соглашения об основных задачах целевой организации Основные задачи определяют способ представления результатов бизнес- моделирования. Примеры:  Снижение затрат (эксплуатационных, издержек при сбыте продукции) реализуется благодаря сокращению периода освоения новой продукции и повышения ее качества;  Сокращение периода освоения новой продукции  Уменьшение циклов разработки  Рост производительности  Увеличение доходов Основные задачи определяют способ представления результатов бизнес- моделирования. Примеры:  Снижение затрат (эксплуатационных, издержек при сбыте продукции) реализуется благодаря сокращению периода освоения новой продукции и повышения ее качества;  Сокращение периода освоения новой продукции  Уменьшение циклов разработки  Рост производительности  Увеличение доходов

11 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 11 BM-2007 Продолжение  Увеличение числа заказчиков  Освоение новых рынков  Повышение качества продуктов и услуг  Повышение качества управления запасами и материально-техническим снабжением  Повышение качества каналов связи (с партнерами и поставщиками)  Более полное удовлетворение требований и пожеланий заказчика  Повышение эффективности труда в группе и улучшение межгруппового взаимодействия  Слияние нескольких направлений бизнеса  Увеличение числа заказчиков  Освоение новых рынков  Повышение качества продуктов и услуг  Повышение качества управления запасами и материально-техническим снабжением  Повышение качества каналов связи (с партнерами и поставщиками)  Более полное удовлетворение требований и пожеланий заказчика  Повышение эффективности труда в группе и улучшение межгруппового взаимодействия  Слияние нескольких направлений бизнеса

12 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 12 BM-2007 Формулировка проблем Сводный список бизнес-проблем, выявленных заинтересованными сторонами, уже содержится в документе «Оценка целевой организации»  Краткий список бизнес-проблем уточняется в документе “Концепция моделирования организации”. Он включает в себя только те проблемы, решение которых лежит в рамках задач бизнес-моделирования целевой огранизации Сводный список бизнес-проблем, выявленных заинтересованными сторонами, уже содержится в документе «Оценка целевой организации»  Краткий список бизнес-проблем уточняется в документе “Концепция моделирования организации”. Он включает в себя только те проблемы, решение которых лежит в рамках задач бизнес-моделирования целевой огранизации

13 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 13 BM-2007 Шаблон Формулирования проблем Во время обсуждения рекомендуется по каждой проблеме заполнить стандартный шаблон следующей формы:  Проблема  Влияет на  Последствиями проблемы являются  Успешное решение позволит Этот шаблон позвол яет четко разграничить проблему/вопрос и соответствующее решение/ответ Во время обсуждения рекомендуется по каждой проблеме заполнить стандартный шаблон следующей формы:  Проблема  Влияет на  Последствиями проблемы являются  Успешное решение позволит Этот шаблон позвол яет четко разграничить проблему/вопрос и соответствующее решение/ответ

14 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 14 BM-2007 Формулировка проблем Пример Проблема: несвоевременное и неправильное решение вопросов обслуживания клиентов Влияет на: клиентов, коммивояжеров и обслуживающий персонал. Последствиями проблемы являются: недовольство клиентов, нарушения в работе, упадок духа в коллективе, понесенные убытки. Успешное решение позволит : коммивояжерам оперативно обращаться к диагностической базе данных, обслуживающему персоналу своевременно оказываться там, где они больше всего нужны. Пример Проблема: несвоевременное и неправильное решение вопросов обслуживания клиентов Влияет на: клиентов, коммивояжеров и обслуживающий персонал. Последствиями проблемы являются: недовольство клиентов, нарушения в работе, упадок духа в коллективе, понесенные убытки. Успешное решение позволит : коммивояжерам оперативно обращаться к диагностической базе данных, обслуживающему персоналу своевременно оказываться там, где они больше всего нужны.

15 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 15 BM-2007 Документ "Концепция моделирования организации" Документ включает:  имена и эскизы бизнес-сценариев целевой организации  общие представления и концептуальные описания будущих бизнес-сценариев с разбором их отличий от существующих  В описание каждого бизнес-сценария должны входить имена заказчика, поставщика и партнеров, а также характеристики исходных данных, операций и конечного продукта.  Контролируемые свойства и цели для каждого бизнес- сценария  такие как цена, качество, жизненный цикл, время освоения нового продукта и уровень соответствия требованиям заказчика.  Каждая цель должна прослеживаться в стратегии бизнеса, выбранной для ее достижения, а описание цели показывать, как она этой стратегии соответствует; Документ включает:  имена и эскизы бизнес-сценариев целевой организации  общие представления и концептуальные описания будущих бизнес-сценариев с разбором их отличий от существующих  В описание каждого бизнес-сценария должны входить имена заказчика, поставщика и партнеров, а также характеристики исходных данных, операций и конечного продукта.  Контролируемые свойства и цели для каждого бизнес- сценария  такие как цена, качество, жизненный цикл, время освоения нового продукта и уровень соответствия требованиям заказчика.  Каждая цель должна прослеживаться в стратегии бизнеса, выбранной для ее достижения, а описание цели показывать, как она этой стратегии соответствует;

16 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 16

17 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 17 Управление проектом Поддержка инфраструктуры Построение бизнес-моделей Реализация Тестирование Анализ и проектирование Предварит. итерация Итер. #1 Стадии Основные процессы Итерации Поддерживающие процессы Итер. #2 Итер. #n Итер. #n+1 Итер. #n+2 Итер. #m Итер. #m+1 Развертывание Управление конфигурацией Определение требований Уточнение Ввод в действие Начальная стадия Конструирование Бизнес моделирование в RUP

18 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 18

19 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 19 Артефакты при бизнес моделировании

20 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 20 What Is Use-Case Modeling?  Links stakeholder needs to software requirements.  Defines clear boundaries of a system.  Captures and communicates the desired behavior of the system.  Identifies who or what interacts with the system.  Validates/verifies requirements.  Is a planning instrument.  Links stakeholder needs to software requirements.  Defines clear boundaries of a system.  Captures and communicates the desired behavior of the system.  Identifies who or what interacts with the system.  Validates/verifies requirements.  Is a planning instrument. Use Case 2 Specification Actor 2 Use case 1 Model Use case 2 Use case 3

21 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 21 Use case 1 Use case 2 Use case 3 A Use-Case Model is Mostly Text Use-Case-Model Survey - survey description - list of all actors - list of all use cases Use-Case 2 Spec - brief description - flow of events Use-Case 3 Spec - brief description - flow of events Actor 1 Actor 2Actor 3 Use-Case 1 Spec - brief description - flow of events The System

22 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 22 Major Use-Case Modeling Elements Actor Someone/something outside the system, acting in a role that interacts with the system Use case Represents something of value that the system does for its actors Actor Use Case

23 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 23 What Is a Use Case? defines a sequence of actions performed by a system that yields an observable result of value to an actor. A use case Use Case Name

24 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 24 Use Cases Contain Software Requirements  Each use case  Describes actions the system takes to deliver something of value to an actor.  Shows the system functionality an actor uses.  Models a dialog between the system and actors.  Is a complete and meaningful flow of events from the perspective of a particular actor.  Each use case  Describes actions the system takes to deliver something of value to an actor.  Shows the system functionality an actor uses.  Models a dialog between the system and actors.  Is a complete and meaningful flow of events from the perspective of a particular actor.

25 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 25 Benefits of Use Cases  Give context for requirements.  Put system requirements in logical sequences.  Illustrate why the system is needed.  Help verify that all requirements are captured.  Are easy to understand.  Use terminology that customers and users understand.  Tell concrete stories of system use.  Verify stakeholder understanding.  Facilitate agreement with customers.  Facilitate reuse: test, documentation, and design.  Give context for requirements.  Put system requirements in logical sequences.  Illustrate why the system is needed.  Help verify that all requirements are captured.  Are easy to understand.  Use terminology that customers and users understand.  Tell concrete stories of system use.  Verify stakeholder understanding.  Facilitate agreement with customers.  Facilitate reuse: test, documentation, and design.

26 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 26 Объектный подход – что описываем?  Клиенты  Продукты  Бизнес процессы  Организационная структура и ресурсы  Роли и обязанности  Используемые материалы (артефакты)  Клиенты  Продукты  Бизнес процессы  Организационная структура и ресурсы  Роли и обязанности  Используемые материалы (артефакты)  Две бизнес модели:  Модель бизнес-сценариев – Что?  Модель реализации бизнес-сценариев– Как?  Две бизнес модели:  Модель бизнес-сценариев – Что?  Модель реализации бизнес-сценариев– Как?

27 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 27 Модель бизнес объектов  Включает множество структурных элементов  Бизнес сущности  Бизнес роли  Обязанности - операции  Отношения  Визуализируется  Статическое представление - диаграмма класса  Поведенческое представление - диаграмма активности  Динамическое представление - диаграмма последовательности, диаграмма сотрудничества, и диаграмма statechart  Включает множество структурных элементов  Бизнес сущности  Бизнес роли  Обязанности - операции  Отношения  Визуализируется  Статическое представление - диаграмма класса  Поведенческое представление - диаграмма активности  Динамическое представление - диаграмма последовательности, диаграмма сотрудничества, и диаграмма statechart

28 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 28 Идентификация бизнес-процессов - границы проблемы  Лучше всего проводить как совещание  Вовлекайте ключевых заинтересованных лиц  Избегите детальных обсуждений - потребности данных, ограничения системы  Обсудите проблему, не решение  Начните формировать словарь проекта, чтобы выявить ключевые термины  Лучше всего проводить как совещание  Вовлекайте ключевых заинтересованных лиц  Избегите детальных обсуждений - потребности данных, ограничения системы  Обсудите проблему, не решение  Начните формировать словарь проекта, чтобы выявить ключевые термины

29 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 29 Идентификация бизнес-процессов

30 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 30 Основные бизнес процессы организации разработчика ПО Модель бизнес сценариев использования+ Бизнес-актер определяет роль, которую кто-то (или что-то) исполняет в деятельности организации.. Бизнес-актер определяет роль, которую кто-то (или что-то) исполняет в деятельности организации.. Бизнес-сценарий - последовательность действий, выполяемых в бизнесе, которая производит «заметный» результат для индивидуального бизнес- актер.

31 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 31 Заказчик UC модель как средство декомпозиции  Существует много различных бизнес ролей и бизнес сущностей  Бизнес-сценарии помогают нам выявить «правильные» элементы и организовывать их при реализации сценария  Существует много различных бизнес ролей и бизнес сущностей  Бизнес-сценарии помогают нам выявить «правильные» элементы и организовывать их при реализации сценария Проектирование бизнес-процессов

32 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 32 Going from Business Models to Systems Business Modeling Use-Case Model Design Model Implementation Model Test Model Business Use- Case Model Business Analysis Model System Development

33 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 33 Derive the software system requirements

34 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 34 Расширение UML  Стереотипы могут использоваться, чтобы расширить или ввести новые UML элементы на основе уже существующих  Стереотипы могут использоваться, чтобы расширить ассоциации, отношения наследования, классы, и компоненты.  Стереотипы могут использоваться, чтобы расширить или ввести новые UML элементы на основе уже существующих  Стереотипы могут использоваться, чтобы расширить ассоциации, отношения наследования, классы, и компоненты.

35 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 35 Элементы бизнес моделей Иконка стереотипа Иконка стереотипа Имя UML представление Бизнес актер Класс, стереотипированный как «business actor». Бизнес роль Класс, стереотипированный как «business worker». Бизнес сущность Класс, стереотипированный как «business entity». Бизнес сценарий использование Сценарий использования, стереотипированный как > Реализация бизнес сценарий использование Сценарий использования, стереотипированный как «business use-case realization». Бизнес система Пакет, стереотипированный как «business system ».

36 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 36 Советы по контролю бизнес моделирования  Функциональные границы проекта  Обширный охват- очень часто ведет к расползанию границ  Реалистические цели – сосредоточтесь на них  Отношения между заинтересованными лицами и командой  Смогут ли они понять модели? Образование? Простота?  Соглашение  Трудности использования методики сценариев использования!  Контекст Бизнеса  Коммуникации уменьшают угрозу - > уменьшают политические аспекты  Правила Моделирования  Что смутно описано, часто смутно понимается авторами  Функциональные границы проекта  Обширный охват- очень часто ведет к расползанию границ  Реалистические цели – сосредоточтесь на них  Отношения между заинтересованными лицами и командой  Смогут ли они понять модели? Образование? Простота?  Соглашение  Трудности использования методики сценариев использования!  Контекст Бизнеса  Коммуникации уменьшают угрозу - > уменьшают политические аспекты  Правила Моделирования  Что смутно описано, часто смутно понимается авторами

37 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 37 Rational RequisitePro  Система управления требованиями, ориентированная на командную работу  Поддерживает изменяемый набор атрибутов требований  Имеет развитые средства трассировки требований: визуальное представление зависимостей, автоматическая пометка требований, зависящих от изменившегося  Легкая в обучении и использовании  Интегрируется с другими инструментальными средствами  Позволяет поддерживать стандарты IEEE, SEI CMM, ISO, UML и внутренние стандарты предприятия и отрасли  Система управления требованиями, ориентированная на командную работу  Поддерживает изменяемый набор атрибутов требований  Имеет развитые средства трассировки требований: визуальное представление зависимостей, автоматическая пометка требований, зависящих от изменившегося  Легкая в обучении и использовании  Интегрируется с другими инструментальными средствами  Позволяет поддерживать стандарты IEEE, SEI CMM, ISO, UML и внутренние стандарты предприятия и отрасли

38 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 38 Подход RequisitePro к хранению требований База данных требований Запросы и отчеты Требования к продукту Планы тестов Требования пользователей Документы, содержащие требования Требования хранятся в базе данных и в исходных документах MS Word База данных - MS Access, MS SQL Server, Oracle

39 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 39 Основные свойства Rational Rose Возможность описания системы на разных уровнях для различных категорий заинтересованных лиц Генерация описаний баз данных на SQL (Data Modeler) Возможность повторного использования проектных решений Поддержка групповой разработки модели Интеграция с другими инструментальными средствами Возможность описания системы на разных уровнях для различных категорий заинтересованных лиц Генерация описаний баз данных на SQL (Data Modeler) Возможность повторного использования проектных решений Поддержка групповой разработки модели Интеграция с другими инструментальными средствами

40 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 40 Use Case Document Brief Description: The description should briefly convey the role and purpose of the use case. A single paragraph should suffice for this description. Flow of Events: This use case starts when the actor does something. An actor always initiates use Cases. The use case should describe what the actor does and what the system does in response. It should be phrased in the form of a dialog between the actor and the system. The use case should describe what happens inside the system, but not how or why. If information is exchanged, be specific about what is passed back and forth. For example, it is not very illuminating to say that the Actor enters customer information; it is better to say the Actor enters the customer’s name and address. A Glossary of Terms is often useful to keep the complexity of the use case manageable; you may want to define things like customer information there, to keep the use case from drowning in details. Simple alternatives may be presented within the text of the use case. If it only takes a few Traceability This is use case 1. This is test case 1. This is test case 2. This is test case 3. This is test case 4. This is test case 5. Scenario 16 Activity Start Stop Attributes TraceabilityHistoryAttributes Status Priority Release Assignment Risk Architecture Sequence Diagram Class 123Class 1003Class Arnold Интеграция Rose и RequisitePro

41 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 41 Use Case Document Brief Description: The description should briefly convey the role and purpose of the use case. A single paragraph should suffice for this description. Flow of Events: This use case starts when the actor does something. An actor always initiates use Cases. The use case should describe what the actor does and what the system does in response. It should be phrased in the form of a dialog between the actor and the system. The use case should describe what happens inside the system, but not how or why. If information is exchanged, be specific about what is passed back and forth. For example, it is not very illuminating to say that the Actor enters customer information; it is better to say the Actor enters the customer’s name and address. A Glossary of Terms is often useful to keep the complexity of the use case manageable; you may want to define things like customer information there, to keep the use case from drowning in details. Simple alternatives may be presented within the text of the use case. If it only takes a few Traceability This is use case 1. This is test case 1. This is test case 2. This is test case 3. This is test case 4. This is test case 5. Scenario 16 Activity Start Stop Attributes TraceabilityHistoryAttributes Status Priority Release Assignment Risk Architecture Diagram Class 123Class 1003Class Arnold Sequence Rational Rose Интеграция Rose и RequisitePro

42 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 42 Use Case Document Brief Description: The description should briefly convey the role and purpose of the use case. A single paragraph should suffice for this description. Flow of Events: This use case starts when the actor does something. An actor always initiates use Cases. The use case should describe what the actor does and what the system does in response. It should be phrased in the form of a dialog between the actor and the system. The use case should describe what happens inside the system, but not how or why. If information is exchanged, be specific about what is passed back and forth. For example, it is not very illuminating to say that the Actor enters customer information; it is better to say the Actor enters the customer’s name and address. A Glossary of Terms is often useful to keep the complexity of the use case manageable; you may want to define things like customer information there, to keep the use case from drowning in details. Simple alternatives may be presented within the text of the use case. If it only takes a few Traceability This is use case 1. This is test case 1. This is test case 2. This is test case 3. This is test case 4. This is test case 5. Scenario 16 Activity Start Stop Attributes TraceabilityHistoryAttributes Status Priority Release Assignment Risk Architecture Diagram Class 123Class 1003Class Arnold Sequence Rational RequisitePro Интеграция Rose и RequisitePro

43 Solid Palette Gradient Palette I Gradient Palette II APPLYING THESE COLORS 1.1. 2.2. 3.3. Click on the desired color Click on the paintbrush tool located on your toolbar Click on the object you want to colorize Helpful tip: Double click the paintbrush tool to apply color to more than one object at a time. Do not use Gradient or transparent fills for slides to be used on PlaceWare.com To use or remove these color palettes, go to View/Master/Slide Master Optional logo for your notes/handouts slides 43 Интегрированный комплекс IBM Rational Suite  Rational Unified Process – технология работ регламенты  Rational Rose – бизнес моделирование, анализ и проектирование  Rational Requisite Pro - управление требованиями  Rational ClearCase - управление конфигурацией  Rational ClearQuest - управление изменениями  Rational SoDA - документирование  Rational Unified Process – технология работ регламенты  Rational Rose – бизнес моделирование, анализ и проектирование  Rational Requisite Pro - управление требованиями  Rational ClearCase - управление конфигурацией  Rational ClearQuest - управление изменениями  Rational SoDA - документирование

44 Моделирование бизнес процессов и выявление требований к их автоматизации Михаил Кумсков, главный эксперт учебного центра Luxoft


Download ppt "Моделирование бизнес процессов и выявление требований к их автоматизации Михаил Кумсков, главный эксперт учебного центра Luxoft."

Similar presentations


Ads by Google