Прозвучит банально, но основная задача менеджера на проекте - это выстраивать рабочий процесс так, чтобы проект в итоге был не просто выполнен, а завершен качественно и в срок. PM держит в голове (а лучше - где-то в записях) огромный объем информации о том, что происходит на проекте, начиная от плана работ и последовательности выполнения задач, до необходимых материалов, которые нужно найти и предоставить разработчику Коле, чтобы он смог выполнить фичу.
По своему опыту могу сказать, что в аутсорсе и стартапах менеджер скорее помощник для своей команды - он помогает разработчикам не терять фокус на целях версии/спринта/проекта, продумывает вместе с командой фичи и варианты их реализации, помогает в поисках документации и материалов, контролирует соблюдение сроков и т.д.
Я слышал мнение, что PM не всегда нужен на проекте, и с этим мнением частично соглашусь - если проект не большой, команда сама замечательно держит контекст, контролирует свои дедлайны и прогресс, да и в целом все ее члены замотивированы - то менеджер тут может быть лишним.
Хорошая статья. Наш слоняра!
Очень полезный текст. Мне всегда было интересно узнать, кто такой Project Manager, но чаще попадалась размытая информация, а здесь всё структурно и понятно. Спасибо!
Интересная статья, теперь я понял чем занимаются пм-ы)) осталось научиться переводить с менеджерского языка на простой пограмистский...