«– Скажи мне, Охотник, чем ты убиваешь вампиров – деревянными кольями, или серебром?
– ни тем, ни другим. Им надо отрубать голову.»
(Supernatural, 4:03)
Итак, вы – охотник на нечисть, который прибыл в город разобраться с потусторонними угрозами. То есть PM на проекте. Как не сгинуть в неравной схватке, и предотвратить
жертвы среди мирного населения? Какие качества отличают опытного охотника от шарлатана, знакомого с ремеслом лишь по картинкам в манускриптах?
3. Глоссарий
Охотник = менеджер
Город, который нужно
защитить = проект
Мирные жители = команда проекта,
каждый из которых делает свое дело
Страна, в которой находится город
= компания, в которой вы работаете
Мэр города = деливери директор,
заинтересованный в успехе проекта
Торговцы = заказчики и другие лица,
заинтересованные в результате
работы команды
Монстры = проблемы,
снижающие эффективность
работы команды
5. 1. Оцениваем ситуацию
Где и когда мы находимся?
Почему нас позвали?
Какова наша цель?
Какие признаки проблем?
В каком случае наша работа
считается успешно выполненной?
2. Собираем информацию
1. История и летописи
2. Мифы и легенды
3. Свидетельства очевидцев
4. Ищем прошлого охотника
5. Следы монстров
6. Карта местности
7. Доступные ресурсы
6. 3. Выслеживаем монстра
Ведем журнал происшествий
Производим замеры по необходимости
Определяем причиненный ущерб
Информируем местное население
Приоритезируем
Раскапываем первопричину
4. Формируем план
Исследуем уязвимости
Определяем цель
Собираем ополчение
Выбираем стратегию
Предупреждаем мэра города
Собираем требуемые ресурсы
7. Выбор стратегии
Отойти и не мешать
Kanban, RAD
Scrum, XP, FDD
SAFe, LeSS, DSDM
PMI, Prince2, RUP
Время
Производительность
Просто
Сложно
Краткосрочная Долгосрочная
1 2 3
8. 5. Вооружаемся 6. Атакуем
Дежурим в местах проявлений
Изучаем наше оружие
Придерживаемся плана
Отслеживаем эффект
Следим за боевым духом
Не стесняемся отступить
Бактрекер
Стендапы
Беклог
Груминг
Планнинг
Ретроспективы
Встречи один на один
Confluence
CI/CD
GitLab
HipChat
Planning Poker
Матрицы рисков
Демо
9. 7. Закрепляем
результат
Убеждаемся, что монстр повержен
Предотвращаем появление похожих
Награждаем отличившихся бойцов
Не забываем отрапортовать мэру
Празднуем, но не расслабляемся
Вопросы?
Editor's Notes
Монстры = lean waste
Задача ПМа – служить и защищать
Нет монстров -> не нужен выделенный ПМ
Хороший ПМ - битый ПМ
RAP = Rapid Application Development
XP = Extreme Programming
FDD = Feature-Driven Development
SAFe = Scaled Agile Framework
LeSS = Large Scale Scrum
DSDM = Dynamic Systems Development Method
PMI = Project Management Institute
RUP = Rational Unified Process