...
Download the data from Github (using either of the above three methods)
Transform the data by processing it
Write the transformed data to a csv file in a format understood by Jira
Upload the CSV data to Jira server and check if all the data was imported properly or not(We execute this step to make sure that we do not mess up cloud instance by directly importing data to cloud. We can fix server easily as we have more control over it)
If the CSV data was properly imported to Jira server than upload the same data to Jira cloud
Importing Data in JIRA
...
Task | Estimation in (man hours) | Comment | |||
---|---|---|---|---|---|
Get credentials for admin for Github from client | NA | Action required from Client | |||
Get separate VM for development work | NA | Action required from Client | |||
Installations on development environment & testing of Github account credentials | |||||
Implement pulling There should be a way for the utility to pull data from Github using the api(second method) to connect and pull the data | Implement the Github data processing and data transformation | Implement the ability to export the transformed data in CSV format(compatible with Jira server) | Ability to generate basic reports | ||
There should be a way for the utility to transform the data from Github format to Jira understandable format | |||||
There should be a way for the utility to export the transformed data to CSV format understandable by JIRA | |||||
There should be a way for the utility to generate report of data pulled from Github | |||||
There should be a way for the utility to generate report of data exported to CSV format | |||||
There should be a way for the utility to check the data in Jira cloud using api calls amke generate report of data exported | |||||
Testing |
Doubts and Clarifications
...