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