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

Технология разработки программного обеспечения 1

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

Рабочая программа и аннотация - zTRPO1_PE_25-04-18.pdf - для просмотра файла необходимо авторизоваться

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

Аннотация

Аннотация рабочей программы дисциплины «Технология разработки программного обеспечения 1» Направление подготовки: 09.03.04 – Программная инженерия Направленность программы: Разработка программно-информационных систем Форма обучения: Заочная Присваиваемая квалификация (степень): Бакалавр Год набора: 2018 1. Цели и задачи изучения дисциплины Цель: Формирование у обучающихся знаний о процессах и методах разработки качественного программного обеспечения в соответствии со стандартами и моделями жизненного цикла, а также формирование умений и навыков применения современных инструментальных средств к процессам разработки ПО. Задачи: 1) формирование знаний о процессах, моделях и стандартах жизненного цикла ПО, методах анализа требований, проектирования и оценки качества процессов ПО; 2) формирование умений планирования и реализации процессов жизненного цикла ПО с применением инструментов разработки ПО; 3) формирование навыков автоматизированной разработки и документирования ПО в соответствии со стандартами в области разработки ПО. 2. Краткая характеристика учебной дисциплины Дисциплина состоит из 4-х разделов. В первом разделе раскрываются основные понятия дисциплины, такие как процесс, проект, персонал, продукт, качество и документация ПО. Второй раздел посвящен анализу требований: разработка C-требований, т.е. требований заказчика, разработка D-требований, т.е. детальных требований. В третьем разделе описывается процесс проектирования архитектуры ПО. Четвертый раздел посвящен детальному проектированию. 3. Место дисциплины в структуре образовательной программы Дисциплина входит в вариативную часть "Блок 1" образовательной программы бакалавриата, реализуется на 3-м году обучения с трудоемкостью освоения - 4.0 Зет. 4. Взаимосвязь дисциплины с предшествующими и последующими дисциплинами учебного плана подготовки Предшествующие дисциплины: Информатика, Объектно-ориентированное программирование, Структуры и алгоритмы обработки данных, Практикум по программированию, Алгоритмы дискретной математики, Проектирование человеко-машинного интерфейса. Последующие дисциплины: Web-технологии / Облачные технологии, Защита ВКР, Основы защиты информации, Распределенные системы управления базами данных, Сопровождение и эксплуатация программного обеспечения, Корпоративные информационные системы / Стандартизация в области программной инженерии, Теория систем и системный анализ, Тестирование и метрология программного обеспечения, Технологии искусственного интеллекта / Эвристические методы и алгоритмы, Технологии программирования, Технология разработки программного обеспечения 2, Управление программными проектами, Экономика программной инженерии, Учебная практика, Производственная практика, Преддипломная практика. 5. Ожидаемые результаты освоения дисциплины В результате освоения дисциплины у обучающихся должны быть сформированы следующие компетенции: ОПК-3 – готовностью применять основы информатики и программирования к проектированию, конструированию и тестированию программных продуктов; ПК-3 – владением навыками использования различных технологий разработки программного обеспечения; ПК-4 – владением концепциями и атрибутами качества программного обеспечения, в том числе роли людей, процессов, методов, инструментов и технологий обеспечения качества; ПК-5 – владением стандартами и моделями жизненного цикла.