- Цели и задачи дисциплины
- Формирование у студентов теоретических знаний и практических навыков в области анализа требований к программному обеспечению и его проектирования с использованием современных методов, моделей и инструментов. Задачи дисциплины: - ознакомление с жизненным циклом программного обеспечения и ролью анализа требований на его этапах; - изучение методов сбора, формализации, анализа и управления требованиями; - изучение методов анализа бизнес-процессов для разработки функциональных требований к ПО; - формирование навыков разработки спецификаций требований и технического задания; - освоение методик проектирования архитектуры ПО и; - развитие умений работы с инструментами CASE; - подготовка к работе в команде при анализе и проектировании программных систем.
- Краткое содержание дисциплины
- Дисциплина «Анализ требований и проектирование программного обеспечения» направлена на изучение принципов и методов формализации требований к программным системам, а также проектирования их архитектуры. В курсе рассматриваются подходы к сбору, документированию и согласованию требований с заинтересованными сторонами. Курс обеспечивает теоретическую базу и практические навыки, необходимые для участия в разработке качественного и жизнеспособного программного продукта.
- Компетенции обучающегося, формируемые в результате освоения дисциплины
- Выпускник должен обладать:
- Образование
- Учебный план 01.03.03, 2025, (4.0), Механика и математическое моделирование
- Анализ требований и проектирование ПО