I would it improve the process we have at the moment for receiving and managing new web development request.
Key Requirements:
1. Manage changes in priority
2. Have calculated priority score based on 5 criteria multiple
3. Work can be allocated to separate SCRUM teams with own Project Board and Backlog but all Work Requests reported in a central space
4. All work request need ability to be submitted as a form that integrates into JIRE potentially from Sharepoint (any recommendations for Office 365 integration would be good)