Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement business rules for measure handling per function #411

Open
ravimeijerrig opened this issue Dec 3, 2024 · 0 comments
Open

Implement business rules for measure handling per function #411

ravimeijerrig opened this issue Dec 3, 2024 · 0 comments

Comments

@ravimeijerrig
Copy link
Contributor

ravimeijerrig commented Dec 3, 2024

Description

We will use a ‘Flexible function allocation’ on measure-level. In this ticket we implement the business rules per function.
For all measures:

  • All team members can see all measures and function allocations.

Permissions of the functions per measure:

  • Verantwoordelijke/Accountable can move tasks from any state to any state
  • Uitvoerende/Responsible can move tasks to 'te doen' 'uitvoerend' en 'review'
  • Controlerend/Reviewer can move task from 'review' to 'done'
  • Other non-assigned team members cannot move a task.
  Verantwoordelijke/Accountable Uitvoerende/Responsible Controlerend/Reviewer
Move task to ‘To do’ ‘Doing’ ‘Review' X X X
Move task to ‘Overslaan’ X    
Move task to ‘Done’ X  
Assign Verantwoordelijke/Accountable X X X
Assign Uitvoerende/Responsible X X X
Assign Adviserend/Consulted X  X X

Design :

Image
Image
Image
Image

Technical Implementation

  • We enforce what functions can set what status according to above table.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: ♻ To Do
Development

No branches or pull requests

1 participant