Рабочая учебная программа дисциплины пс рупд рекомендовано





Скачать 426.14 Kb.
НазваниеРабочая учебная программа дисциплины пс рупд рекомендовано
страница2/8
Дата публикации06.04.2015
Размер426.14 Kb.
ТипРабочая учебная программа
100-bal.ru > Информатика > Рабочая учебная программа
1   2   3   4   5   6   7   8

  1. ЦЕЛИ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ


Целями изучения дисциплины являются: изучение современных инженерных принципов (методов) создания, эксплуатации и сопровождения программного обеспечения, удовлетворяющего предъявляемым к нему требованиям; изучение основ управления качеством и стандартизации разработки программных средств; формирование навыков использования современных технологий программирования.
  1. МЕСТО УЧЕБНОЙ ДИСЦИПЛИНЫ В СТРУКТУРЕ ООП ВПО


Дисциплина «Программная инженерия» относится к вариативной части профессионального цикла (Б.3).
Список дисциплин, знание которых необходимо для изучения курса данной дисциплины.

  1. Метрология, стандартизация и сертификация;

  2. Защита информации;

  3. Операционные системы;

  4. Базы данных;

  5. Сети и телекоммуникации.


Список дисциплин, для изучения которых необходимы знания данного курса.

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

  2. Моделирование систем;

  3. Проектирование автоматизированных систем обработки информации и управления;

  4. Распределенные мультисервисные сети.



  1. КОМПЕТЕНЦИИ СТУДЕНТА, ФОРМИРУЕМЫЕ В РЕЗУЛЬТАТЕ ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ (МОДУЛЯ) / ОЖИДАЕМЫЕ РЕЗУЛЬТАТЫ ОБРАЗОВАНИЯ И КОМПЕТЕНЦИИ СТУДЕНТА ПО ЗАВЕРШЕНИИ ОСВОЕНИЯ ПРОГРАММЫ УЧЕБНОЙ ДИСЦИП­ЛИНЫ (МОДУЛЯ)


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

1)Знать: основные процессы программной инженерии; экономико-правовые основы разработки программных продуктов; методы управления проектами программных средств; профили стандартов открытых ИС; задачи и методы обеспечения качества программных компонентов; методы и средства оценки сложности алгоритмов; модели и основные процессы жизненного цикла программных средств; методы анализа прикладной области на различных уровнях; основные способы использования, обобщения и анализа информации в области программной инженерии; основные методы организации коллективной работы при решении задач в области программной инженерии.

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

3)Владеть / быть в состоянии продемонстрировать: инструментальными средствами программной инженерии; способами технико-экономического обоснования проектов программных средств; навыками: использования нормативных правовых документов при разработке программных продуктов, анализа прикладной области на различных уровнях, документирования программных комплексов, стандартизации разработки программных средств, разработки программных комплексов для решения прикладных задач, навыками организации коллективной работы при решении задач в области программной инженерии.
Процесс изучения дисциплины направлен на формирование следующих компетенций:

ОК-3, ОК-5, ОК-10, ОК-12, ПК-2, ПК-5, ПК-7, ПК-8, ПК-10.
  1. СТРУКТУРА И СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ (МОДУЛЯ)


Общая трудоемкость дисциплины составляет 6 зачетных единиц, 216 часов.
  1. Содержание учебной дисциплины




    п/п

    Наименование раздела/темы дисциплины

    Содержание раздела/темы

    1.

    Тема 1.

    Введение

    Роль информационно-коммуникационных технологий в рыночной экономике. Задачи курса и порядок его изучения. Роль области знания «Программная инженерия» (Software Engneering) в современном мире. История становления и развития программной инженерии.

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

    2.

    Тема 2.

    Модели и профили жизненного цикла программных средств на базе стандарта ГОСТ Р ИСО/МЭК 12207-99 Информационная технология. Процессы жизненного цикла программных средств.

    Понятие жизненного цикла и его связь с программной инженерией. Основы стандартизации жизненного цикла. Модели жизненного цикла - каскадная, инкрементальная и спиральная модели жизненного цикла.

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

    3.

    Тема 3.

    Управление проектами программных средств

    Понятие проекта и управление проектом. Области знаний, необходимые для управления проектами. Ограничения в проектах. Структура декомпозиции работ. Стандарты в области управления проектами. Концепция и структура PMI PMBOK.

    4.

    Тема 4.

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

    Управление требованиями к программному обеспечению.

    Концептуальное и детальное проектирование программного обеспечения

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

    Сопровождение программного обеспечения.

    Конфигурационное управление.

    Документирование программного обеспечения

    5.

    Тема 5.

    Общие вопросы выполнения процессов программной инженерии

    Инициирование и определение содержания программного проекта. Определение и обсуждение требований. Анализ осуществимости (технические, операционные, финансовые и другие аспекты).

    Планирование программного проекта. Планирование процесса и определение результата. Распределение ресурсов. Управление рисками. Управление качеством.

    Выполнение программного проекта. Реализация планов. Управление контрактами с поставщиками. Измерения. Мониторинг и ведение отчетности.

    Определение удовлетворения требованиям. Оценка продуктивности и результативности. Закрытие проекта.

    Измерения в программной инженерии – планирование, выполнение и оценка.

    Реализация и изменение процесса программной инженерии. Инфраструктура процесса. Цикл управления процессом. Модели реализации и изменения процесса. Нотации процесса. Адаптация и автоматизация процесса.

    Оценка процесса. Модели и методы процесса.

    Измерения в отношении процессов и продуктов. Качество результатов измерений. Информационные модели. Техники количественной оценки процессов.

    6.

    Тема 6.

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

    Инструменты работы с требованиями. Инструменты проектирования. Инструменты конструирования. Инструменты тестирования. Инструменты сопровождения. Инструменты конфигурационного управления. Инструменты управления инженерной деятельностью. Инструменты поддержки процессов. Инструменты обеспечения качества.

    Методы программной инженерии. Эвристические методы. Формальные методы. Методы прототипирования.

    7.

    Тема 7.

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

    Основы качества программного обеспечения. Культура и этика программной инженерии. Модели и характеристики качества.

    Процессы управления качеством программного обеспечения. Подтверждение качества программного обеспечения. Процессы верификации и валидации программного обеспечения. Сертификация программного обеспечения. Обзор и аудит.

    Требования к качеству программного обеспечения. Техники управления качеством программного обеспечения. Количественная оценка качества программного обеспечения.

    Стандарты качества программного обеспечения.

    8.

    Тема 8.

    Технико-экономическое обоснование проектов программных средств

    Организация документирования программных средств. Требования к документации программных средств. Планирование документирования программных средств. Состав и содержание документов программного обеспечения. Стандарты документирования программного обеспечения.

    9.

    Тема 9.

    Гибкие методологии разработки

    Общие принципы гибких методологий разработки. Возможности и преимущества гибких методологий. Инженерные практики. Наиболее распространенные виды agile-методик. Методы внедрения agile.

    10

    Тема 10. 

    Конфигурационное управление


    Концепции конфигурационного управления .Управление SCM-процессом. Идентификация программных конфигураций. Контроль программных конфигураций. Учет статусов конфигураций. Аудит конфигураций

    11

    Тема 11. 

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


    Введение в экономику программной инженерии. Метрики разработки программного обеспечения. Принципы стоимостной оценки разработки программного обеспечения. Алгоритмические модели оценки стоимости разработки программного обеспечения.

    12

    Тема 12. 

    Эволюция программного обеспечения


    Наследуемые системы. Сопровождение программного обеспечения. Эволюция системной архитектуры. Реинжениринг программного обеспечения. Управление конфигурациями, изменениями, версиями и выпусками
1   2   3   4   5   6   7   8

Похожие:

Рабочая учебная программа дисциплины пс рупд рекомендовано iconРабочая учебная программа дисциплины пс рупд рекомендовано
Оп – образовательная программа (впо – высшее профессиональное образование, спо среднее профессиональное образование)
Рабочая учебная программа дисциплины пс рупд рекомендовано iconРабочая учебная программа дисциплины пс рупд рекомендовано
Оп – образовательная программа (впо – высшее профессиональное образование, спо среднее профессиональное образование)
Рабочая учебная программа дисциплины пс рупд рекомендовано iconРабочая учебная программа дисциплины пс рупд рекомендовано
Оп – образовательная программа (впо – высшее профессиональное образование, спо среднее профессиональное образование)
Рабочая учебная программа дисциплины пс рупд рекомендовано iconРабочая учебная программа дисциплины пс рупд рабочая Учебная программа дисциплины
Список дисциплин, знание которых необходимо для изучения курса данной дисциплины
Рабочая учебная программа дисциплины пс рупд рекомендовано iconРабочая учебная программа дисциплины пс рупд рекомендовано
Компетенции студента, формируемые в результате освоения учебной дисциплины (модуля) / ожидаемые результаты образования и компетенции...
Рабочая учебная программа дисциплины пс рупд рекомендовано iconРабочая учебная программа дисциплины пс рупд рабочая Учебная программа дисциплины
Формирование умений и навыков в области метрологии и сертификации программных средств (ПС)
Рабочая учебная программа дисциплины пс рупд рекомендовано iconРабочая учебная программа дисциплины пс рупд рабочая Учебная программа дисциплины
Целью дисциплины является изучение современных методов программирования приложений, использующих в своей работе среду Internet. А...
Рабочая учебная программа дисциплины пс рупд рекомендовано iconРабочая учебная программа дисциплины пс рупд рекомендовано
Компетенции студента, формируемые в результате освоения учебной дисциплины (модуля) / ожидаемые результаты образования и компетенции...
Рабочая учебная программа дисциплины пс рупд рекомендовано iconРабочая учебная программа дисциплины пс рупд рекомендовано
Компетенции студента, формируемые в результате освоения учебной дисциплины (модуля) / ожидаемые результаты образования и компетенции...
Рабочая учебная программа дисциплины пс рупд рекомендовано iconРабочая учебная программа дисциплины пс рупд рекомендовано
Компетенции студента, формируемые в результате освоения учебной дисциплины (модуля) / ожидаемые результаты образования и компетенции...
Рабочая учебная программа дисциплины пс рупд рекомендовано iconРабочая учебная программа дисциплины пс рупд рабочая Учебная программа дисциплины
Комплексное обеспечение информационной безопасности автоматизированных систем. 10
Рабочая учебная программа дисциплины пс рупд рекомендовано iconРабочая учебная программа дисциплины пс рупд рабочая Учебная программа дисциплины
Целью дисциплины является приобретение базовых знаний и навыков программирования, проектирования и разработки приложений с применением...
Рабочая учебная программа дисциплины пс рупд рекомендовано iconРабочая учебная программа дисциплины пс рупд рабочая Учебная программа дисциплины
Компьютерная графика применяется как для решения математических, инженерных экономических задач, так и для игровых и развлекательных...
Рабочая учебная программа дисциплины пс рупд рекомендовано iconРабочая учебная программа дисциплины пс рупд рабочая Учебная программа дисциплины
Целью изучения дисциплины «Основы информационной безопасности» является освоение основ информационной безопасности, необходимых специалисту...
Рабочая учебная программа дисциплины пс рупд рекомендовано iconРабочая программа учебной дисциплины пс рупд рекомендовано
Ожидаемые результаты образования и компетенции студента по завершении освоения программы учебной дисцип­лины (модуля) 3
Рабочая учебная программа дисциплины пс рупд рекомендовано iconРабочая учебная программа дисциплины пс рупд рабочая Учебная программа дисциплины
Оп – образовательная программа (впо – высшее профессиональное образование, спо среднее профессиональное образование)


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск