course language
course duration
needed to educate
for credit at your university
Курс посвящен изучению основных принципов, методов и средств производства корпоративных информационных систем. Целями курса является ознакомление студентов с передовыми подходами к разработкой корпоративных информационных систем и последующий контроль приобретаемых ими компетенций.
Студенты получат компетенции по анализу и обобщению информации в области коммерциализации технологий, формированию инновационных, обоснованных планов для принятия адекватных характеру и масштабу задачи управленческих решений по проектированию и реализации корпоративных информационных систем.
Формат курса: десять последовательно связанных модулей (наименования есть в программе курса), в каждом модуле от 2 до 4 уроков (лекций), контрольные вопросы с тремя вариантами ответов, зачетные материалы в электронной форме.
Курс может быть воспринят выпускниками бакалавриата по направлениям подготовки: 09.04.04 «Программная инженерия»
Модуль 1. Введение (неделя 1).
Урок 1. Предмет и структура курса.
Урок. 2. Основные понятия и определения. Жизненный цикл.
Модуль 2. Модели жизненного цикла корпоративных систем (неделя 2)
Урок 3. Ограниченные модели ЖЦ.
Урок 4. Циклические модели ЖЦ.
Урок 5. Специализированные модели ЖЦ.
Модуль 3. Сравнение строгих и гибких методологий (неделя 3)
Урок 6. Обзор строгих методологий
Урок 7. Обзор гибких методологий
Модуль 4. Методология RUP – основы (неделя 4)
Урок 8. Процессы, роли, артефакты.
Урок 9. Итерации, дисциплины.
Урок 10. Принципы, основные этапы.
Модуль 5. Методология MSF – основы (неделя 5).
Урок 11. Вехи, артефакты.
Урок 12. Команда MSF.
Урок 13. Роли и компромиссы.
Урок 14. Принципы, основные этапы.
Модуль 6. Принципы, основные этапы (неделя 6).
Урок 15. MSF: Видение.
Урок 16. MSF: Планирование.
Урок 17. MSF: Стабилизация и развертывание.
Модуль 7. Классификация "гибких" методологий (неделя 7)
Урок 18. Процессы.
Урок 19. Принципы.
Урок 20. Лучшие практики.
Модуль 8. Методология Scrum (неделя 8)
Урок 21. Scrum: Жизненный цикл.
Урок 22. Scrum: Роли в Scrum.
Урок 23. Scrum: Лучшие практики.
Урок 24. Scrum: Артефакты.
Модуль 9. Методология XP (неделя 9)
Урок 25. XP: Принципы.
Урок 26. XP: Жизненный цикл.
Урок 27. XP: Роли и артефакты.
Урок 28. XP: Практики.
Модуль 10. Методология Agile (неделя 10)
Урок 29. Agile: Основные идеи.
Урок 30. Agile: Принципы.
Урок 31. Agile: Практики.
Индекс |
Формулировка |
РО-1 |
Базовые знания принципов организации и функционирования крупномасштабных программных систем и комплексов |
РО-2 |
Знание моделей жизненного цикла корпоративных программных продуктов и связанных с ними подходов к анализу, проектированию и разработке таких комплексов |
РО-3 |
Владение методами и средствами анализа и проектирования программ для решения прикладных задач корпоративного масштаба |
РО-4 |
Навыки самостоятельного выбора модели организации жизненного цикла, эскизного и рабочего проектирования, модульной разработки, интеграции и тестирования и документирования корпоративных программных систем с применением современных инструментальных средств и интегрированных сред |
Знание базовых принципов организации и функционирования крупномасштабных программных систем и комплексов
Знание моделей жизненного цикла корпоративных программных продуктов и связанных с ними подходов к анализу, проектированию и разработке таких комплексов
Умение анализировать и проектировать программы для решения прикладных задач корпоративного масштаба
Навыки самостоятельного выбора модели организации жизненного цикла, эскизного и рабочего проектирования, интеграции и тестирования и документирования корпоративных программных систем
Навыки применения современных инструментальных средств и интегрированных сред
course language
course duration
needed to educate
for credit at your university
Доктор технических наук, Доцент
Position: Профессор отделения интеллектуальных кибернетических систем офиса образовательных программ