Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Зачем нужны менеджеры проектов

Зачем нужны менеджеры проектов

Михаил Ермоленко (Noveo) рассказывает о роли project manager-а в команде и о том, как им можно стать

http://bit.ly/industry101

Software Industry 101

March 17, 2014
Tweet

More Decks by Software Industry 101

Other Decks in Education

Transcript

  1. В ЦИФРАХ • Опыт работы PM более 7 лет •

    Самый большой проект более 25 человеко-лет • Руководитель отдела почти в 150 человек • В отделе почти 20 менеджеров проектов • Прочитал более 30 книг по менеджменту
  2. А нужны ли менеджеры проектов в современном мире? Ведь есть

    же SCRUM! Basecamp (ex-37signals) отлично справляется и без них.
  3. Если есть проект - нужен тот, кто его будет вести

    Если проекта нет - не нужен и менеджер проектов. Ваш Кэп!
  4. Что же такое проект? • Определённая цель / результат •

    Сроки начала и завершения • Ограниченные ресурсы • Что-то новое/уникальное
  5. Процесс • Регулярное действие для достижения определенных результатов • Скорее

    всего есть сроки и ограничены ресурсы • Может быть частью проекта (например: процесс разработки) • Существуют процессы по управлению проектами
  6. Проекты в стартапах и продуктовых компаниях • Зачастую отсутствуют на

    ранней стадии развития • По мере роста компании проектное управление повышает эффективность • Могут спасти компанию
  7. Как лидирующие компании обходятся без менеджеров проектов • Обязанности менеджера

    распределяются между несколькими сотрудниками • Настраивается процесс для достижения необходимых результатов • Нанимаются дорогие и опытные специалисты • Деньги подвозят на самосвалах (Twitter существует 7 лет, убыток за 2013 год $645M)
  8. Проекты при обучении в университете • Курсовые, лабы и дипломные

    работы (часто можно сделать за неделю) • Все делается в последний момент («синдром студента»). • Результат готов на 20% от необходимого для реального применения Источник http://www.joelonsoftware.com/items/2009/10/26.html
  9. Жизненный цикл проекта* • Инициализация (Initialization) • Планирование (Planning) •

    Выполнение (Executing) • Контроль и мониторинг (Controlling and Monitoring) * Согласно PMBoK (Институт управления проектами PMI)
  10. Планирование • “План – ничто, планирование – всё” - Дуайт

    Эйзенхауэр • Оценка трудоемкости (методом аналогии, разбиением на задачи, PERT, и т.д.) • Календарное планирование • Планирование ресурсов • Выявление рисков
  11. Выполнение • Процесс сильно зависит от того какую методологию вы

    выберете (WATERFALL, RUP, LEAN, SCRUM, KANBAN и т.д.) • Очень-очень желательно делать промежуточные поставки • Для сложных проектов жизненно необходимо провести работы по спецификации требований и проектировании архитектуры
  12. Коммуникации с заказчиком • Наличие заказчика (даже внутреннего) повышает эффективность

    ведения проекта • Обычно PM является основным интерфейсом между заказчиком и командой • PM должен предоставлять заказчику актуальную информацию о состоянии проекта • «Клиент всегда прав!» (ну почти всегда)
  13. Жизненный цикл проекта* • Инициализация (Initialization) • Планирование (Planning) •

    Выполнение (Executing) • Контроль и мониторинг (Controlling and Monitoring) • Завершение (Closing) * Согласно PMBoK (Институт управления проектами PMI)
  14. Управление командой • Постановка задач и контроль выполнения работ •

    Обеспечение коммуникаций в команде, решение конфликтных ситуаций • Мотивация (лидерство, пряники, кнуты) • Профессиональное развитие членов команды • Наладка/оптимизация процессов разработки
  15. Управление рисками • Это очень интересно • Приходит с опытом

    • Требует глубокого анализа в каждом проекте • Управлять риском - сделать всё, что бы минимизировать вероятность его осуществления или последствий
  16. Успешный проект • Выполнен в соответствие со спецификациями. • Выполнен

    в срок. • Выполнен в пределах бюджета. • Каждый участник команды уходил с работы с чувством успеха
  17. Менеджеры получают больше разработчиков • В среднем это так, но…

    • Средний опыт работы менеджеров больше • При одинаковом опыте работы получают +/- одинаково • Всё зависит от человека
  18. Хороший PM может получиться только из программиста Так же менеджеры

    проектов могут получиться из: • Тестировщиков • Помощник PMa • Выпускника MBA
  19. Менеджер продукта Менеджер проекта • Что нужно сделать • Говорит

    когда должно быть готово • Отвечает за востребованность рынком (маркетинг) • Как нужно делать • Говорит когда будет готово • Отвечает за качество технической реализации (инженерия) Эти роли может совмещать один человек, но лучше когда это два разных человека
  20. Качества необходимые менеджеру • Здравый смысл • Ответственность • Коммуникабельность

    (включая умение слушать) • Внимательность и аккуратность, умение концентрироваться • Дисциплинированность • Постоянная тяга к саморазвитию
  21. Литература • “Как пасти котов” – моя первая, но далеко

    не лучшая книга о менеджменте • Лучшую книгу найдете сами, сейчас это очень просто
  22. Почему я PM? • Время героев-одиночек программистов прошло • Современные

    решения – это не только «софт» • Жизнь коротка