Бакалавриат
2020/2021
Управление программными проектами
Лучший по критерию «Полезность курса для расширения кругозора и разностороннего развития»
Лучший по критерию «Новизна полученных знаний»
Статус:
Курс обязательный (Программная инженерия)
Направление:
09.03.04. Программная инженерия
Где читается:
Факультет экономики, менеджмента и бизнес-информатики
Когда читается:
4-й курс, 1 модуль
Формат изучения:
с онлайн-курсом
Язык:
русский
Кредиты:
5
Контактные часы:
40
Программа дисциплины
Аннотация
Настоящая программа учебной дисциплины устанавливает требования к образовательным результатам и результатам обучения студента и определяет содержание и виды учебных занятий и отчетности. Программа предназначена для преподавателей, ведущих дисциплину «Управление программными проектами», учебных ассистентов и студентов направления подготовки 09.03.04 Программная инженерия, обучающихся по образовательной программе «Программная инженерия».
Цель освоения дисциплины
- подготовка специалистов, владеющих как теоретическими основами, так и практическими навыками управления программными проектами, способных применять методы, стандарты и инструментальные средства управления программными проектами
Планируемые результаты обучения
- Знает классические концепции и модели менеджмента в управлении программными проектами. Способен применять инструментальные средства управления программными проектами.
- Способен оценивать потребность в ресурсах и планировать их использование при решении задач в профессиональной деятельности. Способен выполнить начальную оценку степени трудности, рисков, затрат и сформировать рабочий график программного проекта. Способен использовать методы контроля проекта и версий при создании программного обеспечения.
Содержание учебной дисциплины
- Раздел 1. Теоретические и методологические аспекты управления проектомТема 1. Проект и проектная деятельность Определение понятия «проект». Основные отличия проектной деятельности от операционной. Формальные критерии проектов. Типизация проектов в зависимости от степени уникальности результата и процесса. Характеристика целей проекта. «Проектный треугольник» и взаимосвязь элементов проекта. Матрица компромиссов проекта. Понятия «программа» и «портфель проектов». Типы портфелей проектов. Тема 2. Управление проектами как вид управленческой деятельности Определение понятия «управление проектами». Отличия управления проектами от традиционного менеджмента. Субъекты управления проектами. Ключевые стейкхолдеры проекта. Области знания в управлении проектами в соответствии с PMBoK 5 th ed. Ключевые навыки менеджера проекта. Факторы, влияющие на успех проекта. Жизненный цикл проекта. Группы процессов управления проектами в соответствии с PMBoK 5 th ed Тема 3. Жизненный цикл проекта Понятие ЖЦ проекта. Модели ЖЦ проекта. ЖЦ проекта и ЖЦ информационной технологии. Адаптация модели жизненного цикла программного проекта. Тема 4. Организационная, методологическая и технологическая составляющие управления проектами Функциональная, матричная и проектная организационные структуры. Разновидности матричной структуры. Соответствие организационной структуры типам проектов. Офис управления проектами. Основные виды документов, используемых в корпоративном управлении проектами. Устав проекта. Оценка реализуемости проекта. Области автоматизации в управлении проектами. Возможные подходы к автоматизации: использование специализированного программного обеспечения (ПО), специализированных модулей ERP-систем, использование ПО, поддерживающего гибкие методологии УП.
- Раздел 2. Основные процессы управления проектамиТема 5. Процесс инициации проекта. Формирование бизнес-цели проекта. Разработка устава проекта. Идентификация и анализ участников проекта. Формирование требований проекта. Особенности программных проектов. Тема 6. Процессы планирования Формирование иерархической структуры работ проекта. Конструирование сетевого графика. Анализ сетевого графика. Критический путь. Определение понятия «ресурс». Виды ресурсов. Проекты, ограниченные по времени. Проекты, ограниченные по количеству ресурсов. Влияние календарного планирования ресурсов, подлежащих ограничениям. Распределение работ по проекту. Команды и проекты. Матрица ответственности (RM). Интегрированная культура команды проекта. Бюджет проекта. Типичные статьи затрат программного проекта. Определение понятий «риск», классификации рисков. Типичные риски программных проектов. Методы реагирования на негативные риски (уклонение, передача, снижение, принятие). Меры реагирования на возможности. Примеры применения методов реагирования на возможности в программных проектах (использование, усиление, разделение, принятие). Реестр рисков. Идентификация рисков. Качественный анализ рисков. Матрица вероятность/влияние. Количественный анализ рисков, методы количественного анализа. Планирование мер реагирования по результатам анализа. Тема 7. Процессы мониторинга и контроля Этапы контроля хода выполнения проекта. Базовый план проекта. Мониторинг выполнения работ. Показатели выполнения работ. Показатель процента завершенности проекта. Метод освоенного объема. Прогнозирование сроков окончания и затрат проекта. Сводный статус проекта. Причины внесения изменений в план проекта. Типовые изменения плана проекта. Тема 8. Процессы завершения Определение понятия «завершение проекта». Процедуры процесса завершения проекта. Способы окончания проекта. Тема 9. Гибкие методологии управления проектами Agile Manifesto. Общие agile предпосылки. Agile принципы. Ключевые agile роли. Ключевые agile практики. Ключевые agile артефакты. Оценки Agile. Ключевые техники XP. Ключевые техники Scrum.
Элементы контроля
- Задание 1
- Задание 2
- Задание 3
- Экзамен
- Самостоятельная работаКаждая практическая работа оценивается по 10-ти балльной шкале. Итоговая оценка по самостоятельной работе формируется, как средняя оценка за практические работы и разработанный план программного проекта. Способ округления оценки – арифметический.
- Задание 1
- Задание 2
- Задание 3
- Экзамен
- Самостоятельная работаКаждая практическая работа оценивается по 10-ти балльной шкале. Итоговая оценка по самостоятельной работе формируется, как средняя оценка за практические работы и разработанный план программного проекта. Способ округления оценки – арифметический.
Промежуточная аттестация
- Промежуточная аттестация (1 модуль)0.15 * Задание 1 + 0.2 * Задание 2 + 0.15 * Задание 3 + 0.2 * Самостоятельная работа + 0.3 * Экзамен
Список литературы
Рекомендуемая основная литература
- Управление ИТ-проектами: Учебное пособие / Матвеева Л.Г., Никитаева А.Ю. - Рн/Д:Южный федеральный университет, 2016. - 228 с.: ISBN 978-5-9275-2239-2 - Режим доступа: http://znanium.com/catalog/product/991956
- Управление проектами: Учебное пособие / Ю.И. Попов, О.В. Яковенко. - М.: НИЦ ИНФРА-М, 2015. - 208 с.: 60x90 1/16. - (Учебники для программы MBA). (переплет) ISBN 978-5-16-002337-3 - Режим доступа: http://znanium.com/catalog/product/492857
Рекомендуемая дополнительная литература
- Impact Mapping. Как повысить эффективность программных продуктов и проектов по их разработке: Практическое руководство / Аджич Г. - М.:Альпина Паблишер, 2017. - 86 с.: 60x90 1/8 (Обложка) ISBN 978-5-9614-6448-1 - Режим доступа: http://znanium.com/catalog/product/1003514
- Управление качеством программного обеспечения: Учебник / Б.В. Черников. - М.: ИД ФОРУМ: ИНФРА-М, 2012. - 240 с.: ил.; 60x90 1/16. - (Высшее образование). (переплет) ISBN 978-5-8199-0499-2 - Режим доступа: http://znanium.com/catalog/product/256901
- Управление проектами: Учебное пособие / М.В. Романова. - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013. - 256 с.: ил.; 60x90 1/16. - (Высшее образование). (переплет) ISBN 978-5-8199-0308-7 - Режим доступа: http://znanium.com/catalog/product/391146