4.4 Tasks workflow
The following diagram depicts the possible states for a task and the
allowed transitions between states:
Figure 4.2: Tasks workflow
- TODO
- The task is into the tasks pool but it not ready to be performed.
- NEXT
- The task is into the tasks pool and it is ready to be performed by a
developer.
- STARTED
- The task has been started by a developer but it is not finished.
- DONE
- The task is archived and succesfully performed.
- DISCARDED
- The task is archived but it has been discarded.
Note that a task may also be assigned to someone or unassigned:
- TODO and unassigned
- Dependency issues, no one in charge.
- TODO and assigned
- Dependency issues and someone showed interest.
- NEXT and unassigned
- Can be started, nobody interested.
- NEXT and assigned
- Someone is interested but can't work on it for personal issues.
- STARTED and assigned
- Someone is working on the task (no matter the time it takes)