Процесc управления проектами

Содержание

Слайд 2

План доклада: У вас есть идея, что дальше? Текущее положение Проект

План доклада:

У вас есть идея, что дальше?
Текущее положение

Проект как Бизнес
Цель
Кое что о бизнесе
Роли
Проект как Предмет Разработки
Команда
Среда разработки
Методология
Что такое методология?
Зачем нужна методология?
Краткий обзор методологий
Как выбрать методологию?
Введение понятия Проекта
Жизненный цикл проекта
Анализ
Проектирование
Реализация
Развертывание
Слайд 3

У вас есть идея, что дальше? Оценить текущее положение 2) Строить бизнес

У вас есть идея, что дальше?

Оценить текущее положение
2) Строить бизнес

Слайд 4

Текущее положение м Проект как Бизнес Проект как Продукт Проект как Предмет Разработки Вы находитесь тут


Текущее положение

м

Проект как Бизнес

Проект как Продукт

Проект как Предмет Разработки

Вы находитесь тут

Слайд 5

Проект как Бизнес В чем цель Бизнеса? Максимализация прибыли при минимизации расходов

Проект как Бизнес

В чем цель Бизнеса?

Максимализация прибыли
при
минимизации расходов

Слайд 6

Кое что о Бизнесе

Кое что о Бизнесе

Слайд 7

Роли и заинтересованные лица Проекта Инвестор Пользователь Потребитель Инициатор Наладка Изготовление

Роли и заинтересованные лица Проекта

Инвестор

Пользователь

Потребитель

Инициатор

Наладка

Изготовление

Проектировщик

Обслуживание

Исполнитель

Проблемная область

Область
решений

Заказчик

Субподряд

Слайд 8

Интересы основных заинтересованных лиц и Ролей Возврат и целевое использование средств

Интересы основных заинтересованных лиц и Ролей

Возврат и целевое использование средств
Получение требуемых

результатов проекта с минимальными затратами
Максимизация собственной прибыли при удовлетворении формальных требований Заказчика
Дешевизна продукта и качество сервиса
Удобство использования и доступность результата

Инвестор

Заказчик

Исполнитель

Пользователь

Потребитель

Слайд 9

Проект как Предмет Разработки Команда Среда разработки Методология Вопрос первичности

Проект как Предмет Разработки

Команда
Среда разработки
Методология

Вопрос первичности

Слайд 10

Проект как Предмет Разработки Зачем нужна среда разработки? Что в нее

Проект как Предмет Разработки

Зачем нужна среда разработки?
Что в нее входит?
Каким критериям

она должна удовлетворять?

Среда разработки

Слайд 11

Проект как Предмет Разработки Что такое Методология проекта? Методология Методология проекта

Проект как Предмет Разработки

Что такое Методология проекта?

Методология

Методология проекта - это набор

отработанных практик и последовательностей действий
направленных на повышение предсказуемости результатов проекта.
Слайд 12

Проект как Предмет Разработки Зачем нужна Методология? Методология Мы используем Методологии

Проект как Предмет Разработки

Зачем нужна Методология?

Методология

Мы используем Методологии потому, что мы

боимся. Мы боимся что:
• В результате проекта мы создадим не тот продукт, что был нужен
• В результате проекта мы получим продукт недостаточного качества
• Проект не будет сдан вовремя
• Мы будем работать 16 часов в сутки
• Мы нарушим наши обязательства
• Мы не получим удовольствия
R. Martin
Слайд 13

Проект как Предмет Разработки Методология Так чего же собственно боимся? Теперь

Проект как Предмет Разработки

Методология

Так чего же собственно боимся?
Теперь в цифрах

на основании данных о 8000 проектов.

31% остановлен до планового завершения
• 53% превысили свой бюджет на 189%
• 9% проектов завершены успешно (для крупных компаний)
• 16% проектов завершены успешно (для мелких компаний)

Слайд 14

Проект как Предмет Разработки Методология Так чего же собственно боимся? Теперь

Проект как Предмет Разработки

Методология

Так чего же собственно боимся?
Теперь в цифрах

на основании данных о 8000 проектов.

• Не проработанность требований - 41%
• Ошибки в архитектуре - 28%
• Ошибки в данных - 6%
• Ошибки в UI - 6%
• Системное окружение - 5%
• Ошибки людей - 5%
• Документация - 2%
• Другие - 7%

Слайд 15

Проект как Предмет Разработки Краткий обзор методологий

Проект как Предмет Разработки

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

Слайд 16

Каскадная модель 70-85 г.г. Анализ Проектирование Реализация Внедрение Переход на следующий

Каскадная модель 70-85 г.г.

Анализ

Проектирование

Реализация

Внедрение

Переход на следующий этап после завершения работ текущего

этапа

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

Слайд 17

Реальный процесс по каскадной модели Анализ Проектирование Реализация Внедрение Проблемы: неизвестен

Реальный процесс по каскадной модели

Анализ

Проектирование

Реализация

Внедрение

Проблемы:
неизвестен весь объем работ;
нельзя указать

процент выполненной работы;
трудно узнать, как быстро идет работа;
трудно узнать, в каком направлении движется работа;
невозможно оценить производительность труда.

Эйфория - Разочарование - Поиск виновных - Наказание невиновных - Награждение непричастных

Слайд 18

Спиральная модель с 86 г. по настоящее время Анализ Оценка Релиз

Спиральная модель с 86 г. по настоящее время

Анализ

Оценка

Релиз 3

Релиз 2

Релиз 1

Исследование

Конструирование

На каждом витке выпол-няются все этапы проекта
По завершению витка выпускается промежуточ-ная версия системы, уточ-няются цели и характерис-тики проекта, планируется следующий виток

Таким образом углубляются и по-следовательно реализуются дета- ли проекта и в результате выбира-ется обоснованный вариант, кото-рый доводиться до реализации.

Программирование

Слайд 19

Затраты во времени Предпроектная стадия Техническое задание Эскизный проект Технический проект

Затраты во времени

Предпроектная стадия

Техническое задание

Эскизный проект

Технический проект

Рабочий проект

Внедрение

-Исследование-

--Анализ осуществимости--

---------Конструирование-----------

--------Программирование------

-----Оценка-----

t

Затраты

Работы

Планирование
Разработка
Обслуживание
Выпуск документации

Испытания
Поддержка

---Начало---

|--- Уточнение -----|

-- Конструирование ----|

--Переход---

Деловое моделирование
Управление требованиями
Анализ и проектирование
Реализация
Тестирование
Развертывание
Управление изменениями
Управление проектом
Поддержка разработки

1 ; 0,8 ; 0,6

Слайд 20

Уникальность проектов При повторной реализации Во время реализации

Уникальность проектов

При повторной реализации

Во время реализации

Слайд 21

Проект как Предмет Разработки Современные Методологии: RUP и RUPообразные Agile Экстремальное

Проект как Предмет Разработки

Современные Методологии:
RUP и RUPообразные
Agile
Экстремальное программирование

SCRUM
Crystal
Комбинированные

Краткий обзор Методологий

Слайд 22

Проект как Предмет Разработки Критерии выбора: Применимость к задаче Готовность персонала Возможности среды Как выбрать Методологию?

Проект как Предмет Разработки

Критерии выбора:
Применимость к задаче
Готовность персонала
Возможности

среды

Как выбрать Методологию?

Слайд 23

Определение Проекта Проект – ограниченное во времени и средствах мероприятие, предназначенное

Определение Проекта

Проект – ограниченное во времени и средствах мероприятие, предназначенное для

создания уникального продукта или услуги (PMBOK)
Характеристики проекта
Цель (Scope)
Время (Timeline)
Цена (Cost)
Слайд 24

Что является проектом?

Что является проектом?

Слайд 25

Наша цель: понять как сделать проект успешно Успешный проект Отвечает требованиям

Наша цель: понять как сделать проект успешно

Успешный проект
Отвечает требованиям
заинтересованных лиц (stakeholders)
Укладывается

в сроки и бюджет
Выполняется с надлежащим качеством
Слайд 26

Управление проектами Project Management – использование знаний, навыков, методов, средств и

Управление проектами

Project Management – использование знаний, навыков, методов, средств и технологий

для выполнения проекта с целью удовлетворения потребностей и ожиданий участников ( заказчика, исполнителей, пользователей )
Слайд 27

Жизненный цикл типичного проекта Дикий энтузиазм Разочарование Полная путаница Поиск виноватых Наказание невиновных Награждение непричастных

Жизненный цикл типичного проекта

Дикий энтузиазм
Разочарование
Полная путаница
Поиск виноватых
Наказание невиновных
Награждение непричастных

Слайд 28

Жизненный цикл IT проекта

Жизненный цикл IT проекта

Слайд 29

Жизненный цикл IT проекта

Жизненный цикл IT проекта

Слайд 30

Жизненный цикл управления проектом

Жизненный цикл управления проектом

Слайд 31

Управление IT проектами Начальный анализ

Управление IT проектами

Начальный анализ

Слайд 32

Начальный анализ Цели проекта Критерии успеха Требования Ограничения Анализ рисков Артефакты: Vision, SRS (частично)

Начальный анализ

Цели проекта
Критерии успеха
Требования
Ограничения
Анализ рисков
Артефакты: Vision, SRS (частично)

Слайд 33

Артефакты анализа Документ Vision в других областях управляемой деятельности называется Project

Артефакты анализа

Документ Vision
в других областях управляемой деятельности называется Project Charter

– Хартия проекта
Задает краткое описание предметной области, целей проекта и критериев успеха с точки зрения stakeholders (заинтересованных лиц)
Документ SRS (спецификация требований)
Еще не финальная версия
Описание требований
Описание ограничений
Начальный анализ проектных рисков
Слайд 34

Управление IT проектами Планирование

Управление IT проектами

Планирование

Слайд 35

Планирование Что такое ПЛАН? План - последовательность действий команды проекта по

Планирование

Что такое ПЛАН?
План - последовательность действий команды проекта по достижению:
Заявленных результатов

(цели проекта)
В указанные сроки
В рамках бюджета
С требуемым качеством
Слайд 36

Результаты планирования: Scope (Цели) Результаты проекта (реализация требований, функциональных и не

Результаты планирования: Scope (Цели)

Результаты проекта (реализация требований, функциональных и не функциональных)
Объекты

поставок (финальной и промежуточных)
WBS = декомпозиция проекта на набор четко формулируемых задач
Слайд 37

Результаты планирования: Cost (Стоимость) Трудозатраты на каждую задачу Ресурсы каждой задачи

Результаты планирования: Cost (Стоимость)

Трудозатраты на каждую задачу
Ресурсы каждой задачи
Стоимость рисков
Бюджет проекта
Operating

Budget / Оперативный
Contingency Budget / Покрытия рисков
Management Reserve / Резерв
Слайд 38

Timeline (График и сроки) Tasks Relationships / Связи задач Tasks Estimations

Timeline (График и сроки)

Tasks Relationships / Связи задач
Tasks Estimations / Оценки

задач
Resource availability / Доступность ресурсов в нужное время
Schedule baseline / График
Milestones / Контрольные точки
Слайд 39

Quality (Качество) Метрики качества План тестирования План приемки Внутренний аудит

Quality (Качество)

Метрики качества
План тестирования
План приемки
Внутренний аудит

Слайд 40

План составления плана Как составить план проекта: Провести декомпозицию работ (WBS)

План составления плана

Как составить план проекта:
Провести декомпозицию работ (WBS)
Установить зависимости задач


Оценить стоимость ресурсов и продолжительность задач / (PERT analysis)
Установить требования к квалификации персонала
Назначить ресурсы
=> Определить время исполнения и цену проекта
Слайд 41

Work Breakdown Structure Что такое WBS: Последовательность ВСЕХ задач, которые нужно

Work Breakdown Structure

Что такое WBS:
Последовательность ВСЕХ задач, которые нужно выполнить для

завершения проекта
Что нужно для построения WBS?
Project objectives / цели проекта
Project deliverables and requirements / объекты поставок и требования
Problem domain expertise / экспертиза
Слайд 42

Пример WBS (Gantt chart)

Пример WBS (Gantt chart)

Слайд 43

Зависимости задач Типы зависимостей FS, Finish-to-Start FF, Finish-to-Finish SS, Start-to-Start SF,

Зависимости задач

Типы зависимостей
FS, Finish-to-Start
FF, Finish-to-Finish
SS, Start-to-Start
SF, Start-to-Finish (?!)
Зависимости должны быть логическими
Избегайте

зависимости по ресурсам
Используйте leveling delay
Слайд 44

WBS tips Каждый уровень WBS содержит ВСЕ элементы, необходимые для выполнения

WBS tips

Каждый уровень WBS содержит ВСЕ элементы, необходимые для выполнения проекта
Метод

входов/выходов
Каждая задача имеет вход (другую задачу или исходные материалы)
Каждая задача имеет выход (другую задачу или объект поставки)
Вопрос: Возможны ли исключения?