What do all the task statuses and task operation options mean?
Option | Status or Operation | Description | Setup or Logic Comments |
|---|---|---|---|
Draft | Status | Tasks generated through the mobile application are initially assigned a DRAFT status, indicating that they require confirmation from the supervisor who accesses the admin interface on the web Once it is CONFIRMED from admin- the status of this task moved from DRAFT -> OPEN/NOT READY/READY TO ACCEPT ( based on task type flags and assigments) |
|
Not Ready | Status | A child task for which a dependency must be satisfied e.g. a predecessor task requires completion |
|
Not Ready | Status | A task which requires acceptance by an assignee but the task itself is not yet assigned |
|
Ready to Accept | Status | A task which requires acceptance by an assignee and the task itself has already been assigned to an assignee |
|
Open | Status | A task which does not require acceptance or is already accepted and/or is not awaiting any preceding dependency to be satisfied |
|
In Progress | Status | This status is to progress a task so that users can differentiate between tasks that are ready or open vs tasks that are actively being worked on. This status also is helpful in that it has its own timestamp so that you can measure how long the task was actually worked on. |
|
Resolved | Status | This status marks the completion of the task. |
|
Change Request | Status | This status is to flag a task that may require a change that needs to be reviewed someone with authority e.g. changes in scope, budget, schedule, etc |
|
More Info Required | Status | This status is to flag a task that may require more information prior to proceeding. It is very similar to the Change Request task but has a different label except it has more flexible business logic (see Setup/Logic comments) |
|
Cancelled - Closed | Status | This status is to cancel a task that may no longer be required but that you still want to retain documentation for. |
|
Un-assign | Operation | Allows user to unassign the task from him/herself |
|
Re-assign | Operation | Allows user to re-assign a different user(s) to the task |
|
Accept | Operation | Allows user to accept a task that requires acceptance |
|
Reject | Operation | Allows user to reject a task that requires acceptance |
|