
| Пояснительная записка | |
| Введение | |
| Общие сведения | |
| Средства развертывания Office, использованные корпорацией Майкрософт | |
| Развертывание системы Office | |
| Оптимальные методики и приобретенный опыт | |
| Заключение |
Предварительная версия системы Microsoft® Office 2007 предоставила отделу информационных технологий Майкрософт возможность тестировать усовершенствованные средства развертывания, предназначенные для упрощения развертывания приложений в масштабе предприятия. В проведении тестирования программного обеспечения принимали участие сотрудники Майкрософт, что позволило отделу информационных технологий создать реальную среду тестирования для усовершенствования системы Office 2007 до выпуска программного продукта, предназначенного для пользователей. Группа тестирования обнаружила, что возможность развертывания системы Microsoft Office с несколькими языками при использовании единственной папки сборки обеспечивает большую эффективность решения развертывания, и проверила новые функциональные возможности развертывания до выпуска системы Office 2007.
Эта группа решила также предоставить преимущества повышения производительности усовершенствованных приложений системы 2007 Office всем пользователям компании. Кроме этого, раннее внедрение системы 2007 Office позволило отделу информационных технологий Майкрософт обеспечить обратную связь по программному продукту и системе развертывания и сотрудничать с группой разработки системы Office в вопросах упрощения внесения усовершенствований в программный продукт и процедуру развертывания.
Перед началом развертывания системы 2007 Office для большой группы раннего внедрения в рамках компании отдел информационных технологий Майкрософт предоставил предварительный код разработчикам бизнес-приложений (LOB). Этот план гарантировал совместимость существующих бизнес-приложений с системой Office 2007. Кроме того, предоставление предварительного кода позволило разработчикам бизнес-приложений разрабатывать усовершенствования таких приложений на основе новых функциональных возможностей, предлагаемых в системе Office 2007.
В данном документе описывается опыт отдела информационных технологий Майкрософт по доставке, установке и использованию новых средств развертывания системы Office 2007. Этот документ создан специально для руководителей, отвечающих за принятие решений в технической сфере деятельности предприятия, архитекторов технических решений и специалистов, управляющих развертыванием, рассматривающих возможность развертывания системы Office 2007 в своих сетях.
Данный документ основан на опыте и рекомендациях отдела информационных технологий Майкрософт по раннему внедрению. Он не предназначен для использования в качестве руководства по процедуре внедрения. Рабочая среда каждого предприятия имеет свои уникальные особенности; поэтому каждая организация должна приспособить планы и операции, описанные в данном документе, для своих собственных потребностей.
В настоящее время многие организации стремятся помочь пользователям более эффективно управлять возрастающей рабочей нагрузкой и предоставить улучшенный доступ к своим бизнес-приложениям. Система Microsoft Office 2007 облегчает организациям достижение этих целей и предоставляет множество других возможностей.
Система Office 2007 является результатом развития набора отдельных производительных программных продуктов в универсальную интегрированную систему. Система 2007 Office может облегчить предприятиям удовлетворение своих потребностей, начиная с управления производительностью отдельных работников вплоть до управления сложными проектами.
Ядром системы Office 2007 являются пакеты Microsoft Office 2007, предоставляющие основные средства управления производительностью рабочей среды. Новые функции этих программ расширяют возможности сотрудников для совместной работы, работы с партнерами и клиентами, а также возможности организаций по регистрации и использованию информации. В дополнение к основным изданиям для настольных компьютеров версия 2007 содержит новые программы, серверы, службы, решения и другие технологии, созданные на основе уже имеющихся у сотрудников навыков работы с ПО, увеличивающих производительность и помогающих в разрешении широкого ряда производственных проблем.
Система Office 2007 предлагает организациям функции для управления рабочим процессом и функции, облегчающие совместную работу. В систему Office 2007 входит восемь разных наборов ПО, каждый из которых предназначен для конкретного типа пользователей.
В данном документе основное внимание уделяется развертыванию системы Microsoft Office Enterprise 2007 в корпорации Майкрософт. Однако методы, использованные в корпорации Майкрософт для развертывания Office Enterprise 2007, применимы и к другим версиям, которые, вероятно, будут развертывать средние и крупные предприятия, а именно Microsoft Office Standard 2007, Microsoft Office Small Business 2007, Microsoft Office Professional 2007 и Microsoft Office Professional Plus 2007. Office Enterprise 2007 является новым добавлением к системе 2007 Office и включает в себя все приложения Office Professional, а также Microsoft Office OneNote® 2007 и Microsoft Office Groove® 2007.
Всего пять или шесть лет назад переход на новое ПО зачастую представлял собой грандиозное мероприятие — сложное, дорогостоящее и требующее много времени. Начиная с первых семинаров, посвященных планированию выпуска системы Office 2007, корпорация Майкрософт стремится к тому, чтобы основное достоинство новой системы Microsoft Office заключалось в простоте выполнения обновлений. Даже до написания нового кода разработчики системы Office 2007 были полны решимости сделать систему Office 2007 более удобной для планирования, менее рискованной, требующей меньших затрат времени, более предсказуемой, более управляемой и более прозрачной.
Например, в системе Office 2007 автоматизированы некоторые процедуры обновления. Эта автоматизация позволяет сэкономить рабочее время организаций, ресурсы и денежные средства. Процедура настройки, требовавшая когда-то многочисленных средств и процедур, теперь выполняется с помощью единственного контроллера настройки. В итоге администраторы настольных компьютеров могут теперь выполнять настройку и управлять всем процессом установки системы Office 2007 посредством одного средства.
Сеть корпорации Майкрософт является одной из самых обширных экспериментальных сетей, основанных на протоколе TCP/IP. Высокоскоростная магистраль ATM (Asynchronous Transfer Mode) сети SONET (Synchronous Optical Network) использует волоконную оптику, мультиплексирование с разделением времени и лазерное излучение для передачи больших объемов цифровых данных и голосовых сообщений. Глобальная сеть Microsoft включает в себя следующие компоненты.
| • | Три центра данных предприятия и девятнадцать региональных центров данных (RDC) по всему миру. |
| • | Более 8800 серверов по всему миру |
| • | Более 200 каналов глобальной сети (WAN) |
| • | Более 900 коммутаторов локальных сетей (ЛВС) — 100 мегабит в секунду (Мбит/с) для серверов, 10 Мбит/с для настольных компьютеров |
| • | Более 1800 маршрутизаторов |
| • | Более 275 коммутаторов ATM |
| • | Более 2600 коммутаторов 2 слоя сети |
| • | Более 3300 подсетей IP |
| • | Более 350000 портов ЛВС |
| • | Самую большую в мире беспроводную ЛВС, включающую более 24000 беспроводных устройств и более 3000 беспроводных точек доступа |
Отдел информационных технологий Майкрософт поддерживает оборудование серверов и настольных компьютеров, а также управляет внутренними бизнес-приложениями, облегчающими выполнение ежедневных производственных операций в корпорации Майкрософт. Кроме этого, отдел информационных технологий Майкрософт использует базу большого предприятия корпорации Майкрософт и ее пользователей в качестве первоклассной лаборатории для тестирования бизнес-приложений и предварительных версий ПО перед доставкой этих программных продуктов пользователям по всему миру. Поскольку основная деятельность Майкрософт посвящена разработке программного обеспечения, раннее внедрение и тестирование предварительного ПО является частью культуры и задачей организации Майкрософт. Раннее внедрение и тестирование проверяет совместимость с бизнес-приложениями и позволяет отделу информационных технологий Майкрософт обеспечивать реальную обратную связь для групп разработки программных продуктов, облегчающую получение окончательного программного продукта высочайшего качества и усовершенствование рабочей среды пользователя.
Группа служб обмена сообщениями и совместной работы (Messaging and Collaboration Services — MACS), входящая в состав отдела информационных технологий Майкрософт, эксплуатирует глобальную информационную инфраструктуру Майкрософт (включая сетевую, телефонную и серверную инфраструктуру) и управляет ей. В первую очередь эта группа поддерживает все средства обмена сообщениями и совместной работы, имеющиеся в корпорации Майкрософт. Группа MACS отвечает также за работу нескольких различных служб внутри Майкрософт, связанных с клиентами Microsoft Office, серверами Office и Microsoft Office SharePoint® Server 2007. Отдел информационных технологий Майкрософт размещает эти службы и поддерживает их работу на порталах SharePoint в масштабе компании.
Для проекта клиентского развертывания системы Office 2007 обеспечение регулярного взаимодействия имело высокий приоритет для совместной сплоченной работы разных групп, участвующих в проекте. Группа MACS использовала следующие методики совместной деятельности.
| • | В процессе планирования и развертывания каждые две недели устраивались совместные собрания группы MACS и группы разработки программного продукта Office. На этих собраниях группы принимали наиболее важные решения относительно развертывания и выработанных совместных целей. |
| • | Для обмена информацией группа MACS использовала узлы Office SharePoint. У группы имелся график проекта развертывания с указанием всех основных дат контрольных точек и целей развертывания в каждой контрольной точке. |
| • | В план проекта были включены все конечные цели. Кроме этого, была предусмотрена ежемесячная контрольная дата для встречи с руководителями, такими как генеральные управляющие и вице-президенты, чтобы руководители Майкрософт старшего звена были в курсе текущего состояния проекта и имели возможность повлиять на ход работы. |
Система Microsoft Office 2007 предлагает несколько средств и технологий, облегчающих пользователям и партнерам по разработке решения планирование и развертывание версии системы Office 2007. Эти средства и технологии предусматривают также снижение затрат, связанных с крупными развертываниями. Кроме того, эти средства повышают безопасность, упрощают управление и обеспечивают лучшую интеграцию с бизнес-приложениями.
Часть этих средств объединена под названием «Технологии управления переносом Microsoft Office» и предлагаются в составе системы Office 2007. Клиенты и партнеры могут бесплатно загрузить остальные компоненты на веб-узле Microsoft Office Online. Отдел информационных технологий Майкрософт применял следующие средства, входящие в группу «Технологии управления переносом Microsoft Office»
| • | Диспетчер планирования переноса Microsoft Office |
| • | Средство настройки Microsoft Office |
Когда отдел информационных технологий Майкрософт начинал развертывание системы Office 2007 на корпоративных компьютерах, еще не все средства были готовы. По мере готовности средств группа получала возможность тестировать их и пользоваться ими.
Диспетчер планирования переноса Microsoft представляет собой группу средств, предназначенных для использования администраторами, собирающимися планировать и тестировать развертывание системы 2007 Office. Диспетчер планирования переноса включает в себя следующие компоненты.
| • | Средство проверки файлов Office, представляющий собой программу командной строки, предназначенную для поиска файлов Office и выявления проблем преобразования. |
| • | Набор средств, используемых для управления центральной базой данных диспетчера планирования переносом Office, в которой хранятся результаты работы средства проверки файлов Office. |
| • | Решение на основе Microsoft Office Access™ 2007, предназначенное для анализа вопросов преобразования и управления ими. |
| • | Преобразователь файлов Office, представляющий собой средство, облегчающее пакетное преобразование файлов старых версий Microsoft Office Word, Microsoft Office Excel® и Microsoft Office PowerPoint® в новые форматы Microsoft Office Open XML. |
| • | Средство извлечения версии, позволяющее администраторам извлекать версии файла, сохраненного в Microsoft Office Word 2003 или более ранних версий, в файлы других форматов. |
Чтобы эффективно спланировать беспроблемное развертывание системы Office 2007, отделу информационных технологий Майкрософт пришлось выявить количество и типы файлов Microsoft Office, использовавшихся сотрудниками в сети Майкрософт. Отдел информационных технологий Майкрософт использовал диспетчер планирования переноса Office для проверки компьютеров-клиентов и файловых серверов, чтобы провести инвентаризацию всех типов документов системы Microsoft Office и определить их свойства. Отдел информационных технологий Майкрософт развернул это средство с использованием сервера Microsoft Systems Management Server (SMS) 2003. Программа проверки создала файлы журналов в формате XML на каждом компьютере, затем сохранила эти файлы в файлах .cab для облегчения передачи. Коллекция SMS извлекла файлы .cab и импортировала их в базу данных диспетчера планирования переноса Office для дальнейшего анализа. Эта процедура позволила членам группы определить и разрешить все имевшиеся проблемы до открытия или преобразования файлов в новый формат Microsoft Office XML.
В большинстве своем файлы, созданные в Microsoft Office 2003, ведут себя так же, как и в окончательной версии системы Office 2007, однако в некоторых ситуациях для обеспечения согласованного поведения требовалось выполнение операций вручную. Например, некоторые возможности из Office 2003 не поддерживаются в системе Office 2007, поэтому файлы, созданные в предыдущей версии Microsoft Office, требовали вмешательства или анализа вручную.
Отдел информационных технологий Майкрософт использовал средство настройки Microsoft Office для настройки метода установки программных продуктов системы Office 2007, а также для настройки создаваемой для пользователей рабочей среды. Кроме того, это средство использовалось отделом информационных технологий Майкрософт для включения дополнительных файлов и установки дополнительных программ параллельно с системой Office 2007. Возможность настраивать процедуру установки Office посредством предписаний и комментариев значительно уменьшила объем работы по созданию пользовательского кода и сценариев и позволила группе развертывания снизить риск развертывания, который часто вызывается созданием пользовательских сценариев.
Отдел информационных технологий Майкрософт стремился, чтобы в процессе установки системы Office 2007 клиент получил внутренние шаблоны службы управления правами Windows®. Используя средство настройки Microsoft Office, группа без труда включила требуемые файлы шаблонов формата XML в процесс установки.
Отдел информационных технологий Майкрософт настроил поведение по умолчанию программы Setup таким образом, чтобы установка выполнялась с минимальным участием пользователя. Это достигается предварительной подготовкой данных настройки в возможно большем объеме, например, ключа продукта, лицензионного соглашения и имени организации. Для управления такой настройкой группа использовала средство настройки Microsoft Office, чтобы создать файл настройки программы Setup (файл MSP), вызываемый программой Setup в процессе установки.
Файл MSP был добавлен в папку Updates. Папка Updates находится в папке-источнике Office, содержащей исходные файлы системы Office. Программа установки Office обрабатывает файл MSP во время установки, не требуя дополнительных изменений. Если администратор помещает файл MSP в папку, отличную от папки-источника Office, необходимо выполнять установку, либо запуская программу Setup в режиме командной строки с параметром /adminfile, либо указав в файле Config.xml местоположение файла MSP. В пакете 2007 Office Resource Kit содержатся дополнительные сведения по применению файлов MSP. Ссылку на пакет 2007 Office Resource Kit в сети Microsoft TechNet можно найти в разделе «Дополнительные сведения» в конце этого документа.
Если ни одна из настроек не затрагивает значения параметров для конкретного языка, настройки в системе Office 2007 применяются к любой версии языка конкретного программного продукта, которая доступна в точке сетевой установки. Настройки для функций, связанных с конкретным языком, применяются автоматически при установке данного языка пользователем. В противном случае они игнорируются.
На рис. 1 приведены типы параметров настройки, доступные в средстве настройки Microsoft Office.

Рис. 1. Средство настройки Office
Кроме того, на рис. 1 приведен вариант добавления установок и выполнения программ в категории Setup, который позволяет администраторам выполнять дополнительные программы до или после установки. Отдел информационных технологий Майкрософт после завершения установки развернул для клиентов надстройку Microsoft Office 2007 с названием Microsoft Save as PDF or XPS. Развертывание надстройки после установки гарантировало, что на установке Office не скажется перезапуск компьютера или аварийное завершение работы с надстройкой. Выполняя установку надстройки с использованием параметра /quiet, отдел информационных технологий Майкрософт обеспечивал конечным пользователям непрерывность процесса установки. Этот параметр уменьшает также любое влияние, которое дополнительные установки могли бы оказать на основную установку Microsoft Office.
Установка надстройки 2007 Microsoft Office под названием Microsoft Save as PDF or XPS позволила сотрудникам сохранять или экспортировать файлы из программ Microsoft Office в файлы форматов PDF или XPS. PDF и XPS представляют собой распространенные форматы электронных файлов с фиксированной разметкой, сохраняющие форматирование документа и обеспечивающие совместный доступ к файлу.
Config.xml
В предыдущих версиях Microsoft Office программа Setup при запуске процесса установки использовала файл Setup.ini. Для настройки процедуры установки администратор либо вносил изменения в исходный файл Setup.ini, либо создавал пользовательский файл инициализации. В окончательной версии системы Office 2007 роль файла инициализации взял на себя новый файл Config.xml. Группа развертывания Office в Майкрософт использовала файл Config.xml для настройки задач, предшествующих установке и следующих за ней. Например, в конце процесса установки системы Office 2007 группа запустила веб-страницу, на которой выражалась благодарность пользователю за участие в раннем внедрении системы Office 2007 и предоставлялась такая важная информация, как способ сообщения о неполадках. На рис. 2 приведены полезные ссылки и указания, предоставленные сотрудникам на пользовательской веб-странице после успешного завершения установки системы 2007 Office.

Рис. 2. Пользовательская веб-страница с выражением благодарности
Далее следует пример использования в файле Config.xml ссылки на пользовательскую веб-страницу, открывающуюся в конце установки системы 2007 Office.
<Configuration>
<Command Path="%programfiles%\Internet Explorer\IEXPLORE.exe" Args="http://intranetsite/office2007/thank_you" />
</Configuration>
С помощью файла Config.xml file или средства настройки Office можно выполнить следующие задачи.
| • | Указание ключа продукта. |
| • | Принятие лицензионного ключа. |
| • | Указание уровня отображения информации на мониторе. |
| • | Отображение уведомления о завершении. |
Если файл настройки программы Setup создается посредством средства настройки Office, настройки, определенные в файле Config.xml, имеют больший приоритет, чем настройки в файле настройки.
При внесении изменений в файл в соответствии с элементами и атрибутами, указанными в файле Config.xml, следует помнить о том, что эти значения зависят от регистра символов. Для получения дополнительных сведений об использовании файла Config.xml для выполнения задач установки см. раздел «Дополнительные сведения» в конце этого документа.
По умолчанию система Office 2007 использует новые форматы файлов для своих программ, например для Microsoft Office Word 2007, Microsoft Office Excel 2007 и Microsoft Office PowerPoint 2007. Если отсутствуют конкретные обновления программного продукта, предыдущие версии Office не распознают эти новые форматы файлов Open XML. Чтобы обеспечить сотрудникам Майкрософт, работающим с системой Office 2007, возможность сотрудничества и беспрепятственного обмена файлами с сотрудниками, работающими с Office 2003, Отдел информационных технологий Майкрософт для всех клиентов Office 2003 в компании развернул обновление File Format Awareness Update до начала развертывания системы 2007 Office.
Чтобы пользователи Office 2003 могли открывать и сохранять файлы в форматах Open XML 2007, требуется установить два отдельных компонента.
Обновление Office 2007 File Format Awareness Update для Office 2003 позволяет клиентам Office 2003 распознавать новые форматы файлов 2007 как файлы Office. Вслед за установкой обновления File Format Awareness Update, когда файл из системы 2007 Office открывается впервые, Office 2003 проверяет наличие пакета Compatibility Pack для форматов файлов 2007. Если пакет Compatibility Pack установлен, файл успешно открывается. Если же он отсутствует, Office предлагает сотруднику загрузить его с веб-узла Microsoft.com. Обновление File Format Awareness Update включает в себя последний набор критических обновлений для Office 2003. На компьютерах с работающими клиентами Office 2003 и установленными последними критическими обновлениями обновление File Format Awareness Update уже имеется. Отдел информационных технологий Майкрософт обеспечил обновление своих клиентов Office, используя службу SMS Software Update, чтобы в процессе обычного обновления клиентов в корпорации Майкрософт на клиентах Office 2003 было установлено обновление File Format Awareness Update.
Пакет Compatibility Pack for 2007 File Formats позволяет Office 2003 открывать и сохранять файлы в новых форматах файлов 2007. Для установки пакета Compatibility Pack требуется наличие на компьютере обновления File Format Awareness Update. Пакет Compatibility Pack зависит от языка и поставляется на всех языках, с которыми поставлялись предыдущие версии Office. Он бесплатно загружается с веб-узла Microsoft.com. Отдел информационных технологий Майкрософт развернул Compatibility Pack через сервер SMS в качестве обязательного пакета. Поскольку пакет Compatibility Pack зависит от конкретного языка, отдел информационных технологий Майкрософт принял решение разворачивать только английский вариант Compatibility Pack на клиентах, работающих с английской версией Office 2003. Клиенты, работающие с версиями Office 2003 для других языков, загружали пакет Compatibility Pack с соответствующим языком при получении запроса от Microsoft Office.
Обеспечение установки обновления File Format Awareness Update на большинстве клиентов, работающих с любой из предыдущих версий, было крайне важным для развертывания в Майкрософт системы Office 2007, поскольку это гарантировало возможность беспрепятственной совместной работы клиентов Office 2003 и клиентов системы Office 2007 посредством использования нового формата файлов 2007. Развертывание пакета Compatibility Pack было менее критичным, поскольку обновление File Format Awareness Update обеспечивало пользователям доступ к странице загрузки пакета Compatibility Pack на веб-узле Microsoft.com. Однако заблаговременное развертывание пакета Compatibility Pack обеспечивало более комфортную рабочую среду, поскольку при этом выполнялась предварительная установка Compatibility Pack без необходимости для сотрудников загружать и устанавливать его самостоятельно. Ссылки на местонахождение обновления File Format Awareness Update и пакета Compatibility Pack на веб-узле Майкрософт можно найти в разделе «Дополнительные сведения» в конце этого документа.
При развертывании системы Microsoft Office 2007 перед отделом информационных технологий Майкрософт и группой развертывания Office стояло несколько общих задач. Тщательное планирование и выполнение разных этапов совпадало с доступностью версий для контрольных точек, например Beta 2 или Beta 2 Technical Refresh. Серьезный акцент на тестировании как стандартных бизнес-приложений, так и приложений сторонних разработчиков обеспечил беспрепятственный переход на новую версию системы Office 2007 .
Как правило, отдел информационных технологий Майкрософт следует внутренней модели, аналогичной модели группы эксплуатации MOF (Microsoft Operations Framework), предоставляющей инструкции для различных процедур, например, разработки ПО, развертывания и других функций, связанных с работой отдела информационных технологий. Члены групп, организованных по модели группы MOF, разделяют обязанности и работают совместно, концентрируясь на текущем проекте. Хотя размер и иерархическая структура групп могут меняться в зависимости от масштаба деятельности, оптимальные методики и выводы, получены на каждом из этапов, переносятся на следующий этап. Этот метод гарантирует приемлемость общих затрат повторных развертываний.
Отделу информационных технологий Майкрософт были поставолены следующие цели по развертыванию системы 2007 Office.
| • | Проверка функциональных возможностей, бизнес-функций и средств развертывания. |
| • | Обеспечение обратной связи с группами программных продуктов Microsoft Office и отделом маркетинга. |
| • | Обучение разработчиков бизнес-приложений новым возможностям разработки в системе 2007 Office, чтобы разработчики могли создавать бизнес-приложения, использующие преимущества этих возможностей. |
| • | Внедрение новых услуг отдела информационных технологий Майкрософт, использующих преимущества основных возможностей, например, использование системы Office 2007 с размещенным веб-узлом Office SharePoint Server для усовершенствования рабочего процесса и сотрудничества. |
| • | Распространение опыта развертывания среди внешних пользователей с целью помощи в их собственном планировании и выполнении развертывания. |
В дополнение к предыдущим задачам развертывания отделу информационных технологий Майкрософт и группе разработки Microsoft Office было поставлено несколько общих целей.
| • | Тестирование на совместимость основных бизнес-приложений, зависящих от пакета Microsoft Office |
| • | Устранение всех критических неполадок в программных продуктах Office к моменту выпуска в производство системы Office 2007 |
Успешное решение этих общих задач было крайне важно для разработки надежного, тщательно протестированного и надлежащим образом проверенного программного продукта, который мог выдержать тщательную проверку на уровне предприятия до его выпуска для пользователей.
Этапы развертыванияЧтобы упростить достижение этих целей, отдел информационных технологий Майкрософт разбил на части проект клиентского развертывания, выделив в цикле выпуска ПО основные этапы. Перед группой стояли конкретные задачи развертывания, которые требовалось решить на каждом этапе.
В таблице 1 описаны этапы выпуска ПО, использовавшиеся отделом информационных технологий Майкрософт для раннего развертывания системы Office 2007.
| Таблица 1. Этапы выпуска ПО | ||
| Этап | Сводная информация о версии | Цели отдела информационных технологий Майкрософт |
Тест 4 | Развернуто в августе 2005 г.. Первое, только для английского языка, развертывание ограничивалось небольшой группой сотрудников (приблизительно 1900) и основывалось на ранней сборке. | Проверка рабочей среды развертывания, подтверждение правильности концепций и проверка сферы применимости компонентов. |
Бета 1 | Развернута в ноябре 2005 г. на 10209 компьютерах. Сотрудники Майкрософт развернули бета-версию 1 только на вторичных тестовых компьютерах, а не на рабочих настольных компьютерах. | Обучение службы поддержки, проверка обновления и замена средств корпоративного поиска. |
Техническое обновление бета-версии 1 | Развернуто в марте 2006 года на 12042 компьютерах; подходит для установки на основных рабочих компьютерах сотрудников. К этому времени корпорация Майкрософт была готова к установке технического обновления бета-версии 1 на компьютерах по всему миру. | Обновление существующей рабочей среды. Тестирование на совместимость с бизнес-приложениями; выявление и устранение неполадок. |
Бета 2 | Развернута в начале мая 2006 года для широкого набора ранних внедрений. Задача состояла в развертывании версии бета 2 на 20000 компьютеров. Однако корпорация Майкрософт перевыполнила эту задачу, и к августу 2006 года на 30442 корпоративных компьютерах работала бета-версия 2. | Обширные развертывания для корпоративного кампуса и глобальные развертывания и замеры производительности и стабильности. Продолжение тестирования на совместимость с бизнес-приложениями; выявление и устранение неполадок. |
Техническое обновление бета-версии 2 | Развернуто в августе 2006 года на 60329 компьютерах по всему миру. Для глобального развертывания версия бета 2 была доступна на пяти разных языках. Исходные файлы для установки были реплицированы более чем на 100 региональных серверах. | Продолжение обширных развертываний для кампуса и глобальных развертываний. Завершающее тестирование на совместимость с бизнес-приложениями и завершение работы. |
Версия для выпуска в производство (RTM) | RTM была развернута на 97242 компьютерах по всему миру в ноябре 2006 г. | Производственная версия; глобальное развертывание. |
Первоначальное тестирование функциональных возможностей системы Office 2007 на раннем этапе разработки было ограничено небольшой группой, состоявшей из 100 сотрудников, и развертывание проводилось только для версии на английском языке. Отдел информационных технологий Майкрософт проводил в этой группе пробное тестирование развертывания системы Office 2007 на основе сервера SMS. Отдел информационных технологий Майкрософт повторил тесты приблизительно на 200 компьютерах с наиболее распространенными конфигурациями, работающих под управлением разных операционных систем.
После того, как развертывание системы Office 2007 было протестировано на небольшой тестовой группе, масштабы тестирования были расширены до развертывания системы Office 2007 на североамериканской контрольной группе. После того, как группа развертывания поняла, что функционирование большинства установок североамериканской контрольной группы стабилизировалось, группа развернула программный продукт для массового использования в компании.
К моменту выпуска версий бета 2 и технического обновления бета 2 система Microsoft Office 2007 разворачивалась для глобального применения пользователями в масштабе всего предприятия. Кроме этого, на данных этапах система Office 2007 на пяти разных языках была доступна с серверов установки, что давало группе большую свободу при тестировании системы Office 2007 в других странах.
Сотрудники корпорации Майкрософт были знакомы с процедурами загрузки для установки ПО с серверов загрузки, поскольку исторически этот метод был основным методом установки ПО. Отдел информационных технологий Майкрософт отправлял каждую сборку группе репликации программных продуктов, которая реплицировала исходные файлы установки на более чем 100 региональных серверов. На этапах Beta 2, Beta 2 Technical Refresh и RTM сотрудники уведомлялись о появлении каждой новой версии по электронной почте. Сообщение электронной почты содержало ссылку на веб-узел интрасети, на котором в свою очередь содержалась ссылка на точку сетевой установки, где находились файлы программы установки Office. Кроме того, в нем содержалась ключевая информация, относящаяся к обновлению, например, возможность возникновения проблем с совместимостью приложений и требования к оборудованию. Большинство сотрудников были знакомы также с аналогичной процедурой развертывания Microsoft Office Professional Edition 2003, поэтому данный метод сэкономил время и обеспечил короткое общее время установки.
В добавление к методу, описанному ранее, отдел информационных технологий Майкрософт отправил объявление SMS всем сотрудникам, чтобы дать им возможность обновить свои сборки Microsoft Office. Например, на этапе версии Beta 2 Technical Refresh все компьютеры, на которых работала версия бета 2, имели возможность выполнить обновление до уровня версии Beta 2 Technical Refresh через сервер SMS. Для сотрудников, которые уже работали с более ранней сборкой системы Office 2007, обновление SMS было обязательным, в то время как остальные сотрудники, например те, кто работал с Office 2003, могли принять участие в обновлении или отказаться от него. Такой подход гарантировал, что клиентская база системы 2007 Office всегда работала со сборкой самого последнего этапа.
Перед развертыванием стандартной поддерживаемой версией Microsoft Office, с которой работали в Майкрософт, был пакет Office Professional Edition 2003, работающий в рамках операционной системы Microsoft Windows XP Professional. В дополнение к стандартной поддерживаемой версии на компьютерах компании, в основном на тестовых, исследовательских и компьютерах службы поддержки, существовали различные сочетания операционной системы и программного обеспечения Microsoft Office.
Предварительная версия операционной системы Windows Vista™ также являлась частью клиентской базы Microsoft. Первоначально число компьютеров, на которых работали Windows Vista и система 2007 Office, было невелико, однако число таких компьютеров возрастало на каждом этапе. Вскоре после выпуска системы в производство число установок Office 2007 на компьютерах, работающих под управлением операционной системы Windows Vista, превышало число компьютеров, работающих под управлением Windows XP.
Не было необходимости проводить инвентаризацию существующего оборудования и программного обеспечения, потому что минимальные требования к оборудоыванию одинаковы для Office Professional Edition 2003 и Office Professional 2007. Отсутствие необходимости проводить инвентаризацию облегчило развертывание окончательной версии системы Office 2007, потому что затраты отдела информационных технологий на оборудование оставались неизменными во время развертывания.
Клиент системы Office 2007 является 32-разрядным приложением, но он работает также и в 64-разрядных версиях Windows XP, Windows Vista и Microsoft Windows Server® 2003 через WOW64 (Windows-on-Windows, 64-разрядная версия). WOW64 является подсистемой, работающей во всех 64-разрядных операционных системах Windows и создающей 32-разрядную рабочую среду, позволяющую 32-разрядным приложениям для Windows работать в 64-разрядной системе без внесения изменений.
На веб-узле Microsoft Office Online представлены подробные сведения о требованиях системы Office 2007. Ссылка на веб-узел приведена в разделе «Дополнительные сведения» в конце этого документа.
В зависимости от обстоятельств администраторы могут разворачивать систему 2007 Office с использованием разных подходов, например:
| • | Установка с использованием компакт-диска. |
| • | Установка с использованием сценария. |
| • | Развертывание ПО с использованием групповой политики службы каталогов Active Directory®. |
| • | Systems Management Server 2003. |
| • | Microsoft Solution Accelerator для Business Desktop Deployment 2007 |
Отдел информационных технологий Майкрософт решил использовать SMS 2003 R2 в качестве основного метода развертывания системы 2007 Office для сотрудников и компьютеров в рамках глобальной сети Microsoft. SMS является эффективным методом развертывания ПО на больших предприятиях. SMS предлагает гибкое управление выбором времени установки и компьютеров, на которых будет выполняться установка. Кроме того, SMS позволяет администраторам управлять уровнем взаимодействия с пользователями, контрольными перезапусками и безопасностью. Кроме этого, подробные отчеты в SMS позволяют администраторам следить за ходом развертывания.
Для установки ПО на компьютерах, работающих под управлением Windows, требуются права администратора. Права обычного пользователя ограничены, и он не может создавать папки и файлы в местоположении %ProgramFiles% или осуществлять запись в раздел HKEY_LOCAL_MACHINE (HKLM) реестра. Добавление пользователей в локальную группу «Администраторы» предоставляет им больший набор прав, чем это необходимо для повседневных операций, и позволяет устанавливать неразрешенное ПО, что может представлять собой угрозу безопасности. SMS 2003 R2 сводит к минимуму угрозы безопасности и облегчает нагрузку на службу поддержки, разрешая установку ПО при наличии специальной учетной записи с административными правами, к которой пользователь не имеет доступа. Эта учетная запись позволяет клиенту SMS выполнять административные задачи, например установку ПО, не повышая уровня прав пользователя.
Отдел информационных технологий Майкрософт распределяет клиент SMS по компьютерам с помощью сценария входа в систему, связанного с доменной учетной записью пользователя. Сотрудникам был предоставлен двухнедельный льготный период, в течение которого они могли откладывать переход со старой версии Microsoft Office на самую новую версию. По истечении льготного периода клиенты в принудительном порядке выполняли обновление. Отдел информационных технологий сделал определенные исключения для избранных групп, которым требовались работающие старые версии Office для разработки или поддержки. Эти группы были освобождены от принудительного перехода на систему 2007 Office.
Одно из преимуществ развертывания через SMS заключалось в том, что удаление предыдущих бета-версий программных продуктов можно было включить в процедуру обновления. Майкрософт не разрабатывает программные продукты для ситуаций, подобных постоянным обновлениям поверх предыдущих бета-сборок. Вследствие этого предыдущие бета-версии необходимо удалять. В противном случае компьютер мог оказаться в нестабильном состоянии.
Другое преимущество развертывания через SMS заключалось в исправлении предыдущих версий клиентов, чтобы они могли открывать и сохранять файлы в форматах файлов 2007. Исправление обеспечивает возможность совместной работы с пользователями системы 2007 Office, как с коллегами, так и внешними бизнес-партнерами. Это было особенно полезно во время поэтапного развертывания.
Чтобы гарантировать, что во время развертывания работа сотрудников не была нарушена и рабочая среда конечных пользователей получила объективную оценку, отдел информационных технологий Майкрософт был заинтересован в регистрации данных установки, таких как общее число установок и уровень успешных завершений и уровень сбоев установок. Для получения таких данных отдел информационных технологий Майкрософт использовал SMS.
SMS отслеживал процесс развертывания ПО и регистрировал неполадки установки, возникавшие у клиентов. В отчетах SMS 2003 R2 используется веб-технология, поэтому у пользователей, не являющихся администраторами, например руководителей или директоров отделов, имеется доступ к информации о ходе развития проекта и возникающих неполадках.
Отдел информационных технологий Майкрософт использовал SMS 2003 R2 для создания отчетов, сообщающих о том, было ли ПО успешно развернуто в целевой группе настольных компьютеров. В Майкрософт SMS 2003 R2 использовался также для указания всех компьютеров с общими характеристиками, например с одинаковым оборудованием или программным обеспечением. Эта информация была важна для определения компьютеров, на которых работает система 2007 Office, и обеспечивала проведение тестирования как на компьютерах с Windows XP, так и на компьютерах с Windows Vista. Это помогло отделу информационных технологий Майкрософт узнать, какие подразделения компании и в каких географических точках работают с системой 2007 Office.
Компонент Resource Explorer сервера SMS 2003 R2 отображает список оборудования и программных средств для клиента SMS. Эта информация облегчает группе развертывания выявление компонентов системы 2007 Office, имеющихся на клиентских компьютерах.
В течение периода развертывания было крайне важно знать, на скольких клиентах работают разные версии системы 2007 Office. Чем шире база установленных версий, тем более существенную обратную связь для группы развертывания и разработчиков программного продукта может предоставить сервер SMS. Подробные сведения, предоставляемые отчетами о развертывании, сравнивались с общими задачами, чтобы гарантировать, что проект реализуется надлежащим образом. Кроме того, отчеты облегчали группе развертывания сбор данных об успешных и сбойных развертываниях Microsoft Office через сервер SMS. В случае сбоев конкретные коды ошибок, собранные на клиентах, помогали разработчикам понять, какие ошибки установки возникают чаще всего, и найти способы их исправления.
Независимость проекта системы 2007 Office от конкретного языка помогла отделу информационных технологий Майкрософт упростить развертывание программных продуктов Microsoft Office с поддержкой нескольких языков. Вместо создания набора установок отдел информационных технологий Майкрософт для координирования единственной установки с поддержкой нескольких языков использовал новую программу Setup. Возможность создания единственной папки сборки, содержащей одну копию не зависящей от языка системы 2007 Office вместе с несколькими языковыми пакетами, не только экономит место на жестком диске сервера, но и упрощает процедуру разбиения на этапы, тестирования и распространения исходных файлов.
Как было отмечено ранее, отдел информационных технологий Майкрософт первоначально развернул только английскую версию системы 2007 Office. Однако по мере готовности дополнительных языковых версий группа выполняла копирование дополнительных языковых папок, содержащих пакеты для конкретных языков или сборочные блоки, в то же место в сети. Например, бета-версия 2 была предложена с пятью разными языками, включая английский, французский, немецкий, японский и испанский. Программа Setup объединяет папки для конкретных языков с основным программным продуктом, создавая завершенный продукт для этих языков.
Если программа Setup выполняется для конкретного продукта Microsoft Office, она обнаруживает наличие нескольких языков и автоматически объединяет основной пакет с языком, соответствующим настройке региональных параметров в клиентской операционной системе. По мере создания разработчиками Microsoft Office версий для дополнительных языков отдел информационных технологий Майкрософт просто выполнял копирование языковых папок в точку сетевой установки, чтобы сотрудники могли получить соответствующую версию системы 2007 Office. Например, сотрудники во Франции автоматически получали французскую версию, в то время как сотрудники в Токио получали японскую версию. У сотрудников не было необходимости выбирать язык, соответствующий их местонахождению, если только им не требовалось заменить логику процедуры, предусмотренную по умолчанию.
Аналогично многоязыковые установки также были упрощены. У группы развертывания была возможность создавать один файл настройки на один программный продукт, независимо от числа развертываемых языков. В зависимости от конкретной ситуации у группы развертывания имелась возможность указать режим работы программы Setup: с установкой нескольких языков на один компьютер или с установкой конкретного языка, независимо от настройки региональных параметров, сделанной сотрудником.
На рис. 3 показаны девять разных языков, доступных для сотрудников Майкрософт.

Рис. 3. Доступные для выбора языки
Цель проводимого в Майкрософт тестирования бизнес-приложений на совместимость состоит в гарантировании совместимости с новым ПО Майкрософт для настольных компьютеров; это достигается посредством выявления и разрешения проблем на раннем этапе разработки программного продукта. Таким образом, минимизируется влияние, оказываемое на конечных пользователей компании, службу поддержки и, в конечном итоге, на клиентов корпорации Майкрософт. Тестирование на совместимость позволяет отделу информационных технологий Майкрософт выявить приложения и группы пользователей, на которых сказываются изменения, внесенные в новый программный продукт. Кроме того, тестирование на совместимость позволяет отделу информационных технологий Майкрософт принять меры по исправлению бизнес-приложений и использовать стандартные процедуры формирования отчетов об ошибках для информирования производственных групп о возможных проблемах.
Группы центра CoE (Center of Excellence) корпорации Майкрософт поддерживают бизнес-приложения. К этим приложениям относятся широкомасштабное программное обеспечение для стратегического управления предприятием, а также приложения, разработанные внутри корпорации и предназначенные для ежедневного использования сотрудниками. Группы CoE начали тестирование бизнес-приложений в августе 2005 г. Завершающий этап тестирования был окончен в ноябре 2006 г.
Для отслеживания всех бизнес-приложений, используемых сотрудниками компании, Отдел информационных технологий Майкрософт пользовался базой данных под названием MSApps. Среди этих приложений были зависящие от Microsoft Office средства, разработанные в компании, и приложения производства сторонних компаний. Например, в компании Майкрософт используется средство управления расходами под названием MS Expense и форма с названием HR Review, предназначенная для оценки производительности сотрудников. Отдел информационных технологий Майкрософт тестировал важные приложения, приблизительно 350 конкретных приложений из 2200, составляющих портфель приложений, чтобы убедиться в их совместимости с новой системой 2007 Office.
Отдел информационных технологий Майкрософт координировал усилия по тестированию бизнес-приложений в корпорации Майкрософт. Каждая группа CoE назначалась ответственной за проведение тестирования набора приложений, разработанных самой группой CoE. Для успешного тестирования бизнес-приложений были крайне важны знания авторов приложений, которые должны были тестировать их функциональные возможности. Каждая группа CoE отвечала также за тестирование стандартных бизнес-приложений, используемых пользователями, и приложений производства сторонних компаний. Применение этой стратегии тестирования бизнес-приложений обеспечило своевременное завершение тестирования всех приложений, зависящих от Microsoft Office.
Классификация приложений и определение их приоритетов
Для управления тестированием бизнес-приложений отдел информационных технологий Майкрософт в первую очередь назначил приложениям приоритеты исходя из их зависимости от Microsoft Office. Затем отдел информационных технологий Майкрософт проставил в списке приоритеты, основываясь на числе пользователей и производственном приоритете, а также в зависимости от того, пользуются ли этими приложениями руководители. Также группа четко определила приложения, не подлежащие тестированию.
Отдел информационных технологий Майкрософт разбил бизнес-приложения на три разных категории исходя из их важности. Группа классифицировала приложения с самым высоким производственным приоритетом как «Класс 1», за которым следует «Класс 2» и «Класс 3». Приоритет приложений внутри класса мог быть повышен (но не понижен) посредством запроса к группе CoE с тем, чтобы их тестирование выполнялось чаще.
Класс 1: Внешняя важность или важность для задачи
Приложения класса 1 являются приложениями, используемыми любым числом руководителей и с любым производственным приоритетом; к этому же классу относятся приложения, которыми пользуется от 1000 до 4999 пользователей и имеющие производственный приоритет внешней важности или важности для задачи.
Отдел информационных технологий Майкрософт в первую очередь тестировал приложения класса 1, потому что они были помечены как имеющие внешнюю важность или важность для задачи. Приложения внешней важности приносят доход и важны для поддержки программных продуктов Майкрософт. Эти приложения являются приложениями, поддерживающими взаимодействие между компаниями и ввод информации о заказах, и сбой в их работе оказывает серьезное влияние на производственную деятельность корпорации Майкрософт. Приложения, серьезным образом зависимые от приложений внешней важности, также были признаны приложениями внешней важности. Сбой в работе приложений внешней важности может привести к невозможности поддерживать клиентов Майкрософт или деловых партнеров и получать доходы.
Приложения, имеющие важность для задачи, являются важными для сборки или поставки программных продуктов Майкрософт и для получения отчетов о доходах. К примерам приложений, имеющих важность для задачи, относятся приложения, используемые для создания программного продукта и определения цены, и приложения, обслуживающие инфраструктуру и необходимые для выполнения ежедневных внутренних операций. Приложения, серьезным образом зависимые от приложений, важных для задачи, также были признаны приложениями, важными для задачи. Приложение является важным для задачи, если оно не является приложением внешней важности, но сбой в его работе может привести к значительному увеличению затрат или снижению дохода, существенной текучести кадров или значительному снижению правовой защищенности корпорации Майкрософт.
Класс 2: важные для производственной деятельности, прочие или необходимые для 1000–4999 пользователей
К приложениям класса 2 относятся приложения, важные для производственной деятельности, прочие приложения или бизнес-приложения, используемые пользователями в количестве от 1000 до 4999, а также приложения с любым производственным приоритетом, используемые пользователями в количестве от 50 до 999. Сбой в работе приложений класса 2 может привести к умеренному воздействию на производственную деятельность. К числу таких приложений относятся приложения для учета заработной платы, приложения для учета счетов-фактур и приложения по учету расходов и формированию отчетов об использовании рабочего времени. Приложения, серьезным образом зависимые от приложений, важных для производственной деятельности, также были признаны приложениями, важными для производственной деятельности.
Приложение класса 2 не является приложением внешней важности или важным для задачи; сбой в его работе приводит к умеренному возрастанию расходов или снижению доходов, или к умеренной текучести кадров. Кроме этого, сбой в его работе может вызвать умеренное снижение правовой защищенности корпорации Майкрософт и вызвать умеренное недовольство клиентов.
Прочие приложения не попадают ни в одну из предшествующих категорий. Если эти приложения остаются недоступным более 25 рабочих дней, степень риска является приемлемой.
Необходимым считалось приложение, не являющееся приложением внешней важности или приложением, важным для задачи, которым пользуются не более 5000 пользователей, и сбой в его работе может вызвать некоторое возрастание расходов или снижение доходов, или некоторую текучесть кадров. Кроме этого, сбой в его работе может вызвать некоторое снижение правовой защищенности корпорации Майкрософт или вызвать некоторое недовольство клиентов.
Класс 3: бизнес-приложения, которыми пользуются от 1 до 49 пользователей
К приложениям класса 3 относятся бизнес-приложения с любым приоритетом для производственной деятельности, используемое пользователями в количестве от 1 до 49. Сбой в работе приложений класса 3 приводит к низкому уровню воздействия на производственную деятельность.
Одним из видов общей деятельности отдела информационных технологий Майкрософт по поддержке конечных пользователей в процессе производства программного продукта является создание группой ITPE (IT Productivity Education) различных материалов — руководств пользователей, демонстрационных версий и презентаций — для сотрудников Майкрософт и временного персонала. В процессе подготовки к развертыванию системы 2007 Office группа ITPE сотрудничала с группой управления услугами отдела информационных технологий Майкрософт, группой разработки программных продуктов и различными группами, занимающимися публикацией, чтобы разработать материалы по системе 2007 Office для сотрудников Майкрософт.
Отдел информационных технологий Майкрософт создал программу обучения EPE (Everyday Productivity Education) для своих специалистов, работающих в области обработки информации. В программу EPE входят вспомогательные материалы, материалы с инструкциями, демонстрации, оптимальные методики и многое другое. Пользователи могут загрузить демонстрацию EPE с узла интрасети в виде файла .zip и настроить содержимое в соответствии со своей рабочей средой и применяемыми технологиями. Ссылку на домашнюю страницу EPE на веб-узле Microsoft можно найти в разделе «Дополнительные сведения» в конце этого документа.
Для обеспечения бессбойного обновления системы 2007 Office отдел информационных технологий Майкрософт проводил совместные учебные семинары. Совместные семинары, известные под названием Ready IT, были предназначены для групп Regional IT, работающих по вызовам, и группы IT Productivity Virtual. Цель этих семинаров заключалась в том, чтобы сотрудники отдела информационных технологий, выезжающие по вызовам, могли эффективно осуществлять поддержку этапов развертывания без задержки или с небольшой задержкой и были в состоянии координировать процесс обучения и подготовки к развертыванию во всех регионах.
Кроме того, отдел информационных технологий Майкрософт проводил для сотрудников семинары по обучению самостоятельному устранению неполадок. Каждое занятие на семинаре по самостоятельному устранению неполадок посвящалось некоторому компоненту в конкретной ситуации. На этих семинарах сотрудники проходили разные ситуации и изучали новые функции программного продукта, предназначенные для повышения производительности.
Совместные учебные семинары и семинары по самостоятельному устранению неполадок являлись дополнением к материалам, имеющимся на веб-узле Microsoft Office Online. Для дальнейшей поддержки конечных пользователей и гарантии того, что каждый сотрудник компании может оптимальным образом использовать новые компоненты и программные продукты, содержащиеся в системе 2007 Office, отдел информационных технологий Майкрософт предоставил на веб-узле интрасети следующую информацию.
| • | Обзор системы 2007 Office |
| • | Информация об установке системы 2007 Microsoft Office |
| • | Видеоматериалы с демонстрацией нового пользовательского интерфейса в действии |
| • | Совместные семинары для координирования обучения в регионах |
| • | Ссылку, с помощью которой пользователи проверить наличие бизнес-приложений, которыми они обычно пользуются |
| • | Новые ситуации и возможности |
| • | Известные проблемы |
| • | Ответы на типичные вопросы о системе 2007 Office |
| • | Отчеты об ошибках |
| • | Где можно получить поддержку |
| • | Показатели развертывания |
Отдел информационных технологий Майкрософт пришел к выводу, что следующие оптимальные методики обеспечивают наиболее успешное развертывание системы 2007 Office:
| • | Microsoft SMS был полезным средством развертывания для обновления в корпорации Майкрософт всех ранних внедрений до уровня последней версии системы 2007 Office. После того, как Майкрософт завершала новый основной этап, сотрудники выполняли обновление на своих компьютерах до уровня самой новой предварительной версии, что приводило к улучшению рабочей среды пользователя. Группа Microsoft Office получала отзывы, которые были более адекватными, потому что сотрудники обновляли свои компьютеры настолько быстро, насколько это было возможно. Отдел информационных технологий Майкрософт пришел к выводу, что SMS является прекрасным средством для развертывания системы 2007 Office, потому что SMS обеспечивает гибкость в управлении развертыванием на конкретных компьютерах в конкретные моменты времени. Кроме того, SMS позволяет администраторам управлять уровнем взаимодействия с пользователями. Благодаря наличию в SMS возможности создавать отчеты отдел информационных технологий Майкрософт мог отслеживать процесс развертывания в режиме реального времени. |
| • | Настройка программы установки Microsoft Office Setup на запуск веб-страницы непосредственно после установки была полезна для информирования пользователей о доступности для них ресурсов, связанных с Microsoft Office. С помощью инструмента настройки Office программа Setup в компании Майкрософт была настроена на запуск обозревателя Windows Internet Explorer® с конкретным URL-адресом страницы. На странице интрасети выражалась благодарность пользователям за установку программного продукта, и предоставлялись ссылки, позволяющие пользователям получить поддержку, доступ к обучающим ресурсам, воспользоваться обратной связью для программного продукта и установить дополнительные программные продукты Microsoft Office. |
| • | Проведение перед началом развертывания системы 2007 Office предварительного развертывания обновления File Format Awareness Update и пакета Compatibility Pack для клиентов с предыдущими версиями (Office 2003 или Microsoft Office XP) обеспечило сотрудникам возможность беспрепятственного доступа к файлам и совместной работы. Без установки обновления File Format Awareness Update и пакета Compatibility Pack предыдущие версии клиентов Office не смогли бы открывать новые форматы файлов 2007. |
| • | Для обеспечения возможности совместной работы пользователей системы 2007 Office как в рамках компании, так и вне ее отдел информационных технологий Майкрософт внес исправления в предыдущие версии клиентов Office, что позволило пользователям Майкрософт открывать и сохранять файлы в форматах файлов 2007. В Майкрософт пришли к выводу, что исправление предыдущих версий создает более комфортную рабочую среду по сравнению с настройкой системы Office 2007 на формат файлов Office 97-2003 по умолчанию. Это объясняется тем, что формат файлов 2007 позволяет пользователям получить все преимущества новых функциональных возможностей системы Office 2007. Во многих случаях эти функциональные возможности ограничены или недоступны при использовании формата файлов Office 97-2003. Например, книга Office Excel 2007 большого объема (1048576 строк на 16384 столбцов) доступна только при использовании файлов формата Office 2007. |
| • | При выполнении развертывания многоязычных программных продуктов Office 2007 в компании Майкрософт высоко оценили возможность создания единственной папки сборки, содержащей одну копию не зависящей от языка системы Office 2007 вместе с несколькими языковыми пакетами. Хотя клиент может выбрать конкретный язык, по умолчанию Office сопоставляет язык с региональной настройкой операционной системы. Если языки не совпадают, по умолчанию установка выполняется с английским языком. Это избавляет сотрудников от необходимости выбирать язык, соответствующий их местонахождению, если только им не требовалось заменить логику процедуры, предусмотренную по умолчанию. |
| • | Общение с лицами, принимающими важные решения, и привлечение их к проекту до начала проекта развертывания оказалось полезным для успеха проекта развертывания. До начала развертывания каждая организация должна убедиться в том, что вместе с основными заинтересованными сторонами были рассмотрены все возможные специальные настройки, чтобы изменялись только необходимые настройки. Заблаговременное рассмотрение специальных настроек вместе с соответствующими заинтересованными сторонами помогло отделу информационных технологий Майкрософт обеспечить успешное развертывание и избежать путаницы. |
| • | Отдел информационных технологий Майкрософт признал важность внесения изменений в файл Config.xml, обусловленную тем, что он является контекстно-зависимым. Внесение ошибок во время внесения изменений в файл Config.xml приводит к тому, что параметры специальной настройки игнорируются. |
| • | В отделе информационных технологий Майкрософт продумали последствия настройки развертывания с использованием как средства настройки Office, так и файла Config.xml, чтобы настройка применялась предусмотренным образом. Параметры настройки, определенные в файле Config.xml, имеют больший приоритет, чем настройки в файле программы Setup, созданном с помощью средства настройки Office. |
| • | Сотрудники Майкрософт в своей ежедневной работе активно используют Office OneNote 2007 и Office Groove 2007. Отдел информационных технологий Майкрософт предполагал развернуть эти компоненты в качестве части стандартного набора программ Office, дополнив ими приложения Office Professional, такие как Microsoft Office Outlook® 2007, Office Word 2007, Office Excel 2007 и Office PowerPoint 2007. Office Enterprise 2007 имел существенные преимущества как для отдела информационных технологий Майкрософт, так и для сотрудников. С точки зрения информационных технологий отдел информационных технологий Майкрософт был в состоянии развернуть все эти приложения в едином установочном пакете, не прибегая к каким-либо цепочкам или сценариям, которые могли оказаться ненадежными и затратными с точки зрения поддержки. С точки зрения конечных пользователей сотрудники были в состоянии установить все приложения в однородной установочной рабочей среде, а не запускать три отдельных установки. |
В дополнение к предшествующим оптимальным методикам и приобретенному опыту отдел информационных технологий Майкрософт выяснил, что следующие практические рекомендации влияют на успешность тестирования на совместимость бизнес-приложений.
| • | Планирование и выделение достаточных ресурсов для проекта, позволяющих выполнить задачи тестирования и участвовать в программе. |
| • | Для упрощения всего процесса тестирования приложений на совместимость следует создать программу совместимости приложений, управляемую центральным диспетчером программ. |
| • | Для отслеживания неполадок, обнаруженных во время тестирования бизнес-приложений, следует использовать систему отслеживания неполадок. |
| • | Поддерживание базы данных портфеля приложений, в которой отслеживаются зависимости технологий, используемых приложениями, контакты, цели и результаты тестирования для каждого приложения. Такое отслеживание гарантирует плавный переход к обновленным программным продуктам. |
| • | Разработка шаблонов и контрольных списков для программы тестирования приложений на совместимость, чтобы шаблоны и контрольные списки можно было повторно использовать в будущих проектах. |
| • | Подключение владельцев приложений к выполнению тестирования, поскольку они лучше других знают эти приложения. Их уровень знания функциональных возможностей приложения является очень важным для получения оптимальных результатов. |
| • | Создание общего плана сборок тестируемого ПО, предназначенных для выпуска группам CoE, и разработка графика тестирования на основе этого плана выпуска. |
| • | Создание внутреннего веб-узла для обнародования графиков развертывания и тестирования приложений на совместимость. Использование этого узла для предоставления подробной информации для отдельных проектов тестирования приложений на совместимость. |
В раннем развертывании системы 2007 Microsoft Office участвовали не только отдел информационных технологий Майкрософт, несколько групп разработки программных продуктов и разработчики Microsoft Office, но также сотрудники международного предприятия Майкрософт в целом. К этапу выпуска в производство система 2007 Microsoft Office была установлена более чем на 97000 компьютеров. Конструктивная обратная связь с сотрудниками Майкрософт помогла группе разработки программного продукта внести многочисленные усовершенствования и, в конечном итоге, создать высококачественный программный продукт.
Благодаря тщательному планированию и усилиям группы взаимодействия программных продуктов раннее внедрение системы 2007 Office завершилось успехом. Раннее внедрение обеспечило необходимую оценку функциональных возможностей и бизнес-компонентов программного продукта и средств развертывания. Кроме того, оно обеспечило тестирование на совместимость всех бизнес-приложений, зависящих от пакета Microsoft Office. Успешное тестирование новых инструментов развертывания в производственной среде доказало, что клиенты отдела информационных технологий и партнеры по разработке решения получат возможность упростить процедуру и снизить затраты, связанные с планированием, сборкой и развертыванием версии 2007 Office.
В настоящее время, основываясь на новых компонентах системы 2007 Office, разработчики бизнес-приложений приступили к созданию новых средств для внутреннего использования в корпорации Майкрософт. Кроме этого, компоненты системы 2007 Office, влияющие на производительность, помогают сотрудникам эффективно общаться с клиентами и усовершенствовать рабочий процесс и расширять сотрудничество в компании.
Для получения дополнительных сведений о приложениях системы 2007 Microsoft Office см. страницу «Приложения Microsoft Office» веб-узла по адресу http://www.microsoft.com/office/preview/suites/default.mspx.
Для получения дополнительных сведений о технологиях управления миграцией Microsoft Office см. веб-узел Microsoft Office Online по адресу http://office.microsoft.com/en-us/default.aspx.
Для получения дополнительных сведений о загрузке диспетчера планирования переноса Microsoft Office см. в руководстве по переходу на систему 2007 Microsoft Office: «Диспетчер планирования переноса Microsoft Office (предварительный вариант)» по адресу http://www.microsoft.com/downloads/details.aspx?familyid=13580cd7-a8bc-40ef-8281-dd2c325a5a81&displaylang=en.
Для получения дополнительных сведений о загрузке надстроек 2007 Microsoft Office см. веб-узел Microsoft Office Online по адресу http://office.microsoft.com/en-us/downloads/CD101950461033.aspx.
Для получения дополнительных сведений о требованиях системы 2007 Office см. системные требования версии 2007 Microsoft Office на веб-узле Microsoft Office Online по адресу http://office.microsoft.com/en-us/products/HA101668651033.aspx.
Для получения дополнительных сведений о файле Config.xml см. документ «Файл Config.xml в системе 2007 Office» на веб-узле Microsoft TechNet по адресу http://technet2.microsoft.com/Office/en-us/library/e16af71c-fed4-40da-a886-95e596c3999e1033.mspx?mfr=true.
Для получения дополнительных сведений о развертывании системы 2007 Microsoft Office с использованием сервера SMS см. документ «Применение сервера Systems Management Server 2003 для развертывания системы 2007 Microsoft Office System» на веб-узле по адресу http://technet2.microsoft.com/Office/en-us/library/e3d7be86-d739-413f-8196-817899eceb771033.mspx?mfr=true.
Для получения дополнительных сведений о программе корпорации Майкрософт Everyday Productivity Education см. раздел Everyday Productivity Education (EPE) на веб-узле по адресу http://www.microsoft.com/technet/itshowcase/epe.mspx.
Для получения дополнительных сведений о формате файлов Office 2007 см. справочник по форматам файлов на веб-узле по адресу http://technet2.microsoft.com/Office/en-us/library/cce79538-711f-4686-9a31-2bdc7dd999d51033.mspx.
Для получения дополнительных сведений о пакете Microsoft Office Compatibility Pack см. раздел «Microsoft Office Compatibility Pack для форматов файлов Word, Excel и PowerPoint 2007» на веб-узле по адресу http://www.microsoft.com/downloads/details.aspx?FamilyId=941B3470-3AE9-4AEE-8F43-C6BB74CD1466&displaylang=en.
Для получения сведений о пакете Office Resource Kit см. веб-узел Microsoft TechNet по адресу http://technet2.microsoft.com/Office/en-us/library/9df1c7d2-30a9-47bb-a3b2-5166b394fbf51033.mspx?mfr=true.
Дополнительные сведения о продуктах и услугах корпорации Майкрософт можно узнать в Информационном центре продаж корпорации Майкрософт по телефону (800) 426-9400. В Канаде следует обращаться в Канадский информационный центр корпорации Майкрософт по телефону (800) 563-9048. За пределами США и Канады свяжитесь с местным филиалом корпорации Майкрософт. Для получения сведений через Интернет посетите веб-узел по адресу: http://www.microsoft.com/