Ваш проект может быть любым, большим или маленьким, — разработка веб-сайта, дизайн нового автомобиля, перенос отдела на новое место работы, обновление информационной системы, — но в любом случае вам предстоит пройти одни и те же четыре фазы: планирование, подготовка, исполнение и завершение. Хотя каждая из этих фаз имеет свои особенности, они частично пересекаются. Например, приступая к планированию, вы, как правило, уже имеете примерные цифры бюджета и дату завершения. Находясь в фазах подготовки и исполнения, вы определяете и начинаете воплощать в жизнь детали плана проекта. Это дает вам новую информацию, и на ее основании вы можете пересмотреть бюджет и дату завершения — иными словами, возвращаетесь к фазе планирования, — так как приобрели более четкое видение общей картины.
В таблице ниже перечислены действия, предпринимаемые в каждой фазе, а также навыки и методы, которые могут вам потребоваться для работы.
Приступая к планированию проекта, мы часто сразу начинаем представлять себе график его исполнения — хотя подходим к этой части только в фазе подготовки. На самом деле планирование — это определение базовых аспектов: какую задачу предстоит решить, кого нужно будет к этому привлечь и что нужно будет сделать.
Прежде чем начать, точно определите, какую именно задачу призван решить ваш проект. Это не всегда бывает очевидным.
Допустим, информационный директор вашей компании поручил вам, ИТ-менеджеру, разработать новую базу и систему ввода данных. Возможно, вы готовы с удовольствием взяться за этот проект и прежде всего решить проблемы, с которыми сами сталкивались в своей работе. Но вы должны задуматься: решите ли вы таким образом задачи компании? Чтобы повысить шансы проекта на успех, вы должны проникнуть глубже тех проблем, которые наблюдали сами, — «Мы недостаточно быстро извлекаем данные» и «Мне нужно просмотреть четыре разных отчета, только чтобы составить сводку обновлений по активности моих клиентов» — и найти фундаментальные проблемы, которые нужно преодолеть вашей организации. Прежде чем разрабатывать базу данных, вы должны спросить, какой тип данных требуется, для чего они будут нужны, насколько быстро нужно найти решение и так далее. В противном случае вы рискуете лишь впустую потратить время и средства на слишком простое, слишком сложное или слишком запоздалое решение — или такое, которое не соответствует потребностям пользователей.
Реальная задача станет еще яснее, когда вы поймете, кто заинтересован в ее решении, то есть кто будет вовлечен в деятельность по осуществлению проекта, кто будет вкладывать в него ресурсы (людей, место, время, инструменты и деньги) и кто будет использовать то, что получится в итоге. Все эти люди должны помочь вам сформулировать, что конкретно будет считаться успехом проекта. Вы должны точно понимать, что они хотят получить и что согласны вложить. А если на полдороге состав игроков изменится, будьте готовы не только отреагировать на появление новых, но и подключить всех к принятию любых решений по корректировке проекта.
Поддержка со стороны людей, для которых вы работаете, крайне важна в любом случае — управляете ли вы проектом внутри компании или выступаете в роли независимого консультанта. Возможно, у этих людей будут совершенно оторванные от реальности взгляды и они потребуют от вас проделать огромную работу в совершенно невозможные сроки или будут ждать, что вы сотворите чудо, не имея адекватных средств и персонала. Ваша задача как менеджера проекта — сделать так, чтобы требования соответствовали ресурсам, в противном случае вас ждет неизбежный провал.
Один из самых важных аспектов планирования — объединить различные ожидания всех заинтересованных лиц в связный и управляемый набор целей. Успех проекта будет измеряться тем, насколько хорошо вы сможете достичь этих целей. Чем четче вы сформулируете их в самом начале, тем меньше разногласий по поводу того, смогли ли вы их достичь, ждет вас впереди. Однако в фазе планирования все еще слишком неопределенно, поэтому цели следует пересматривать по ходу дела, когда у вас будет больше информации о том, что вам нужно исполнить.
Определяя цели, придерживайтесь концепции SMART. Цели должны быть:
Представьте, что ваш отдел кадров получил задание определить новых потенциальных поставщиков услуг медицинского страхования для вашей компании, потому что существующие не обеспечивают уровень обслуживания, соответствующий деньгам, которые им платят. SMART-цели вашего проекта могут быть такими:
Формулируя цели проекта, учитывайте следующие факторы:
Многие проекты не достигают успеха из-за того, что вы замахиваетесь на слишком многое и из-за этого серьезно недооцениваете требующиеся время и деньги, или из-за того, что упускаете из виду существенную часть требуемой работы. Один из инструментов, который может помочь вам избежать этих проблем, — так называемый метод WBS (Work Breakdown Structure) или иерархической структуры работ, с помощью которого можно предварительно определить масштаб и задачи процесса и разработать систему оценочных показателей. (См. пример ниже в этой главе.) В основе этого метода лежит разделение сложных видов деятельности на более легко управляемые подъединицы.
Чтобы построить иерархическую структуру работ:
WBS обычно состоит из нескольких — от 3 до 6 — уровней подъединиц деятельности. Чем сложнее проект, тем больше в нем будет уровней. В качестве общего правила можно принять, что их не должно быть более 20 — и только действительно крупномасштабные проекты требуют этого максимума.
Сейчас, в фазе планирования, не стоит задумываться о последовательности действий. Точный график вы установите в фазе подготовки. А пока вам лучше с помощью WBS построить общую схему, которую вы будете заполнять по мере того, как станете лучше понимать ограничения по людям, бюджету и времени. Предварительные оценки — хороший способ уменьшить риск, но их нужно делать открыто и объяснить заинтересованным лицам ваши обоснования.
В результате вдумчивого планирования вы должны приблизительно понять, сколько людей — и с какими навыками — понадобится вам для осуществления проекта. Также вы должны представлять себе, сколько времени должно уйти на его осуществление.
Время, затраты и качество — три взаимосвязанных переменных, которыми, как правило, определяется, чего вы сможете достичь.
Качество = Время + Затраты
При изменении любой из этих переменных изменится конечный результат. Конечно, подобные изменения часто возникают в ходе проекта. Если временные рамки, в которые вы должны уложиться при разработке новой системы управления данными, внезапно окажутся урезаны вдвое, вам придется либо привлечь в два раза больше людей, либо удовлетвориться системой, которая будет не так эффективна, как планировалось изначально. Не допускайте, чтобы приятные, но не необходимые излишества помешали вам решать основные задачи. Вы должны установить такой уровень качества, который будет отвечать потребностям всех заинтересованных сторон.
Если вы с самого начала будете знать, какая из переменных кажется наиболее важной каждому из заинтересованных лиц, это поможет вам вносить необходимые коррективы по ходу проекта. При этом вы обязаны информировать всех о любых поправках и объяснять их следствия с точки зрения времени, затрат и качества.