Assignments in Kanbanoo

Introduction


Kanbanoo treats M-Files assignments somewhat special because they directly represent tasks, but typically do not carry a workflow (if assignments do carry a workflow, Kanbanoo treats them like all other objects).
Since assignments clearly represent work, they are displayed in a dedicated Kanban board named "
Assignments".

The basic Assignments board has two columns:
"
Requested" is for assignments that are not completed
"
Done" is for completed assignments
Kanban board with columns Requested and Done
Basic Kanban board for assignments
But there is more:

Assignments With In Progress State


Unfortunately, M-Files does not have a built-in concept to indicate for assignments that they are currently being worked on - there is only completed or not completed. However, an important Kanban practise is to limit the work-in-progress, i.e. users shall not work on too many tasks at the same time.

For assignments Kanbanoo therefore implements an (optional) middle column called "
In Progress" [1]. It can be enabled on a vault-level by your M-Files administrator (instructions).
Kanban board with columns Requested, In Progress and Done
Kanban board for assignments with "In Progress" option enabled

Multi-User Assignments


Assignments can have more than one assignee. Moreover, approval assignments can be configured to either require all (unanimous) or only one (single) assignee to make an approval or rejection to be considered complete.
The following table summarizes how M-Files and Kanbanoo treat such assignments.

When assignments with more than one assignee are moved to the In Progress column they are considered In Progress for all users, irrespective of who moved the assignment there. To avoid ambiguity we recommend to avoid multi-user task assignments.

Type of assignment
M-Files
Kanbanoo
task assignment completed by some but not all assignees
not completed
Requested or In Progress (user's choice)
task assignment completed by all assignees
completed
Done
unanimous approval assignment completed by some but not all assignees
not completed
Requested or In Progress (user's choice)
unanimous approval assignment completed by all assignees
completed
Done
single approval assignment completed by some assignees
completed
Done

How M-Files and Kanbanoo treat assignments with more than one assignee

Footnotes


[1] Internally Kanbanoo saves the "In Progress" state in a boolean property on the assignment object itself, see Installation instructions.
If you encounter any problems please write to support@kanbanoo.com to ask for help.