Die Module 'Ideas' und 'Products' können Workflows verwenden. Der Workflow basiert auf dem Attribut 'Status' in jedem Modul.
Die Workflowdefinition setzt den Prozess, in dem eine Idee oder ein Produkt von einem Status in einen anderen versetzt wird, um, wobei nur bestimmte definierte Übergänge möglich sind. Der Workflow steuert die Attribute, die während eines Übergangs von einem Status in einen anderen bearbeitbar, sichtbar, aber nicht bearbeitbar oder ausgeblendet, bearbeitbar und sichtbar sein müssen.
Einige auf den Modulen 'Ideas' und 'Products' basierende Sichten könnten einen Workflow verwenden. Wenn eine Sicht keinen Workflow verwendet, sind die Funktionen dieser Sicht von der für diese Sicht definierten Zugriffsebene abhängig. Wenn eine Sicht einen Workflow verwendet, hat die Zugriffsebene des Workflows Einfluss darauf, was Benutzer sehen oder ausführen können.
In der Produktportfoliomanagementschablone gelten folgende Prinzipien:
- Sichten, die nicht für Übergänge verwendet werden, verwenden keine Workflows. Das Attribut 'Status' ist sichtbar, aber nicht bearbeitbar, um Übergänge zu verhindern.
- Sichten, die für Übergänge verwendet werden, und Sichten, die das Modul 'Ideas' oder 'Products' in verschiedenen Status zeigen, verwenden Workflows. Das Attribut 'Status' befindet sich am Anfang der Attributliste für das Element in der Sicht, wobei alle möglichen Übergänge verfügbar sind.