There are multiple approaches in Agile how to deal with the complexity of software development.
Some companies prefer to break down user story into subtasks. Such companies are more focused on creative work where Scrum is very helpful. The type of subtasks is even predefined in some Definition of Done very often.
Other companies need to organize work within a repeated process. These organizations prefer more Kanban where requirement goes through different stages of the process. You might know that from Trello, for example.
An organization of the kanban board as multiple columns is nice and practical visualization. Cards are easy to be moved to other columns (statuses). But it has some minuses as well.
But think about it again…
Since 2007 we suggested to our clients to think about just three statuses for their tasks: ToDo, In Progress and Done. We observed that minimum of statuses leads to better understanding of the work that needs to be done to finish user story. The minimum of statuses leads development team to break down user story into detailed subtasks with better naming. So instead of Test, you will see Test Case A, Test Case B.
Additionally, as now there are more testing tasks, suddenly self-organization takes place pretty naturally. People now see the work which they can pull. Instead of ‘anonymous’ status TEST, it is clear which test that means.
Customization of task workflow
ScrumDesk in v.4.16.2 brings the possibility to customize the workflow for tasks. We respect that companies have different processes and agile teams are not able to apply our approach suggested above. In such situation, teams can now customize their workflow to better target their corporate processes. Only Scrum Master and project administrator are able to change the workflow.
Add new status
New status can be added directly to WORK board by click on a small + sign displayed in column’s header.
Click on it will add new status to the selected status. Here we have added Acceptance column before Done column.
Rename the status
Status can be renamed by Scrum Master anytime by click on status name displayed in the column in WORK view.
Status can be deleted as well. In ScrumDesk however, it is not possible to delete ToDo and Done statuses. You can delete any intermediate status by click on X button displayed in column’s header.
If there are some subtasks in such status, ScrumDesk will ask you to choose target intermediate status where such tasks will be moved so you will not lose them.