Этапы процесса миграции

Процесс миграции данных состоит из трех этапов: подготовка, миграция и обслуживание.

Подготовка

Перед тем как приступить к миграции данных, проанализируйте и подготовьте данные в IBM® Engineering Requirements Management DOORS (DOORS):
  • Оцените объем всей процедуры миграции.
  • Выявите источники потенциальных неполадок миграции.
  • Запустите утилиту Показатели миграции для оценки переносимых данных:
    • Проверьте структуру и размер данных; например, число объектов, связи, объекты OLE и атрибуты.
    • Проанализируйте данные с учетом консолидированной системы типов. Определите число атрибутов каждого типа и степень их сходства. Удалите атрибуты, которые не планируется использовать в будущем.
  • Оптимизируйте системы типов, чтобы избежать создания ненужных типов артефактов в IBM Rational DOORS Next Generation.
    • Проверьте различия с учетом регистра символов.
    • Найдите несогласованные значения перечислений в атрибутах с одинаковыми именами.

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

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

    Можно выполнить одно из следующих действий:
    • Проигнорировать предупреждение и разрешить Rational DOORS Next Generation создать разные типы атрибута в ходе импорта пакета.
    • Переименовать один или оба атрибута, уточнив имя (например "Важность для заинтересованных лиц").
    • Измените тип одного из атрибутов таким образом, чтобы он совпадал с типом другого атрибута.
  • Преобразуйте DXL макета. Миграция DXL макета не поддерживается; однако для столбцов можно преобразовать DXL макета в DXL атрибута. Переносятся полученные значения для DXL атрибута.
  • Упростите таблицы. DOORS поддерживает сложные структуры таблиц. Для получения оптимальных результатов упростите структуру таблиц перед миграцией таблиц.

Миграция

Этап миграции может занимать продолжительное время. Отдельные данные проекта имеет смысл перенести в ближайшей перспективе, однако данные активных проектов может потребоваться хранить в DOORS в течение нескольких лет. Определите наиболее приоритетные данные проекта и переносите их постепенно по мере необходимости. Для того чтобы избежать перегрузки информации в Rational DOORS Next Generation, не рекомендуется переносить целые проекты. Сконцентрируйтесь на текущей и будущей работе, эффективность которой можно повысить за счет применения функций Rational DOORS Next Generation.

Для миграции модулей после завершения подготовки выполните следующие задачи миграции:

Обслуживание

После миграции пакеты импортируются, а исходные данные сохраняются в DOORS в качестве архива хронологии. Ссылки на данные в DOORS создаются в ходе импорта пакетов в Rational DOORS Next Generation. С помощью этих ссылок пользователи могут получить доступ к хронологии, контрольным версиям, обсуждениям и другим данным, которые были исключены из миграции. Все новые операции над данными выполняются в Rational DOORS Next Generation. Для просмотра хронологических данных коллективы могут использовать клиент DOORS и клиент IBM Engineering Requirements Management DOORS - Web Access (DWA). В ходе работы в Rational DOORS Next Generation могут выполняться следующие операции:

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

Функция миграции не обновляет изменения данных в обоих инструментах. После миграции коллективы могут продолжить обмениваться данными из Rational DOORS Next Generation и DOORS с клиентами, поставщиками и другими заинтересованными лицами в формате ReqIF и других форматах. Обратите внимание, что такие данные являются локальными по отношению к приложению, в котором выполняется обмен. Они не обновляются в другом приложении, принимающем участие в миграции.


значок видео Видео

Канал Jazz.net
Канал Software Education

значок обучения Курсы

IoT Academy
Skills Gateway

значок вопроса Сообщество

Jazz.net
Форумы Jazz.net
Библиотека Jazz.net

значок поддержки Поддержка

Сообщество службы поддержки IBM
Вики Развертывание