Проще всего определить успешность через факт достижения поставленных целей. Значит, нужно понять, какие цели стоят перед проектом. Ответ кажется простым – «создать продукт в соответствии с требованиями, уложиться в срок и в бюджет». И тут же начинаются сложности. Что если продукт создан и соответствует требованиям, но при использовании не даёт бизнесу ожидаемого результата? Такой проект все ещё можно считать успешным? Или можно посмотреть с другой стороны. Предположим, как это часто бывает, проект затевался одним из топ-менеджеров компании не для достижения бизнес-целей, а из-за личных амбиций? Это ведь отличный способ поднять свой уровень, рассказав о крутом проекте на совете директоров. И в таком случае, даже если требования, сроки и бюджет будут в порядке, но впечатление не произведено, то, вероятно, проект нельзя назвать успешным? Совсем сложно (или просто) говорить об успехе, когда целью проекта было получение бюджета и распределение его между заинтересованными сторонами.
Смотрите ли вы на ситуацию со стороны бизнеса или с профессиональной точки зрения, критически важно отдавать себе отчёт в истинных целях проекта. Если вы как специалист неверно интерпретируете цели, то неизбежно окажетесь в ситуации конфликта с бизнесом. В свою очередь у бизнеса больше шансов получить требуемый результат, если цели открыто обозначаются в начале проекта. Это настолько важно, что я в своей практике отказываюсь от проектов, когда не удаётся согласовать цели, либо когда видна попытка манипуляции, т.е. под видом бизнес-целей прячутся другие намерения участников проекта.
Из первого правила успешности проекта – выяснения целей, следует второе, не менее важное. Суть его в том, что над проектом всегда работают две стороны – бизнес и специалисты, проектирующие и разрабатывающие продукт. Причин несколько. Во-первых, невозможно сформулировать цели, не взаимодействуя друг с другом. В отличие от покупки товаров или традиционных услуг, где ассортимент и характеристики могут быть заранее определены, сама природа проектной работы такова, что многие обстоятельства, например, технические ограничения или свойства бизнес-процессов, выявляются в процессе работы. Невозможно представить ситуацию, когда в самом начале проекта формулируются цели и требования к продукту, которые не уточняются или не претерпевают изменений по ходу проекта. В любом более-менее сложном проекте накапливается такой объем уточнений, что если отношения сторон не предполагают известной гибкости, то возникает неизбежный конфликт. К концу проекта либо бизнес более ясно понимает цели и готовый продукт не попадает в них, либо исполнители в процессе вынуждены вносить изменения, сильно выходя за рамки изначально согласованного бюджета и сроков.
Во-вторых, как уже было сказано выше, параллельно работе над «технологическим продуктом» должна вестись работа по созданию бизнес-инфраструктуры, и эти действия должны быть синхронизированы между собой. По своему опыту могу сказать, что попытки работать над ними по отдельности, вслепую, всегда приводят тому, что одна из частей либо не готова в срок, либо одно не соответствует другому.
В-третьих, и это самое важное, проектная работа – это прежде всего совместная работа группы людей, объединённых общей целью. В отличие от производственной деятельности, здесь определяющее значение имеет человеческий фактор. У каждого участника команды есть свои цели, амбиции, комплексы, приёмы общения, профессиональные навыки и интересы. Только дилетанты выстраивают проектную работу с точки зрения чистых ролей без учёта специфики каждого участника, забывая, что люди в одном случае могут тратить свои силы на борьбу друг с другом, а в другом – на достижение общих целей, что одновременно позволяют им достичь их собственных. И представители бизнеса, и ИТ-профессионалы составляют вместе одну большую команду, а значит, личные особенности всех сторон также должны быть учтены, что возможно сделать только работая совместно.