Описание
Но для успеха проекта недостаточно просто узнать потребности заказчика. Их необходимо превратить в хорошо структурированный перечень четких и однозначных требований, достаточный для проектирования архитектуры системы, для разработки и тестирования программных модулей. При этом нужно помнить, что часто именно эти требования и составляют все, что команда разработки знает о предметной области заказчика.
Курс посвящен изучению всех перечисленных вопросов и отработке на практике основных способов описания требований: в виде структурированного текста, пользовательских историй (user stories), сценариев использования и Use Case диаграмм. Кроме того, слушатели узнают об использовании атрибутов требований и связей между требованиями (трассирование) для оценки трудоемкости проекта.
В ходе курса слушатели получат представление о важности различных аспектов роли Аналитика – не только технических, но также психологических и коммуникативных. Большое внимание в курсе уделяется правилам выявления заинтересованных лиц, организации конструктивного взаимодействия с ними и способам определения их потребностей.
Хотя в основe курса лежит традиционный взгляд на работу с требованиями, сторонники Agile тоже найдут в нем немало полезного. Ведь основные подходы к изучению предметной области, методики выявления потребностей заинтересованных лиц, анализ проблем заказчика и поиск их решений в большинстве случаев имеют много общего, не взирая на используемую методологию разработки ПО. Таким образом, курс будет полезен для всех, кто связан со сбором, анализом, документированием и тестированием требований к программному обеспечению.
![](/local/components/luxoft/courses.detail/templates/.default/src/images/course/detail/icons/certificate-lt-id.png)
удостоверение о повышении квалификации государственного образца
Цели
После завершения курса слушатели смогут:
- применять методику управления требованиями для определения концепции продукта и бизнес-требований к нему;
- выявлять и документировать требования в виде текстовых описаний (FURPS+, сценарии использования) и в форме модели вариантов использования (Use-case Model);
- работать с требованиями в итеративном процессе;
- определять иерархию требований;
- использовать атрибуты требований и связи между требованиями для оценки трудоемкости их реализации или изменения.
Целевая аудитория
- системные и бизнес-аналитики;
- представители заказчика, Product Owners;
- архитекторы и разработчики;
- руководители проектов.
Предварительная подготовка
- знание английского языка на базовом уровне;
- опыт участия в проектах по разработке программного обеспечения или понимание процесса разработки.
Разбираемые темы
-
1. Требования к системе (теория - 3 ч.)
- Определения и классификация;
- Выявление и описание требований;
- Анализ требований.
-
2. Документирование требований (теория - 2 ч.)
- Подходы к документированию;
- Модель FURPS+;
- Управление жизненным циклом артефактов требований.
-
3. Варианты использования: диаграмма UML и сценарии (теория + практика - 3,5 ч.)
- Синтаксис диаграммы вариантов использования;
- Описание поведения системы в виде сценариев использования.
-
4. Использование User Stories (теория + практика - 5 ч.)
- Определения и примеры;
- Приемочные критерии;
- Критерии качества User Stories (INVEST);
- Иерархия пользовательских историй.
-
5. Работа с заинтересованными лицами (теория + практика - 2,5 ч.)
- Выявление заинтересованных лиц;
- Правильные коммуникации.
![](/upload/iblock/a79/dxehmdfnj995tdzwg8lyl1bbtibizzqa/photo_2024-01-24_18-37-03.jpg)
Ведущий системный аналитик, работающий в полном цикле разработки требований, функциональном проектировании и управлении задачами. Он также участвует в аналитических работах на проекте и помогает оптимизировать работу команды анализа.
![](/upload/medialibrary/258/Burko.png)
Сертифицированный бизнес-тренер IBS Training Center.
Олег работает бизнес-тренером и преподавателем на программах MBA и профессиональной переподготовки около 5 лет по направлениям: бизнес-анализ, управление проектами, управление бизнес-архитектурой.
Имеет опыт работы в консалтинге более 12 лет на должностях от бизнес-аналитика до директора по консалтингу.
Как руководитель проектов (программ проектов) был ответственным за внедрение ERP систем от ведущих вендоров (SAP, Oracle, Epicor) в ряде крупных компаний.
Продолжает участвовать в проектах по совершенствованию бизнес-архитектуры и ИТ-ландшафта в качестве внешнего консультанта.
Статьи эксперта в СМИ:
![](/upload/iblock/6b0/searching-a-person.jpg)