
В процессе обсуждения интерфейса Windows Vista, в частности удобства нового «Меню выключения компьютера» (шесть пунктов, которые содержат непонятно-чем-отличающиеся «Hibernate» и «Sleep», а также три варианта смены сеанса пользователя), пролито немного света на причины затягивания разработки новой операционки. Мойше Летвин (Moishe Lettvin), один из (бывших) работников Microsoft, ответственных за эту «фичу», описал, на что был похож процесс разработки злосчастного меню (выполнявшийся в течение года силами 24 человек!).

Оказывается, изначальная идея была сделать процесс выключения компьютера/завершения сеанса «максимально простым, понятным и удобным для любого пользователя» («у нашей команды был свой Мак, чтобы на него ориентироваться»). Однако множество слоёв менеджмента, сложное взаимодействие между командами, еженедельные полуторачасовые совещания («представитель команды Windows Shell считает, что все должно быть НЕ ТАК») — в результате все вылилось в бесконечные переделки в соответствии с веяниями левой пятки каждого второго менеджера, и в переделках этих у реальных разработчиков (один программист, один дизайнер интерфейсов, один специалист по взаимодействию с пользователями) был чисто совещательный голос.
Мойше не утверждает, что вся Microsoft работает в том же духе и в том же темпе («Надеюсь, это моя команда была патологическим случаем»). Но его рассказ вкупе с историей разработки Висты, которая происходила у нас на глазах (2/3 заявленной «революционности» так и не вошла в финальную версию, 2006 год вместо 2003), дают основание для печальных выводов о внутренних проблемах редмондского гиганта. ВШ
