We are working on a software development project and I want to create a customized workflows for my team considering different environments.
Here is my scenario
Development team:
Team pick an issue from "To Do" and move to "In Progress" after completion of work change status to "Resolved". Next step for them is to deploy task on development server so that QA team can pick and start testing on development servers. So there might be a status "Deployed on dev"
Possible statuses
Open, Reopened, In Progress, Resolved, Deployed on Dev, Deployed on Stage
QA Team:
After task is being deployed on development server, QA team can start their work and after successful testing on "Development server" they again need the relevant developer to deploy task on "Staging server". Means we need another status here "Deployed on stage" for development team.
Possible statuses
In QA, QA verified on Dev, QA verified on Stage, Ready for production, Deployed on production, Closed
I am doing R&D on how I can achieve this keeping different boards for both teams and different workflow and in my case same issue will be processed by both teams mean issue type is the same?
Or is there any other better way to implement this in JIRA?