We are new to JIRA and Service Desk. We have set up a Service Desk as a test, and a few Projects to see how they function.
Our division is how Service Desk and it's related Project relates to development projects.
We have two ways of thinking, and I am trying to figure which we should adopt.
My example here relates to the development of a website we manage.
1 - Set up a single "all purpose" Service Desk with it's associated Project. Set up a separate JIRA Project for development being accomplished for the website. When a request comes in to the Service Desk that kicks off a development issue, the issue is created in the JIRA project and manually linked to the Service Desk request. Both these issues then have their own workflow, history and status.
--OR--
2 - Set up a JIRA Project for the website, and attach a Service Desk to it. Both support requests and development issues both managed within the same project. This allows the Project manager to be able to see all issues that impact the project in one place. There is no need to link or maintain status and comments within two different Projects. The downside is that the permissions are changed, and we'd have to have agent authority to manage issues. This is not a deal breaker though by itself.
I have been reading a lot about how JIRA Projects should be created for single products. I have also looked at how Service Desk should be simplified for users to work with. I have not found any good explanation having to do with the relationship between Service Desk and JIRA Projects (development).