Deadline. Роман об управлении проектами Демарко Том
Мистер Томпкинс только головой покачал, предчувствуя что-то неслыханное.
— Ну, хорошо. Рассказывай, что ты натворила.
— Конечно, только вначале ты должен сказать, что ты меня поддерживаешь.
— Лакса! Ну разве так можно? Ты хочешь получить от меня чек с непроставленной суммой!
Она надула губки.
— Ну да, всего-то незаполненный чек доверия и поддержки. И ты отказываешь мне в такой мелочи? Ну же, Вебстер!
Он молча уставился на нее. Что за несносная женщина. А несносная женщина терпеливо ждала ответа. Мистер Томпкинс тяжко вздохнул.
— Хорошо, я одобряю то, что ты сделала. А теперь рассказывай, что ты такое учинила.
— Отлично, — улыбнулась Лакса, — ты сам знаешь, что наша задумка устроить Лабораторию по управлению проектами — это задача, которую никто из нас не умеет толком решать. Мы собираемся вести параллельную разработку одного и того же проекта разными командами. В каждой команде мы можем менять какие-то аспекты процесса разработки и наблюдать последствия таких изменений.
— Да.
— Вот только вопрос: какие именно аспекты мы будем менять? Какие факторы мы отберем для своих экспериментов? Например, два человека делают задачу быстрее, чем четыре человека. И что это доказывает? Что вдвоем всегда работается быстрее, чем вчетвером? А если они работают быстрее, но в их коде больше ошибок, тогда что? Каким образом мы будем сравнивать между собой такие результаты?
Мистер Томпкинс согласно кивнул.
— Я уже тоже об этом думал. У нас есть тысячи разных факторов, и все хотелось бы проверить на реальном проекте. Сейчас мы имеем уникальную возможность устроить в Моровии Лабораторию для экспериментов по управлению проектами, но задача не так проста, как кажется.
— Точно. Итак, что у нас есть? У нас есть уникальная возможность и задача, которую еще никому никогда не приходилось решать. Мы хотим наилучшим образом распорядиться этой возможностью и узнать, как решаются такие задачи. Что же делать? — она притворно насупила брови и сделала задумчивое лицо.
— О! — и просияла, как будто нашла ответ. — Надо пригласить консультанта!
— Отлично, я — за. А кого пригласить? Кто-нибудь уже пытался создать такую лабораторию?
— Да, такой человек есть. Его зовут доктор Гектор Риццоли.
— О! — конечно же, мистер Томпкинс не раз слышал это имя. — Да, доктор Риццоли прекрасно подойдет на роль консультанта по этому вопросу, ведь он руководил серией экспериментов по управлению проектами для какого-то американского государственного агентства. В частности, они исследовали некоторые вопросы экспертизы и контроля. Я читал об этом.
— Он самый.
— Ты всегда на шаг впереди меня, Лакса. Теперь-то я все понял. Доктор Риццоли был бы самым полезным консультантом в нашем проекте. И как я сразу не догадался! Как только мы заговорили о лаборатории и изучении руководства проектами, я сразу должен был сказать тебе: Лакса, нам нужно посоветоваться с доктором Риццоли. Интересно, когда мы могли бы с ним увидеться?
— Завтра после обеда.
— Что?!
— Я говорю, завтра, после обеда. В три часа он прилетает самолетом из Дели, а мы встречаем его в аэропорту.
Но мистер Томпкинс уже почувствовал подвох.
— Погоди-ка… как это так получилось, что доктор Риццоли вдруг направился в Моровию? Ты опять взялась за свои штучки? Секобарбитал и ЛСД? Ты похитила беднягу?!
Взгляд Лаксы был полон укора.
— Вебстер, ну что ты такое говоришь? Разве я могу? Конечно же, он прилетает по собственной воле… — в ее глазах опять заплясали чертики. — Ну, почти что.
— Почти что по своей воле? Объяснись-ка, пожалуйста.
— Летит он сам, по своей воле, но не совсем туда, куда собирался. Видишь ли, он полагает, что летит в Латвию. Несколько месяцев назад их правительство пригласило его сделать доклад на какой-то конференции в Риге. И он согласился, потому что летит из Индии и ему почти по пути. А мы позаботились, чтобы самолет сделал посадку в Моровии. Он так много путешествует, что совершенно запутался в часовых поясах и ничего не заметит. Наш агент работает стюардессой на этом рейсе, она разбудит его и поможет сойти здесь, у нас.
— Неслыханно.
— Но ведь это наш единственный шанс…
На следующий день сонный Гектор Риццоли сошел по трапу самолета «Бритиш Эйрвейз». В здании аэропорта его встречал большой плакат: «Добро пожаловать в Латвию, доктор Риццоли!», под которым стояли Вебстер Томпкинс и Лакса Хулигэн.
Мистер Томпкинс пошел навстречу уважаемому специалисту.
— Доктор Риццоли?
— Кажется, да.
— Меня зовут Вебстер Томпкинс. А это моя коллега — мисс Хулигэн.
Доктор Риццоли пожал им руки и и удивлении оглянулся.
— Пальмы, — пораженно сообщил он, — Никогда не думал, что в Латвии растут пальмы, Латвия — это же на севере.
— Не так далеко, как можно подумать, — ответила Лакса.
— К тому же здесь проходит теплое течение, течение Гумбольдта, — добавил мистер Томпкинс.
— О, конечно. Течение Гумбольдта.
Несмотря на легкие уколы совести (все-таки они бессовестно обманывали доктора), мистер Томпкинс был просто счастлив встретиться с одним из столпов своей индустрии.
— Это огромная честь для нас, доктор Ритццоли, — сказал он. — Я уже давно являюсь вашим преданным читателем и поклонником ваших работ.
Доктор Риццоли принял похвалу должным образом: слегка порозовел и улыбнулся. Вокруг его глаз были маленькие морщинки, которые указывали, что этот человек улыбается часто и много. И вот теперь эта улыбка не замедлила занять свое место. Борода уважаемого доктора уже серебрилась сединой, но густая шевелюра на голове все еще была черной, как вороново крыло. Вообще доктор принадлежал к тому типу людей, которые сразу вызывают симпатию и доверие. Казалось, можно обратиться к этому человеку по любому вопросу — он выслушает вас и даст дельный вдумчивый совет.
— Мы надеемся, вам понравится здесь у нас… эээ… в Латвии, — продолжал меж тем мистер Томпкинс. — Завтра после полудня огромная аудитория будет ждать вашего доклада. Потом небольшое пугешествие, встречи и банкеты, и… я подумал, может быть, вам было бы интересно послушать о тех экспериментах, которые мы здесь проводим.
— Проводите эксперименты? Какие же? — сонливость Риццоли как рукой сняло.
В зале собрались все — все полторы тысячи человек, работающих на Силиконовом поле. Доклад доктора Риццоли прошел великолепно.
После того, как автор закончил, аудитория аплодировала стоя в течение нескольких минут. Когда же доктору удалось покинуть сцену, вид у него был растерянный и счастливый.
За докладом последовал официальный прием: осмотр города и старинных прибрежных укреплений, потом банкет, потом еще один прием, потом камерный концерт и, наконец, брэнди на террасе гостиницы в узком кругу. Конечно, в этот сумасшедший день у доктора Риццоли не было времени вникнуть в суть экспериментов, о которых говорил ему мистер Томпкинс, но зато следующий день он провел целиком с мистером Томпкинсом и Белиндой Биндой. К вечеру они запланировали серию экспериментов по управлению проектами. Как и предполагалось, каждый проект должен был разрабатываться тремя независимыми командами. Перед каждой командой поставят отдельную задачу, которая поможет выявить положительные и отрицательные факторы, влияющие на процесс разработки.
Вечером этого же дня состоялся великолепный ужин с дегустацией вин.
— Похоже, сегодня мы пьем только моровийское, — заметил доктор Риццоли.
— Часть программы «Вина всего мира», — мягко объяснила Лакса. — Сегодня мы пьем моровийское, а завтра — испанское или алжирское, кто знает?
— Прекрасная программа, — одобрил доктор Рицполи, осушив стакан белого зелекийского. — Мне очень нравятся моровийские вина, особенно белые.
— Вам нужно попробовать и другие, хотя бы вот это — его делают в Билаке, на востоке страны, — мистер Томпкинс с некоторых пор мог справедливо считать себя специалистом по винам Моравии. Он взял бутылку и наполнил стакан гостя. — Обратите внимание на цвет, настоящий янтарь.
Доктор попробовал.
— Ого! Вот это вино — вкус, аромат… Знаете, я, наверное, как-нибудь съезжу в Моровию. Интересно, что это за страна.
— Я думаю, чем-то похожа на нашу, — ответил мистер Томпкинс. — Красивые пейзажи, приятные люди и, конечно же, много отличного вина.
Дегустация проходила в саду того самого отеля, где жил мистер Томпкинс и где поселили высокого гостя. Когда вечер подошел к концу, им всего-то нужно было подняться по широкой парадной лестнице, чтобы оказаться у себя в номерах. На дорожку они выпили еще по стаканчику моградекского токая, нежного десертного вина почти оранжевого цвета, с оригинальным вкусом. И как это нередко случается с двумя джентльменами навеселе, их путь вверх по лестнице несколько затянулся, потому что где-то посередине между ними завязалась непринужденная беседа. Прошел час, а они все так же сидели на покрытых бордовым ковром ступенях и разговаривали.
— Знаете, Гектор, мы так долго обсуждали эксперименты по управлению проектами, цели, задачи и способы подсчета результатов, что я совсем забыл сказать: это не совсем эксперимент. В смысле, в конце этих экспериментов нам нужно представить готовые программные продукты очень высокого качества и в срок.
— Ну, конечно, это не чистый эксперимент. Но тем не менее это прекрасная возможность изучить факторы, влияющие на динамику развития проектов.
— Несомненно, но ведь есть еще и другой аспект — динамика моей работы, и она меня тоже очень интересует. Мы можем задаться целью изучить все возможные аспекты управления проектами и не поставить заказчику ни единого готового продукта, и я, как руководитель, окажусь несостоятельным. С другой стороны, мы могли бы сконцентрировать усилия на создании продуктов и ничем другим больше не заниматься.
— Понятно, вы хотите усидеть на двух стульях одновременно.
— Именно.
— М-да, если бы я был на вашем месте, я бы тоже добивался именно этого.
— Видите ли, мы готовы учиться на ошибках, но в большинстве случаев нам нужен успех.
Доктор Риццоли задумчиво кивнул.
— Для начала скажу, что, по моему мнению, сам факт экспериментирования и есть залог успеха. Как вы можете провалить проект, если его параллельно делают три отдельные команды, а вам остается лишь выбрать тот, который будет закончен быстрее и лучше остальных? Мало какая компания может позволить себе такую роскошь. Кроме того, дух соревнования, который неизбежно возникнет между тремя вашими командами, будет напоминать о конкурентной борьбе, неизбежной при выходе любого нового продукта. А это, в свою очередь, будет дисциплинировать разработчиков.
— Да, конечно. Но сейчас рядом со мной находится не кто иной, как всемирно известный доктор Риццоли, признанный авторитет в деле программных разработок, человек, опубликовавший сотни статей, научных исследований, книг, учебников…
— Э-ээ, меня еще иногда называют «человек, у которого нет неопубликованных мыслей».
— Хотел бы я увидеть того негодяя, который осмелился так о вас отзываться!
— Думаю, на самом деле это комплимент.
— Если так, то ладно. В любом случае, мне посчастливилось беседовать с доктором Риццоли. Было бы просто странно, если бы я не попросил у вас совета. Скажите, Гектор, что мне сделать, чтобы у проектов было как можно больше шансов на успех? Что бы вы сделали, окажись вы на моем месте? Что здесь самое главное?
Гектор Риццоли задумчиво посмотрел вверх, куда уходила покрытая пурпурным ковром лестница.
— Самое главное… Да, это непростой вопрос.
— Может, мне стоит сосредоточиться на улучшении самого процесса разработки? Ты же знаешь, эти ребята из Института программирования могут убедить кого угодно, что если им удастся подняться с СММ второго уровня до СММ третьего, то проект будет успешным. Стал бы ты этим заниматься?
— А вот на этот вопрос ответить совсем несложно. Нет, не стал бы.
— Ага.
— Теоретически, улучшать процесс всегда хорошо и полезно для проекта. Это означает, что вы учитесь делать свою работу все лучше и лучше. Но я совсем не уверен в полезности таких программ, как СММ. Мне почему-то кажется, что они являются вещью в себе.
— Но ведь должен же быть какой-то шаг… какое-то несложное мероприятие, которое повысило бы производительность моих программистов. Ну, к примеру…
— Нет-нет, в нашем деле не может быть никаких несложных мероприятий, — энергично затряс головой Гектор. — Нельзя вот так взять и быстренько поднять производительность работы. Когда ты закончишь свои проекты, то увидишь, что производительность напрямую зависела от твоих предшественников. И все, что ты сейчас можешь сделать, — это прикладывать усилия, плоды которых будут пожинать те, кто придет после.
— Да, я и сам это понимаю… Но тем не менее я хотел услышать это от вас, — вздохнул мистер Томпкинс.
— Сухой реалистичный взгляд на быстрое повышение производительности.
— Спасибо, мне это было нужно.
Официант поднялся к ним с двумя стаканами оранжевого токая. Гектор и Вебстер взяли вино и продолжали задумчиво потягивать его, сидя на ступеньках.
— Так что бы вы сделали на моем месте, а, Гектор?
— Ну, поскольку производительность все равно быстро не изменишь, я бы всецело сосредоточился на том, чтобы не тратить время зря. Достаточно предположить некий фиксированный уровень производительности труда за час эффективной работы, и тогда вам останется только уменьшать количество неэффективных часов.
— Кажется, я понимаю. Нужно искать источник неэффективности и искоренять его.
— Да, это всегда полезно. Однако не ждите от этой процедуры каких-то грандиозных результатов, потому что люди всегда сами стараются избавиться от того, что мешает им работать. То есть эти усилия, конечно же, пойдут на пользу, но решающим фактором они не станут.
— Тогда где же я должен искать причины неэффективности работы?
— Представьте, что происходит, когда в проекте что-то идет не так. Риск, который до этого был всего лишь возможностью, вдруг материализуется и превращается в проблему.
Мистер Томпкинс кивнул:
— Например, не привезли что-то из оборудования, без которого невозможно продолжать работу? Что-то в этом роде?
— Именно. Или же разработка основного компонента заканчивается с большим опозданием. Просто потому, что на нее отвели слишком мало времени. Что вы в этом случае будете делать?
— Ну, наверное, я подумаю о том, чтобы упростить продукт. Пусть он будет выполнять меньше функций. Это облегчит ситуацию и оставит нам время, чтобы проект был сдан в срок.
— Допустим. Допустим, вы упростили его. Но ведь это тоже трата времени и сил: может быть, менять функциональность продукта уже слишком поздно. В конце концов, наверняка ваши люди уже потратили какое-то время на программирование этой функциональности.
— Да, пожалуй…
— Пустые траты, Вебстер! Пустые траты и риски всегда ходят вместе, как мне кажется. Пустая трата усилий и времени, которые отбрасывают проект назад, — все это результат материализации риска. А значит, самое главное, что я стал бы делать на вашем месте, — управлял бы рисками. Я бы работал с каждым проектом, просто управляя рисками, которые могут в нем возникнуть. Разработка программного обеспечения — вообще очень рискованный бизнес, и подчас все управление процессом сводится к управлению рисками.
— У большинства моих проектов риски по большей части одни и те же: отставание от графика и чрезмерная стоимость.
— Это конечные риски, окончательные нежелательные последствия. Я говорю сейчас не о них. Те риски, которыми надо управлять на протяжении всего проекта, относятся к причинам. Именно они в конечном итоге приводят к материализации конечных рисков. К провалу проекта. Поэтому у вас есть не только два огромных и страшных риска в конце проекта, но и множество мелких причинных рисков, возникающих в процессе разработки.
Какое-то время мистер Томпкинс переваривал услышанное.
— Управлять проектом, так, как будто упражняешься в предотвращении рисков… А что? Мне эта идея нравится. По крайней мере, теоретически. А вот насчет практического применения… я до сих пор не могу понять, как руководствоваться вашими советами на практике. Как мне узнать, получается ли у меня предотвращать причинные риски?
— А вы посмотрите на это с другой стороны. Как можно доказать, что вы не справились с рисками? Представьте, что вас потащили в суд и собираются предъявить обвинение в плохом управлении рисками. Что вам вменят в вину?
— Ну, я думаю, меня обвинят в том, что я не составил список рисков. Это будет первым пунктом обвинения.
— Или же что вы неправильно оценили каждый риск, возможность его появления и затраты для проекта.
— Да. Или что я не придумал механизм для своевременного обнаружения материализовавшегося риска.
— Кстати, очень хороший пункт. Обычно все начинается с неких признаков того, что риск начинает превращаться в проблему. Вам всегда нужно знать, на какой показатель риска ориентироваться, и не спускать с него глаз.
— Может быть, даже назначить специального человека. Какого-нибудь менеджера по управлению рисками.
— Да. В противном случае, если судья узнает, что вы не позаботились изобрести для своих сотрудников способы доносить до начальника дурные новости, вам придется ой как туго. А если он узнает, что никто не сообщает вам плохие новости, потому что вы культивируете у себя в компании культуру страха перед начальником, который не желает слышать ничего плохого о ходе работ… Тогда вам не миновать срока, Вебстер!
— Я никогда так не поступлю, — убежденно сказал мистер Томпкинс.
— Преднамеренно — нет. И никакой хороший начальник не будет делать это специально. Но вы можете сделать другое — например, привить своим людям девиз. «Мы можем все!» И после этого им будет невероятно трудно прийти к вам и сказать: «Нет, в данной ситуации мы этого не можем».
— Да, это не совсем то, что обычно понимают под «культурой страха перед начальством», но…
— Но эффект абсолютно тот же, — закончил за мистера Томпкинса доктор Риццоли.
— Да, понимаю.
— Итак, на вашем месте я бы занялся управлением рисками, с которыми могут столкнуться ваши проекты.
На следующий день доктор Риццоли улетал утренним рейсом. Он даже не подозревал, насколько полезной была его помощь тем, с кем он провел несколько дней своей странной командировки. (Мистер Томпкинс собирался обязательно когда-нибудь рассказать своему новому другу всю правду.) Однако на следующий день все ценные советы доктора Риццоли могли исчезнуть вместе с алкогольными парами, поэтому мистер Томпкинс не пошел сразу спать, как собирался. Вместо этого он сел за стол, раскрыл записную книжку и приготовится занести в нее все ценные идеи, которыми поделился с ним сегодня доктор Риццоли.
Повышение производительности
1. Не существует никаких краткосрочных мер, которые позволили бы быстро повысить производительность роботы.
2. Повышение производительности — результат долгосрочных усилий.
3. Любые средства для повышения производительности, которые обещают немедленный результат, на самом деле не что иное, как «птичье молоко»11.
Управление рисками
1. Чтобы управлять проектом, достаточно управлять его рисками.
2. Создайте список рисков для каждого проекта.
3. Отслеживайте те риски, которые являются причиной провала проекта, а не только конечные риски.
4. Оцените вероятность возникновения и стоимость каждого риска.
5. Для каждого риска определите показатель — симптом, по которому можно определить, что риск превращается в проблему.
6. Назначьте специального человека для управления рисками, и пусть он не поддерживает девиз «Мы можем все!», который культивирует начальство.
7. Создайте доступные (возможно, анонимные) каналы для сообщения плохих новостей руководству.
Глава 9
Марков, генерал в отставке
ВВН был сегодня в городе, и Белинда предложила привлечь его к полезной работе. Им еще предстояло провести несколько десятков собеседований, а у ВВН точно был богатый опыт отбора руководителей. И почему бы ему не начать приносить практическую пользу и не поучаствовать? Они могут объединиться и собеседовать кандидатов втроем, а могут разделиться и проводить три собеседования за раз вместо одного. В любом случае наверняка дело пойдет быстрее.
Тиран и правитель всей Моровии не просто согласился на их предложение — он прямо-таки просиял от восторга. У мистера Томпкинса сложилось впечатление, что ему до смерти надоело корчить из себя его королевское величество и что он ужасно соскучился по настоящей работе. Впрочем, собеседовать кандидатов ВВН решил в гриме: очки в толстой оправе, фальшивый нос, кустистые брови и длинные усы. Представлялся он просто: «Мистер Лидер».
Молодой руководитель горячо убеждал их:
— Да какой там менеджмент-шменеджмент. Вы нанимаете на работу не меня, а мою команду, которая будет делать проект. А команда у меня замечательная. Мы работаем вместе уже два года, а до этого они работали два года без меня — и вообще безо всякого руководителя. Когда меня назначили менеджером, у ребят уже сложилась своя команда. И поверьте, такой командой может управлять любой человек.
— Нанимайте, — сказал мистер Лидер.
Томпкинс посмотрел на часы. Интервью продолжалось не более двух минут. Да, похоже, он один испытывает трудности с принятием решений — и ВВН, и Белинда справляются с задачей куда быстрее. Впрочем, этот кандидат мистеру Томпкинсу тоже понравился. Он записал его имя, и они отправились дальше.
— Уважение к своей команде — очень хорошая черта в руководителе, — вернулся к теме ВВН за чашкой кофе. — Однако надо держать ухо востро, потому что сейчас политкорректность требует от руководителя быть на стороне команды, вернее, говорить об этом. Но часто за лестными словами скрываются совсем другие чувства. Руководителей нередко пугает даже сама идея командной работы.
— Да, кто же в наши дни рискнет признать, что он против командного подхода к работе! — вздохнула Белинда.
ВВН кивнул.
— Конечно, но в глубине души некоторые менеджеры ненавидят эти маленькие группы людей, они кажутся им такими элитарными, такими исключительными…
— Да и команды часто не хотят принимать менеджеров в свои ряды, — подхватила Белинда — Мне случалось руководить командами, которые сразу же четко и ясно давали мне понять, что я — человек посторонний. Конечно, это обидно, но ведь доля истины здесь тоже есть: команды состоят из людей, которые работают над общей проблемой, соратников. А менеджер — уже совсем другое дело. Он гораздо меньше работает над задачами проекта и гораздо больше — с высшим руководством. Как ни крути, его не назовешь равным партнером.
Мистер Томпкинс тоже желал высказаться:
— Но наш молодой друг на собеседовании не просто озвучивал политкорректные истины. Он действительно так думал. А доказательством этого служит тот факт, что он принял руководство над уже сложившейся командой. Если бы он боялся их единства или чувствовал себя неуютно в такой обстановке, он бы никогда не коснулся этой темы.
— Или даже попытался бы развалить эту команду, — добавил ВВН. — Я вообще считаю, что разваливать, делить сложившиеся команды ни в коем случае нельзя. А в некоторых компаниях на этот счет есть формальные правила: как только проект заканчивается, вся команда расформировывается. Идиотизм какой-то! По-моему, появление слаженной, сработавшейся команды в любом проекте можно считать успехом! И об успехе проекта нужно судить точно так же: не просто оценивать качество программного продукта, а учитывать, появилась ли в результате работы сплоченная команда разработчиков, которая готова немедленно продолжать совместную работу и приступить к следующему проекту.
— Отлично, — сказал мистер Томпкикс. — Похоже, наши мнения по этому вопросу сходятся. Так, кто у нас следующий?
Белинда достала список.
— Некто по имени Гэбриел Марков.
— О! — воскликнул ВВН, — это же наш экс-генерал!
— Генерал? — удивилась Белинда.
— Один из генералов. До меня этой страной управлял Совет, в который входило несколько генералов. Марков тоже получил свою долю от сделки со мной. Кое-что деньгами и еще несколько миллионов акциями.
— Но вы ведь сами сказали, что после той продажи генералы уехали доживать свой век куда-то на Ривьеру! — Томпкинс тоже был удивлен.
— Все, кроме генерала Маркова. Он спросил меня, нельзя ли ему остаться и попробовать себя в качестве руководителя проекта по разработке программного обеспечения. Ума не приложу: зачем этому человеку работать, если у него такая уйма денег?
— Кто бы говорил, — насмешливо улыбнулась Белинда. Судя по тому, что писали о доходах ВВН, его капитал тянул на несколько миллиардов.
— Ну, в моем случае все совсем по-другому, — уловил насмешку Великий Вождь. — Мне нужно строить новый дом, а вы даже не представляете, сколько дерут сейчас плотники и водопроводчики! Все так подорожало!
Белинда и Вебстер изо всех сил постарались изобразить на лицах искреннее сочувствие.
— И тем не менее, — продолжал ВВН, — этот бывший генерал руководил разработкой ПО в моровийской армии, поэтому он уже знаком с предметом. Более того, он предоставил впечатляющие рекомендации. Хотя, конечно, он больше администратор, чем менеджер.
— Ну, это даже хорошо, — отметила Белинда. — У нас столько людей, что хороший администратор нам просто необходим.
— Именно так, — согласился ВВН. — Я уже поставил его руководить всеми теми, кто не участвует в разработке шести ведущих проектов. Иными словами, генерал Марков будет начальником у тех, кто не попадет в ваши проекты. Он будет, так сказать, руководителем резерва.
Это известие встревожило мистера Томпкинса.
— Значит, мы собираемся отбирать у него лучших руководителей и их команды? А как ему это понравится?
— Не думаю, чтобы это стало проблемой, — ответил ВВН. — Он и так не знает, чем занять тех, кто на него работает.
— Ради всего святого, так чем же они занимаются? — удивилась Белинда. — Все они что-то делают, пишут какие-то программы, проектируют, тестируют… А вы говорите нам, что все они свободны. Хотелось бы узнать, к какой работе приставил их этот бывший генерал.
Не успели они рассесться в офисе генерала Маркова, как Белинда уже задала свой вопрос:
— Скажите, а чем занимаются все люди, которые работают под вашим руководством?
— Большинство разрабатывает программное обеспечение для Центрального Моровийского управления по планированию, — доложил Марков. Бывший генерал оказался высоким, спортивным мужчиной, на котором даже деловой костюм смотрелся, как военная форма. Один из передних зубов был золотой — это стало заметно с первой же минуты знакомства, потому что генерал то и дело улыбался. Теперь же его улыбка стала немного грустной. — Но у меня не хватает смелости сообщить им всю правду.
— О чем? — спросил мистер Томпкинс.
— О том, что Центральное управление по планированию было упразднено. Распоряжением сверху. От Самого, — и генерал подмигнул мистеру Лидеру в фальшивых усах.
— М-да, ну и ситуация, — протянул Томпкинс. — Значит, все эти люди занимаются бессмысленной работой.
— О, это временная проблема, — поспешил заверить их генерал Марков. — Мы уже договорились с офшорными агентствами в США и Великобритании. Уверяю вас, через год все наши программисты будут задействованы на контрактной работе. Все, кроме тех, кого вы отберете для своих проектов, разумеется.
Похоже, услышанное стало новостью для ВВН:
— Я и не знал, что вы занимаетесь поисками контрактной работы, Гэбриел, — сказал он.
— Мне кажется, это хороший выход из положения. Судите сами: рынок офшорного программирования огромен, причем нам несложно будет сделать это предприятие доходным с самого начала — уровень зарплат у нас все еще ниже, чем в других странах. Конечно, мы могли бы ничего не менять, и ребята продолжали бы писать программы для несуществующего заказчика, но это все так бессмысленно. Даже если бы Центральное управление продолжало существовать, работать на них значило бы бесконечно автоматизировать скучнейший бюрократический процесс. Чтобы у моих программистов не пропало желание работать, мне нужно было подыскать им действительно живые, интересные задачи.
— А сколько людей было в самом крупном проекте, которым вы руководили? — сменила тему Белинда.
— Тринадцать тысяч пятьсот семьдесят один — объединенные силы Первой и Второй Моровийской армии и Военно-воздушных сил, — без запинки отрапортовал генерал. — Годовой бюджет — сто девяносто один миллион долларов США, восемьсот пятьдесят три миллиона капиталовложений, шестьсот девяносто восемь человек офицерского состава, включая девять генералов, триста шестьдесят два человека в службе поддержки, семьдесят две тысячи квадратных метров помещений и немногим более тысячи ста квадратных километров армейских баз и постов, пятьсот девять человек технической поддержки, включая триста восемьдесят восемь программистов, системных аналитиков и проектировщиков.
— О, — только и сказала Белинда.
— Что ж, — улыбнулся мистер Томпкинс, — думаю, что вашей квалификации будет вполне достаточно. А вам самому нравится ваша будущая работа?
— Очень, — улыбнулся в ответ бывший генерал. — Видите ли, в области высоких технологий я новичок, но твердо верю, что будущее за информацией и технологиями, которые позволяют ею оперировать. Это настоящая революция, и я хочу в ней участвовать. Это большая честь для меня — работать на вас и с вами — со всеми тремя, — учиться друг у друга и помогать друг другу.
Когда генерал закончил свою речь, в комнате воцарилось молчание. Искренность и теплоту слов генерала Маркова ощущали все. Томпкинс же просто сидел и думал, как хорошо услышать то, что он только что услышал.
А Белинда, похоже, все не могла оправиться от цифр, которые привел генерал.
— Знаете, дорогой мистер экс-генерал, — наконец сказала она, — мне в жизни не доводилось руководить и десятой частью такого проекта, как ваш. Может быть, вы поделитесь своим опытом и скажете нам, какой самый ценный урок вы вынесли из этого проекта?
Генерал задумался и через некоторое время медленно начал:
— Самое важное, чему надо постоянно учиться, — это умение сокращать потери. Когда вы заняты чем-то полезным, всегда есть риск, что все ваши усилия пойдут прахом. Особенно это заметно в программировании. Посмотрите, сколько на свете проектов, которые так и не были доведены до конца. Они не оправдали себя, их закрыли или же программное обеспечение, которое получилось в результате, оказалось никому не нужным. Возможно, четвертая часть всех проектов, по крайней мере крупных, именно так и заканчивается.
— Если вы судите о ходе проекта, исходя из того, что он будет успешным, вы рисуете себе заведомо ложную картину. Совершенно необходимо все время стараться уменьшать потери. Успех зависит от того, насколько быстро вы сумеете отказаться от работы, ведущей к провалу проекта. Это самый ценный и самый сложный урок, который я вынес из всего своего опыта.
Итак, персонал подбирался просто замечательный, но совершенно незнакомый. До этого мистер Томпкинс всегда мог рассчитывать, что в проекте будут участвовать несколько человек из числа тех, с кем ему доводилось работать раньше, иногда на протяжении пяти и даже пятнадцати лет. Конечно, все его новые моровийские подчиненные на первый взгляд были хорошими работниками, но как они покажут себя в деле? Будет ли он так же доволен ими через несколько лет? Впрочем, даже такие мысли не могли испортить его замечательное настроение. Прекрасным дополнением к команде менеджеров оказался генерал Марков. Мистер Томпкинс чувствовал, что этот приятный интеллигентный человек всегда поможет ему своими идеями. А кроме того, приятно осознавать, что весь резерв компании — около тысячи трехсот пятидесяти человек, которые не будут работать над шестью главными проектами, попадут к такому замечательному руководителю, как этот бывший генерал. Томпкинс взглянул на новую диаграмму, которую они с Белиндой нарисовали сегодня вечером.
Итак, мистер Томпкинс руководил непосредственно экс-генералом и шестью менеджерами, которые должны были обеспечить появление на рынке продуктов — конкурентов для Quicken, QuarkXPress, Photoshop, Painter, Lotus Notes и PageMill. Под руководством каждого из них работали по три команды — А, Б и В. Работали по разным методологиям, соревнуясь между собой, кто напишет лучший программный продукт быстрее остальных.
Оставалось еще отобрать восемь ключевых фигур в этой диаграмме, причем одного из них — на роль своего непосредственного подчиненного. Мистер Томпкинс решил, что будет советоваться с генералом Марковым каждый раз, когда ему понадобится мнение опытного администратора, а в остальных случаях будет считать его руководителем резерва персонала компании. Помимо этого у генерала будет полная свобода для работы над офшорными проектами, разумеется, при условии, что шесть ключевых проектов будут иметь более высокий приоритет.
— М-да, конечно, это еще не все, — мистер Томпкинс смотрел на вопросительные знаки, оставшиеся на диаграмме. И все же как много они успели сделать за одну-единственную неделю. Они уже укомплектовали одиннадцать из восемнадцати рабочих групп! Белинда говорит, что она очень довольна тем, как продвигаются дела, а мистер Томпкинс давно привык полагаться на ее поразительное чутье. Он и сам был доволен, но чтобы не забывать о суровой действительности, велел Вальдо повесить на стене счетчик, который показывал, сколько осталось дней до конца проекта. И сейчас на табличке большими буквами красовалось:
Осталось всего 705 дней до «дня Д»!
Учитывая выходные и праздники, до конца контракта оставалось меньше пятисот рабочих дней. Конечно же, этого недостаточно для таких проектов, как PShop (а ведь здесь даже нет менеджера для команды Б!). Пока еще никто не устанавливал никаких сроков сдачи проектов, к тому же мистер Томпкинс заранее обговорил, что не потерпит, чтобы сроки эти спускали сверху. Но если смотреть на вещи трезво — кого он пытается обмануть? Все ждут, что к концу его контракта все шесть проектов (хорошо, пусть не все шесть, но большая их часть) будут успешно завершены. И несмотря на всю его нелюбовь к заранее установленным срокам сдачи проекта, сейчас он оказывается именно в такой ситуации. У него осталось семьсот пять дней…
Мистер Томпкинс достал свою записную книжку и потянулся за ручкой.
Играй в защите
1. Сокращайте потери.
2. Успех проекта можно скорее обеспечить сокращением ненужных усилий, чем стремлением к новым победам.
3. Чем раньше вы прекратите ненужную работу, тем лучше для всего проекта.
4. Не пытайтесь создавать новые команды без необходимости; поищите в коллективе уже сложившиеся и сработавшиеся команды.
5. Оставляйте команды работать вместе и после окончания проекта (если они сами того хотят), чтобы у пришедших вам на смену руководителей было меньше проблем с плохо срабатывающимися командами.
6. Считайте, что команда, которая хочет продолжать работать вместе и дальше, — это одна из основных целей любого проекта.
7. День, который мы теряем в начале проекта, значит так же много, как и день, потерянный в конце.
Последний пункт он почерпнул у Белинды, которая повторяла эту фразу чуть ли не каждое утро, приходя на работу. Мистер Томпкинс поднял голову и посмотрел на «счетчик», который повесил Вальдо. Завтра утром он будет показывать уже 704 дня. Можно ли считать, что семьсот пятый день прошел настолько плодотворно, как он ему сейчас кажется? Или потом он покажется ему потерянным для проекта? Сейчас мистер Томпкинс не знал. Поживем — увидим. Он посмотрел на сегодняшнюю запись в дневнике, подумал немного и добавил еще один пункт. Эту истину он понял давным-давно, и вот опять к ней вернулся:
8. Есть тысяча и один способ потратить день зря и ни одного, чтобы вернуть этот день обратно.