Курсы Сибинфоцентра
Ваша корзина пуста
Сумма: 0 руб.

Требования к программному обеспечению: основы управления

О курсе

Требования к программному обеспечению: основы управления

Известна эмпирическая формула, что исправление ошибки на этапе определения требований заказчика условно стоит 1000 рублей, на этапе проектирования 10 000 рублей, на этапе разработки ПО 100 000 рублей, на этапе внедрения 1 000 000 рублей, а на этапе эксплуатации 10 000 000 рублей. 

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

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

Мы поговорим о технической, психологической и коммуникативной ролях аналитика. Изучим правила выявления заинтересованных лиц, организации конструктивного взаимодействия с ними и способам определения их потребностей.

В основe курса лежит подход к работе с требованиями, предлагаемый RUP (Rational Unified Process) и Agile. 

Для кого этот курс?

Для всех, кто сталкивается со сбором, анализом, документированием и тестированием требований к программному обеспечению:

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

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

Расписание и цены
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

Основные темы:

  • Теоретические основы процессов управления разработкой ПО
  • Основы психологии для эффективных коммуникаций с заказчиком
  • Определение требований к системе.
  • Работа с заинтересованными лицами.
  • Документирование требований.
  • UML: Модель вариантов использования
  • Agile: Модель историй пользователя
  • Управление изменениями требований


После завершения курса вы сможете:

  • применять методику управления требованиями для определения концепции продукта и бизнес-требований к нему;
  • выявлять и документировать требования в виде Use Case и в форме User Story
  • работать с требованиями в итеративном процессе;
  • использовать атрибуты требований и связи между требованиями для оценки трудоемкости их реализации или изменения.


Преподаватели
Преподаватель Игорь Салмин