Цели и задачи дисциплины
Целью изучения дисциплины является получение компетенций, достаточных для анализа требований к программным системам, их документирования, проектирования, разработки, тестирования, внедрения, управления программными проектами и управления качеством разработки программных систем.
Задачи дисциплины – приобретение и развитие знаний, умений и навыков для производственно-технологической, организационноуправленческой, проектной и научно-исследовательской деятельности.
Краткое содержание дисциплины
1. Введение в технологии разработки программного обеспечения;
2. Анализ проблемы и постановка задачи;
3. Анализ требований и их формализация;
4. Архитектуры программных систем;
5. Технология MDA;
6. Документирование программных систем в соответствии с ГОСТ;
7. Работа в команде при разработке программного обеспечения.