UCOP || Jira to ServiceNow Integration app
1.Problem Statement
We are currently migrating UCOP Jira from server to cloud and that requires migrating existing custom apps to cloud. The scope of this document will be only limited to Jira to service now custom app.
2. Solution
Empyra team will review the existing Jira to ServiceNow custom app and further create a similar app for Jira cloud
3.Business Requirement
Comments and attachments need to be copied for one specific project(UCPATH) and one specific issue type(defect). If the “SYSID“ field exist in the issue and it project UCPATH and issue type is defect then the attachments and comment's will flow from Jira to Snow.
Note: We will have integration settings page for connecting Jira and Snow.
4. Estimation
4.1 JIRA Cloud
4.1.1 Work Breakdown Structure
Sl No | Tasks |
1 | Development |
1 | Connection Settings UI for SN |
1.1 | Develop UI to add the connection settings |
1.2 | Business logic to save the connections |
2 | Develop Listener to push the data to SN |
2.1 | Pushing attachments and comments from Jira to Snow |
3 | Logger screen to dump the logs of the Jira to ServiceNow and Reset Settings |
3.1 | Back logger screen |
3.2 | Backend logic to capture the logs in table and show in the black screen |
4 | Testing |
4.1 | Testing in the Sandbox environment |
5 | Host Environment Setup |
5.1 | Install and configure node for the cloud app to be hosted |
6 | Deployment |
6.1 | Deployment in Production |
7 | Documentations |
7.1 | Technical Documentation |
8 | Hypercare |
4.1.2 Estimated Effort
Sl no | Tasks | Jira Issue Links | Start Date | End Date | Actual Start Date | Actual End Date | Estimated hours |
---|---|---|---|---|---|---|---|
1 | Development |
|
|
|
|
|
|
1 | Connection Settings UI for SN |
| May 8, 2023 | May 9, 2023 | May 8, 2023 | May 9, 2023 |
|
1.1 | Develop UI to add the connection settings | May 8, 2023 | May 8, 2023 | May 8, 2023 | May 8, 2023 | 4h | |
1.2 | Business logic to save the connections | May 9, 2023 | May 9, 2023 | May 9, 2023 | May 9, 2023 | 4h | |
2 | Develop Listener to push the data to SN |
| May 9, 2023 | May 11, 2023 |
|
|
|
2.1 | Pushing attachments and comments from Jira to Snow | May 9, 2023 | May 11, 2023 |
|
| 16 | |
3 | Logger screen to dump the logs of the Jira to ServiceNow and Reset Settings |
| May 11, 2023 | May 12, 2023 |
|
|
|
3.1 | Back logger screen, Backend logic to capture the logs in table and show in the black screen | May 11, 2023 | May 12, 2023 |
|
| 8h | |
4 | Testing |
| May 15, 2023 | May 15, 2023 |
|
|
|
4.1 | Testing in the Sandbox environment | May 15, 2023 | May 15, 2023 |
|
| 8h | |
| Total |
|
|
|
|
| 40h |