Hi,
I'am in the middle of organizational changes in my company. Creating processes, changing tools etc. We have three core groups: developers (including testers and project managers), support and sales team. We choose to switch to Atlassian products.
At a first we decided to change organization in our support team thus we bought Jira Service Desk and created simplified ITSM processes (Issue Management, Service Request Management, Change Management and Problem Management).
I'am wondering about your experience, opinion and lessons learned about Jira Service Desk organization.
My environment:
I'am thinking about two solutions:
For now I can see following pros and cons for both:
One project for internal and external customers.
Pros:
Cons:
Two projects. First for internal and second for external customers.
Pros:
Cons:
Which is better solution and why? Maybe some of you have tried both ways and can share the knowledge. I don't want to invent a wheel once again ;)
In the future we want to have Jira Software and Jira Core for other teams. For support team we are thinking about Statuspage (is there a way to separate internal and external issues?). Maybe integration with other Atlassian product (Bitbucket, Hipchat etc).
Regards
--
Seweryn
@Seweryn Szatkowski, this is an often discussed and debated topic. I will share my thoughts here.
Single JSD Project and one or more JSW projects
IMO, the only real benefit here is for your JSD agents as they can work out of a single project. However, in reality you can easily set them up w/ boards that display their work from all projects. This gives them the ability to either work in either the traditional JSD Queues view or w/in a created Dashboard and/or Kanban board. You mention that it simplifies the reporting to managers but again you can easily create a dashboard to illustrate all of the Agent's work. In fact, having multiple project provides some unique reporting differentiation opportunities. As a leader, I generally find it useful to differentiate between external and internal customers. Granted this can be done w/ a single project but separate projects affords easier differentiation in the long run.
Two JSD projects and one or more JSW projects
The benefits here are clean lines of separation w/o the worry of external customer potentially being able to observe internal issues. While you can certainly manage a single project to ensure customers can't observe issues not intended for them there is a risk there that a change, e.g. an external customer being added to an internal defined Organization could result in this happening. Two projects has the flexibility of more definitively differentiating your workflows, request types, etc. For example, do you want your external customers to see request types that are meant for internal customer, e.g. "New PC", "Badge Access", etc.
While there is certainly more points to be made and others will likely chime in here, my personal preference would be two projects and work the solution to minimize the extra effort for your agents. You could even setup some automation to have issues automatically created in the internal project every time an external project issue is created. Then create automation to automatically resolve the external linked issues when the internal one is linked. Though this may be overkill IMO.
good luck!
sounds good and good luck. As you move forward and have further questions the Community is a great place to rely on. Many question are already answered.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Jack Brickey Thank you very much for your answer. I'm pretty convinced that separate project are the right direction :)
Regards
--
Seweryn
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.