Модули Идеи и Продукты могут использовать потоки операций. Поток операций основан на атрибуте Состояние в каждом модуле.
Определение потока операций задает перемещение идей или продуктов из одного состояния в другое, в котором разрешено только несколько определенных переходов. В процессе перехода между состояниями поток операций управляет атрибутами, которые должны быть изменяемыми, отображаемыми, а не изменяемыми и скрытыми, изменяемыми и отображаемыми.
Некоторые представления, основанные на модулях Идеи и Продукты, могут использовать поток операций. Если представление не использует поток операций, то функции представления зависят от определенного для него уровня доступа.
Если представление использует поток операций, то уровень доступа потока операций влияет на действия и область видимости для пользователей.
В шаблоне управления портфелем продуктов действуют следующие принципы:
- Представления, не использующие переходы, не используют потоки операций.
Атрибут Состояние является отображаемым, но не является изменяемым для предотвращения переходов.
- Представления, применяемые для переходов, а также представления, отображающие модули Идеи или Продукты в нескольких состояниях, используют переходы. Для элемента в представлении со всеми доступными возможными переходами атрибут Состояние находится вверху списка атрибутов.