Мухи от котлет, или Зачем классифицировать проекты

23
Мухи от котлет, или Зачем классифицировать проекты

description

Презентация Дмитрия Круглова. Конференция Software Project Management Conference-3. 6 декабря 2013, Казань. http://www.spmconf.ru

Transcript of Мухи от котлет, или Зачем классифицировать проекты

Page 1: Мухи от котлет, или Зачем классифицировать проекты

Мухи от котлет, или Зачем классифицировать проекты

Page 2: Мухи от котлет, или Зачем классифицировать проекты

2 / 23

Зачем вообще об этом нужно думать?

Page 3: Мухи от котлет, или Зачем классифицировать проекты

Потому что даже с хорошей методикой бывает, что все через одно место

3 / 23

Пример одного из изменений на сайте в марте

Page 4: Мухи от котлет, или Зачем классифицировать проекты

4 / 23

Может быть, это единственный случай?

Page 5: Мухи от котлет, или Зачем классифицировать проекты

После нескольких лет работы инфраструктура типовой компании крайне запутана

5 / 23

Page 6: Мухи от котлет, или Зачем классифицировать проекты

6 / 23

Ситуацию продолжают усугублять сами заказчики

Page 7: Мухи от котлет, или Зачем классифицировать проекты

Бизнес приходит к менеджерам проектов с типовыми запросами

7 / 23

• «Мы тут два месяца готовились и через неделю запускаем два новых пункта самовывоза»

• «Самое приоритетное в этом квартале: сделать правки для Москвы»

• «А еще мы решили в этом году запустить свой собственный колл-центр»

Page 8: Мухи от котлет, или Зачем классифицировать проекты

8 / 23

Запросы принципиально отличаются масштабом бедствия

Page 9: Мухи от котлет, или Зачем классифицировать проекты

Размер «хотелки» vs. объем работы

«Проектик»

9 / 23

«Проект» «Проектище»

- Мало Dev(10-20 часов)

- Нормально QA(неделя)

- Много PM(две-три недели)

- Нормально Dev(2-4 месяца)

- Нормально QA(одн-два человека)

- Нормально PM(50-100% времени)

- Нормально Dev(две-три команды)

- Много QA(две недели интеграции)

- Много PM(старший PM)

Page 10: Мухи от котлет, или Зачем классифицировать проекты

10 / 23

И нельзя забывать про поправочные коэффициенты

Page 11: Мухи от котлет, или Зачем классифицировать проекты

Дополнительные критерии, влияющие на трудоемкость

11 / 23

• Адекватность заказчика• Наличие внешних партнеров• Качество существующего кода• Доля инфраструктурных задач• Зрелость команды

Page 12: Мухи от котлет, или Зачем классифицировать проекты

12 / 23

Как подобрать методику?

Page 13: Мухи от котлет, или Зачем классифицировать проекты

Качественно, быстро, дешево

13 / 23

• Качественно для стратегических проектов (фокус на аналитике и системной разработке)

• Быстро для исправления критичных ошибок или при наличии внешних deadline-ов(фокус на коротком цикле анализ-разработка-тест)

• Дешево для проверки гипотез на прототипах(фокус на приоритезации и гибкости изменений)

Page 14: Мухи от котлет, или Зачем классифицировать проекты

14 / 23

Но усилий для поддержки трех процессов понадобится в три раза больше?

Page 15: Мухи от котлет, или Зачем классифицировать проекты

Разным проектам нужны разные уровни аналитики и планирования

15 / 23

• Малый: описание проекта и список задач• Средний: спецификация с декомпозицией

до features, проектный план с декомпозицией по итерациям

• Большой: архитектура проектов, спецификации проектов, прототипы, планы проектов и план внедрения

Page 16: Мухи от котлет, или Зачем классифицировать проекты

16 / 23

Но для поддержки разных процессов нужно будет больше людей?

Page 17: Мухи от котлет, или Зачем классифицировать проекты

Людей в командах можно поделить по ролям

17 / 23

Page 18: Мухи от котлет, или Зачем классифицировать проекты

18 / 23

Но все проекты столкнутся вместе на релизе?

Page 19: Мухи от котлет, или Зачем классифицировать проекты

Пересечение проектов на релизах не помеха при хорошей релизной схеме

19 / 23

• У всех проектов итерации кратны двум неделям

• У всех проектов общий план релизов• Постоянный ритм релизов: вторник, четверг• Три малых релиза• Каждый второй четверг большой релиз

Page 20: Мухи от котлет, или Зачем классифицировать проекты

20 / 23

И что нам это дало?

Page 21: Мухи от котлет, или Зачем классифицировать проекты

Стало понятнее

21 / 23

• как делать проекты• сколько нужно ресурсов• когда все будет готово• какие есть риски• как расставить приоритеты

Page 22: Мухи от котлет, или Зачем классифицировать проекты

22 / 23

Нам это не помогло!

Page 23: Мухи от котлет, или Зачем классифицировать проекты

Спасибо за внимание!

23 / 23

• Почта:[email protected]

• Основной сайт: www.lamoda.ru• Сайт компании:company.lamoda.ru

Контакты