Разработка программного обеспечения

Семестр 1 2 3 4 5 6 7 8
ЗЕ(1 = 36часов) 3

Преподаватель
Иванов Алексей Михайлович

Аннотация
Курс посвящен формированию у студентов современного понятийного аппарата, связанного с проектированием информационных систем и процессами их разработки, а также навыков его практического использования. Особое внимание уделяется целостности картины мира, позволяющей выявить необходимые требования к системе и исходя из них логически обосновать выбор тех или иных конструкторских решений. На примерах открытых программных систем показывается, как разные решения позволяют спроектировать варианты конструкции системы с разными показателями качества. Для описания информационной системы на уровне требований и архитектуры используется моделе-ориентированный подход на основе современных языков и стандартов: Archimate и UML2/SysML. Для описания процессов командной разработки используется OMG Essence. Практические занятия заключаются в проектировании и разработке модуля для высокомодульной программной системы промышленного качества.

Учебный план