Опубликовано: сентябрь 2010 г

Вид материалаДокументы

Содержание


Процесс оценки и исправления совместимости приложений
Планирование тестирования совместимости
Планирование оценки
Создание центрального репозитория для документации и результатов оценки
Определение заинтересованных лиц
Назначение ролей для участников проекта
Определение и опрос подразделений
Определение клиентских компьютеров для проверки
Планирование исправления
Определение способа классификации приложений и их приоритета
Не критически важная
Уровень 1: критически важные
Уровень 2: важные для бизнеса
Уровень 3: бизнес-приложения
Определение стратегий исправления
Планирование пилотной среды
Проектирование пилотного проекта (Возможно, на английском языке)
Microsoft Operations Framework: проведение пилотного тестирования
Подобный материал:
1   ...   47   48   49   50   51   52   53   54   ...   75

Процесс оценки и исправления совместимости приложений


На следующем рисунке показана сводка процесса оценки и исправления совместимости приложений. Каждой задаче, указанной на этом рисунке, соответствует раздел в этой статье.





Примечание.


В этой статье не описывается совместимость файлов, их преобразование и перенос. Дополнительные сведения о преобразовании файлов Office в файлы Office 2010 см. в разделах ссылка скрыта и Обзор диспетчера планирования переноса Office (OMPM).

Планирование тестирования совместимости


Планирование оценки, исправления и тестирования надстроек и приложений — это важный первый этап в общем процессе тестирования совместимости приложений. Хотя соблазн использовать предыдущие результаты тестирования совместимости Office 2007 может быть велик, делать это не рекомендуется, так как это только задержит развертывание.

Планирование оценки


В следующих разделах описываются задачи планирования, которые помогут подготовиться к оценке надстроек и приложений в организации.

Создание центрального репозитория для документации и результатов оценки


Для упрощения управления процессом оценки и исправления рекомендуется создать центральный репозиторий обнаруженных приложений и их состояний. Такое решение, как Microsoft SharePoint Server 2010, поможет предоставлять всем участникам проекта самые последние данные и держать проект под контролем.

Определение заинтересованных лиц


Заинтересованные лица — это люди или группы, которые утверждают и выделяют ресурсы для проекта. Определив заинтересованных лиц на раннем этапе планирования, рабочая группа, отвечающая за совместимость приложений, сможет взаимодействовать с нужными людьми и протестировать результаты с их помощью.

В следующей таблице описываются типичные роли заинтересованных лиц в проекте обеспечения совместимости приложений.



Роль

Обязанности

Владелец приложения

Обеспечивает работу бизнес-процесса, выполнявшегося в предыдущей версии Office, после обновления.

Спонсор проекта

Обеспечивает успешность обновления Office и положительную реакцию в организации.


Назначение ролей для участников проекта


В следующей таблице описываются возможные роли и их обязанности, которые следует реализовать в проекте обеспечения совместимости приложений.



Роль

Обязанности

Руководитель проекта

Обеспечивает общую работу проекта и управляет общими ресурсами, показателями и рисками.

Инженер-испытатель по проверке совместимости

Следуют плану тестирования и проверяет компоненты Office на наличие любых потенциальных проблем несовместимости, в том числе связанных с форматами файлов, макросами, надстройками и автоматизацией Office.

Оператор OEAT

Понимает и выполняет установку и настройку средства OEAT.

Руководитель процесса исправления

Выполняет действия для устранения проблем совместимости с настройками Office.

Инженер-испытатель регрессии

Обеспечивает успешное исправление объекта Office. Эту роль часто выполняет руководитель процесса исправления.

Инженер-испытатель на этапе пользовательской приемки

Представитель затрагиваемого подразделения, который устанавливает, что приложение исправлено успешно и оно не влияет на другие настройки и действия. Эту роль не может выполнять человек, который осуществляет исправление и тестирование регрессии.

Бизнес-аналитик или владелец

Владеет кодом и документацией к приложениям и надстройкам, которые важны для подразделения.

Руководитель группы развертывания

Несет ответственность за своевременное выполнение всего технического процесса. Может делегировать определенные действия по созданию отчетов и администрированию.

Группа упаковки приложений

Несет ответственность за пакет установки Office 2010.

Клиентская группа (группа настольных компьютеров)

Несет ответственность за развертывание пакета Office 2010 с использованием средства управления настройкой организации, такого как Systems Center Configuration Manager (SCCM).

Служба поддержки

Обеспечивает функциональную поддержку Office для инженеров-испытателей и, после окончания переноса, для пользователей.


Определение и опрос подразделений


На следующем этапе планирования оценки нужно определить отделы и подразделения, а также опросить их представителей, чтобы понять, как они используют текущий набор надстроек в своей работе. Понимание важности каждой надстройки, ее назначения, причины создания, принципов работы и того, кто ее создал, очень важно для принятия взвешенного решения о способе исправления надстройки и устранения проблем при их обнаружении.

Некоторые надстройки для приложений Office могли быть созданы в организации неофициально. Поэтому могут потребоваться определенные исследования, чтобы отследить владельца и исходный код, если он еще существует.

Следующую форму можно использовать как шаблон для анкеты.



Сведения о приложении

Подразделение

Имя приложения

Контактное лицо или владелец приложения

AppID

Версия

Приоритет

Уровень

Состояние совместимости Office 2010, если оно известно (совместимо, несовместимо)

Описание проблемы совместимости, если имеется

количество пользователей;

Версия Office, используемая приложением (XP, 2003, 2007, 2010 и т. д.)

Опишите тип использования (например, экспорт документа или надстройки Office в приложение Office и т. д.)

Компоненты Office, используемые приложением

Word

Excel

Access

PowerPoint

Другие

Используются ли в приложении сложные объекты Office, такие как диаграммы, сводные таблицы или рисунки?

Это приложение для ввода данных или интерфейсное приложение? Если это так, укажите подробные сведения.

Какие языки поддерживаются приложением?


Определение клиентских компьютеров для проверки


После определения разных подразделений, в которых требуется проверить клиентские компьютеры, можно приступить к выявлению статистической выборки для каждого подразделения. Не каждый клиентский компьютер в организации нужно проверять.Однако в некоторых случаях (в зависимости от размера организации) проверка всей среды, группы или подразделения может быть проще, чем определение отдельных клиентских компьютеров для проверки. Статистическая выборка, состоящая из не более чем 20% всех компьютеров, позволит получить достаточно информации для успешной оценки и устранения проблем совместимости в среде Office 2010.

Важно!


На всех клиентских компьютерах, на которых запускается средство OEAT, должна быть установлена платформа Microsoft .NET Framework 2.0 или более поздняя версия. Дополнительные сведения о требованиях OEAT см. в разделе Руководство пользователя средства оценки среды Office для Office 2010.

Если в организации нет обновленного перечня оборудования, следует рассмотреть возможность запуска набора средств оценки и планирования Майкрософт (MAP) для создания перечня оборудования и оценки готовности среды Office 2010. С этим перечнем можно обратиться к руководителям подразделений для выбора подмножества клиентских компьютеров для оценки с помощью OEAT. Дополнительные сведения о наборе средств оценки и планирования Майкрософт см. в разделе ссылка скрыта (oft.com/fwlink/?linkid=149448&clcid=0x419).

Планирование исправления


В следующих разделах представлены сведения, которые помогут определить базовые критерии для классификации и исправления несовместимых приложений. Если прийти к соглашению на раннем этапе планирования, можно будет избежать разногласий и задержек после получения результатов оценки и тестирования.

Определение способа классификации приложений и их приоритета


Предприятия разрабатывают, развертывают и поддерживают разные приложения и надстройки на основе Office, которые могут сильно различаться по значимости. Поэтому важно объединить приложения в классы и уровни на основе их значимости для организации. Простой метод классификации — определить, является ли приложение критически важным для организации или нет. Кроме того, следует рассмотреть следующие характеристики для классификации:

     собственные приложения и приложения сторонних производителей;

     ведомственные приложения;

     неуправляемые решения, такие как шаблоны, надстройки и макросы, созданные конечными пользователями;

     количество пользователей приложений;

     факт использования приложений высшим руководством;

     ожидаемый срок жизни приложения.

В следующей таблице описывается, как организации могут классифицировать и определять приоритеты различных типов настроек Office.



Настройка

Критически важная

Не критически важная

Надстройки автоматизации.

Упреждающее сканирование, тестирование и исправление с помощью средства Office

Реагирование на обнаруженных пользователей

Надстройки COM

Упреждающее сканирование, тестирование и исправление с помощью средства Office

Реагирование на обнаруженных пользователей

Надстройки VBA

Упреждающее сканирование, тестирование и исправление с помощью средства OEAT и OCCI

Реагирование на обнаруженных пользователей



Для дальнейшей классификации важных приложений можно разделить их на уровень 1, уровень 2 и уровень 3. Далее представлен пример классификации каждого уровня.

    Уровень 1: критически важные   Сбой критически важных приложений может нарушить непрерывность работы и снизить доход организации. Любое приложение, используемое высшим руководством, следует считать критически важным независимо от количества пользователей или приоритета приложения. В этот уровень также включаются приложения, которые используют более 10% сотрудников организации.

    Уровень 2: важные для бизнеса   Эти приложения важны для организации, или их используют не менее 10% сотрудников организации. В этот уровень также можно включать приложения с любым бизнес-приоритетом, которые используют 1-10% сотрудников организации. Это не критически важные приложения, не влияющие на доходы организации. Однако они могут косвенно увеличить расходы или снизить доходы, влияя на производительность.

    Уровень 3: бизнес-приложения   Это не критически важные приложения, которые могут повлиять не более чем на 10 сотрудников или на 1% пользователей организации. Обычно это средства для выполнения небольших задач, которые слабо влияют на работу организации.

Определение стратегий исправления


После определения критериев классификации приложений следует сформировать потенциальные стратегии исправления. Хотя фактические работы по исправлению сложно спланировать, можно определить общие стратегии устранения проблем с каждым типом настроек. В следующей таблице представлены рекомендуемые стратегии исправления, основанные на типе приложения и его ожидаемом сроке использования.



Тип

Потенциальная стратегия

Собственное приложение с ограниченным временем существования

Удаление приложения и поиск нового процесса.

Собственное приложение с длительным временем существования

Переписывание или переработка кода в соответствии с новой объектной моделью.

Приложение стороннего производителя с ограниченным временем существования

Удаление приложения и поиск нового процесса.

Приложение стороннего производителя с длительным временем существования

Обратитесь к производителю за обновлением или заменой.

Приложение не работает

Переустановите приложение с новой структурой каталогов или создайте виртуальную среду для приложения.



При исправлении приложений можно обнаружить, что их приоритет может отличаться от исходной оценки. Следует применять строгий процесс оценки, в соответствии с которым можно перемещать приложение только на уровень вверх (но не вниз). Дополнительные сведения о том, как ИТ-отдел корпорации Майкрософт классифицирует приложения и определяет их приоритет, см. в разделе ссылка скрыта (oft.com/fwlink/?linkid=178278&clcid=0x419).

На веб-сайте TechNet также представлены сведения об известных проблемах, которые возникают при переносе настроек Office. Дополнительные сведения см. в разделе Изменения продуктов и компонентов в Office 2010. Некоторые партнеры Майкрософт предлагают средства для оптимизации процесса исправления.

Планирование пилотной среды


Рабочая группа должна выбрать способ пилотной реализации надстроек и приложений. В частности, рабочая группа должно определить следующее.

     Какие пользователи будут участвовать в пилотном развертывании.

     Как пользователи в пилотной среде будут отчитываться о проблемах.

     Будут ли сотрудники службы поддержки работать в пилотной среде и, если будут, как они будут обучаться.

     Когда будет запущена пилотная среда. Например, некоторые организации начинают тестирование пилотной среды на этапе планирования, чтобы получить ранние отзывы по мере реализации.

Доступны следующие ресурсы для облегчения планирования пилотной среды. Эти ресурсы не относятся к тестированию совместимости с Office 2010. Однако многие из принципов, отраженных в них, можно применять и здесь.