...
Sl No | Main Task | Description |
1 | Project Template |
|
1.1 | Create a projects (Template project for Contract review and Stock MC w/ Options) | Create a projects (Template project for Contract review and Stock MC w/ Options) along with issue type , tasks and custom fields |
2 | App Dev | |
2.1 | Contract Review |
|
2.1.1 | UI Design | Develop the UI for Contract Review Screen. Provision for the user to select the custom field and enter values |
2.1.2 | Business Logic | Development of custom logic to read the configuration, custom fields , issues and create the same in target project |
2.1.2 | Modular Testing(Contract Review Testing) | Testing the module |
3.1 | SO Process |
|
3.1.1 | UI Design | Develop the UI for SO Screen. Provision for the user to templates |
3.1.2 | Business Logic | Development of custom logic to read the configuration, custom fields , issues and create the same in target project |
3.1.3 | Modular Testing ( SO Process) | Testing the module ( SO Process) |
3.1.4 | Regression ( 1,2,3) | Test the Contract Review and SO collectively |
3.1.5 | Logger Implementation | Implement Logger to log any issues during the Contract Review / SO process |
3.1.6 | Build Process Pipeline for Queue | Development of Logic to push the request to queue to process the creation of project/configuration/issues |
4.1 | Confluence(Panel Creation for file upload) |
|
4.1.1 | Confluence(UI Design) | Development of UI to upload the attachment and add labels |
4.1.2 | Confluence(Business Logic) | Develop logic to push the attachment in confluence |
4.1.3 | Confluence(Testing) | Testing the module |
5 | UAT | |
5.1 | Testing by the business user | User Acceptance testing end-to end process |
6 | Production Deployment | |
6.1 | Deployment of application to production environment | Deployment of application to production environment |
7 | Documentation | Document the implementation details |
8 | Hyper-care | Observe the process/instance for a week |
Timelines
Tasks/Features Added in UAT Phase
Tasks | Type | Status | Jira Issue | Efforts | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Copying the custom field values from parent to subtask once all the issues being created from APP | Feature | Done |
| 17h | ||||||||
2 | Changed the date format | Bug | Done |
| 22h | ||||||||
3 | Custom Field values should have precedence. | Feature | Done |
| 4h | ||||||||
4 | Out Of Office feature | Feature | Done the POC |
| 10h | ||||||||
5 | Issue links between same and different issue type | Feature | Done |
| 40h | ||||||||
6 | Add provision to configure group to make control access of app | Feature | Done |
| 46h | ||||||||
7 | Project key validation | Bug | Done |
| 14h | ||||||||
8 | Weblink Implementation in Template | Feature | Done |
| 38h(includes all weblink related issues) | ||||||||
9 | Copy task into subtask | Feature | Done |
| 47.5h | ||||||||
10 | New Template idea for project creation | Feature | Done |
| 23h | ||||||||
11 | Create a new Script Runner Listener | Feature | Done |
| 10h | ||||||||
12 | Stop Non Makino names being added to projects | Feature | Done |
| 12h | ||||||||
13 | We need the flexibility to rearrange the fields on the App page for creating projects | Feature |
| 53 | |||||||||
14 | Create Space using confluence template | Feature |
| 71 |
Requirement | Description | Start Date | End Date | Estimated time to complete the task for both order management and contract review | Estimated time to complete the task for order management | |
---|---|---|---|---|---|---|
1 | New template idea for project creation | Instead of having multiple project templates with each full of dozens of tasks, we would like to create a single master template with all possible tasks for any type of machine project. We would also create template definitions or mappings for which tasks are associated with which templates. For the project creation process we would then pick a template like normal, but instead of copying an entire project it will refer to the mapping and only copy over the tasks associated with that template. This prevents us from keeping multiple templates in sync. For future maintenance we would be able to update the master project, and the template definitions. |
Total-48h |
Total-28h | ||
2 | Script for copy over parent issue field values to subtask. | Need to copy the parent issue field values to subtask. | 8h(including testing) |