Базовая информация по дисциплине

«Системная и программная инженерия» 7 семестр

Информация об авторах

Мачуева Дина Алуевна – доцент кафедры «Информационные технологии»,

Алиева Хеда Кюриевна – ассистент кафедры «Информационные технологии»

Цели и задачи  дисциплины

Цели дисциплины: изучение студентами, получающими квалификацию бакалавра, современных технологий разработки программного обеспечения в соответствии с международными стандартами.

Задачи дисциплины:

- изучение современных инженерных принципов создания, эксплуатации и сопровождения программного обеспечения; изучение основ управления качеством и стандартизации разработки программных средств; овладение навыками оценки требований и правильного документирования программного обеспечения.

Длительность изучения дисциплины: 17 недель

Трудоемкость дисциплины: 4 зачетные единицы

В результате освоения дисциплины студент должен:

знать:

-методы и приемы решения практических задач в профессиональной деятельности с помощью информационных систем; особенности современных методологий создания программного обеспечения; методы управления проектами программных средств.

уметь:

-решать базовые задачи обработки данных в профессиональной деятельности; формировать архитектуру программных комплексов для информатизации предприятий.

владеть:

-общей подготовкой для решения практических задач в области информационных технологий; навыками проектирования, конструирования и отладки программных средств в соответствии с заданными критериями качества и стандартами.

Структура дисциплины

Теоретический

материал

Количество модулей – 2

Количество тем/лекций в каждом модуле -  4;5.

Практический

материал

По данной   дисциплине предусматривается выполнение лабораторных работ к двум рассматриваемым модулям. Всего 9 лабораторных  работ.

Контрольно-измерительные материалы

В комплекте тестовых заданий имеется по 20 вопросов к каждому модулю, на ответы отводится 40 минут.

 

Программа дисциплины

Модуль

Темы/Лекции

Материалы для сопровождения дисциплины

Контрольно- измерительные материалы

Направления подготовки

Модуль 1

 

1.Программная и системная инженерия: предпосылки и история.

2.Стандарты программной инженерии. Методы и инструменты программной инженерии.

3. Экономика программной инженерии.

4.Модели жизненного цикла программного продукта.

1.Презентация

2.Лабораторные работы

Тест

 

 

09.03.01 Информатика и вычислительная техника

бакалавриат

Модуль 2

 

5.Управление требованиями.

6.Структурное проектирование сложных программных средств.

7.Управление командой проекта. Ролевые модели.

8.Качество программного обеспечения.

9.Конфигурационное управление. Тестирование.

1.Презентация

2.Лабораторные работы

Тест

 

Учебно-методическое и информационное обеспечение дисциплины

1.Фролова, Е.А. Методические указания по дисциплине Программная инженерия. – Москва: Московский технический университет связи и информатики, 2013. – 24 c. – Режим доступа: http://www.iprbookshop.ru/61752.html

2.Батоврин, В.К. Системная и программная инженерия. Словарь-справочник: учебное пособие для вузов / Батоврин В.К. – Саратов: Профобразование, 2017. – 280 c. – Режим доступа: http://www.iprbookshop.ru/63956.html

3.Киселева, Т.В. Программная инженерия. Часть 1: учебное пособие / Киселева Т.В. – Ставрополь: Северо-Кавказский федеральный университет, 2017. – 137 c. – Режим доступа: http://www.iprbookshop.ru/69425.html

4.Соловьев, Н.А. Введение в программную инженерию: учебное пособие / Соловьев Н.А., Юркевская Л.А. – Оренбург: Оренбургский государственный университет, ЭБС АСВ, 2017. – 112 c. – Режим доступа: http://www.iprbookshop.ru/71267.html