Или, если быть точными, летающей свиньи в Пегаса
В одной из статей Wall Street Journal от 23 сентября автор представил читателям детальный анализ сложившейся на данный момент ситуации с подготовкой к выпуску новой версии Windows.
В статье сообщалось, что в июле прошлого года, Джим Олчин в разговоре с Биллом Гейтсом предупреждал последнего о том, что Longhorn в процессе разработке стал слишком сложным, и разработчикам вряд ли удастся заставить новую операционную систему работать должным образом. Более того, по утверждению автора статьи, Джим Олчин, якобы, всегда придерживался именно такого мнения. Олчину 53 и в конце следующего года он планирует уйти на пенсию. В связи с этим, трудно при чтении материала Wall Street Journal не увидеть в формуле "близкие друзья Джима Олчина сообщили нам" завуалированное "По словам Джима Олчина…"
По словам автора статьи, Олчин всегда был сторонником выпуска на рынок тщательно проработанного, оттестированного в течение положенного периода времени продукта и с презрением относился к тем разработчикам ПО, кто предпочитает решать проблемы по мере их поступления. Если верить Wall Street Journal, в предверии выпуска Windows XP руководству Microsoft был представлен документ, в котором были подробно изложены возможности новой операционной системы, а также вероятные осложнения, которые могли возникнуть в первые несколько месяцев после ее выпуска. Однако изложенные в этом документе (документ был позднее уничтожен) данные не помешали Стиву Балмеру, коммерсанту до мозга и костей, заявить во всеуслышание, что "Windows XP является лучшей из созданных Microsoft операционной системой и к тому же наиболее защищенной ".
Заявление было немедленно опровергнуто британскими хакерами, а многочисленные вирусы, наводнившие корпоративные сети, чьи владельцы поверили господину Балмеру, стали причиной серьезныз разногласий в руководстве Microsoft, а также резкого сокращения объемов продаж новой OC.
IT менеджеры, требовавшие возвращения к несравнимо более стабильному Windows 2000, должно быть, вздохнули с облегчением, когда в прошлом году под натиском жесточайшей критики в свой адрес, Microsoft наконец-то начала спешно латать многочисленные "дыры" в Windows XP. Похоже, у Microsoft наблюдается явная склонность закрывать двери конюшни, подковав лошадь. Вам не кажется? Однако, вернемся к Longhorn, или к Vista, как ее теперь все называют. "По словам близких друзей Джима Олчина", 4000 программистов, работающих над Longhorn, на определенном этапе внезапно обнаружили редкое единодушие в том, что соединить отдельные части кода так, чтобы будущая операционная система могла нормально функционировать, задача практически невыполнимая. В своем отчаянии они даже начали помечать свои работы, касающиеся Longhorn, фигурками летающих свиней. Летающая свинья, по их мнению, как нельзя лучше подходит для характеристики того, что в итоге у них получилось.
Олчин попросил вице-президента подразделения Windows Core Operating System Брайана Вэлентайна составить схему, которая бы отражала взаимодействие различных версий Windows. В результате, по словам автора статьи, получилось полотно 3.5 м х 2.5 м , сильно напоминающее карту популярной игры Sim City, на котором многочисленные стрелки ведут отовсюду и указывают одновременно в никуда.
Эта схема окончательно убедила Олчина в необходимости отказаться от того, что уже создано, и начать разработку нового кода с чистого листа. Билл Гейтс и Стив Балмер были категорически против такого поворота событий, но в конце концов, уступили, и господин Гейтс признался на конференции Etre в Берлине, что стоимость разработки Microsoft Longhorn постепенно приближается к сумме, затраченной США, на проект высадки человека на Луну.
В настоящее время, готовится к выпуску именно переработанный код Vista, написанный, насколько это было возможно, с чистого листа.
Возникает вопрос, почему таким подходом пренебрегали на протяжении многих лет. Кроме того, хотелось бы знать, связана ли задержка с реализацией подобных идей на практике с тем, что руководящие сотрудники Microsoft уделяют слишком много внимания микропроектам, забывая о макрособытиях, т. е. о необходимости предвидеть характер взаимодействия результатов их труда с результатами труда других. Не состоит ли проблема в том, что большинство руководящих сотрудников не тратят время на то, чтобы предвидеть возможные проблемы, а начинают искать оптимальное решение только после их возникновения, и, подковав лошадь, вновь закрывают конюшню?
Но, теперь, когда код Vista переработан, может быть авторы забудут о летающих свиньях и вспомнят легенду о Пегасе, который появился на свет, когда Персей отсек голову медузе Горгоне.