Цель курса - помочь слушателям изучить область анализа требований в объеме, применяемом разработчиками, систематизировать свои знания и сформировать кругозор для успешного выполнения рабочих обязанностей.
В курсе разбираются следующие основные темы:
• Место разработки и анализа требований в создании программных систем.
• Виды и формы представления требований: сценарии и варианты использования, фичи и истории пользователей, структурные требования.
• Представление требований к большим системам.
• Проверка и качество требований к программным системам.
• Стандарты качества при анализе требований.
При освоении курса вы приобретаете навыки понимания и чтения требований, анализа постановок задач, разработки моделей программ для уточнения требований, документирования и коммуникации требований к программному обеспечению с применением технических средств, рецензирования и проверки качества требований.
Для успешного прохождения курса вам потребуется понимание области разработки программного обеспечения в целом, навыки и опыт программирования, разработки отдельных модулей, подготовки диаграмм и чертежей.