Размер шрифта
Цветовая схема
Изображения
Обычная версия сайта

Методология программной инженерии

УМКД дисциплины

Рабочая программа и аннотация (2021 г.) - mgMPI_PE_2021.pdf - для просмотра файла необходимо авторизоваться

Методические рекомендации - mg_MR_ITM_PE_2021.pdf

Аннотация

1. Цели и задачи изучения дисциплины Основной целью учебной дисциплины является формирование устойчивой системы знаний в области программной инженерии. В процессе обучения студенты решают следующие основные задачи: – ознакомление с существующим уровнем развития отрасли программной инженерии; – приобретений знаний в области программной инженерии, включая знания стандартов программной инженерии, технологии разработки программного обеспечения; – формирование умений и навыков работы с современными средствами разработки программного обеспечения; – формирование умений и навыков разработки программного обеспечения; – приобретение практических навыков оформления программной документации. 2. Краткая характеристика учебной дисциплины Содержание дисциплины включает следующие разделы: 1. Процесс создания программного обеспечения; 2. Требования к программному обеспечению; 3. Архитектура программного обеспечения; 4. Проектирование интерфейса пользователя; 5. Модели качества ПО и критерии эффективности ПО. Тестирование программного обеспечения; 6. Внедрение и сопровождение программных продуктов; 7. Технико-экономическое обоснование проектов программных средств; 8. Документирование программного обеспечения. 3. Место дисциплины в структуре образовательной программы Дисциплина входит в обязательную часть "Блок 1" образовательной программы магистратуры, реализуется на 1-м году обучения с трудоемкостью освоения - 6.0 Зет. 4. Взаимосвязь дисциплины с предшествующими и последующими дисциплинами учебного плана подготовки Данная дисциплина базируется на дисциплинах информатики и программирования, изучаемых в рамках бакалавриата. Последующие дисциплины: "Методы вычислений", "Научно исследовательский семинар 2", "Научно-исследовательская работа 2", "Основы информационной безопасности", "Основы научных исследований", "Теория распознавания образов", "Управление проектами в области ИТ", "ИТ-менеджмент", "Научно исследовательский семинар 3", "Научно-исследовательская работа 3", "Планирование проекта в области ИТ", "Правовая защита информации", "Программирование специализированных вычислительных устройств", "Программно-аппаратные средства защиты информации", "Распределенные системы обработки информации", "Научно исследовательский семинар 4", "Программирование параллельных процессов", "Проектирование операционных систем", "Протоколы вычислительных сетей", "Системы цифровой обработки сигналов", "Выполнение и защита выпускной квалификационной работы". 5. Ожидаемые результаты освоения дисциплины В результате освоения дисциплины, у обучающихся должны быть сформированы следующие компетенции: ОПК-4. - Способен применять на практике новые научные принципы и методы исследований ОПК-8. - Способен осуществлять эффективное управление разработкой программных средств и проектов ПКО-1. - Владеет методами создания систем искусственного интеллекта для обеспечения процессов принятия решений УК-1. - Способен осуществлять критический анализ проблемных ситуаций на основе системного подхода, выработать стратегию действий УК-2. - Способен управлять проектом на всех этапах его жизненного цикла