Table of Contents
Last updated: 2024-06-26

User interface


The Maturity System Module is used for managing the States of PLM objects.

The module will allow you (depending on your access) to either promote/demote objects to/from the next state in a maturity system or to send a promotion/demotion to someone that has access.

Layout


The layout is very similar to the authoring module described in the Space user guide. However, the object view and ribbon menu differs quite a lot.

Layout

Object View

Select Maturity System

In the object view you can see the rule fulfilment for an object in its current state as well as for the next available step(s).

Select Maturity System

One object can have multiple Maturity Systems defined, therefore you have the option at the top to select what maturity system you want to see the status for.

States

The next section shows the current state as well as the possible following states (there can be more than one, depending on configuration).

A green tick icon after the Current State means that the rules defined for the current state are fulfilled. A red x icon means that the state rules are not fulfilled.

A green tick icon after a Next State means that all the rules are fulfilled and that you have the access to move the object into the next state.

A red x icon means that the state rules are not fulfilled and/or that you do not have the access to move the object to the next state.

States

A magnifying glass icon means that there are external validation rules configured. These must be run in order to know if you can move the object in to the next state (more on this later).

External Validation Required

To get an idea of why an object can or cannot be moved in to a following state one must look at the details further down in the Object View.

State machine

The State Machine section shows the whole configured maturity system in a graphical representation. The current state will be highlighted and the default next step will be shown as a red or green arrow. Red means that you cannot move it into this state and a green arrow means that you can move it.

State Machine

Approver

The approver section will show what role is required to move the object into the next state. An icon after the Approve promote will signal whether you has this role or not.

Approver

Attribute maturity

The attribute maturity section will present the rule configuration and the current objects fulfillment of these rules on a detailed level. Each port within the SoftType can have its own rules. Green tick icon means that the rule is fulfilled (or that there is no rule). A red x icon marks that there is a rule that is not being fulfilled.

Attribute Maturity

External validation

If an external validation is configured for the current state, the external validation section will show up. The external validation will use an external service to do an advanced validation of the current object. The external validation could for example evaluate other referenced objects and their statuses.

External Validation

It is possible to run the external validation on demand by clicking the blue play button. The result of the validation will be presented in this section once the validation is complete.

External Validation Complete

State history

The state history presents a history log of what states the object has had over time. The history log presents the point in time for when the object entered the state as well as what user took the object to that specific state.

State History

Promote


To promote an object object, select the object from the query result list and click the Promote button in the ribbon menu.

If the maturity system has an external validation configured this validation will be run automatically when you open the form.

Promote

If the object has more than one maturity system configured, select the system for which you want to perform the move by selecting it from the Maturity System drop down list.

Under Transition / To State pick the state to which you want to promote the object.

Optionally type in a history log message for the transition in the Message text area.

Demote


Works like the Promote but in the reverse order.

Note

If the current state has the state of Frozen you will not be able to Demote the state.

Request approval


If you do not have access to promote or demote an object there will be a button in the ribbon menu Request Approval. Clicking this button and filling out the form will create a Work Item (of a configured type, depending on your Space configuration) assigned to a user that has the appropriate access to perform the state move.

Pass objects


The Maturity Module is one of the Modules that can be configured to start with an input object. Typically having an object selected in another module the Open In ribbon sub menu button will have the Maturity module as an option. Clicking this button will open up the Maturity Module and setting the object from the other module as selected within the Maturity Module.