Современные подходы к управлению ИТ-проектами
Post on 22-Jun-2015
1.216 Views
Preview:
TRANSCRIPT
Современные подходы к управлению ИТ-проектами
Евгений Пикулев, PMP, руководитель Екатеринбургского филиала Московского отделения PMI
+7 919 394 7636 pikulev@pmi.ru
В качестве эпиграфа…
«Есть ровно два способа построить корабль: можно спланировать и разделить работы, а можно ….
заразить людей любовью к бескрайнему морю – и тогда они сами построят корабль!»
Антуан де сент-Экзюпери
Традиционный подход к управлению проектом
5.2Scope
Planning
5.3Scope
Definition
6.1Activity
Definition
7.1ResourcesPlanning
6.2 Activity
Sequencing
6.3ActivityDuration
Estimating
7.2Cost
Estimating
6.4Schedule
Development
7.3Cost
Budgeting
4.1Project PlanDevelopment
From the Initiating
Processes
From the Controlling Processes
Core Processes
Planning Processes
To theExecutingProcesses
8.1Quality
Planning
9.1Organisational
Planning
11.2Risk
Identification
11.3 Qualitative Risk
Analysis
11.5
Risk ResponsePlanning
9.2Staff
Acquisition
10.1Communications
Planning
Facilitating Processes
12.1Procurement
Planning
12.2Solicitation
Planning
11.3 Quantitative Risk
Analysis
11.1 Risk Management
Planning
Слишком много процессов !!!
קוד שם פעילות
1 Software Project
2 Analysis
3 Design
4 Build
5 Test
6 Implementation
$ 100,000Software Project
$ 15,000 John
Analysis
$ 10,000 David
Design
$ 40,000 Lisa
Build
$ 20,000 John
Test
$ 15,000 Suzan
Implementation
10 11 12 01 02 03 04 05 06 07 08 09 10 11 12 01 02 03 04 05 06 07 08 09 10 11 12 01 02 03 04 05 06 07 08 09 10 11 12 012001 2002 2003 2004 2005
«Водопадная» модель управления проектом
Waterfall
The plan creates
cost/schedule estimates
Agile
The vision creates features
estimates
• PMBoK 3 Ed: План – это «священная корова». Верно, НО..• НО: требования Заказчика все время меняются !!!• НО: сверху установлены жесткие сроки• НО: проекты по разработке ПО итерационны по природе• НО: Есть MSF, RUP, Extreme Programming
Тенденция к гибким методологиям
PMBOK 4
Модель Microsoft Solution
Framework
Итерационная модель управления проектом
Плюсы и минусы
Best practice Проработанная
методология Институт по
сертификации. Большое количество
инструментов и техник Хорошая
проработанность управления рисками
Большое количество процессов.
«Водопадная» модель. Нет специфических
подходов к процессам ИТ (ITIL-ITSM)
Не подходит к плохо структурированным проектам
Академичность
Подход Дуга де Карло
Экстремальное управление проектами
«Экстремальный проект – это комплексное, высокоскоростное, самокорректирующееся предприятие, во время работы над которым люди взаимодействуют в поисках желаемого результата в условиях крайней неопределенности, постоянных изменений и сильного стресса.»
Дуг де Карло
Определение экстремального проекта
«Проект – временная инициатива, предпринятая для создания уникальных результатов, продуктов или услуг.
PMBoK
Сравните
Рис.1 Ментальная модель традиционного проекта
Рис.2 Ментальная модель экстремального проекта
Ментальная модель проекта
Жесткие сроки, установленные сверху Скептическое отношение команды к возможному успеху Неприязнь к управлению проектами и другим процессам Вечно недоступный спонсор проекта Неудовлетворительные условия работы Отсутствие прямой власти над членами команды Занятость членов команды в других проектах Высокая текучесть сотрудников в компаниях Многообразие требований со стороны менеджеров,
спонсоров и заказчиков, которые имеют различные и порой противоречивые интересы в результатах проекта
Недостаток полномочий членов команды для принятия решений.
Стрессовое состояние команды в связи с ненормированным рабочим днем и непредсказуемостью ситуации.
Природа экстремальных проектов
Критические факторы успеха в ЭП
1. Самодисциплина2. Лидерство через приверженность3. Общение в реальном времени4. Гибкая организация5. Гибкая модель проекта
ОценкаВизуали-зация
Инновация
Переоценка
Распростра-нение
Плюсы и минусы
Антикризисный подход Сильная роль
руководителя проекта Эффективна в
«созревших» компаниях.
Наиболее близка гибким методологиям проектирования ПО.
Не является методологией.
Большое количество рисков и стрессов.
90% успеха проекта зависит от PM.
Нет акцента на качестве.
Lean/Agile методологии разработки ПО
Подход Мери и Тома Поппендик
Люди и их взаимодействие, нежели процессы и средства
Работающее ПО, нежели совершенная документация
Сотрудничество с заказчиком, нежели обсуждение условий контракта
Реагирование на изменения, нежели следование плану
Agile Manifesto: Для нас важнее…
XP (Extreme Programming) Scrum DSDM (Dynamic Systems
Development Method) Crystal Adaptive Software Development Feature Driven Development
Agile методики
Участие Заказчика в команде Совместное владение кодом Разработка, управляемая тестами Непрерывная интеграция Парное программирование
Google, Yahoo, Microsoft, Brtitish Telecom, Nokia, Siemens успешно используют эту методологию.
Есть много примеров, когда производительность ИТ-команды удваивалась после применения этой методологии.
Освоение методологии ИТ-командой – самое трудное и, одновременно, самое мощное средство выполнения проекта.
В каждом цикле должны быть получены осязамые результаты.
Модель Standish Group
Agile
Waterfall
Agile
Waterfall
AgileWaterfall
Agile
Waterfall
Waterfall
Agile
Scott W. Ambler www.ambysoft.com/surveys/
18%
15%
12%
12%
41%
40%
29%
31%
52%
53%
61%
67%
Traditional
Ad-Hoc
Agile
Iterative
Failed Challenged Successful
Software Project Success Rates 2010
IT Project Success Survey 2010May-June 2010
Спасибо за внимание!
И, все-таки, как мы будем строить наш корабль?
top related