Анализ Системы – ИС и бизнеса: сходства и различия

Page 1

Тема доклада:

Анализ Системы – ИС и бизнеса: сходства и различия Докладчик: Михаил

Кумсков kumskov@mail.ru mkumskov@luxoft.com 1


ШАГ ЗА ШАГОМ •Системный подход в работе аналитике •Техника поиска требований к ИС. •Техника определения требований к бизнесу: •Проектирование системы (информационной или бизнес) – UML. •Техника спецификации сценария использования. Основной поток. Альтернативные потоки. •Эвристики при изображении сложных бизнес процессов •Про Эджайл: про самоорганизация и «другой менеджмент»

2


Аналитики пишут Заказчику требования к его системе


СИСТЕМНЫЙ ПОДХОД В РАБОТЕ АНАЛИТИКА «?Что есть система?» - определить «систему координат» Троица: "Система. Окружение системы. Услуги системы". Сценарии предоставления услуг. Дизайн системы - исполнение процессов 4


СИСТЕМНЫЙ ПОДХОД В РАБОТЕ АНАЛИТИКЕ

Ищем требования – 3 шага: 1. Система – определяем границы • – «что внутри», а что «снаружи» 2. Окружение системы – экторы – первичные и вторичные первичные – пользователи вторичные – другие системы

3. Услуги системы – для каждого первичного эктора Услуга = Сценарии предоставления услуг. 5


ТЕХНИКА ПОИСКА ТРЕБОВАНИЙ К ИС

ИС – черный ящик!

Упражнение Применяем 3 шага:

1. Система – ИС - границы определены

2. Ищем: Окружение системы – экторы 3. Ищем: Услуги системы – для каждого первичного эктора

6


View Report Card

Student Register for Courses

Course Catalog

Login

Select Courses to Teach

Professor

Submit Grades

Registrar

Maintain Professor Information

Maintain Student Information

7 Close Registration

Billing System


УСЛУГА ИС – ФОРМА ФУНКЦИОНАЛЬНЫХТРЕБОВАНИЙ К ИС

Метафора: «услуга – ожерелье» - бусинки – шаги услуги – функции ИС

8


УСЛУГА ИС – ФОРМА ФУНКЦИОНАЛЬНЫХТРЕБОВАНИЙ К ИС

Используется в качестве основы для контракта с Заказчиком Обеспечивает участие заказчиков в процессе разработки с самого начала Обеспечивает понимание и фиксацию функциональных требований к системе 9


ТЕХНИКА ОПРЕДЕЛЕНИЯ ТРЕБОВАНИЙ К БИЗНЕСУ

Бизнес (система) – черный ящик! (Колледж – наша бизнес система) Формулировка проблемы

Упражнение: Применяем 3 шага:

1. Система – бизнес система - границы определены 2. Окружение системы – экторы 3. Услуги системы – для каждого первичного эктора

10


ОТ ТРЕБОВАНИЙ К БИЗНЕСУ – к ИС

Бизнес (система) – черный ящик! (Колледж – наша бизнес система) •Бизнес услуги = бизнес процессы (БП) •Автоматизируемая работа БП = услуга ИС •Ее исполнитель = пользователь ИС = первичный эктор ИС

•Упражнение

11


Проектирование системы (информационной или бизнес) – UML

Открываем черный ящик:

• Определяем исполнителей – (список) • Для ИС – подсистемы и классы • Для Бизнеса – сотрудники и ИС • Назначаем “шаги-бусинки” – на исполнителей • Паттерн: “boudary”, “control”, “entity”

12


ТЕХНИКА СПЕЦИФИКАЦИИ СЦЕНАРИЯ ИСПОЛЬЗОВАНИЯ

Основной поток. Альтернативные потоки

13


ТЕХНИКА СПЕЦИФИКАЦИИ СЦЕНАРИЯ ИСПОЛЬЗОВАНИЯ

Сценарий

14


ТЕХНИКА СПЕЦИФИКАЦИИ СЦЕНАРИЯ ИСПОЛЬЗОВАНИЯ

Оформление альтернативных потоков

15


А ТЕПЕРЬ ЕЩЕ РАЗ – «обеими ногами сразу…»

Упражнение

16


Payroll System Use Cases

Select Payment Method

Maintain Timecard Employee Create Employee Report

Project Management Database

Commissioned Employee Maintain Purchase Order

Login

PayrollAdministrator

Create Administrative Report

Maintain Employee Information

Bank System

Run Payroll

Printer

17


ЭВРИСТИКИ ПРИ ИЗОБРАЖЕНИИ СЛОЖНЫХ БИЗНЕС ПРОЦЕССОВ

•Детализация шагов «Бизнес-услуги» (процесса) – критерий •Пример •Визуализация на UML – каждый поток – на своей отдельной диаграмме 18


Про Эджайл •«История пользователя» – это сценарий прецедента (услуги ИС)

19


СПАСИБО ЗА ВНИМАНИЕ! Докладчик: Михаил

Кумсков

E-mail: mkumskov@gmail.com Skype: kumskov Телефон: +8 916 - 676 – 39 -16

20


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.