Hello, after roughly 6 months of Jira use our team feels comfortable to leap into new process changes. Probably someone already faced similar challenges and is willing to share their experience.
Development is a complex process, especially when multiple external clients are involved, so we rely on statuses as they give us transparency. Anyone in our company can check where a specific task is stuck without bothering the assignee.
We don't use sprints and multifunctional autonomous teams and we have reasons for that.
You can see the current workflow in the picture, we moved away from all-to-all anarchy because a status change was overwhelming for people (when you open a drop-down menu and see 13 paths there). So we ended up with 2-5 logical options on each status.
Yet, the team asking for more statuses
here is a list:
- Ready for testing - a testing backlog, as some items, can stay in a backlog for weeks.
- Ready for deployment (we have PCI DSS and other standards which strictly control everything related to deployment).
- Released.
- End-user (or production) acceptance test. And after that, a reporter can drop an item to 'Done'.
And it seems logical, as the last 3 stages from a list are inside the current 'done' and not transparent. But anyway, we're up to 17 statuses! Is that a lot? Should I add them or use a completely different approach?
Please share your opinions.