 |
|
Смысл
данного тренинга |
|
Управление разработкой
имеет достаточно высокую специфику и требует большого
объема знаний как о технологическом процессе разработки
ПО, так и сопровождающих его дисциплинах. Данный
тренинг предназначен дать базовый набор знаний по
менеджменту проектов разработки, который слушатели
смогут немедленно применять для управления проектом
и дальнейшего расширения своих знаний в данной области. |
|
 |
|
 |
|
SPM-05
Управление
проектом разработки ПО |
|
Вопреки расхожему мнению о
том, что разрабатывать программы - просто, а управлять разработкой
- еще проще, управление разработкой ПО является достаточно
сложной областью прикладного менеджмента. Управление разработкой
имеет достаточно высокую специфику и требует большого объема
знаний как о технологическом процессе разработки ПО, так
и сопровождающих его дисциплинах - календарном и ресурсном
планировании, разработке требований, тестировании, управлении
субподрядчиками, обеспечении качества. Данный тренинг предназначен
дать базовый набор знаний по менеджменту проектов разработки,
своего рода "джентльменский набор", который слушатели смогут
немедленно применять для управления проектом и дальнейшего
расширения своих знаний в данной области. |
|
Назначение тренинга |
|
Главной задачей тренинга является
дать слушателям представление о всем многообразии задач,
решаемых менеджером проекта по разработке ПО, и снабдить
их набором рекомендаций по решению этих задач.
|
|
Цели тренинга |
-
Выяснить назначение, суть
и преимущества проектного управления.
-
Ввести определение успешного проекта,
согласованное с определениями PMI
и IPMA.
-
Составить представление
о предмете управления проектами, субъектах, объектах,
методах управления и взаимосвязи этих сущностей.
-
Рассмотреть дисциплины, которые находятся
в ведении менеджера проекта согласно RUP
и Project Management Body of
Knowledge.
-
Рассказать о факторах,
обуславливающих успех или неуспех проекта, и возможностях
менеджера контролировать эти факторы.
-
Рассмотреть особенности деятельности
менеджера согласно XP, RUP и
Project Management Body of Knowledge.
- Ознакомиться
с понятиями, терминологией и стандартами.
|
|
Необходимые предварительные знания |
- Опыт
работы разработчиком в команде, желательно над системой
большого размера.
- Опыт
руководства коллективом разработчиков существенно поможет.
- Знание
основ Unified Modeling Language
существенно поможет.
- Знание
основ Rational Unified Process
необходимо.
|
|
План
тренинга |
|
День 1 - Теория управления проектами |
День
2
- Практика управления проектами |
|
Лекция 1 - Успешный
проект |
Лекция 1 - Инициация и планирование |
-
Что есть проект?
Что есть успешный проект?
-
Что влияет на успех проекта?
-
Треугольник ресурсов.
-
Четыре измерения
влияния. Определение возможности успеха.
-
Технологический
процесс и процесс управления.
-
Пересечение процессов.
-
Что есть RUP
и что есть PM Bok.
Как они работают вместе.
|
-
Фокус менеджера
в фазе "инициация". Типичные ошибки и их источники.
-
Образ и границы
проекта. Концепция.
-
Планирование масштаба.
-
Оценки размера
и продолжительности. Методы калибровки оценок.
-
Сущность процесса
планирования.
-
Календарное планирование.
-
Организационное
и ресурсное планирование.
-
Планирование качества.
-
Бюджетирование.
|
|
Лекция 2 - Субъекты и объекты управления
проектами |
Лекция 2 - Выполнение |
-
Субъекты и Объекты управления
проектами. Жизненный
цикл проекта.
-
Модели жизненного
цикла. Итеративные и каскадные модели. "Большой
взрыв" и "критическое напряжение".
-
Итеративная модель
и ее разновидности.
-
Участники проекта.
Вертикальные и горизонтальные Организационные
структуры.
-
Роль
Систем управления проектами
(EPMS).
|
-
Управление рисками.
Матрица вероятных ущербов. Разработка реагирования.
-
Выполнение плана.
-
Обеспечение качества
продукта и проекта.
-
Развитие команды.
-
Планирование и
осуществление коммуникаций.
-
Особенности коммуникаций
в распределенных командах.
-
Организация и проведение
собраний.
|
|
Лекция 3 - Менеджер
проекта |
Лекция 3 - Контроль |
-
Обязанности менеджера согласно
RUP и PM BoK.
-
Ключевые элементы
общего менеджмента.
-
Делить или не делить
руководство. Роль Руководителя группы разработки.
-
Специфические навыки
менеджера проектов.
-
Менеджеры и лидеры.
|
-
Понятие "прозрачности"
проекта.
-
Графики выполнения.
Верификация сферы.
-
Контроль расписания. Понятие
базовой стоимости.
-
Контроль стоимости.
Метод освоенного объема.
-
Анализ отклонений
и прогнозирование тенденций.
-
Интегрированный
контроль изменений.
-
Завершение проекта.
|
|
Лекция 4 - Процессы и области |
Лекция 4 - Постановка
процесса |
-
Что есть процесс.
Преимущества процессного управления.
-
Дисциплины RUP.
Дисциплина "Управление проектом".
-
Группы процессов PM BoK.
Процессы Инициирования, Планирования, Выполнения,
Контроля, Завершения, Интеграции. Интенсивность
процессов в фазах.
|
-
Модель зрелости процессов
CMMI.
-
Достижение второго и третьего
уровней.
-
Построение CMMI
уровня 2 на отдельно взятом
проекте.
-
Цикл усовершенствования
процессов организации.
-
Модель IDEAL
для усовершенствования процессов.
|
|
|
Практические
занятия |
-
Разбор 4 кейсов.
-
Домашнее задание - подготовка
комплекта документации.
|
|
Аттестация |
-
Предварительное тестирование слушателей.
*)
-
Экзамен после тренинга.
*)
Предварительное и послетренинговое
тестирование включают вопросы примерно одного уровня, что
дает возможность оценить эффективность обучения и способности
обучаемого.
|
|
|
|
 |
|