Выбор переходов изменения из назначенного жизненного цикла
Рассмотрим следующие варианты использования, чтобы понять, как переходы изменения выбираются из назначенного жизненного цикла. Настройка Выбор переходов изменения для целей выпуска управляет доступностью значений переходов.
Выбор цели выпуска с использованием настройки
Ниже приведено описание столбца "Цель выпуска", если для настройки Выбрать переходы изменений для цели выпуска задаются разные значения.
• Все состояния - выбор всех подходящих целевых объектов выпуска в жизненном цикле изменяемого объекта. В столбце Цель выпуска таблицы Результирующие объекты отображаются все переходы изменения в жизненном цикле.
• Текущее состояние - выбор только подходящих целевых объектов выпуска, определенных для текущего состояния. В столбце Цель выпуска отображаются только переходы изменения, которые являются действительными переходами. Если в текущем состоянии результирующего объекта имеется переход к другому состоянию, то это действительный переход. Кроме того, если имеется сопоставление перехода изменения с текущим состоянием результирующего объекта, то переход изменения является действительным.
• Текущее состояние и состояние проверки - выбор подходящих целевых объектов выпуска в текущем состоянии и всех подходящих целевых объектов выпуска, определенных для состояния проверки. В столбце Цель выпуска отображаются переходы текущего состояния и состояния, на которые указывает переход проверки текущего состояния.
Конкретный пример выбора переходов изменения из назначенного жизненного цикла
В этом примере создаются два новых жизненных цикла с наименованиями "Случай 1" и "Случай 2" и добавляются состояния. Дополнительные сведения о создании нового жизненного цикла см. в разделе
Редактор шаблонов жизненного цикла.
С этими примерами вы узнаете, как выбираются переходы для каждого состояния.
Рассмотрим следующие случаи.
Случай 1
Например, объект находится в состоянии "Производство - В работе", как показано в состоянии 4 на рисунке.
Если для настройки Выбрать переходы изменений для цели выпуска задано Текущее состояние, можно видеть, что нет исходящих переходов, отличных от перехода "Проверка" (коричневая стрелка). Если в текущем состоянии используется переход "Проверка", подходящих переходов изменения не существует и значение по умолчанию считается пустым. В этом случае в столбце Цель выпуска таблицы Результирующие объекты переход изменения отображается в жизненном цикле как "Пустой".
Если задать для настройки значение Текущее состояние и состояние проверки, объект проверит, находится ли он в текущем состоянии и что это состояние - переход "Проверка" (коричневая стрелка). С этим переходом "Проверка" объект переходит в следующее состояние, на которое указывает переход "Проверка", и проверяется переход этого состояния. Здесь существуют переходы состояния 5 "Производство - Проверка", как показано на рисунке.
• Изменение (зеленая стрелка)
• Устаревание (черная стрелка)
Если для настройки задано значение Все состояния, то в жизненном цикле изменяемого объекта выбираются все подходящие конечные цели выпуска. В столбце Цель выпуска таблицы Результирующие объекты отображаются все переходы изменения в жизненном цикле. Здесь имеются переходы всех состояний, как показано на рисунке:
• Производство - Выпуск (синяя стрелка)
• Изменение (зеленая стрелка)
• Устаревание (черная стрелка)
Случай 2
Например, объект находится в состоянии "Производство - Доработка", как показано в состоянии 5 на рисунке.
Если для настройки Выбрать переходы изменений для цели выпуска задано Текущее состояние, можно видеть, что существуют три исходящих перехода: два перехода "Проверка" (коричневая стрелка) и один переход "Производство - Выпуск" (синяя стрелка). Здесь переходы отображаются так:
• Производство - Выпуск (синяя стрелка)
В этом случае в столбце Цель выпуска таблицы Результирующие объекты отображается переход изменения "Производство - Выпуск" в его жизненном цикле.
Если задать для настройки значение Текущее состояние и состояние проверки, объект проверит, находится ли он в текущем состоянии и что это состояние - переход "Проверка" (коричневая стрелка). С этим переходом "Проверка" объект переходит в следующее состояние, на которое указывает переход "Проверка", и проверяется переход этого состояния. Здесь есть два перехода "Проверка". Один из них указывает на состояние 6 "Производство - Проверка", а другой - на состояние 2 "Прототип - В работе". Переходы изменения для этих состояний:
• Производство - Выпуск (синяя стрелка)
• Устаревание (черная стрелка)
• Выпуск прототипа (зеленая стрелка состояния 2)
Если для настройки задано значение Все состояния, то в жизненном цикле изменяемого объекта выбираются все подходящие конечные цели выпуска. В столбце Цель выпуска таблицы Результирующие объекты отображаются все переходы изменения в жизненном цикле. Здесь имеются все переходы, как показано на рисунке:
• Производство - Выпуск (синяя стрелка)
• Выпуск прототипа (зеленая стрелка)
• Устаревание (черная стрелка).
Дополнительные сведения см. в видео. Чтобы просмотреть видео в окне большего размера, щелкните заголовок видео. Это позволяет открыть видео в новой вкладке YouTube.
См. также