Задача: Планирование интеграции подсистемы
В этой задаче показано, каким образом можно запланировать порядок интеграции элементов, принадлежащих подсистеме реализации.
Дисциплины: Реализация
Взаимосвязи
Шаги
Определение вариантов компоновки

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

Извлеките план интеграции подсистемы из плана компоновки интеграции проекта или подсистемы.

Выбор классов

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

Диаграмма вариантов использования класса

Классы можно найти в реализациях вариантов использования проекта.

Обновление зависимостей импорта подсистемы

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

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

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