Управление проектами: как не выйти за рамки бюджета и сделать мощный продукт.
Сегодня хочу поделиться своими наблюдениями и заметками, которые накопил спустя 40+ ИТ проектов, которые курировал самостоятельно. Многие вещи покажутся кому-то очевидными, но, к сожалению, многие до сих пор упускают из внимание базовые принципы.
Основные принципы
1. Четко зафиксировать цели и требования
Цели, задачи и требования нужно проговаривать ДО начала проекта. (звучит очевидно, но многие все равно делают это «на ходу»)
Понимание конечного результата должно быть единым среди всех участников.
Составить подробный план проекта / продукта, который включает временные рамки, ресурсы и бюджет. План проекта (Roadmap) даст вам шанс выявить возможные риски и подготовить стратегию их минимизации.
! Есть ряд полезного ПО, позволяющего декомпозировать проект на спринты, а также проставлять зависимости по ответственным, чтобы видеть наглядно: что от чего зависит напрямую при срыве срока задачи.
Без предварительного распределения ролей и обязанностей между участниками проекта вы рискуете создать неуправляемый проект с непонятной точкой Б и, скорее всего, выйти за оговоренные сроки. Важно собрать такую команду, где каждый участник понимает свою роль и ответственность.
! После постановки задачи на первых порах лучше спрашивать ответственного напрямую как дословно он трактует задачу для себя. Бывает, что человек перефразирует у себя в голове задачу или попросту её забудет.
Мониторинг разработки проекта / продукта позволяет своевременно выявлять отклонения и принимать соответствующие меры. Такие инструменты как Agile / Scrum могут помочь вам в этом.
Критически важно поддерживать эффективную и прозрачную коммуникацию на протяжении всего проекта. И речь не только про общение и постановку задач внутри команды.
! Регулярные встречи между командой, руководством и клиентом способствуют поддержанию «единого инфо-поля» всех заинтересованных лиц в ходе создания проекта / продукта.
Нередко приходится вносить изменения в проекте. Важно быть готовым к изменениям. Если у вас вся база материалов, технических заданий и т.п. упорядочена., в ней отсутствует хаос и соблюдается четкая версионность, то для всей команды, включая вас, не должно стать сюрпризом каждое новое требование.
Основные ошибки проектного управления
Отсутствие четкого понимания целей проекта приводит к путанице и несоответствию ожиданий клиента и команды.
Игнорирование планирования или неполная детализация может привести к перерасходу бюджета, времени и ваших нервов.
Невозможность оценить потенциальные риски может стать причиной серьезных проблем в ходе выполнения проекта. А риски и «косяки» есть и будут в каждом проекте.
! Как только ответственный в проекте начинает перекладывать свою вину на другого - это первый звонок, что проект под угрозой.
Неопределенность в коммуникации порождает недовольство среди членов команды и клиента. Лучше дважды переспросить, чем кивать когда кто-то объясняет, а потом уйти с осознанием, что ничего не понятно.
Неэффективный контроль за выполнением задач и чрезмерное доверие может привести лишь к задержкам сроков разработки и превышению бюджета. В итоге вы платите из своего кармана за свою ошибку.
Что в итоге?
Любой проект требует комплексного подхода, включающего четкое планирование, правильную коммуникацию и постоянный мониторинг. (не путать с микро-менеджментом)
Регулярно задавая себе и своей команде вопрос «Где мы сейчас? Куда мы идем?», поможет вам успешно создать качественный продукт и сохранить доверительные отношения с клиентами.