Критическая цепь
Шрифт:
— Если это все, что вы хотели, тогда у меня кое-что есть, — говорит Чарли.
— Послушаем.
— Из моих расспросов можно вывести одно явное заключение, — говорит он и делает следующее заявление: — Основное влияние на оценки по времени оказывает то, насколько программист опоздал с завершением задания в прошлый раз.
Все смеются. Этот феномен знаком всем. Чарли продолжает:
— Я не думаю, что имеет смысл спрашивать у программистов, какова, по их мнению, вероятность того, что они уложатся в срок. Программисты никогда не согласятся с девяносто процентами или даже с восьмьюдесятью: еще не родился программист, сделавший задание в срок. И в
Я не очень много знаю о программировании, поэтому спрашиваю:
— Почему?
— Это же очевидно. Иначе у них не хватало бы времени добавлять все эти звоночки и свисточки, которые никому не нужны. Если на программиста не нажать, он никогда не закончит работу, у него всегда есть что-то, что он хотел бы подправить.
Благодаря Чарли класс вернулся в жизнерадостное настроение. Даже Тед не выглядит таким мрачным.
— Хорошо, я задавал не те вопросы, — говорит он. — Но из опыта могу сказать, каким будет ответ.
— Ну?
— Каждый мастер скажет, что если все будет готово для его задания — и это очень большое «если» — то он без труда уложится в срок. Они не оперируют понятиями вероятности, но то, о чем они говорят, это больше 90 процентов.
Теперь, когда все понимают, что надо было делать, они делятся своими историями. Эти истории занятны, но никуда не ведут. Это меня не устраивает. Я спрашиваю класс:
— У кого-нибудь есть что-то более конкретное, чем общие впечатления?
— Да, — говорит Марк. — Мы вынудили людей дать их оценки по времени. Мы даже подготовили для этого вопросник. Мы включили его в наш отчет. Как вы увидите, кроме одного человека, которого знают как параноика, основная масса опрошенных сказала, что, по их мнению, их шанс закончить задание в срок был более восьмидесяти процентов.
— Тут есть один тревожный сигнал, — добавляет Рут, — почти все подчеркнули, что их оценка зависит от того, не задержат ли их другие, и от того, насколько они будут загружены другой работой в это же самое время.
— Это разумно, — соглашаюсь я. — Итак, что у нас есть на данный момент? — и сам отвечаю на свой вопрос: — Я думаю, мы нашли подтверждение тому, о чем мы говорили в прошлый раз. Мы ожидали, что люди дают оценки по времени с учетом довольно высокой вероятности завершения элемента проекта в срок — значительно более пятидесяти процентов. Вы это обнаружили. Мы также предсказали, что люди не осознают, что вероятность более пятидесяти процентов означает большое количество подстраховки. Вы также нашли этому подтверждение. В общих рамках это все, что вы обнаружили.
— Не все, — спокойно говорит Фред. — Марк, Рут и я обнаружили кое-что еще. Мы обнаружили, что пять плюс пять равно тринадцать.
— Что?
— Это широко распространено, — замечает Марк.
— Широко распространено, что пять плюс пять равно тринадцать, — повторяю я. — И что это за шутка?
— Каждый раз, когда элемент проекта состоит из нескольких заданий, каждое из которых выполняется разными работниками, поясняет Рут, — отвечающий за этот элемент просит каждого дать его оценку по времени, суммирует эти оценки и затем добавляет собственную подстраховку.
— Так что если один оценивает длительность своего задания в пять дней, — подхватывает Фред, — и следующее задание этой же самой команды по оценке займет еще пять дней, то тот, кто отвечает за этот элемент проекта, даст оценку в тринадцать дней.
— Понятно, — говорю я.
— Это стандарт, — подтверждает Тед.
— Иногда в это
вовлечено несколько уровней менеджмента, вмешивается Брайен. — И каждый уровень добавляет свою подстраховку.Этот феномен — новость для меня. Принимая во внимание человеческую натуру, это имеет смысл. Но об этом не упоминается ни в одном учебнике, который я прочитал.
— В ваших фирмах ситуация такая же? — спрашиваю я класс. Многие кивают.
— И кое-что еще, — продолжает Фред. — В нашей среде высшее руководство часто недовольно конечной оценкой того, когда ожидается завершение проекта. Они хотят получить результаты раньше. Поэтому в половине случаев после того, когда сделаны все оценки, они требуют, чтобы время реализации проекта было урезано, скажем, на двадцать процентов. Это глобальное «урезание», как правило, приводит к тому, что все без исключения должны урезать свои оценки на двадцать процентов. Все к этому так привыкли, что с самого начала раздувают конечные оценки на двадцать пять процентов.
Многие согласно кивают. Похоже, что так делается не только в фирме Фреда.
— Еще у кого-нибудь есть хорошие новости? Нет.
— Итак, подведем итог, — говорю я. — На данный момент мы можем заключить, что существует три механизма того, как подстраховка закладывается почти в каждый элемент проекта. Первый: оценка по времени основана на негативном опыте и оказывается в конце кривой распределения вероятности. Второй: чем больше уровней менеджмента вовлечено в оценку по времени реализации проекта, тем выше окончательная оценка, так как каждый уровень добавляет свою подстраховку. И третий: те, кто делают оценку, закладывают дополнительную подстраховку от глобального «урезания». Если суммировать, получается, что подстраховка составляет большинство предполагаемого времени реализации проекта.
Затем я спрашиваю:
— Вы не замечаете ничего странного? Чарли догадывается первым:
— Если наши оценки содержат так много подстраховки, как получается, что так много проектов не завершаются в срок?
— Давайте возьмем какой-нибудь конкретный проект, чтобы мы могли разобраться с этим вопросом, — говорю я. — У кого-нибудь есть пример проекта, серьезно опаздывающего по срокам завершения?
— Денверский аэропорт.
— Я имел в виду проект, в котором вы работали, или о котором знаете, что там на самом деле происходило.
Руку поднимает Тед.
Я шутливо говорю:
— Тед, ваша поднятая рука противоречит имиджу, который стараются создать строительные компании.
Он смеется:
— Здесь все свои. А у меня есть пример действительного случая, показывающий, что иногда проекты все равно будут опаздывать и сделать с этим ничего нельзя. Год назад мы строили торговый комплекс. Большой. Мы опаздывали на два месяца. Хотя мы утверждали, что виной этому были вносимые в последнюю минуту изменения, на самом деле причина была в особенно плохих погодных условиях. И вы не можете себе представить, сколько всего нам пришлось переделывать. Сделать с этим было ничего нельзя.
— Сколько времени было потеряно в целом?
— Два месяца. Поэтому мы и опоздали.
— Может быть, — говорю я, — но скажите, какова была изначальная оценка по времени реализации проекта, от старта до финиша?
— Четырнадцать месяцев, если я не ошибаюсь.
— Тед, не уходите от дилеммы, которая стоит перед нами всеми. Если большая часть оценки по времени — это подстраховка, то ваша подстраховка была значительно больше, чем два месяца. Вы не должны были опоздать.
Он не соглашается: