Глава 1. Начнем с начала
Глава 1. Начнем с начала
Проекты заканчиваются крахом с пугающей частотой. По статистике, в 30% случаев работы останавливаются на полпути, и в итоге оказывается, что время, деньги и силы были потрачены впустую. Зачастую проекты завершаются с нарушением сроков, с превышением бюджета при невыполнении первоначальных целей. Причем нередко расхождения с плановыми значениями сроков и затрат могут доходить до 100%. Из-за этого ежегодно теряются миллиарды долларов. Данная проблема не связана с конкретным типом проекта или страной реализации. Она универсальна. Попытки как-то улучшить итоговые показатели по проектам создают в основном дополнительные проблемы и для людей, и для организации: исписываются горы бумаги, однако результат наблюдается минимальный, а иногда и вообще обратный. Специальность «управление проектами» отстала в своем развитии от других сфер человеческой деятельности, таких как технологии или производство. Цель данной книги — помочь вам и вашей компании радикально улучшить управление проектами.
В первых трех главах содержится общая информация об управлении проектами по методу критической цепи (CCPM). Поэтому если вам хочется получить представление о методе ССРМ в управлении отдельным проектом, можете сразу переходить к главе 4. Если же вам не терпится узнать, как правильно запустить отдельный проект, начните с главы 6, где говорится о разработке плана успешного проекта. Глава 7 расскажет о том, как планировать несколько проектов, в которых задействованы одни и те же ресурсы.
Настоящая же глава является вводной в CCPM, в ней определяется суть вопроса и на некоторых примерах показывается, что ССРМ зарекомендовала себя в качестве эффективной методики для самого широкого спектра проектов в самых различных сферах. Задача данной главы — убедить вас в том, что при использовании традиционных подходов к управлению проектами, даже работая изо всех сил, максимальных результатов не добиться. Кроме того, эта глава готовит вас к прочтению главы 2, в которой закладывается фундамент для восприятия нового подхода, коим является управление проектом по методу критической цепи.
В разработанном PMI «Руководстве к своду знаний по управлению проектами» [1]2 проект определяется как «временное предприятие, имеющее целью создание уникального товара или услуги». Характеристика «временный» призвана отличить проект от повседневных производственных процессов. Прилагательное «уникальный» показывает, что проекты отличаются друг от друга. Проект является успешным, если заказчики получают то, чего хотели, тогда, когда хотели, за заранее оговоренную цену и при этом команда проекта довольна результатом.
Главы с первой по третью написаны с учетом существующей традиционной методологии управления проектами. Хотя в проджект-менеджменте уже наметились некоторые перемены, все же в имеющейся специализированной литературе чаще всего при обсуждении вопроса разработки графика в первую очередь описывается метод критического пути (critical path method — CPM). В PMBOK упоминаются и другие методы, а в издание 2004 года должен попасть также метод критической цепи3, однако «критический путь» сейчас используется значительно шире. Большинство программных продуктов основаны именно на СРМ.
В PMBOK также рассматривается управление рисками (как способ реагирования на неопределенность) и метод освоенного объема (как способ оценки и контроля). Управление рисками и метод освоенного объема применяются при реализации многих крупных проектов, особенно тех, что делаются по заказу правительства США.
Большинство программных продуктов и абсолютно все приложения, которые мне встречались, в рамках СРМ настроены на создание графика типа «ранний старт». Это означает, что программа составит расписание работ таким образом, чтобы они начинались как можно раньше и помещались на графике как можно левее. На рис. 1.1 дан типичный план проекта, построенный таким образом.
Иногда, чтобы отличить проекты от обычного производства, смотрят на количество получаемой продукции и на относительную длительность операций. При реализации проектов обычно возникает результат в своем роде уникальный. В ходе производства же появляется значительное количество более-менее похожих единиц продукции. Некоторое пересечение есть между проектом и изготовлением под конкретные пожелания заказчика (например, сборка автомобиля на заказ). Как я обнаружил, многие считают, что стандартное производство и проекты — совершенно разные вещи. В середине 1990-х я первый раз услышал о теории ограничений систем — ТОС, впервые описанной доктором Элияху Голдраттом в книге «Цель» (The Goal) [2]. Порекомендовав роман нескольким менеджерам проектов и программ, выяснил, что никто не видел никакой связи между ТОС и управлением проектами. Впоследствии я нашел способ преодолеть власть традиционной парадигмы мышления. Показывая людям рис. 1.2, я спрашиваю: «Что это — проект или процесс производства?» Реакция аудитории очень интересная. В большинстве случаев вид у всех озадаченный. Быстрого ответа не дает никто. Затем один предполагает: «Может быть, и то, и то». Остальные сразу соглашаются. На самом деле может быть и так, и так. На этом уровне сходства очевиднее различий. Поэтому в первую очередь мы с вами проанализируем такую общую черту проектов и производства, как вариабельность длительности отдельных операций. Речь идет об операциях, преобразующих некие входные параметры в результаты на выходе; из таких операций состоят как взаимозависимые этапы производственного процесса, так и этапы реализации любого проекта.
Реальная длительность производственной операции обычно является лишь малой составляющей общего времени выполнения заказа. Многие считают, что длительность проекта зависит от фактического времени выполнения задач и, следовательно, что оно на 100% определяет срок завершения проекта. Концепция критической цепи ставит данный подход под сомнение.
1.1. Успешный проект
Успешным является проект, который соответствует требованиям всех лиц, участвующих в его реализации. У каждого проекта есть цель. Цель достигается при соблюдении трех граничных условий, как показано на рис. 1.3. Содержание проекта — проектное задание — это описание того, чего как минимум мы хотим достичь по завершении проекта, каков желаемый результат. Бюджет проекта и график выполнения — максимум того, что мы готовы на это потратить. В центре — ресурсы, они связаны с каждым из трех необходимых условий и влияют на них и на успешность реализации проекта.
Данные три условия являются взаимозависимыми. Чем дольше длится проект, тем больше средств на него уходит. Чем дороже проект, тем дольше он длится. Чем дольше он длится, тем выше вероятность изменения первоначального содержания работ. Чем больше изменений в содержании, тем сильнее растут затраты и длительность. Далее при описании проектной системы мы подробно рассмотрим данные зависимости.
1.2. Определение проблемы
Большинство ученых сходятся во мнении, что правильная постановка проблемы — самый важный шаг к выработке подходящего решения. Мой любимый философ Карл Поппер [3] отмечает: «Наука начинается с проблем, затем переходит к противоречащим друг другу теориям, чтобы осмыслить их критически». То же самое относится и к общей проблеме улучшения результативности проектов. Вслед за Поппером призываю вас критически рассмотреть то, что я называю «существующей системой» управления проектами, — систему, которой вы пользуетесь сейчас, и рассмотреть ее в свете предлагаемого метода критической цепи. Как вы увидите, формулировка проблемы «повышение результативности реализации проектов», пожалуй, слишком обща для того, чтобы по ней можно было выработать какое-либо последовательное эффективное решение.
1.2.1. НАСКОЛЬКО СОСТОЯТЕЛЬНА СУЩЕСТВУЮЩАЯ ПРОЕКТНАЯ СИСТЕМА
Задайте себе следующие вопросы:
1. Часто ли вы слышали о том, что проект занял больше времени, чем планировалось?
2. Как часто вам приходится слышать, что проект завершился намного раньше, чем планировалось, без особых усилий со стороны команды проекта?
3. Часто ли вы слышали, что проект превысил запланированный бюджет?
4. Много ли вы знаете случаев, когда на проект было затрачено значительно меньше того, что закладывалось в бюджет?
5. Приходилось ли вам слышать о том, что в ходе реализации объем работ или спецификации пересматривались, потому что невозможно было следовать первоначальным?
6. Довольны ли заказчики тем, что по ходу проекта приходится изменять его содержание?
1.2.1.1. Типы проектов
В табл. 1.1 показаны четыре типа проектов. По горизонтали дана классификация по характеру временных условий: «заданный крайний срок» или «как можно скорее». По вертикали проекты делятся на внутренние (как правило, нацеленные на улучшение оперативных процессов) и внешние (исполняемые для получения прибыли). Ответы на перечисленные ранее вопросы будут зависеть от типа проекта. В таблице также приведены некоторые примеры.
Проекты типа I имеют заданный срок реализации и выполняются для внешнего заказчика. Примером служат подготовка коммерческих предложений и проведение крупных мероприятий. Заказчик попросту не примет к рассмотрению предложение, поданное позже установленной даты. Поэтому команды, разрабатывающие соответствующую документацию, редко срывают сроки. Если менеджер по подготовке предложения, затратив время и средства, опоздал с ответом заказчику, руководство отреагирует незамедлительно и совершенно определенным образом. Иногда доходит до рекомендации подыскать себе другое место работы. Как правило,
вовремя завершаются и другие подобные проекты с заданной датой окончания, хотя и приходится подстраивать под ситуацию содержание и скорость работ. Никто не перенесет открытие Олимпийских игр, поэтому можешь не можешь, а стадион надо достраивать. Редко кто срывает мероприятия национального значения или оплаченную заранее поездку из-за того, что вовремя чего-то не подготовил. Не часто встретишь политика, который отказывается от участия в гонке кандидатов, потому что не успевает выполнить все пункты своей предвыборной кампании. В проектах этого типа обычно меняется содержание и бюджеты, но график соблюдается железно.
Для проектов типа II никто извне не навязывает конкретных сроков сдачи работ (хотя руководство внутри компании может устанавливать свои даты). К ним относятся многие инициативы, запускаемые с целью заработать денег. Например, внедрение нового продукта, строительство отеля. К этой же категории относится большинство правительственных проектов. Если реализация будет запаздывать, вы все равно не лишитесь всех выгод. Вернее, лишитесь, но только на время, однако обычно никто об этом не задумывается и в явном виде это не просчитывается. В таких проектах, где нет строгого ограничения по времени, могут меняться значения всех трех переменных: и содержание, и бюджет, и сроки.
Проекты типов III и IV, как правило, в рамках одной компании соперничают в битве за финансирование. При этом проекты третьего типа занимают более высокое место в списке приоритетов, поскольку, чем бы ни были продиктованы сроки, нарушение их часто влечет за собой штрафные санкции. И наконец, проекты типа IV зачастую определяют будущее компании. Организации запускают такие проекты, чтобы совершенствоваться. Следовательно, чем быстрее реализовать подобный проект, тем лучше. Однако, к сожалению, в списке приоритетов эти начинания чаще оказываются на последних позициях, что для них выливается в нехватку ресурсов и постоянные отсрочки.
Вне зависимости от того, на какое место в рейтинге вы поместите тот или иной проект, я полагаю, что «любой стоящий проект стоит делать быстро». Потому что вы не начнете получать отдачу, пока проект не будет выполнен. При этом деньги в работу уже вкладываются — с самого начала. Таким образом, если проект начат, то, закончив его как можно скорее, вы обязательно увеличите показатель рентабельности инвестиций.
1.2.1.2. Некоторые факты
Управление проектами имеет длительную историю, которая являет себя во многих чудесах света, созданных руками человека. Но придерживались ли тогда какого-то графика? Старались ли уложиться в рамки выделенного бюджета? Соответствовали ли всем спецификациям и правилам? Примеры последних лет все чаще дают отрицательный ответ на эти вопросы.
Почти все знают о грандиозных проектах, реализация которых сопровождалась серьезными проблемами. Аэропорт в Денвере (штат Колорадо), или тоннель под Ла-Маншем, соединивший Францию и Великобританию (так называемый «Чаннел»), или Международная космическая станция [6], или Большой бостонский тоннель «Биг-Диг». Помимо запаздывания по срокам и перерасхода бюджета большие трудности возникли и с содержанием проектов. Еще долгое время после открытия аэропорта Денвера система регистрации и выдачи багажа в нем не работала. Пассажирские перевозки по «Чаннелу» были невозможны даже после того, как отгремели звуки торжественной церемонии открытия. По состоянию на 2004 год один из новых американских модулей МКС продолжал простаивать на Земле. Многие также знакомы с проблемой «фантомного ПО»: практически все выпуски программного обеспечения происходят позже плановой даты, и при этом в них полно ошибок, недоделок и не хватает многих заявленных функций. Особых успехов в данном искусстве добились в Microsoft.
В одной статье я нашел описание эпопеи с Денверским аэропортом. Он был построен с опозданием практически на два года. Затраты выросли с $3 млрд до $4,2 млрд. Не все первоначальные задачи были решены. Газета также сообщала хорошую новость: прибыль аэропорта в 1996 году составила 28 млн. Давайте-ка посчитаем 28 млн от 4,2 млрд дает 0,6% ROI в год. Много ли нашлось бы желающих вложить деньги в такой проект? Инвесторы, выделившие средства в обмен на облигации, даже обратились в суд.
Мысли, изложенные в табл. 1.2, зародились в среде руководителей проектов и теперь благодаря Интернету гуляют по всему миру. Это лишь один пример из массы подобных, свидетельствующих лишний раз о том, сколь часто проекты завершаются неудачей. Полезно отметить, что для этих неудач не существует культурных и национальных границ. Во многих книгах по управлению проектами есть разделы о причинах провалов и способах их устранения.
1.2.1.3. Некоторые цифры
Правительство любит собирать и публиковать данные о результатах анализа реализации проектов. Обычно не принято включать туда позитивную информацию о подрядчиках, так что картина может показаться весьма предвзятой. Вот некоторые количественные данные.
Главное бюджетно-контрольное управление США (GAO) опубликовало отчет о результатах анализа крупнейших проектов по внедрению систем (с бюджетом более чем $75 млн) министерством энергетики США [4]:
1) в период с 1980 по 1996 год министерство энергетики запустило 80 крупных проектов по внедрению систем энергопитания;
2) в 31 случае реализация была остановлена до завершения проекта, причем к моменту прекращения работ уже было потрачено свыше $10 млрд;
3) завершены были лишь 15 проектов и по большей части с нарушением сроков и превышением бюджета;
4) вдобавок результаты 3 из этих 15 проектов до сих пор не применялись по назначению;
5) реализация остальных 34 проектов продолжается и в большинстве случаев с существенным превышением бюджета и переносом сроков.
А вот более свежая информация — неутешительная, несмотря на все старания исправить ситуацию с качеством выполнения проектов [5]. Проведенное в сентябре 2002 года сравнение 25 крупных проектов министерства энергетики 1996 года и 16 проектов 2001 года показало, что уровень работы подрядных организаций за это время не слишком вырос. И в 1996-м, и в 2001-м наблюдались сдвиги по времени и увеличение затрат. Причем доля таких проектов в 2001 году была больше, чем в 1996-м. Так, бюджет проектов 2001 года вдвое превысил плановые показатели в 38% случаев по сравнению с 28% 1996 года.
А теперь данные из другого отчета GAO — оценка проводимых NASA работ над последней моделью космической станции [5]:
1) при проверке в июне 1997 года было отмечено продолжающееся уже на протяжении некоторого времени ухудшение показателей по соблюдению сроков и бюджета головным подрядчиком;
2) указывается, что за время с января 1995 года по апрель 1997 года затраты, связанные с переносом сроков, выросли с $43 млн до $129 млн;
3) за тот же период разница между фактической стоимостью отдельно взятой операции и выделенными на нее средствами из имевшегося первоначально запаса в 27 млн превратилась в перерасход размером $291 млн;
4) по состоянию на июль 1997 года расходы, вызванные увеличением сроков, выросли до $135 млн, и превышение бюджета возросло до $355 млн;
5) особенные опасения внушают отклонения по затратам, поскольку никакой тенденции к уменьшению расхождений между плановыми и фактическими значениями не выявлено.
Вот куда уходят деньги налогоплательщиков! Обратите внимание, что это две разные правительственные организации с абсолютно разными проектами и условиями их реализации. Однако результаты в обоих случаях одинаково плачевные.
Та же горестная картина наблюдается и в министерстве обороны. Джеймс Льюис [7] рассказывает о прекращении в 1991 году программы А-12 «Мститель». Это решение привело к сокращению 9000 рабочих мест, а правительство затеяло судебное разбирательство по факту переплаты подрядчикам в размере $135 млн. Как пишет Льюис, «надежный источник в министерстве обороны сообщил, что по отношению к обоим генподрядчикам по всем правилам использовалась система контроля затрат и управления графиком C/SCSC (cost/schedule control system criteria)». (Кто-то может, правда, сказать, что это самая мудреная из всех имеющихся на сегодня методик).
Одно достаточно давнее исследование в Австралии [8] показало, что из всех строительных проектов в оговоренные контрактом сроки завершается лишь одна восьмая и превышение плановых показателей в среднем составляет более 40%. Об этом было упомянуто в недавнем отчете Дэниела Чана и Мохана Куммарасвами [9] о причинах превышения сроков при реализации строительных проектов в Гонконге. В нем также говорится: «Задержки при выполнении строительных работ до сих пор остаются очень распространенным явлением практически по всему миру, несмотря на появление новых технологий строительства и более эффективных технологий управления».
Более всего, похоже, обречены на неудачи проекты по разработке программных продуктов. Самые свежие статистические данные [10] говорят о «значительном» прогрессе, наблюдающемся с 1994 года: «Доля успешных проектов возросла до одной трети, или 34% от всех реализуемых проектов. По сравнению с показателем в 16% за 1994 год рост составил 100%. Количество неудавшихся проектов снизилось до 15% от общего числа, что составляет менее половины от 31%, наблюдавшегося в 1994 году. Остальные 51% проектов попадают в разряд “под риском”».
По моему мнению, одна треть — показатель, далекий от того, чтобы считаться признаком успешности. А как на ваш взгляд?
Что объединяет все эти случаи? Подход к управлению проектом. Везде использовался метод критического пути. Может быть, использовался он не всеми одинаково и не всеми правильно, но в любом случае заявлялось, что применяется именно этот способ планирования.
Есть несколько условий, которые нужно выполнить перед тем, как начинать какой-либо проект. Даже если целью является совершенствование управления самими проектами. Вот что необходимо сделать:
• удостовериться, что задача, которую вы собираетесь решать, — правильная (правильная задача);
• проверить, что выбранный подход к решению задачи позволяет ее реально осуществить (правильный подход к решению задачи);
• составить такое проектное задание, которое обеспечит реализацию выработанного решения (правильное решение);
• выполнить проект, реализовав поставленную задачу в рамках проектного задания, не нарушая сроков и не выходя за рамки бюджета (правильная реализация).
В последнем пункте вновь упоминаются три необходимых условия реализации любого проекта.
1.2.2. ПРИБЫЛЬ ОТ РЕАЛИЗАЦИИ ПРОЕКТОВ
Но что бы там ни говорилось во всех этих безрадостных отчетах, многие компании делают на проектах неплохие деньги. В чем секрет этих компаний, неизвестный другим — тем, чьи проекты заканчиваются неудачей? По большинству публикаций на данную тему создается такое впечатление, что успех обеспечен тем немногим, кто свято следует заповедям свода знаний по управлению проектами PMBOK, и что для повторения их успеха вам лишь следует делать то, что вы и так уже делаете, но только с большей тщательностью и быстрее.
В компаниях, успешно реализующих проекты, создана такая система работы, которая позволяет достичь победы при существующих условиях. Условия, как правило, предполагают наличие конкурентов, также пользующихся подобной системой управления. Иметь конкурентоспособную систему не значит быть безупречным или даже просто очень хорошим, это даже не значит, что ваша теория является правильной. Чтобы добиться успеха, нужно всего лишь быть хотя бы чуточку лучше конкурентов. Зачастую достичь этого можно, совершенствуя методы оперативной работы, даже если при этом система имеет серьезные изъяны. Однако, поработав именно над данными изъянами, вы сможете завоевать рынок — при условии, что конкуренты не сумеют с точностью или хотя бы просто быстро повторить ваш ход.
Конкурентоспособные системы управления к тому же должны приносить известную выгоду сотрудникам компании, ведь для того, чтобы система функционировала, нужны люди, имеющие успешный опыт работы в ней. Мне редко приходится слышать о потенциальной выгоде вовлеченных в проект людей или о том, каких стратегических успехов достигли поставщики проекта. Модель имеющегося стиля работы подразумевает серьезное давление на всех участников проекта.
Похоже, есть одна общая черта у всех компаний, успешно занимающихся проектными работами. О ней говорится и в PMBOK: время от времени, хотя, вероятно, недостаточно часто, авторы упоминают, что пренебрежение именно данным моментом является одной из причин неудач. Дело в том, что во всех компаниях, преуспевающих в области проектного менеджмента, существует эффективный процесс управления изменениями. Он позволяет выявлять все изменения и оценивать соответствующие финансовые последствия. Многие слушатели моих курсов по управлению проектами жалуются на нескончаемые неконтролируемые изменения содержания проекта по ходу реализации, или «сдвиг содержания» (scope creep). И я говорю им, что в моих проектах никогда такого не происходит и что, по моему мнению, неконтролируемые изменения в содержании проекта — проблема, вызванная самим менеджером проекта. Опытные менеджеры держат содержание проекта под контролем. Управление и контроль содержания — первоочередная обязанность менеджера проекта. Я приветствую изменения, сообщаю я своим слушателям (часть которых воспринимает это, раскрыв рты от удивления). Но я держу изменения под контролем и уверяю того, кто выступил с инициативой, что обязательно реализую его предложение, как только оно будет одобрено заказчиком проекта (даже если направление изменений задается самим заказчиком). Затем после тщательного анализа того, как отразятся все, даже относительно небольшие перемены на содержании, бюджете, графике проекта и какие с этим связаны риски, я организую процесс утверждения. Удивительно, как снижается количество подобных запросов, когда подходишь к ним серьезно.
При использовании существующей проектной системы процесс управления изменениями — один из способов реакции на переменчивость окружающей среды. В дальнейших главах мы посмотрим, почему иногда это не самый лучший подход к работе с вариабельностью при реализации проектов. Правильное управление изменениями — обязательная составляющая эффективной проектной системы. При использовании метода критической цепи эта составляющая тоже нужна, однако количество изменений будет существенно меньше.
1.2.3. ПРАВИЛЬНАЯ ПОСТАНОВКА ПРОБЛЕМЫ
Определить проблему в общих чертах несложно. Менеджер проекта всегда должен выполнять требования заказчика вовремя и в рамках заложенного бюджета. Однако факты, излагавшиеся ранее, наглядно демонстрируют, что существующий подход не обеспечивает достижение данного результата. Соответственно, перед нами стоит задача — выработать теорию, которая была бы лучше имеющейся и приводила к появлению желаемого результата (ЖР).
Слушатели курса управления проектами в Институте Авраама Голдрат-та (Avraham Goldratt Institute — AGI) в ответ на вопрос о том, почему так сложно выполнить три необходимых для успеха проекта условия, перечисляют следующие факторы:
• непредсказуемые погодные условия;
• непредсказуемые трудности с поставщиками оборудования;
• превышение сроков в связи с необходимостью достижения соответствия требованиям законодательства;
• нереалистичный график;
• ненадежные (но предлагающие низкие цены) поставщики или подрядчики;
• сложности в подборе свободных исполнителей для задач проекта;
• непредсказуемые чрезвычайные ситуации и так далее.
Все перечисленное объединяет два момента: причина проблем находится вне зоны контроля менеджера проекта и является неким неожиданным событием.
Во многих трудах по проектному менеджменту содержатся списки причин, по которым проекты терпят неудачу при реализации. Удивительно то, что попадают в них совершенно разные объяснения. В некоторых случаях проводится сравнение точек зрения различных групп людей (например, менеджера проекта и высшего руководства), и тогда видно, что все по-своему оценивают значимость той или иной причины. Вторая интересная черта подобных списков: ни в один не попала проектная система как таковая. В основу отбора факторов для составления этих перечней в большинстве случаев легли следующие установки:
1. Проектные работы можно строго определить. Анализ явлений действительности производится так, словно возможно дать единственную, однозначную и точную оценку параметрам работ. Получается, что проявления вариабельности являются следствием неправильной постановки и выполнения задач.
2. Существующий подход к управлению проектами (проектная система) является эффективным. Отсюда в качестве решения предлагается определить ту часть системы, которая не работает должным образом и вызывает появление проблемы. Ни в одном исследовании не была поставлена под сомнение эффективность самих используемых систем (зачастую бывает даже не вполне ясно, о каком именно подходе идет речь). И ни в одном исследовании не оспариваются установки, легшие в основу появления данных систем.
Один из путей к пониманию причин успехов и провалов проектов — изучение организационной системы и тех исходных установок, на которых она базируется. По словам Альдо Леопольда [11], который в своей профессиональной деятельности занимался вопросами, не связанными с проектами, мы, несомненно, могли бы выявить факторы, которые влияют на успешность реализации проектов. Факторы — это то, что более-менее прямо сказывается на успехе, то есть на степени соответствия трем необходимым условиям успеха проекта. Итак, факторы успеха — это:
1) правильный выбор задачи;
2) правильный подход к решению задачи;
3) разработка соответствующего проектного задания;
4) использование эффективной системы контроля выполнения проекта;
5) эффективная реализация проекта;
6) использование эффективного метода управления неопределенностью.
Эффективная система контроля выполнения проекта определяет:
• количество задействованных людских ресурсов;
• квалификацию людей, занятых на проекте;
• принципы работы;
• сам процесс управления проектом;
• используемые методы и инструменты;
• управление изменениями при реализации проекта.
Данный список не является полным, однако в него попали многие пункты, освещенные в различных исследованиях причин проектных неудач.
В дополнение к факторам, влияющим на успех проекта, можно также выявить факторы второго ряда, воздействия — то, что сказывается на уже перечисленных нами явлениях. Такими внутренними (по отношению к проектной команде) воздействиями оказываются:
1) управление;
2) система оценок;
3) поощрения;
4) политики;
5) социальные нормы;
6) вариабельность в процессах, обеспечивающих результаты проекта.
Воздействиями, внешними по отношению к проектной команде, будут в том числе:
1) конкуренты;
2) поставщики;
3) заказчик;
4) законодательные органы;
5) пространство, на котором реализуется проект;
6) другие заинтересованные в реализации проекта стороны (например, общество).
Эти воздействия второго ряда могут сказываться на одном или нескольких факторах, которые, в свою очередь, непосредственно влияют на степень успешности проекта. Табл. 1.3 демонстрирует отношения между факторами и воздействиями, а также авторскую оценку степени влияния вторых на первые.
Обратите внимание, что факторы обоих типов не являются независимыми. Таким образом, существуют взаимосвязи между всеми переменными. Система реализации проекта — вещь по-настоящему сложная. Если добавить к этому определенное количество факторов, которые влияют на эту систему, становится понятно, почему называется такое большое количество самых различных причин неудач реализации проектов.
Системная теория, о которой речь пойдет в главе 2, показывает, что в вопросе совершенствования системы более значимую роль могут играть не столько сами факторы, сколько отношения между ними и те явления, действию которых они подвержены. Дело в том, что упомянутые нами воздействия могут влиять сразу на несколько факторов, а также в том, что иногда более реально работать с этими воздействиями, менять что-то в них, а не в самих факторах. Особенно это относится к таким управляемым воздействиям, как системы оценок и поощрений, политики компании.
Приступая к разработке метода критической цепи, Голдратт назвал причиной неудачных проектов саму систему. Он сформулировал вопрос так: «Что в существующей системе обрекает на неудачу такое большое количество проектов?» Опираясь на предшествующий опыт работы с производственными системами, он выдвигает гипотезу, согласно которой существующая система неэффективна для управления в условиях неопределенности.
1.2.4. ПРАВИЛЬНОЕ РЕШЕНИЕ
За последние сорок лет была предложена масса вариантов улучшения методов управления проектами. Специалисты пытались добиться более успешного выполнения пожеланий заказчика в срок и в рамках бюджета. Как правило, упор делался на подробнейшем рассмотрении вопросов планирования, измерения и контроля. Усовершенствованные компьютерные программы для управления проектами приводят к выделению все большего количества операций. Программа помогает автоматически создать график, выделить критический путь, назначить ресурсы и измерить «процент выполнения» на любом уровне детализации.
Свою работу по критическим цепям [12] Голдратт начинает с рассказа о компании, которая хотела сократить время реализации проектов по разработке новой продукции. Консультантами была проведена огромная работа по анализу системы управления проектами, результатом которой стала масса рекомендаций по внесению изменений в существующие подходы. Но на вопрос, сколько же времени сэкономит компания, последовав всем этим рекомендациям, был получен ответ: «Может, процентов пять. А может, и меньше».
1.2.4.1. Сделать еще лучше...
Использование концепции освоенного объема (earned value) и производной от нее системы контроля затрат и управления графиком (CSCS) приводит к увеличению детализации при разработке плана проекта и системы измерений. Процедуры, необходимые для использования компанией данной системы, зачастую достигают в объеме нескольких сотен страниц. Количество названий задач в графике проекта доходит до десятков тысяч. И иногда появляется требование минимизировать длительность выполнения задач, например до срока в «не более чем две недели».
Автору довелось работать с одним правительственным учреждением, где на протяжении двадцати лет использовался подход, требующий очень детального составления планов. И каждый раз при возникновении проблемы находили виноватого, выискивали причину и создавали все новые процедуры. На подготовку проекта уходило минимум лет семь, и это без учета времени на саму реализацию проекта! То есть только на составление плана закладывалось семь лет. Проводились технические исследования, составлялись отчеты о концепциях продукта — результата проекта, устраивались независимые оценки затрат, внедрялись системы CSCS. Но по мере реализации затраты росли, график сдвигался, и все чаще и чаще не выполнялись техзадания. Однажды проект был остановлен, когда не него уже ушло больше миллиарда долларов. А некоторые проекты идут с запозданием на десятки лет.
Как показало одно из исследований, при строительстве самого обычного офисного здания затраты на один квадратный фут в четыре раза превысили стоимость работ, производимых местными неправительственными подрядчиками. Кризисы при реализации проектов случались вновь и вновь. Несколько раз менялся базовый план, по три раза и более пересматривались сметы и графики. Крупные проекты останавливались, не дойдя до завершения, поскольку необходимость в них отпадала или поскольку, по новым оценкам, затраты превысили бы потенциальную выгоду от реализации и в продолжении работ просто не было смысла. Вот с этой проблемой и пытались бороться в первую очередь. Неужели мир вокруг такой уж изменчивый? Или же наши решения только усугубляют, а не улучшают ситуацию?
Давайте повнимательнее взглянем на подход «сделать еще лучше». Если вы ставите перед собой цель непременно завершать проекты с определенным составом работ за определенное время и определенные деньги, все эти три условия должны быть описаны четко и однозначно. А чтобы четко описать условия, необходимо детальнее спланировать проект, потому что ранее при имевшемся уровне детализации плана проект успехом не увенчался. Звучит логично и согласуется с тем, что пишут в литературе: неудачи на проектах связаны с неправильным определением условий и созданием недостаточно подробного плана.
Такой подход часто ведет к появлению планов из десятков тысяч операций. Недавно мы работали с клиентом, который весьма гордился тем, что у них план проекта состоит из 30 000 операций.
Позже мы поговорим о том, какие факторы помогут вам определить степень детализации при создании плана. Иногда в случае с крупными проектами речь действительно может идти о тысячах операций. Забегая вперед, скажу: как правило, план должен быть более скромным по размерам — операций на 100. Простейшие подсчеты показывают, что одна операция в среднем составляет при этом 1% от всего проекта (в долл., или в человеко-днях, или даже в днях). Большинство менеджеров проектов были бы счастливы, если бы реализация их проекта расходилась с планом всего на 1%. Однако в основе проблем лежит нечто, вызывающее отклонения более чем на 1%. Поэтому, на мой взгляд, увеличение детализации плана и количества составляющих его операций (чтобы их было более 100) никак не поможет добиться успеха. Дело должно быть в чем-то другом.
Иногда в поддержку детализации слышатся следующие аргументы: проблема, хотя она и значительно больше 1%, связана с тем, что при планировании мы что-то пропустили. Но недостающие 20% не могут скрываться внутри имеющегося 1%. Поиски крупных пропущенных составляющих среди деталей задачи, являющейся 1% от проекта, напоминают анекдот о подвыпившем прохожем, который обронил ключи на углу улицы, но ищет их под фонарем, потому что там светлее, а на углу темно и ничего не видно. Если боитесь упустить что-то важное, лучше смотрите, чего не хватает между выделенными 100 операциями, а не пытайтесь разбить эти уже выявленные задачи на все более мелкие элементы.
В некоторых трудах о причинах возникновения и решениях проблем при реализации проектов приводятся примеры, призванные показать, что тот или иной предлагаемый способ уже помог улучшить показатели на ряде проектов. И хотя факты эти интересны, они никак не свидетельствуют о том, что автору идеи на самом деле удалось решить проблему, которая приводила к неудачам при выполнении проектов. И вот почему:
1) согласно теории познания, один или несколько примеров еще не доказывают состоятельности всей теории (см. также далее в главе 2);
2) это могла быть особая ситуация: возможно, решение применялось в такой запущенной ситуации, что любое малейшее упорядочивание работы приводило к значительным улучшениям;
3) работает житейский «закон зебры»: за чрезвычайно черной полосой, скорее всего, последует белая;
4) возможно, наблюдается Хоторнский эффект: психологическое явление, при котором лица, приглашенные участвовать в испытаниях нового метода, положительно высказываются о результатах любых изменений, даже если они не отличаются от тех, что наблюдались до проведения эксперимента.
Иными словами, предложенные теории не были критически осмыслены и экспериментально проверены авторами.
1.2.4.2. Вариабельность и неопределенность
Всем известно, что операциям проекта свойственна изменчивость, или вариабельность, причем зачастую степень вариабельности характеризуется неопределенностью граничных условий. По определению проект — это то, чего раньше никто не делал, некая уникальная задача. В любом случае никто никогда не выполнял все те же задачи и тем же образом, как это требуется в рамках данного конкретного проекта. Чтобы успешно выполнить проект, необходимо принимать во внимание явления вариабельности и неопределенности. Способность человека точно оценить ситуацию зависит от нескольких факторов. Существует масса примеров, показывающих, что люди склонны переоценивать точность собственных прогнозов [14]. Как правило, длительность большинства проектных операций нельзя назвать с точностью выше, чем ±20%.
На тренингах мы просим слушателей прикинуть длительность одной очень простой операции. Практически все соглашаются, что операция эта намного проще, чем большинство выполняемых по их проектам. Также все присутствующие на тренинге сходятся во мнении, что должны суметь оценить длительность данной операции не хуже, а может, и лучше, чем оценивают длительности реальных операций участники их проектов. Разброс оценок составляет до нескольких сотен процентов от средней вели чины, а стандартное отклонение — 30%. На рис. 1.4 представлены суммарные результаты нескольких подобных экспериментов.
На рис. 1.5 степень точности оценки параметров отдельной операции дана как функция от количества усилий, затраченных на выработку этой оценки. Точность оценивается в процентах от средней величины оценочного значения, где абсолютно точная оценка будет иметь степень неопределенности равную нулю. Если для оценки не было приложено никаких усилий, то неопределенность составит как минимум 100%, а может быть, и на порядки (на сотни процентов) выше. Как показывает кривая, обычно чем больше сил потрачено на выработку оценки, тем большей становится ее точность (и меньше неопределенность). Возможности улучшения ограничены нижним пределом, определяемым вариабельностью, присущей самому процессу, в рамках которого необходимо будет выполнять поставленную на проекте задачу. Это вариабельность, вызываемая так называемыми общими причинами, мы поговорим о ней далее в главе 2. Сколько бы сил вы ни прикладывали, вам никогда не сделать оценку точнее, чем позволяет характерная для данного процесса вариабельность. Снизить степень ее проявлений можно, лишь изменив что-то в соответствующем процессе.
Рассмотрим две части, на которые график на рис. 1.5 делится вертикальной пунктирной линией. Посмотрим на правую часть. Увеличение затрат на оценку не вызывает практически никакого увеличения ее точности. И чем правее находится отрезок шкалы, тем меньшая наблюдается зависимость между снижением затрат и ростом неопределенности. Слева же картина обратная — видна четкая связь между степенью неопределенности и количеством усилий, затраченных на оценку. Даже небольшое сокращение затрат повлечет за собой значительный рост неопределенности. А небольшое увеличение их вызовет радикальное улучшение качества оценки.
Если предположить, что задачи, которые вы выделили в своем проекте, уже несут информацию о результатах (четко обозначены принципы передачи работ от одного исполнителя к следующему), то влияние дальнейшей детализации на степень неопределенности по всему плану будет зависеть от того, в какую часть графика по отношению к пунктирной линии на рис. 1.5 попадает ваша ситуация. Если задействована правая часть и на оценку отдельных операций выделены фиксированные ресурсы, то увеличение количества операций (и соответственно уменьшение доли затрат на оценку каждой) может положительно повлиять на точность плана в целом. Объясняется это тем, что по мере разбиения плана на более мелкие и равноценные операции точность плана возрастет, если длительности операций определены с одинаковой точностью.
Если же количество ресурсов, которые вы можете себе позволить на проведение оценки, ближе к левой части по отношению к вертикальной линии на рис. 1.5, то более детальное разбиение плана может снизить степень его точности. Дело в том, что возросшая степень неопределенности оценки по каждой операции может превосходить статистическую выгоду от дополнительной детализации.
Добавление задач в план проекта увеличивает количество потенциальных связей между ними на порядки, превышающие число этих новых записей. Так, если вы прибавили всего одну строку в проект, в котором их уже 100, вы потенциально внесли и 200 новых связей между задачами, поскольку каждая операция, уже имеющаяся в плане, будет потенциально предшествовать новой или следовать за ней. А дополнительные взаимосвязи, возникающие при появлении новых задач, значительно увеличивают риск ошибок в сетевой диаграмме.
Из обсуждавшихся до сих пор возможных причин неудачных проектов вы могли сделать вывод, что это неопределенность вызывает проблемы при реализации. Если бы было именно так, то можно было бы предположить, что любой проект, существующий в ситуации неопределенности, обречен на провал. Основываясь же на определении проекта и нашем с вами знании жизни, можно утверждать, что неопределенность свойственна всем проектам. Следовательно, все проекты неминуемо должна постигнуть неудача. Во многих случаях это утверждение справедливо, но не во всех. Более того, есть примеры успешной реализации проектов в условиях максимальной неопределенности. В своей работе под названием «Критическая цепь» (Critical Chain) Голдратт описывает проект по созданию аэроплана, опровергающий высказанный нами ранее вывод. Разработчики сделали новую модель с непревзойденными характеристиками за 8 месяцев — вместо 10 лет, которые обычно уходят на подобные проекты. Есть и другие случаи. Соединенным Штатам удалось достичь поставленной президентом Кеннеди цели по отправке человека на Луну до конца десятилетия. Данный проект был самым неопределенным из всех, что выпадали на долю человечества. Подобным же проектом было создание атомной бомбы, завершившееся в рекордно короткие сроки.
Немалые силы брошены на то, чтобы снизить степень неопределенности при оценке параметров проекта и вариабельности при выполнении задач по проекту. Существуют прекрасные инструменты для оценки длительности проектов и составляющих задач. Они, без сомнений, помогают повысить точность оценки и, что еще важнее, собрать данные для оценки вариабельности проектных задач. Наблюдаются улучшения в сфере выполнения проектов — путем применения таких методологий, как шесть сигм. К сожалению, среди примеров неудач встречаются данные и о таких компаниях, в которых применяются подобные технологии снижения вариабельности. Говоря в общем и целом, к значительным улучшениям они не привели.
Особенность научного метода заключается в том, что ни один ученый никогда не сумеет доказать, будет ли какая-либо научная теория или закон продолжать действовать в будущем, но вот опровергнуть теорию он может, проведя всего один соответствующий эксперимент. Ряд случаев свидетельствует о том, что неопределенность сама по себе не может быть причиной неудач при реализации проектов.
Если фактор неопределенности сам по себе не объясняет, почему срываются проекты, можно ли как-нибудь подогнать существующую теорию под имеющиеся примеры? Мы знаем, что иногда при реализации проектов используются разные средства управления неопределенностью. Например,
на проект «Аполлон» были приглашены три разных компании, которые предложили три разных решения по очень сложным разработкам. Выбран был один основной поставщик, а два других остались в качестве запасных — на случай, если решение первого не сработает. Была запланирована масса тестов и повторных проверок (и в ходе их проведения случился ряд весьма зрелищных срывов). Да, это затратный метод управления неопределенностью, но он работает. Руководствуясь теми же рассуждениями, Голдратт предположил, что причиной большинства неудач на проектах является отсутствие эффективного управления неопределенностью. В главе 3 мы рассмотрим эту гипотезу более тщательно. Если он прав, то решением может стать создание такой проектной системы, которая способна справиться с неопределенностью.
1.2.5. ПРАВИЛЬНОЕ ВЫПОЛНЕНИЕ
Здесь мы имеем в виду реализацию плана решения проблемы. Проектом является совершенствование самой проектной системы.
В очерке «Сага об улучшении производства» (My Saga to Improve Production) [15] Голдратт пишет:
«Я не сразу дошел до этого, но в конце концов простейший ответ сам бросился в глаза: трата сил на установку программного обеспечения не давала людям на заводе сосредоточиться на проведении необходимых изменений — в основополагающих концепциях, в системах измерений и в процедурах».
Данный текст является ознакомительным фрагментом.