Всё-таки профессиональные менеджеры чаще всего привлекаются к управлению большими проектами — до недавнего времени, только в таких проектах выделенная роль менеджера была рентабельна. Хорошим подтверждением этому факту служат существующие в настоящий момент методологии управления проектами. Например, PMBOK в качестве целевой области применения рассматривает именно большие проекты.
Да, большие проекты очень сложны, управление в таких проектах требует профессиональных навыков анализа больших массивов информации, учета большого количества разнородных ограничений и рисков, влияющих на проект. Но в то же время, в силу размера такие проекты требуют более формального (менее гибкого) подхода в управлении. Нельзя вести многотонный грузовик с такой же гибкостью и скоростью, как и спортивный мотоцикл, не правда ли? Именно эта формализованность позволяет достаточно легко выработать методологии по управлению такими проектами. Овладев этой методологией — менеджер сможет достаточно уверенно и успешно управлять различными большими проектами.
В небольших проектах — всё иначе. Тут часто просто нет времени на формальную методологию. А при четком следовании какой-то определенной методологии, незадачливый менеджер рискует привести проект к краху — даже если будет разработана требуемая функциональность, скорее всего проект не уложится в рамки бюджета и сроков. В отличие от большого проекта – у менеджера гораздо меньше времени на размышления (просто слишком короткий проект) и меньше пространства для маневра (меньше бюджет проекта). В каком-то смысле, эти проекты — полная аналогия спортивным мотоциклам: на мгновение остановился или замешкался — и уже не ты на мотоцикле, а мотоцикл на тебе.
Возможно именно поэтому очень немного существует каких-то всесторонних пошаговых рекомендаций менеджерам небольших проектов. Согласитесь, достаточно сложно написать наставление по управлению спортивным мотоциклом… Да и вряд ли в таком наставлении у менеджера есть необходимость. А вот что действительно нужно — это несколько простых и действенных советов, надежных методов, которые позволят удержаться в седле на крутом вираже или выиграть время для принятия решения в трудную минуту.
Именно о таких методах, применимых для проектов из области ИТ и разработки ПО, я и расскажу в своем докладе. Эти советы — обобщение практического опыта нескольких десятков небольших проектов, в которых мне и моим коллегам удалось участвовать в различных ролях.
Итак, речь пойдет о:
- Об «убойных» методах гибкого и традиционного подходов, которые действительно работают в небольшом проекте.
- О методах управления собой и командой, методах коммуникаций которые позволяют получить менеджеру выиграть время — тем самым получить пространство для маневра в принятии решений.
- О самом главное в управлении небольшим проектом, что составляет основу его успешного завершения.
- О навыках, над которыми в первую очередь стоит работать менеджерам, вышедшим из разработчиков или тестировщиков, а также о навыках из «прошлой жизни», которые можно эффективно продолжать использовать.
Доклад будет интересен менеджерам, руководителям группы разработки и тестирования в небольших проектах по разработке ПО.
Александр Калугин
Project Director, Mercury Development
Калугин Александр — к.ф.-м.н., PMP. Project Director в компании Mercury Development. Прошел все ступени от программиста до руководителя команды, архитектора и менеджера проектов. В активе — более двадцати успешно завершенных проектов. Область интересов: управление проектами по разработке ПО, системная аналитика. Докладчик профильных конференций SEF.BY, ReqLabs, SECR. Автор блога о небольших проектах по разработке ПО http://pmarcor.com/, один из организаторов Самарского профсоюза менеджеров проектов http://pmsamara.blogspot.com/.