Книга Критическая цепь, страница 33. Автор книги Элияху Голдратт

Разделитель для чтения книг в онлайн библиотеке

Онлайн книга «Критическая цепь»

Cтраница 33

— Итак, что произойдет на самом деле?

— Они найдут, как с этим поиграть. Не беспокойтесь, если они не захотят, чтобы вы выяснили, что они закончили, вы этого не выясните, — он молчит секунду и добавляет: — Кроме того, даже если они и отчитаются о том, что закончили раньше срока, что крайне маловероятно, это все равно не означает, что второй элемент будет начат немедленно. Вторая команда, скорее всего, занята чем-то другим. Они вообще могут быть на другом объекте.

— На другом объекте, гм-м…

Объяснение Теда очень привязано к его специфической среде — строительству. Боюсь, не все увидят, насколько общехарактерен этот феномен. Поэтому я спрашиваю:

— Можно ли встретить такой тип поведения в других отраслях?

— Определенно, — твердо отвечает Чарли. — Даже если причины будут несколько другими. Программист не станет беспокоиться из-за реакции своего коллеги, но как я уже говорил, ему даже в голову не придет сказать, что он закончил задание раньше срока. Он всегда найдет, что подправить.

— И все же если он сообщит о том, что закончил раньше?

— Ничего особенного не произойдет. Тот, кто должен делать следующий элемент, знает, что у него достаточно времени. К чему спешить?

— Итак, вы оба утверждаете, что, скорее всего, о досрочном выполнении сообщено не будет. И даже если будет, этот выигрыш по времени не будет использован в следующем элементе, он просто будет потерян.

Я записываю на доске «Опоздание одного элемента полностью передается следующему элементу. Выигрыш по времени, достигнутый одним элементом, как правило, разбазаривается».

Раздаются еще комментарии, но они соответствуют записанным выводам.

— Вы понимаете, что это означает? — я хочу, чтобы они осознали значимость наших выводов. — При последовательных элементах отклонения по времени не усредняются. Опоздания аккумулируются, в то время как выигрыши по времени не аккумулируются. Это может быть объяснением тому, как пропадает такое большое количество подстраховки.

Я даю им время обдумать и продолжаю:

— Что происходит в случае, когда в проекте параллельные элементы? — я рисую четыре прямоугольника, ведущих к одному. — Предположим, что три из этих элементов были завершены с опережением плана на пять дней. А один элемент опоздал на пятнадцать дней. Статистически, если мы усредним все четыре прямоугольника, мы уложились в срок.


Критическая цепь

Класс взрывается смехом.

— В случае с параллельными элементами, а в каждом проекте их большое количество, самое большое опоздание передается следующему элементу. Любое раннее завершение других элементов просто не имеет значения.

— То есть вы хотите сказать, — вслух думает Рут, — что большинство подстраховки, которую мы закладываем в проект, никак не помогает.

— Именно.

— Если бы могли найти способ закладывать подстраховку только туда, где она нужна…

Тед, не удержавшись, саркастически подхватывает:

— И если бы у нас был хрустальный шар, который сказал бы нам заранее, где именно случатся проблемы, тогда… Послушай, Рут, будь реалистична.

Она розовеет, но не сдается.

— И все же давайте разберемся с этим. Единственное, что имеет значение — это выполнение всего проекта в срок. В конечном итоге не имеет значения, сколько элементов не были выполнены в срок, если весь проект был завершен в обещанный срок. А что мы делаем? Мы пытаемся подстраховать выполнение в срок каждого отдельного элемента. Большинство этой подстраховки разбазаривается. И несмотря на то, что мы закладываем так много подстраховки, весь проект находится под угрозой.

Слова Рут вызывают у меня поток мыслей. «Мы пытаемся подстраховать выполнение в срок каждого отдельного элемента». Это звучит как понятие из мира затрат. «Единственное, что имеет значение — это выполнение всего проекта в срок». А это звучит как понятие из мира прохода. Возможно ли, что мы столкнулись с тем конфликтом, о котором говорил Джонни? Возможно ли, что неудовлетворительные результаты это последствие неверной исходной посылки? Какие исходные посылки мы сделали?

Я замечаю, что в классе уже давно стоит тишина.

Размышлениями я должен заниматься не во время лекции. Во время лекции я должен преподавать. Я нарушаю тишину:

— Кто-нибудь хочет прокомментировать то, что сказала Рут?

Фред поднимает руку.

— У меня вопрос относительно того, что мы обсуждали чуть раньше. Последние полчаса мы ведем разговор так, как будто мы все согласились с тем, что в каждый элемент проекта закладывается большое количество подстраховки. Я, например, в этом не уверен. Я проверил кое-какие цифры, и они не подтверждают данный вывод.

Интересно, особенно если учесть, что это заявление исходит от Фреда.

— Поделитесь ими с нами, — прошу я его.

— В нашей фирме мы ведем учет того, когда начался каждый элемент и когда он был завершен. На основе этих данных я рассчитал действительное время длительности каждого элемента и сравнил с изначальными оценками. И знаете, что я обнаружил? — он ждет пару секунд и объявляет: — Я обнаружил несколько — совсем немного — случаев, когда время исполнения было короче времени, указанного в оценке. Теперь я понимаю, что это может быть результатом нежелания людей сообщать о раннем завершении. Это также решает другую проблему, с которой я столкнулся: то, что оценки были слишком точными. Теперь я понимаю, почему почти в половине случаев о завершении сообщалось точно в срок. Что не дает мне покоя — это то, что я обнаружил примерно в трети случаев: время реальной длительности элементов проекта было на десять-двадцать процентов дольше времени, указанного в изначальных оценках. Если изначальные оценки содержат такое большое количество подстраховки для каждого элемента, как можно объяснить этот факт?

Помолчав, он продолжает.

— Все, что я слышал пока, может быть, объясняет, почему подстраховка не защищает время завершения всего проекта. Подстраховка теряется при переходе от одного элемента к другому. Но я говорю о том, что я не обнаружил той подстраховки, которая должна защищать время завершения каждого отдельного элемента.

— Это важное замечание, — говорю я. — Это означает, что, если в нашей логике нет ошибки, то мы как-то теряем эту подстраховку, и не только на уровне всего проекта, но и на уровне отдельного элемента. У кого-нибудь есть идеи?

Класс молчит. Потом поднимает руку Том:

— Может быть, мы ее просто разбазариваем?

Моя цель — вовлечь в обсуждение как можно больше студентов. Поэтому я мягко говорю:

— Похоже на это. Вы можете привести пример?

— Наше домашнее задание на сегодня.

Я не вижу связи. Но его поддерживает Чарли:

Вход
Поиск по сайту
Ищем:
Календарь
Навигация