Мастерская по работе с требованиями: от классики до user stories

В курсе рассматривается процесс работы с требованиями в ходе проекта по разработке ПО: от выяснения потребностей заинтересованных лиц до получения структурированного перечня требований к системе. Во время практических занятий слушатели приобретут навыки выявления заинтересованных лиц, анализа проблем, определения рамок системы и описания требований к системе в текстовой и графической форме.
Курс: REQ-002
Длительность: 16 ч.

Описание

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

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

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

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

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

Разбираемые темы

В ходе курса рассматриваются следующие темы:
  • Определение требований к системе.
  • Трассировка, ранжирование, управление жизненным циклом требований.
  • Работа с заинтересованными лицами.
  • Различные формы документирования требований.
  • Варианты использования (use cases) и сценарии.
  • Пользовательские истории (user stories).

Цели

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

После завершения курса слушатели смогут:
  • применять методику управления требованиями для определения концепции продукта и бизнес-требований к нему;
  • выявлять и документировать требования в виде текстовых описаний (FURPS+, сценарии использования) и в форме модели вариантов использования (Use-case Model);
  • работать с требованиями в итеративном процессе;
  • определять иерархию требований;
  • использовать атрибуты требований и связи между требованиями для оценки трудоемкости их реализации или изменения.

Целевая аудитория

Курс предназначен для всех, кто сталкивается со сбором, анализом, документированием и тестированием требований к программному обеспечению:
  • системные и бизнес-аналитики;
  • представители заказчика, Product Owners;
  • архитекторы и разработчики;
  • руководители проектов.

Предварительная подготовка

Для слушателей желательно:
  • знание английского языка на базовом уровне;
  • опыт участия в проектах по разработке программного обеспечения или понимание процесса разработки.
После окончания курса выдаётся сертификат на бланке Luxoft Training
Тренер в Онлайн
Бурко Олег Специалист в области бизнес-анализа

Сертифицированный бизнес-тренер Luxoft Training.

Олег работает бизнес-тренером и преподавателем на программах MBA и профессиональной переподготовки около 5 лет по направлениям: бизнес-анализ, управление проектами, управление бизнес-архитектурой. 

Имеет опыт работы в консалтинге более 12 лет на должностях от бизнес-аналитика до директора по консалтингу. 

Как руководитель проектов (программ проектов) был ответственным за внедрение ERP систем от ведущих вендоров (SAP, Oracle, Epicor) в ряде крупных компаний.

Продолжает участвовать в проектах по совершенствованию бизнес-архитектуры и ИТ-ландшафта в качестве внешнего консультанта.

Данный курс запланирован в городах: Онлайн
22.04.2021 - 23.04.2021
Время: 10:00-18:00
Локация: Онлайн
Длительность: 16 ч.
Тренер
Бурко Олег
Специалист в области бизнес-анализа
19 800 руб.
6 500 грн.
В корзину

22.04.2021

22.04.2021 - 23.04.2021
Время: 10:00-18:00
Локация: Онлайн
Длительность: 16 ч.
Тренер
Бурко Олег
Специалист в области бизнес-анализа
19 800 руб.
6 500 грн.
В корзину
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Онлайн 19 800 руб.
6 500 грн.
Отзывы:
Бурова Таисия
Нескучная подача материала, интересные обсуждения, примеры из реальных проектов и лучшие практики.
Участник тренинга
Обучение понравилось, преподаватель сделал акцент на наиболее полезных направлениях, приводил примеры из личного опыта, отвечал на интересующие вопросы.
Гавриков Юрий
Тренинг очень понравился. Получил больше, чем ожидал. Спасибо Михаилу Кумскову за живое и наглядное изложение материала.
Войничева Наталья
Тренинг понравился. Изложение материала было доступно и понятно. Теория подкреплялась практикой. Очень понравились практические занятия, проводимые в игровой форме.
Маркина Оксана
Я научилась не просто писать требования, а понимать, откуда же они появляются. Очень интересно и полезно было услышать полный рассказ об этапах процесса работы с требованиями, особенно о классификации и разметке предложений, а также переформулировке Needs в Futures и формировании Scope. Также важны для меня как аналитика оказались интерпритации и их применение.
Халалеева Полина
Тренинг мне понравился. Отлично, что были распечатанные материалы по теме тренинга. И что был приятный баланс между практикой и теорией.
Иванова Елена
Курс и изложение материала, как и организация учебного процесса, полностью удовлетворили мои ожидания. Тренинг помог структурировать знания по разработке и управлению требованиями.
Клин Наталья
Курс помог структурировать уже имеющиеся знания. Помог выявить особенности, о которых догадывалась ранее.
Связанные курсы:
Онлайн:
09.03.2021-12.03.2021
Онлайн:
24.05.2021-28.05.2021
Связанные курсы:
Связанные курсы:
Связанные курсы:
Связанные курсы:
Связанные курсы:
Связанные курсы:

Рекомендуемые дополнительные материалы, источники:

  • Леффингуэлл Д., Уидриг Д. Принципы работы с требованиями к программному обеспечению. Унифицированный подход.: М.: Вильямс, 2002.
  • Соммервилл И. Инженерия программного обеспечения. 6-е изд.: пер. с англ. М.: Вильямс, 2002.

Примечание:

Курс входит в состав школы «Системный анализ». Специализация школы – выявление, документирование и структурирование требований к информационным системам. Учебные материалы школы разработаны на основе международного руководства «Guide to the Business Analysis Body of Knowledge® (BABOK®), version 3».

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

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

Инструментальные средства для управления требованиями (IBM Rational RequisitePro, Borland CaliberRM, Telelogic DOORS, Sybase PowerDesigner и другие) в курсе подробно не рассматриваются и не применяются, но обсуждаются варианты их выбора в ИТ-проектах.

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

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоративное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия *

Имя *

Отчество

Контактный E-mail *

Компания *

Телефон *

Город *

Комментарий
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Luxoft Training – первый учебный центр в России, авторизованный IIBA. Действует скидка 10% на обучение физических лиц.
Остались вопросы?
Связаться с нами
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.