You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We want to use the tasks/card-view to have an overview over all measures and their statuses.
Columns can be wider than the tabs (we'll need a max-width for a column)
We will still show the measures on the Requirements tab, but additionally we will also show them as cards on the tasks section.
We will use the status info of the task, to know in which column we should display the measure card.
When someone click on a measure card, the modal to edit the card will be opened.
By default we will order the tasks based on the order present in Algoritmekader.
The measures on Algoritmekader are ordered by lifecycle and id. Primary Order (id based on lifecycle abbreviation):
org (organisatieverantwoordelijkheden)
pba (probleemanalyse)
owp (ontwerp)
dat (dataverkenning-en-datapreparatie)
owk (ontwikkelen)
ver (verificatie-en-validatie)
imp (implementatie)
mon (monitoring-en-beheer)
Secondary Order (numeric suffix): e.g. org-01, ver-03,
We can use the AK filenames to determine the above order.
People working on the algorithm tasks can change the order of the cards, and we should respect this manually change of order.
Business rules should be used for drag and drop permissions. An error message should be displayed if an action is not according to the business rules.
Business rules for each function:
Verantwoordelijke/Accountable
Uitvoerende/Responsible
Controlerend/Reviewer
Any other teammember
Move task to ‘To do’ ‘Doing’ ‘Review
X
X
X
Move task to ‘Overslaan’
X
Move task to ‘Done’
X
X
Assign Verantwoordelijke/Accountable
X
X
X
X
Assign Uitvoerende/Responsible
X
X
X
X
Assign Adviserend/Consulted
X
X
X
X
Columns are only grayed out in drag-mode.
Tasks in columns that a user can not drag to can still be opened by the user.
UI:
Technical Implementation
drag and drop must be supported with function business rules.
when an algorithm is created in AMT, all measure-tasks are created in the tasks table with the order of cards initialized as explained above (users are then free to change the order of cards).
tasks only store the urn, all metadata comes from the (cached) task registry
The enforce business rules have not been implemented; this should become a separate ticket. The columns title and description for a task are currently not dropped; I expect we might need them later on.
Description
We want to use the tasks/card-view to have an overview over all measures and their statuses.
Columns can be wider than the tabs (we'll need a max-width for a column)
We will still show the measures on the Requirements tab, but additionally we will also show them as cards on the tasks section.
We will use the status info of the task, to know in which column we should display the measure card.
When someone click on a measure card, the modal to edit the card will be opened.
By default we will order the tasks based on the order present in Algoritmekader.
The measures on Algoritmekader are ordered by lifecycle and id.
Primary Order (id based on lifecycle abbreviation):
Secondary Order (numeric suffix): e.g. org-01, ver-03,
We can use the AK filenames to determine the above order.
People working on the algorithm tasks can change the order of the cards, and we should respect this manually change of order.
Business rules should be used for drag and drop permissions. An error message should be displayed if an action is not according to the business rules.
Business rules for each function:
UI:
Technical Implementation
The text was updated successfully, but these errors were encountered: