Мастерская по разработке и управлению требованиями. 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, если он будет тренером.
Михаил Горчаков
Впечатления от обучения сторого положительгые. Удобный формат проведения. Мои ожидания от курса полностью оправданы.
Михайлова Татьяна
Очень хорошая систематизация информации по теме - целостная картина RUP, а также подробное изложение работы с требованиями. Я получила много полезных материалов для дальнейшего изучения предмета, что, на мой взгляд, достаточно важно. Отмечу, что мне понравился комплексный подход к проблеме и освещение темы с самого начала (процессный подход, цикл Деминга - RUP), у меня сложилась единая и логичная картина этой системы.
Иванова Елена
Курс и изложение материала, как и организация учебного процесса, полностью удовлетворили мои ожидания. Тренинг помог структурировать знания по разработке и управлению требованиями.
Куралбаева Тоглаганай
На тренинге узнала много нового и полезного, особенно о диаграмме вариантов использования. Планирую использовать полученные знания на практике.

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





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

По всем вопросам, в том числе для регистрации на курсы, обращайтесь по адресу 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
Телефон
Сообщение


Отмена