My company's engineering department already uses JIRA Agile Cloud to manage its software product deliveries. We have a JIRA project per product. Each project tracks confirmed bugs and approved feature requests for a product.
We are now considering extending our JIRA usage to cover our customer engagements. Our products are aimed at large enterprises and are highly configurable, so it is not uncommon for our Agents to initiate a multi-month project to install, configure and UAT one of our products.
During this period we work closely with the customer and we would like to provide them with a portal to raise and track their issues. Once issues are raised, our agents will diagnose them and either resolve directly via a configuration change or else pass it on to engineering in the case it is a product bug or feature request.
Question: How would you recommend we set up Service Desk to support this usage?
- We need to make sure that each Customer Engagement is confidential (i.e. we don't want customers to see each other's issues even though they are implementing the same product
- We want multiple users within a customer organization to be able share issues.
- We need to make sure it is easy for an Agent to transfer an issue to Engineering and monitor its progress whilst it is in engineering.
- It is important that engineering works from a single backlog per product
- Once the product goes live, we can close the portal as Customer Support requests will go to a separate system. However we may reuse the customer engagement portal in future if we secure a contract for a major upgrade that requires a re-configuration.
In terms of numbers, we have a few dozen Product Projects and each product can expect several separate customer engagements per year.
Thanks in advance