Мастерская по разработке и управлению требованиями. UML и Модель сценариев использования (Use Case Model)

В курсе рассматривается процесс работы с требованиями в ходе проекта по разработке ПО: от выяснения потребностей заинтересованных лиц до получения структурированного перечня требований к системе.
Мастерская по разработке и управлению требованиями. UML и Модель сценариев использования  (Use Case Model)
Курс: REQ-002
Длительность:16 ч.
Описание:
Без преувеличения можно сказать, что работа с требованиями является наиболее ответственным и наименее определенным этапом в разработке программного обеспечения (ПО). Наиболее ответственным – потому что успех всего проекта зависит от того, насколько полно и корректно выявлены истинные потребности заказчика. Наименее определенным – потому что узнать эти потребности можно только от сотрудников заказчика, которые не всегда хорошо понимают тонкости разработки ПО. 

Но для успеха проекта недостаточно просто узнать потребности заказчика. Их необходимо превратить в хорошо структурированный перечень четких и однозначных требований, достаточный для проектирования архитектуры системы, для разработки и тестирования программных модулей. При этом нужно помнить, что часто именно эти требования и составляют все, что команда разработки знает о предметной области заказчика. 

Курс посвящен изучению всех перечисленных вопросов и отработке на практике основных способов описания требований: в виде структурированного текста, в виде сценариев использования и в виде Use Case диаграмм (диаграмм вариантов использования). Кроме того, слушатели узнают об использовании атрибутов требований и связей между требованиями (трассирование) для оценки трудоемкости проекта.

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

В основe курса лежит подход к работе с требованиями, предлагаемый RUP (Rational Unified Process). Но и сторонники Agile найдут в нем немало полезного – ведь основные подходы к изучению предметной области, методики выявления потребностей заинтересованных лиц, способы анализа проблем заказчика и поиска их решений в большинстве случаев являются общими для различных методологий разработки ПО. Таким образом, курс будет полезен для всех, кто связан со сбором, анализом, документированием и тестированием требований к программному обеспечению. 

Цели:
Слушатели после прохождения курса смогут выявлять, анализировать и документировать требования, управлять ими, а также оценивать и проверять предлагаемое решение.

После завершения курса слушатели смогут:
  • применять методику управления требованиями для определения концепции продукта и бизнес-требований к нему;
  • выявлять и документировать требования в виде текстовых описаний (FURPS+, сценарии использования) и в форме модели вариантов использования (Use-case Model);
  • работать с требованиями в итеративном процессе;
  • определять иерархию требований;
  • использовать атрибуты требований и связи между требованиями для оценки трудоемкости их реализации или изменения.
Разбираемые темы:
  • Определение требований к системе.
  • Работа с заинтересованными лицами.
  • Анализ проблемы.
  • Документирование требований.
  • Лучшие практики программной инженерии.
  • Иерархия моделей RUP.
  • UML: Модель вариантов использования.
  • Структурирование модели прецедентов.
  • Переход от бизнес-модели к модели прецедентов.

Целевая аудитория:
Курс предназначен для всех, кто сталкивается со сбором, анализом, документированием и тестированием требований к программному обеспечению:
  • системные и бизнес-аналитики;
  • представители заказчика, Product Owners;
  • архитекторы и разработчики;
  • руководители проектов.
Предварительная подготовка – общее:
Для слушателей желательно:
  • знание английского языка на базовом уровне;
  • опыт участия в проектах по разработке программного обеспечения или понимание процесса разработки.

Описание:


Сертификат:
По итогам обучения каждому слушателю выдается сертификат о прохождении курсов Luxoft Training. Слушатели онлайн курсов получают электронную версию сертификата (на указанный email) по запросу.

Рекомендуется предварительное прохождение курсов:

Рекомендуемые дополнительные материалы, источники:
  • Леффингуэлл Д., Уидриг Д. Принципы работы с требованиями к программному обеспечению. Унифицированный подход.: М.: Вильямс, 2002.
  • Крачтен Ф. Введение в Rational Unified Process. М.: Вильямс, 2002.
  • Соммервилл И. Инженерия программного обеспечения. 6-е изд.: пер. с англ. М.: Вильямс, 2002.
Примечание:
Курс входит в состав школы «Системный анализ». Специализация школы – выявление, документирование и структурирование требований к информационным системам. Учебные материалы школы разработаны на основе международного руководства «Guide to the Business Analysis Body of Knowledge ® (BABOK ®), version 2».

В частности, в ходе курса обсуждаются вопросы, относящиеся к некоторым техникам ВАВОК ®:
  • Словарь данных и Глоссарий;
  • Анализ причин проблем;
  • Анализ решений;
  • Оценка трудоемкости;
  • Анализ нефункциональных требований;
  • Пользовательские истории (user stories);
  • Сценарии и варианты использования.

Также частично затрагиваются темы, соответствующие некоторым другим техникам ВАВОК ®: «Мозговой штурм», «Анализ документов», «Анализ интерфейсов», «Интервью», «Семинары по обсуждению требований», «Фокус-группы», «Опрос/Анкетирование» и другим.

Инструментальные средства для управления требованиями (IBM Rational RequisitePro, Borland CaliberRM, Telelogic DOORS, Sybase PowerDesigner и другие) в курсе подробно не рассматриваются и не применяются, но обсуждаются варианты их выбора в ИТ-проектах.
Москва 18 900 р.
Санкт-Петербург 17 010 р.
Омск 14 180 р.
Киев 4 800 грн.
Одесса 4 300 грн.
Днепр 4 300 грн.
Ваш город (формат корпоративного обучения):По запросу


Данные цены не включают в себя стоимость обедов.

Залетов Борис
Незабываемо! Очень интересный тренинг, особенно опыт сквозной игры. Горю желанием приступить к рабочей практике.
Малаш Сергей
Впечатление от обучения - хорошее. Все понравилось. Полученная информация обязательно найдет применение в работе :)
Герасимов Олег
Системный подход к изложению курса позволил восполнить пробелы и получить объяснение "туманным частям" процесса управления требованиям. Благодаря тренингу стало понятно практическое применение матриц трассировок. Осталось позитивное впечатление от обучения, вполне соответствующее моим ожиданиям.
Войничева Наталья
Тренинг понравился. Изложение материала было доступно и понятно. Теория подкреплялась практикой. Очень понравились практические занятия, проводимые в игровой форме.
Участник тренинга
Благодарна Дмитрию Приймаку за отменную подачу и структуру материала. Наиболее полезными для меня были практические знания, которые невозможно изучить самостоятельно. С огромным удовольствием и интересом посещу еще RЕQ-003, если он будет тренером.
Михаил Горчаков
Впечатления от обучения сторого положительгые. Удобный формат проведения. Мои ожидания от курса полностью оправданы.
Лаптева Наталья
На курсе я получила детальное описание Use Case; также была полезной информация о последовательном формировании требований. Тренинг понравился, материал подавался очень понятно и доходчиво.
Халалеева Полина
Тренинг мне понравился. Отлично, что были распечатанные материалы по теме тренинга. И что был приятный баланс между практикой и теорией.

Записаться на курс





Хотите узнать больше?

По всем вопросам, в том числе для регистрации на курсы, обращайтесь по адресу education@luxoft.com

Вернуться к каталогу
Раcписание курса в
Москвe
  • Москве
  • Санкт-Петербурге
  • Омске
  • Киеве
  • Днепре
  • Одессе
  • Минске
21.09.2017 - 22.09.2017
Тренер:
Petukhova, Natalya
Локация:
Москва
Время:
10:00-18:00
Длительность:
16 ч.
18 900 р.

21.09.2017 - 22.09.2017

25.09.2017 - 27.09.2017
Тренер:
Петров   Алексей
Петров Алексей
Специалист в области анализа и моделирования бизнес-процессов и проектирования баз данных
Подробнее
Локация:
Москва
Время:
10:00-18:00
26.09.2017 - выходной день
Длительность:
16 ч.
18 900 р.

25.09.2017 - 27.09.2017

13.11.2017 - 14.11.2017
Тренер:
Кумсков  Михаил
Кумсков Михаил
Эксперт по методологиям управления требованиями, использования методологии RUP и инструментария IBM Rational (Системный анализ)
Подробнее
Локация:
Москва
Время:
10:00-18:00
Длительность:
16 ч.
18 900 р.

13.11.2017 - 14.11.2017

02.10.2017 - 05.10.2017
Тренер:
Горловский  Кирилл
Горловский Кирилл
Специалист в области системного анализа и управления требованиями
Подробнее
Локация:
Омск
Время:
10:00-14:00
Длительность:
16 ч.
В корзину
14 180 р.

02.10.2017 - 05.10.2017

14.09.2017 - 15.09.2017
Тренер:
Цытович  Павел
Цытович Павел
Специалист в области разработки и архитектуры ПО
Подробнее
Локация:
Санкт-Петербург
Время:
10:00-18:00
Длительность:
16 ч.
В корзину
17 010 р.

14.09.2017 - 15.09.2017

07.09.2017 - 08.09.2017
Тренер:
Приймак   Дмитрий
Приймак Дмитрий
Эксперт по системному и бизнес-анализу
Подробнее
Локация:
Киев
Время:
10:00-18:00
Длительность:
16 ч.
В корзину
4 800 грн.

07.09.2017 - 08.09.2017

30.11.2017 - 01.12.2017
Тренер:
Приймак   Дмитрий
Приймак Дмитрий
Эксперт по системному и бизнес-анализу
Подробнее
Локация:
Киев
Время:
10:00-18:00
Длительность:
16 ч.
В корзину
4 800 грн.

30.11.2017 - 01.12.2017

Запланированных дат
в расписании нет
Не подходят даты или время?
Предложите свой вариант
Пройти тест
Блоги
Luxoft Training
16.08.2017 12:34:24
Как скачать BABOK на русском?
Начнем с плохой новости: официальной версии BABOK, одобренной IIBA, на русском языке не существует.
На сайте IIBA оригинальный BABOK доступен на английском, немецком и японском языках. Междунаро...
Павел Новиков
14.08.2017 11:59:07
Agile Life Planning: определение задач для достижения целей
Почему необходимо классифицировать и разделять цели?
На этапе № 1 Agile Life Planning было разобрано, как сформировать список своих целей и зачем это необходимо делать. Теперь посмотрим, как дальш...
Luxoft Training
25.07.2017 11:38:34
Новая система сертификации от IIBA (BABOK v3)
Автор: Денис Гобов – канд. техн. наук, CBAP.
С 30 сентября 2016 г. вступила в силу новая система сертификации для бизнес-аналитиков от Международного института бизнес-анализа (IIBA, International I...
Читать больше
Заказать корпоративное обучение
для команды
ФИО
Город
Компания
Должность
Email
Телефон
Сообщение


Отмена