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:
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.
Thanks @Nic Brough -Adaptavist- for your time and detailed response!
Right now I've raised an internal discussion to merge 'For estimation, underestimation, confirmation, and budget confirmed' info to a single 'Confirmation'.
I've created a special sub-task 'Estimate' and you can always look at the task and see if it is still is "in progress" or in negotiation with a client.
That alone could be -3 statuses!
As for "ready for x" statuses, like a said it's a purpose to serve as a backlog in places where tasks can hang for a significant amount of time. Ideally, we should adjust our kanban and follow the JiT, but at this moment we are limited with human resources (lacking testers to provide a bandwidth equal to developers' throughput).
Recommended Learning For You
Level up your skills with Atlassian learning
Learning Path
Improve user experience across Jira with global settings
Learn how to set up and configure a Jira site, manage Jira permissions, and configure Jira apps and integrations.
Learning Path
Streamline projects across Jira with shared configurations
Build Jira work items with reusable configurations called schemes, and reduce administrative work with automation.
Learning Path
Become an effective Jira software project admin
Set up software projects and configure tools and agile boards to meet your team's needs.