Максимальное количество слушателей – 12 человек.
Цель курса:
Данный краткосрочный курс входит в дисциплину «Системный анализ и управление проектами в области информационных технологий».
Цель курса: Получить необходимые знания и навыки по современному управлению проектами, основам PMBOK, этапам и различным аспектам IT проектов, включая методологию разработки программного обеспечения.
Для кого предназначен курс:
Курс рекомендуется специалистам, желающим стать Руководителями IT Проектов, способными возглавить проектную команду.
Необходимый уровень подготовки слушателей:
Иметь базовое образование в области информационных технологий и практический опыт работы в IT-структуре предприятия.
Результат обучения:
По окончании курса слушателям, прошедшим тестирование, выдается сертификат НЦИТ.
Содержание курса:
Управление IT-проектами (PMBOK включительно)
1. Введение в управление проектами
1.1. Что такое проект?
1.2. Что такое управление проектами (УП)
1.3. Кем является руководитель проекта
1.4. Упражнение № 1: Введение в управление проектами
2. Базовая концепция УП
2.1. Этапы и рабочий цикл проекта
2.2. Тройное ограничение
2.3. Области знаний, необходимые при управлении проектами
2.4. План проекта и организаторы проекта
2.5. Организационные аспекты
2.6. Навыки, необходимые для руководителя проекта
2.7. Упражнение № 2: Базовая концепция управления проектами
3. Стандартные процессы управления проектами
3.1. Общая информация о PMI, PMBOK и PMP- сертификатах
3.2. Стандартные этапы реализации проекта в PMBOK
3.3. Прочие методики управления проектами
3.4. Упражнение № 3: Стандартные процессы управления проектами
4. Инициация проекта
4.1. Исходные данные и результаты инициации проекта
4.2. Общие этапы инициации проекта
4.3. Разработка устава проекта
4.4. Упражнение № 4: Инициация проекта
5. Индивидуальные аспекты управления ИТ проектами
5.1. Отличие IT-проекта от остальных проектов
5.2. Распределенное выполнение и проблемы аутсорсинга
5.3. Программное обеспечение по Управлению проектами
5.4. Упражнение № 5: Использование базовых функций пакета Microsoft Project
Планирование проекта
1. Краткий обзор планирования проектов
1.1. Составные части плана проекта
1.2. Процессы планирования проектов
1.3. Разработка плана управления проектом
1.4. Общие заблуждения, присущие этапу планирования проектов
1.5. Упражнение № 1: Требования проекта
2. Создание содержания проекта
2.1. Планирование содержания
2.2. Определение содержания
2.3. Упражнение 1 – Определение и планирование содержания проекта
2.4. Создание структурной декомпозиции работ (СДР)
2.5. Упражнение 2 – Структурная декомпозиция работ
3. Создание графика проекта
3.1. Определение состава работ
3.2. Установление последовательности работ
3.3. Оценивание ресурсов работ
3.4. Оценивание длительности работ
3.5. Определение критического пути
3.6. Упражнение 3 – Определение состава работ, их последовательности и метод критического пути
3.7. Разработка графика
3.8. Базовый план разработанного графика
3.9. Упражнение 4 – Разработка графика проекта
4. Остальные этапы планирования проекта
4.1. Оценивание затрат и составление бюджета
4.2. Упражнение 5 – Оценивание затрат и составление бюджета
4.3. Планирование качества
4.4. Планирование человеческих ресурсов
4.5. Планирование коммуникаций
4.6. Планирование управления рисками
4.7. Планирование закупок
4.8. Упражнение 6 – Остальные этапы планирования проекта
Выполнение проекта и контроль
1. Общая информация по этапам реализации и контроля проекта
2. Реализация проекта
2.1. Руководство и управление реализацией проекта
2.2. Управление трудовыми ресурсами
2.3. Управление закупками
2.4. Распределение информации
2.5. Упражнение 1 – Управление реализацией проекта
3. Мониторинг и контроль над реализацией проекта
3.1. Работа по мониторингу и контролю над процессом реализации проекта
3.2. Подтверждение содержания проекта
3.3. Отчетность по выполнению
3.4. Методика освоенного объема (EVM)
3.5. Упражнение 2 – Мониторинг и контроль за ходом реализации проекта
4. Управление и контроль над проектами разработки ПО
4.1. Управление конфигурацией (системы программного обеспечения)
4.2. Упражнение 3 – Практические упражнения по применению CVS
4.3. Документация для программного обеспечения
4.4. Упражнение 4 – Документация для программного обеспечения
Управление изменениями и рисками в проекте
1. Контроль над изменениями в проекте
1.1. Почему возникает необходимость внесения изменений?
1.2. Контроль над изменениями
1.3. Изменения в содержании и графике реализации проекта
1.4. Изменение затрат
1.5. Упражнение 1 – Контроль над внесением изменений в проект
2. Управление рисками в проектах в области ИТ
2.1. Обзор процесса управления рисками в проектах
2.2. Планирование управления рисками
2.3. Идентификация рисков
2.4. Упражнение 2 – Планирование управления рисками и идентификация рисков
2.5. Анализ рисков
2.6. Упражнение 3 – Анализ риска
2.7. Планирование реагирования на риски
2.8. Отслеживание и контроль ситуаций, связанных с риском
2.9. Упражнение 4 – Реагирование на ситуации, связанные с рисками, и контроль над ними
Управление качеством системы
1. Обзор и планирование процессов управления качеством для ИТ проектов
1.1. Обзорная информация в части управления качеством в проекте
1.2. Что представляет собой качество информационных систем?
1.3. Планирование качества
1.4. Упражнение 1 – Планирование качества
1.5. Способы измерения качества информационных систем?
1.6. Упражнение 2 – Параметры качества
2. Обеспечение и контроль качества для проектов информационных систем
2.1. Обеспечение качества для информационных систем
2.2. Упражнение 3 – Обеспечение качества
2.3. Контроль качества
2.4. Упражнение 4 – Контроль качества
Методика разработки программного обеспечения
1. Процессы разработки ПО
1.1. Фундаментальные процессы
1.2. Специфичные процессы
1.3. Упражнение 1 – Идентификация процесса разработки программного обеспечения
2. Модели разработки программного обеспечения
2.1. Каскадная (Waterfall) модель
2.2. Интерактивная и инкрементная модели
2.3. «Гибкие» методологии
2.4. Упражнение 2 – Выбор модели разработки ПО
3. Методологии, ориентированные на данные, процессы и объекты
3.1. Модели, ориентированные на данные
3.2. Модели, ориентированные на процессы
3.3. Объектно-ориентированная модель
3.4. Какую модель выбрать?
3.5. Упражнение 3 – DOA, POA и OOA
4. Введение в методики моделирования систем
4.1. Диаграмма потоков данных (DFD)
4.2. Диаграмма взаимоотношений между объектами (ERD)
4.3. Диаграмма переходов состояний
4.4. Универсальный язык моделирования (UML)
4.5. Упражнение 4 – Практические упражнения по диаграммам потоков данных