In the view, a global list of abstract objectives can be created in the table "Objectives". An objective consists only of a name. Each development project can be evaluated with respect to the fulfillment of each of the objectives. To do this, the development project table has an additional column for each objective in which a value can be entered for that objective. This rating is not stored as a direct attribute of the development project, but in a separate rating object. This rating object is linked to the development project and the objective, and stores the entered rating value.

The grid table configuration contains an additional column configuration in which a column is created for each of the objective objects. The function that calculates the column value searches for the rating object that matches the displayed development project and objective and returns its value as the result.
The save operation for a newly entered column value must distinguish between three cases:
0) is displayed in the corresponding table cell after saving.