Hello,
I'm trying to understand how to transform customer request into task for developers.
We have two teams - Service agents and developers.
Service agents are 3 people who ahswers questions andif some problem with functionality appears - they forvard the problem to dev team.
And dev team consists of 10 people.
We have case: User reports some issue in our application. User does it through service desk panel. Ticket in Service Desk is being created and assigned to one of three agents. Then agent understands, that this is real issue and it needs to be resolved in general development workflow with code review, QA session, deployment. After issue is fixed, developer reports to Service Desk agent that everything is fixed so he could inform customer about that.
Right now I can't see proper flow for it.
Several ideas are:
1. We have big workflow for Fault issue type where we have states like: 'await response from customer', 'in progress', 'QA session', ... . But to handle such tickets all developers should also be agents. This is not logical nor from Billing perspective nether from Service Desk definition itself
2. We have two different projects. One is for Service Desk and another is for development flows. When Service Desk agent wants to involve developer to help with that, he creates new ticket in another project. Than Links current Service Desk ticket to that newly created as "Blocked by". But this option is also not so good. Because for every project which has Service Desk panel we should double projects in Jira also. And that linking process also not very intuitive.
What would you suggest for us?
regards,
Maksym.