Принцип неопределенности в управлении проектами

В частности, в конце XIX в. Герман Амандус Шварц показал, что для случая цилиндра единичного радиуса и единичной высоты безобидный на первый взгляд метод триангуляции может дать для площади боковой поверхности любую величину: от истинного значения до бесконечности! (Б. Мандельброт)
 
На первых курсах института, в курсе ядерной физики на меня произвел большое впечатление принцип   неопределенности  Шредингера — Гейзенберга. В последующей своей карьере, я часто встречался с подобным феноменом уже не только в физических процессах, но и во многих видах человеческой деятельности. Тогда для себя я сформулировал обобщенный принцип неопределенности, касающийся любого вида деятельности человека. Когда у меня спрашивают можно ли сделать то, или другое в тех или иных временных рамках, я отвечаю: «Можно сделать все что угодно – отправить человека на Марс, вылечить рак, добраться до центра земли, построить Вавилонскую башню, но есть два фактора ограничивающие наши возможности. Это время и деньги». Вот об этом я и поговорю с вами в этой статье.
 
А действительно ли мы можем сделать все что угодно, и что для этого необходимо. На заре тотальной автоматизации всего, часто допускалась одна интересная организационная ошибка – казалось бы, чем больше мы вкладываем денежных средств в информационные технологии, тем лучше результат. Однако в жизни выходило не всегда все так гладко. Подчас привлечение больших сил (и соответственно средств), приводило к противоречию между темпами разработки и внедрения программного обеспечения и осознанием заказчиком того, что он хочет в конечном итоге получить, в результате получался противоположный отрицательный результат. Вам это не напоминает эта ситуация то, что написано в эпиграфе? Да, да, с увеличением вложения средств в автоматизацию компании, мы можем получить сроки от запланированных до бесконечности(!).
 
Еще один пример из жизни, когда работает парадокс Шварца – транспортная задача, точнее организация общественного транспорта на примере метрополитена. Если мы уменьшаем интервалы между движениями поездов, происходит увеличение пассажиропотока, уменьшается время в пути для конкретного пассажира, следовательно, уменьшается относительный износ подвижного состава, и как факт уменьшаются относительные амортизационные издержки. Но это все работает только до некоторого значения межпоездного интервала. А далее мы получаем обратный эффект. Начинаются сбои в движении, пассажиры не успевают произвести посадку высадку, что приводит к применению ими силы по удержанию дверей (и не только), а это провоцирует поломки вагонов, и как результат увеличение относительных амортизационные вложения в подвижной состав. Можно, рассуждая логически, прийти к выводу, что при очень малых интервалах движения поездов, метрополитен встанет совсем. (Виноваты в этой ситуации будут и не только пассажиры, но и служба организации движения, у которой резко и не по ее воле начнет возрастать количество сбоев.)
 
Итак, принцип неопределенности можно сформулировать следующим образом:
 
Время * Денежные средства >= Фиксированная величина
 
Где денежные средства можно рассматривать как обобщенные и не имеющие отношения к  конкретной валюте, но напрямую связанные с валовым национальным продуктом. Сейчас это не самое важное. Давайте разберемся, что скрывается под этой простой формулой (а заодно посмотрим, с какими неприятностями сталкиваются процессы автоматизации компании).
 
Предположим, что у нас есть некая задача. Для ее решения требуется определенное время и определенные денежные затраты. Если рассуждать логически, то для того чтобы сократить временной интервал, нам необходимо обеспечить дополнительное финансирование, или если мы хотим сэкономить, то нам придется затратить больше времени. То есть, согласно приведенной мной формуле, для обеспечения неравенства нам необходимо увеличивать один из сомножителей, для того чтобы наше неравенство не потеряло смысл, и величина второго сомножителя могла бы уменьшиться.
 
Ха, ха. Да, для получения желаемого результата мы обязаны обеспечить условия, при которых  наше неравенство не потеряет смыл, но это нам не гарантирует, что процесс пойдет, так как мы планируем. Действительно, если мы увеличиваем финансирование, это отнюдь не означает, что время, требуемое для решения задачи, будет сокращаться – может будет сокращаться, это формулой допускается, а может наоборот увеличиваться, и этот результат также допускается нашей формулой. И с попытками экономии средств ситуация складывается аналогичным образом – не факт, что для достижения запланированного результата не потребуется дополнительного финансирования, не взирая на увеличение сроков. Вот в чем сила принципа неопределенности. Вот на что часто наталкиваются процессы автоматизации производства, и не только. Кажется, что мы сейчас вложим очень большие деньги, и завтра, о чудо, у нас все будет работать. Как бы не так! А завтра будет неизвестность. Поскольку, помимо вложений средств, нам необходимо предусмотреть еще и некоторые изменения технологий ведения бизнеса, а также, соответственно, и реструктуризацию управления. (Изменение состояния системы.)
 
Фиксированная величина, скорее всего, имеет одно и тоже значение для различных видов деятельности человека. Я ее не знаю, даже не знаю, как приблизиться к ее расчетам. Надо выполнить много математических модельных экспериментов, на что у меня нет средств (принцип неопределенности, испытанный на собственной шкуре). Я очень не удивлюсь, если выяснится, что этот параметр очень сильно перекликается с соответствующим параметром из ядерной физики. Есть, правда, очень важная предпосылка в подтверждении последнего тезиса, а именно подобность нашего мира (опять-таки Мандельброт). Да и сама формула один в один соответствует своему физическому аналогу, я только заменил в ней сомножители на другие сущности…
 
Теперь встает вопрос, а каким образом не попасть в неприятности, связанные с работой принципа неопределенности. Я предполагаю, что для обеспечения адекватных реакций со стороны любой системы на наше воздействие и дальнейшее правильное планирование ее поведения с точки зрения обеспечения выполнения принципа неопределенности, мы должны обеспечить соответствующее качественное изменение состояния исследуемой системы. Не пугайтесь, это не так сложно понять. Вернемся к примеру с метрополитеном. Гипотетически, мы можем организовать постоянный конвейер из поездов, только для этого необходимо обеспечить строгое соответствие длины перронов и перегонов. Тогда мы можем резко сократить времена задержек поездов. Либо еще что-то придумать, например новый вид транспорта или управления. Конечно, и в этом случае принцип неопределенности будет работать, но уже на другом технологическом уровне.
 
Еще пример с автоматизацией. Можно выбрать экстенсивный путь создания и развития информационной системы, но при условии, что руководство компании выделяет также средства для создания мощной внутренней команды технологов и специалистов по внедрению программного обеспечения. Однако на каком-то этапе и эта команда также столкнется с принципом неопределенности, но уже на другом уровне. Система изменила свое состояние, а принцип неопределенности остался, хотя и на другом технологическом уровне.
 
Теперь мои пожелания. Я хотел бы вам пожелать, чтобы вы не враждовали с принципом неопределенности (его все равно не победить), а научились с ним дружить. Это поможет вам сохранить как ваши нервы, так и ваши денежные средства. Это также как, может ли стать хорошей принцессой Золушка. Конечно, если система, то есть Золушка, изменит свое состояние – научиться манерам, разберется, как устроена дворцовая жизнь, изучит азы экономики, сможет вести активную политическую жизнь. Иначе крах – придется расстаться с прекрасным принцем. Я хочу вам пожелать, чтобы вы не оказались в роли несчастной Золушки, а стали изумительной королевой в царстве ваших дел.
 
PS
Принцип неопределенности в работе вы можете проверить прямо сейчас. Кажется, что если мы будем очень часто повторять одно и то же слово, то со временем мы будем глубже проникать в суть того, что оно означает. Конечно, но до некоторого момента, начиная с которого это слово совсем потеряет для нас смысл. А если вы хотите проверить, как ведет себя принцип неопределенности, при изменении состояния системы, вы необходимо в нашем эксперименте менять частоту повторения слова, либо вообще пользоваться плавающими частотами.
 
PPS
Еще одно мое предположение. Небезызвестный принцип Питера о том, что каждый индивидуум дорастает до своего уровня некомпетентности при движении по иерархической лестнице, скорее всего также является следствием принципа неопределенности.