CTP-программа Windows Vista изнутри
На этой недели, Microsoft выпустит третью Community Technical Preview (CTP) версию Windows Vista доступную бета-тестерам, MSDN-подписчикам и TechNET участникам. Недавно я вместе с некоторыми из разработчиков Vista участвовал на демонстрациях CTP кандидат версий и обсуждал будущее бета-программы Windows Vista. В этой статье я рассмотрю будущее бета-программы Vista, рассмотрю, как проходит CTP-программа и какие еще вехи разработки предстанут перед нами перед финальным релизом в 2006 году.
Перед продолжением, я хочу напомнить историю разработок СТР-версий. В сентябре Microsoft выпустила первую СТР версию (5219), в которой появился ряд новых функций, включая новые настройки IE7, Media Center, новую функциональность для планшетных компьютеров, новые игры, и некоторые другие функции, в их числе безопасности. Месяцем позже, появился октябрьский СТР (5231), в которой впервые появился WMP 11, цифровая галерея, центр мобильности, сетевой центр и новые IE7-функции. Скоро ожидается появление следующего, декабрьского СТР.
Microsoft не выпустила СТР в ноябре. Кандидат-версией на этот релиз был 5259, но он стал доступен только TAP-тестерам, но все же утек в интернет.
Позже в ноябре, Microsoft провела веб-конференцию с бета-тестерами, и отдельную конференцию с прессой, где поделилась планами на следующую СТР-версию. На протяжении этих мероприятий, Microsoft рассказала, что собирается в декабре выпустить две версии Vista – December CTP и внутренний первый полнофункциональный релиз Vista.
Давайте рассмотрим, какое будущее ждет разработку Vista и СТР-программу.
От бета-версий до СТР
С СТР версиями, Microsoft изменила тенденцию выпуска крупных бета-версий, таких как Beta 1, Beta 2 и RC. СТР-программа позволяет Microsoft чаще получать информацию от тестеров и определять большее количество ошибок в своих продуктах и тем самым повышать качество продукта.
«СТР программа проводит больше информации от нас к тестерам и от тестеров к нам» - говорит PM Грег Салливан. «Мы долго решали, нужно ли прибегнуть к этому способу тестирования, но в итоге пришли к единственному правильному решению».
Можно сказать, что Microsoft возвращается к старому. Во времена разработок Win95 и Win98, Microsoft публиковала новые версии для тестеров чуть ли не каждую неделю. С Windows Vista компания вернулась к старому методу разработки, более частой раздачей новых версий тестерам, чем какой-либо NT-версии Windows.
Подготовка к завершению кода
Самым громким событием последнего времени стал анонс от Microsoft, что к концу декабря компания подготовит первую внутреннюю полнофункциональную версию Vista. Что изменилось? Зачем Microsoft делает это?
Основной причиной перехода на новый способ тестирования – СТР тестирование – стало желание получать больше информации от тестеров, тем самым быстрее исправляя ошибки и внедряя больше функций. Отойдя от традиционной линейки тестирования, Microsoft смогла быстрее подготовить полнофункциональный код Vista. После компиляции такой сборки, компания может полностью сосредоточиться на устранении имеющихся ошибок, а не на разработке новых функций, что ускорит разработку и увеличит качество продукта.
Я считаю, что СТР-программа действительно более уместна. Бета-версии Windows 2000 и ХР появлялись раз в несколько месяцев, что не давало тестерам представления о том, над чем сейчас работает Microsoft. Кажется невероятным, что Microsoft, наконец, сможет сделать полнофункциональную версию Vista так быстро и это отчасти внушает некоторое подозрение тестерам.
Введение в бета-тестирование
Многие бета-тестеры полагают, что их работа предназначена для неофициального улучшения продукта, проектирования новых функций и решения, какие функции включать в ОС, а какие нет. После более чем десятилетнего тестирования продуктов Microsoft мне понятно, что на самом деле, тестеры нужны только для обнаружения ошибок. С Windows Vista это как никогда ясно. Microsoft отправляет начала регулярные публикации продукта только за год до его выхода, и дает этим понять, что бета-тестеры должны просто искать ошибки и давать сообщения о них. Многие тестеры, мне думается, будут этим расстроены.
«Бета-тестеры знают, что у них нет права голоса включать или не включать те или иные функции» - говорит Салливан. Но на самом деле они это и делают. «Возможно - ответил Салливан, - но этот факт смягчен тем, что мы публикуем новые версии Vista почти каждый месяц. Это одна из наших целей – получать отзывы о новых функциях».
<Далее следует просто непереводимый абзац текста, в котором Пол повторяется о качестве продукта, значении бета-тестеров и т.д.>
Кто эти люди?Каждый день я получаю письма, в который меня спрашивают про то, кто является бета-тестером? Кто тестирует? Какая вероятность того, что я попаду в состав бета-тестеров, и по каким критериям отбираются эти люди?
«Более 625000 людей получили Beta 1 и получают ежемесячно СТР» - говорит Салливан.
[Замечание TheVista.ru – да, да, конечно. 625000 людей, и ни одним больше. Любит Салливан помечтать. Зашел бы лучше на наш форум, и посмотрел, что тестеров у Vista куда больше.]
Тестеры берутся из трех источников. Самый маленький сегмент – это технические бета-тестеры. Эти люди назначены через наши коммерческие организации, которые работают непосредственно с клиентами, розничными покупатели, партнерами. Мы пробуем получить мнение непосредственно клиентов-пользователей, и у нас имеются тестеры из этого сегмента. Эти тестеры имеют больше связи с Microsoft, у них имеется телефонная поддержка. Было от 10000 до 20000 технических бета-тестеров Beta 1, в будущем их количество увеличится.
Большинство, порядка 600000 человек, это TechNet и MSDN. Эти люди получают продукты от Microsoft регулярно. Я могу ошибаться, но эти тестеры привносят меньше всего вклада в разработку продукта.
Общедоступная программа тестирования
Ранее компания обещала, что сделает доступным Vista Beta 2 публике через свой веб-сайт; теперь Microsoft сообщает, что публике, возможно, достанется один из CTP-релизов. Этот релиз произойдет в первой половине 2006 года, но Салливан не говорит конкретнее. Он говорит, что с каждым релизом Vista становится ближе к RTM, то есть к общедоступности, когда каждый желающий сможет приобрести Vista без подписания контракта бета-тестера.
Что будет
ОК, на чем же мы. Microsoft выпустит декабрьский СТР на этой недели, полнофункциональную версию Vista в конце месяца, и полнофункциональный СТР в январе или феврале 2006. Vista Beta 2 все еще в планах, но СТР версии выглядят реальнее.
«Мы хотим иметь готовый Vista ПК к следующему праздничному сезону, что важно для наших партнеров, - продолжает Салливан, - и конечно, мы хотим, что бы этот релиз был очень, очень высокого качества. Мы будем его оптимизировать до последнего и стремимся к тому же – дате релиза в конце 2006».
В январе 2006 состоится Consumer Electronics Show (CES) в Лас-Вегасе, на котором Microsoft продемонстрирует некоторые из новых возможностей Vista. Однако вряд ли там произойдет релиз очередного СТР. Вообще ситуация с январским СТР не ясная. Салливан говорит, что, говоря о ежемесячных выпусках Vista, компания понимала, что каждый месяц релиз происходить все же не будет.
По-поводу полнофункциональной версии Vista доступной тестерам, Салливан говорит следующее: «Мы подготовим первую полнофункциональную версию к декабрю, но после декабрьского СТР». Значит, первый полнофункциональный билд тестеры увидят в январе или феврале. Так же Салливан говорит про то, что Microsoft оставляет за собой право добавить какую-нибудь функцию позже, уже в полнофункциональный код; ничто не постоянно – он говори.
В январе, как я уже говорил, состоится CES. Сообщается, что там будут показаны некоторые возможности Vista, отсутствующие в декабрьском СТР. Салливан говорит, что на CES впервые развернется маркетинговый отдел Vista, и впервые будет рассказано потребителям, зачем им нужно обновить компьютер до Vista.
CES будет связан с домашним использованием Vista, таким как работа с цифровой информацией. Туда же относится Media Center.
<Далее идут размышления на тему домашнего компьютера и работы с цифровой информацией>/
Салливан так же отметил, что моя критика Media Center в 5231 была замечена; и сказал, что MC продолжает разрабатываться, и многое уже изменено. Новая версия MC будет в декабрьском релизе.
Следующее: December CTPИ вот мы на месте, у следующего релиза Vista – Vista December CTP, который появится скоро на этой недели. Оставайтесь с нами.
Источник:
Перевод: Райкер
По теме
- Windows Vista официально "мертва"
- Завтра прекращается поддержка Windows Vista
- Остался последний месяц поддержки Windows Vista
- 11 апреля Microsoft прекратит поддержку Windows Vista
- Через год прекращается поддержка Windows Vista
- Microsoft открыла исходный код Open XML SDK
- Баллмер: Longhorn/Vista - моя самая серьезная ошибка
- Сегодня заканчивается бесплатная фаза поддержки Windows Vista и Office 2007
- Microsoft продлила срок поддержки Windows Vista и Windows 7
- Практики обеспечения безопасности Microsoft - лучшие в мире