• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Introduction into Software Engineering

2019/2020
Academic Year
RUS
Instruction in Russian
4
ECTS credits
Delivered at:
Department of Information Technologies in Business (Faculty of Computer Science, Economics, and Social Sciences)
Course type:
Compulsory course
When:
1 year, 1, 2 module

Instructor

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

Аннотация

Настоящая программа учебной дисциплины устанавливает требования к образовательным результатам и результатам обучения студента и определяет содержание и виды учебных занятий и отчетности. Программа предназначена для преподавателей, ведущих дисциплину «Введение в программную инженерию», учебных ассистентов и студентов направления подготовки 09.03.04 Программная инженерия, обучающихся по образовательной программе «Программная инженерия».
Цель освоения дисциплины

Цель освоения дисциплины

  • показать студентам место «Программной инженерии» среди других «компьютерных наук», ее отличие от прикладного и системного программирования, бизнес-информатики и т.д.
  • представить студентам круг задач, решаемых в рамках «Программной инженерии»
  • ознакомить их с основными используемыми понятиями и подходами к решению задач
Планируемые результаты обучения

Планируемые результаты обучения

  • Знание базовых понятий и предмета деятельности программной инженерии
  • Знание базовых принци-пов технологии MSF, ор-ганизации команды и про-цесса разработки про-грамм.
  • Получение первичного опыта общения с заказчиком. Умение представить спецификации программы в различных формах
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Тема 1. Базовые понятия и предмет деятельности программной инженерии
    Понятие программного продукта. Отличие программного продукта от программы. Развитие технологии программирования. Требования к современной технологии программирования. Понятие программной инженерии. Основные подходы к разработке ПО. Технологии монументальные и облегченные. Базовые понятия начальных этапов программного проекта Подходы к организации команды программистов.
  • Тема 2. Технология Microsoft Solution Framework
    Технология MSF. Базовые принципы. Организация команды. Организация процесса разработки.
  • Тема 3. Выработка требований к программному продукту
    Общение с заказчиком. Формулирование требований к программному продукту Формы представления спецификаций
Элементы контроля

Элементы контроля

  • неблокирующий Домашнее задание
  • неблокирующий Экзамен
  • неблокирующий Самостоятельная работа
Промежуточная аттестация

Промежуточная аттестация

  • Промежуточная аттестация (2 модуль)
    0.4 * Домашнее задание + 0.2 * Самостоятельная работа + 0.4 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Введение в программную инженерию : Учебник / В.А. Антипов, А.А. Бубнов, А.Н. Пылькин, В.К.   Столчнев. — М.: КУРС: ИНФРА-М, 2017. — 336 с. - Режим доступа: http://znanium.com/catalog/product/850951
  • Технология разработки программного обеспечения: Учеб. пос. / Л.Г.Гагарина, Е.В.Кокорева, Б.Д.Виснадул; Под ред. проф. Л.Г.Гагариной - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013. - 400 с.: ил.; 60x90 1/16. - (Высшее обр.). (п) ISBN 978-5-8199-0342-1 - Режим доступа: http://znanium.com/catalog/product/389963

Рекомендуемая дополнительная литература

  • Антамошкин, О. А. Программная инженерия. Теория и практика [Электронный ресурс] : учебник / О. А. Антамошкин. - Красноярск: Сиб. Федер. ун-т, 2012. - 247 с. - ISBN 978-5-7638-2511-4.
  • Введение в программирование на языке Visual C#: Учебное пособие / Гуриков С.Р. - М.:Форум, НИЦ ИНФРА-М, 2013. - 448 с.: 70x100 1/16. - (Высшее образование: Бакалавриат) (Переплёт 7БЦ) ISBN 978-5-91134-738-3 - Режим доступа: http://znanium.com/catalog/product/404441
  • Введение в программную инженерию : Учебник / В.А. Антипов, А.А. Бубнов, А.Н. Пылькин, В.К.   Столчнев. — М.: КУРС: ИНФРА-М, 2018. — 336 с. - Режим доступа: http://znanium.com/catalog/product/944151
  • Черткова Е. А. - ПРОГРАММНАЯ ИНЖЕНЕРИЯ. ВИЗУАЛЬНОЕ МОДЕЛИРОВАНИЕ ПРОГРАММНЫХ СИСТЕМ 2-е изд., испр. и доп. Учебник для академического бакалавриата - М.:Издательство Юрайт - 2019 - 147с. - ISBN: 978-5-534-09172-4 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/programmnaya-inzheneriya-vizualnoe-modelirovanie-programmnyh-sistem-437536