Основы программной инженерии

Цели и задачи дисциплины
Целью изучения дисциплины является изучение технологий, методов и средств поддержки жизненного цикла продуктов программного обеспечения, разработки программного обеспечения на уровне отдельных процессов жизненного цикла ПО, включая проектирование пользовательских интерфейсов и тестирование ПО, а также освоение методологий и подходов к созданию и управлению проектными и продуктовыми командами. Задачи дисциплины: 1. Получить знания об основных процессах жизненного цикла программного обеспечения (анализ требований, проектирование, реализация, тестирование и оценка качества, внедрение и сопровождение). 2. Получить знания об управлении ИТ-проектами с учетом специфики проектов. 3. Изучить методологии разработки программного обеспечения и управления проектами.
Краткое содержание дисциплины
Жизненный цикл программного обеспечения. Обзор методологий проектирования программных продуктов. Основные процессы программной инженерии. Внедрение и сопровождение программных продуктов. Тестирование ПО. Качество программного обеспечения.
Компетенции обучающегося, формируемые в результате освоения дисциплины
Выпускник должен обладать:
  • ПК-1 Способен применять естественнонаучные и общеинженерные знания, методы математического анализа и моделирования, теоретического и экспериментального исследования в профессиональной деятельности (09.03.04 ОПК-1)
  • ПК-2 Способен понимать принципы работы современных информационных технологий и программных средств, в том числе отечественного производства, и использовать их при решении задач профессиональной деятельности (09.03.04 ОПК-2)
  • ПК-3 Способен решать стандартные задачи профессиональной деятельности на основе информационной и библиографической культуры с применением информационно-коммуникационных технологий и с учетом основных требований информационной безопасности (09.03.04 ОПК-3)
  • ПК-4 Способен участвовать в разработке стандартов, норм и правил, а также технической документации, связанной с профессиональной деятельностью (09.03.04 ОПК-4)
  • ПК-6 Способен разрабатывать алгоритмы и программы, пригодные для практического использования, применять основы информатики и программирования к проектированию, конструированию и тестированию программных продуктов (09.03.04 ОПК-6)
  • ПК-7 Способен применять в практической деятельности основные концепции, принципы, теории и факты, связанные с информатикой (09.03.04 ОПК-7)
Вы нашли ошибку в тексте:
Просто нажмите кнопку «Сообщить об ошибке» — этого достаточно. Также вы можете добавить комментарий.