Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

От бизнес систем к информационным системам (Михаил Кумсков)

702 views

Published on

  • Be the first to comment

  • Be the first to like this

От бизнес систем к информационным системам (Михаил Кумсков)

  1. 1. Михаил Кумсков От Бизнес-систем - кинформационным системам: переход шаг за шагом
  2. 2. План• Системный подход в работе Интернет- аналитика• Техника определения требований к бизнесу• Техника определения требований к ИС• Эвристики при изображении сложных бизнес-процессов• Проектирование системы - UML
  3. 3. Аналитики пишут требования к сайту Заказчика
  4. 4. Системный подход«Что есть система?» - определить «систему координат»• Троица: "Система. Окружение системы. Услуги системы» – Сценарии предоставления услуг – поведение системы – Основа для верификации (тестирования)• Дизайн системы – – реализация процессов «внутренними исполнителями»
  5. 5. Системный подход«Что есть система?» - определить «систему координат» анализа• Система. Определить границы системы (что «внутри» а что «вне»)• Окружение системы. – Экторы – «кто» и «что» взаимодействует с Системой. – Первичные экторы – пользователи. Вторичные – другие системы.• Услуги системы – Услуги обслуживания пользователей – сценарии использования (Use Cases)•
  6. 6. Ищем требования – 3 шага1. Система – определяем границы • – «что внутри», а что «снаружи»• 2. Окружение системы – экторы – первичные и вторичные • первичные – пользователи • вторичные – другие системы• 3. Услуги системы – для каждого первичного эктора• Услуга = Сценарии предоставления услуг (основа верификации)•
  7. 7. Техника определения требований к ИС Упражнение• Применяем 3 шага: 1. Система – ИС - границы определены 2. Ищем: Окружение системы – экторы 3. Ищем: Услуги системы – – для каждого первичного эктора
  8. 8. UML диаграмма сценариев использования
  9. 9. УСЛУГА Системы• УСЛУГА СИСТЕМЫ – ФОРМА ФУНКЦИОНАЛЬНЫХ ТРЕБОВАНИЙМетафора: «Услуга – ожерелье» бусинки – шаги услуги – функции Системы Понятны заказчику Понятны разработчику Понятны тестировщику Понятны «тех.писателю»
  10. 10. УСЛУГА – ФОРМА ФУНКЦИОНАЛЬНЫХ ТРЕБОВАНИЙ Используется в качестве основы для контракта с Заказчиком Обеспечивает участие заказчиков в процессе разработки с самого начала Обеспечивает понимание и фиксацию функциональных требований к системе
  11. 11. ТЕХНИКА ОПРЕДЕЛЕНИЯ ТРЕБОВАНИЙ К БИЗНЕСУ• Бизнес (система) – черный ящик! – Формулировка проблемы• Упражнение• Применяем 3 шага: 1. Система – бизнес система - границы определены 2. Окружение системы – экторы 3. Услуги системы – для каждого первичного эктора
  12. 12. ОТ ТРЕБОВАНИЙ К БИЗНЕСУ – к ИС• Бизнес (система) – черный ящик! (Колледж – наша бизнес система) • Бизнес услуги = бизнес процессы (БП) • Автоматизируемая работа БП = услуга ИС • Ее исполнитель = пользователь ИС = первичный эктор ИС • Упражнение
  13. 13. ТЕХНИКА СПЕЦИФИКАЦИИ СЦЕНАРИЯ ИСПОЛЬЗОВАНИЯ Основной поток. Альтернативные потоки
  14. 14. ТЕХНИКА СПЕЦИФИКАЦИИ СЦЕНАРИЯ ИСПОЛЬЗОВАНИЯ
  15. 15. ТЕХНИКА СПЕЦИФИКАЦИИ СЦЕНАРИЯ ИСПОЛЬЗОВАНИЯ
  16. 16. ЭВРИСТИКИ ПРИ ИЗОБРАЖЕНИИ СЛОЖНЫХ БИЗНЕС ПРОЦЕССОВ• Детализация шагов «Бизнес- услуги» (процесса) – критерий• Пример• Визуализация на UML – каждый поток – на своей отдельной диаграмме
  17. 17. Проектирование системы• Открываем черный ящик: • Определяем исполнителей – (список) • Для ИС – подсистемы и классы • Для Бизнеса – сотрудники и ИС • Назначаем “шаги-бусинки” – на исполнителей • Паттерн: “boudary”, “control”, “entity”
  18. 18. Про Эджайл• «История пользователя» – это сценарий использования (услуги ИС)
  19. 19. СПАСИБО ЗА ВНИМАНИЕ! Докладчик: Михаил Кумсков E-mail: mkumskov@gmail.com Skype: kumskovТелефон: +8 916 - 676 – 39 -16

×