Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

Windows Vista нужно больше времени и Beta 3 в придачу

Напечатать страницу
02.08.2006 04:26 | Raiker

До сих пор я защищал расписание Windows Vista и был уверен, что RC1 сделает возможным фантастический выхода Vista. Протестировав последние пост-Beta 2 сборки я пожалел, что считал это возможным…

Beta 2 разочаровывала повсюду. Она была далеко не стабильна, была большая утечка памяти. Поздние билды исправили стабильность и быстродействие, улучшили интерфейс, сделали Vista более похожей на финальный продукт. Но кажется обстоятельства намеренно затрудняют жизнь бета-тестерам, принося неожиданные проблемы.

- Microsoft приближается к финальной дате для всех команд разработчиков Vista. Согласно работнику Microsoft до этой даты остается всего несколько недель. Это означает, что внести любые изменения после этой даты будет очень сложно. Если Vista RTM выйдет в конце октября / начале ноября, это означает, что RC1 должен быть в конце августа / начале сентября. Если вы бета-тестер, вы поймете что это значит.
- Некоторые команды спешат, чтобы получить готовый код вовремя. Я не люблю приводить в пример команду Media Center, так как они работают действительно напряженно и быстро над их продуктом, но я вынужден. В Vista Media Center есть мириады улучшений, и технологии, аналоги которых не будут присутствовать на рынке к моменту выхода Vista. Они работают как психи, чтобы успеть, и мне кажется, это не может не сказаться на качестве продукта. Если только они не готовят обновление для MC после RTM, это вызовет проблемы. Но не ругайте их. Проблемы с кабельной индустрией препятствовали их работе. И не думайте, что пример с WMC самый неудачный, наоборот, это элементарнейший пример.
- Одна дверь закрывается, другая открывается. Нет, я говорю о удаче, я говорю о неожиданном появлении препятствий. После выхода Beta 2 я защищал Microsoft от людей, который говорили: «ХР на этой стадии был более стабилен, Vista должна подтянутся». Возможно тогда и были причины защищаться, но не сейчас – сейчас я должен признать, что проблемы остаются и я вынужден согласиться. Последние бета-версии намного стабильнее. RC1 будет очень улучшен, но мой опыт говорит, что не все так хорошо. В то время как одни системы работают отлично, другие отдыхают. Например, у меня все еще есть проблемы с восстановлением из спящего режима. Эта проблема была в Beta 2, потом была исправлена, а теперь появилась вновь! Такого не должно случаться.
- Джим и Ко забыли, что означает “Release Candidate”. Это означает, что: «Эй, нам кажется мы закончили работу, вот эта сборка. Все ли готово?» Тогда тестеры должны сказать «да» или «нет» и Microsoft должна продолжить работу. Они должны предложить стабильную бета-версию, какой не являлась Beta 2. Это не очередная СТР версия… это значит, что они закончили. Windows Vista не готова, и я не думаю, что Microsoft закончит систему к концу месяца. Так что не надо называть это Release Candidate, если вы серьезно не считаете, что это кандидат на релиз.

Microsoft объясняет разработчикам, как тяжело разрабатывать такой крупный проект как Vista. Я не говорю, что Vista плоха, просто это превратности разработки. Но нужно искать новые пути. Вот, что я предлагаю, то, что может поправить ситуацию с качеством:

- Шаг 1: отсрочить выпуск на 4 – 6 недель и выпустить продукт в конце февраля. Да, вас будут ругать. Цены акций еще опустятся на процент или на два. Но поверьте мне, проблемы в будущем, когда будет выпущен не готовый продукт, будут куда значительней.
- Шаг 2: не защищайте, анонсируйте. Не время пускать в ход пиар машину, просто потому, что никто не будет слушать. Позвольте тысячам ваших бета-тестеров одобрить ваш выбор и пошлите WSJ (Wall Street Journal) к черту. Сейчас вы готовитесь выпустить крупнейший релиз, ничего не произойдет с вашими акциями; сделайте Vista лучше. Ваши клиенты потом поблагодарят вас за это, и не важно, что будет кричать пресса.
- Шаг 3: Добавьте еще одну бета-версию в цикл разработок. Это даст время отсрочить RC1 и добавить Beta 3. Это значит, что Beta 3 выйдет в конце этого месяца, а RC1 в середине октября, а RTM – последний крупный релиз в 2006 году. Это позволит сделать стабильней систему, проверить ее в реальных условиях. Она будет короче, чем другие бета-версии (имеется в виду время тестирования), но это не суть важно.
- Шаг 4: Дайте команде разработчиков неделю отдыха. После релиза Beta 3 любой, кто уже не соображает ничего и засыпает на работе, пускай отдохнет недельку с семьей, расслабится. А потом придет и добьет RC1. Услышьте мне, программисты! Кроме управляющих, те должны эту неделю провести в раздумьях, что делать компании дальше.
- Шаг 5: выпустите замечательный и великий продукт.

Мне кажется, первый RC должен быть стабильной версией. VS 2005 Beta 2 был потрясающе стабильным продуктом, даже несмотря на изменения, произошедшие позже в RC1. Beta 2 Vista нельзя было использовать на постоянной основе, я удалял ее каждые 10 дней. Сейчас я работаю все время на Vista, но опять же не без синих экранов смерти. Так что разработайте Beta 3, а потом сфокусируйтесь на:

- Исправлении присылаемых ошибок. Слишком много отчетов закрываются по дурацким причинам, не доходя зачастую до разработчиков. Разработчики должны отвести три недели под конкретное исправление проблем. Не бета группа, вся группа.
- Стабилизации видео драйверов. Команда WDDM должна закончить свою работу, а затем идти и набить морду Nvidia. Серьезно, мне кажется команде WDDM надо пойти в Nvidia и помочь им исправить драйвера.
- Улучшении общей стабильности системы. Microsoft показывает видимый прогресс, делая Vista быстрее и стабильнее, но нужно больше времени. Мне кажется лучше отвести еще пару недель, чем ждать Windows Server 2007.
- Погоней за временем. Дайте командам время, чтобы завершить разработку и поддержать продукты

Именно это должно быть сделано, что бы Windows Vista стала лучшим релизом Windows. Управляющим (и тебе, Джим) – дайте вашим людям чуть-чуть больше времен! И не обращайте внимания, что скажут 125 человек в прессе. 700 миллионов пользователей Windows будут вам благодарны.

Источник: http://www.longhornblogs.com/
Перевод: Райкер

Комментарии

Не в сети

Как грится в Майкрософте... "И слева нас рать, и справа нас рать, и впереди нас рать, и позади нас рать. И нам... все равно!"

Точно такие же разговоры были и перед релизом Visual Studio 2005. Ну и? Кто-то прислушался? Да нет конечно! Так с кучей недоработок и зарелизили. Обещали Service Pack выпустить, но как-то все заглохло нехорошо.

Мне вот тут понравилось:
http://www.informationweek.com/software/showArticle.jhtml?articleID=191600952
С ума можно сойти от прозорливости дяди Стива! Жаль, что в английском нет выражения "впихнуть невпихуемое"...

02.08.06 11:17
0
Не в сети

Полностью поддерживаю автора статьи что на разработку всё равно нужно доводить до ума а не тяп ляп, Microsoft деньги затраченные надо вернуть вот они и выпустять Windows Vista в январе 2007 во что бы то ни стало не смотря на баги мол потом заплаток наделаем.

02.08.06 14:22
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.148 секунд (Общее время SQL: 0.124 секунд - SQL запросов: 57 - Среднее время SQL: 0.00218 секунд))
Top.Mail.Ru