| Line 57: | Line 57: | 
|  |  |  |  | 
|  | * One-time setup activities   |  | * One-time setup activities   | 
| − |   | + | ** Set up infrastructure   | 
| − | * Set up infrastructure   | + | ** Design server architecture   | 
| − | * Design server architecture   | + | ** Install & configure product and applicable applications   | 
| − | * Install & configure product and applicable applications   | + | ** Gain access to all needed applications and systems   | 
| − | * Gain access to all needed applications and systems   | + | ** Develop solution & test environments   | 
| − | * Develop solution & test environments   |  | 
| − |   |  | 
|  | * Select process based on pipeline management   |  | * Select process based on pipeline management   | 
|  | | |  | | | 
| Line 74: | Line 72: | 
|  | * Document and re-engineer processes   |  | * Document and re-engineer processes   | 
|  | * Complete Process Definition Document (PDD)   |  | * Complete Process Definition Document (PDD)   | 
| − |   | + | ** Understand As-Is and document To-Be   | 
| − | * Understand As-Is and document To-Be   |  | 
| − |   |  | 
|  | * Develop high level timeline   |  | * Develop high level timeline   | 
|  | * Create test scenarios and start test plan   |  | * Create test scenarios and start test plan   | 
| Line 90: | Line 86: | 
|  | * Develop automation for in-scope processes   |  | * Develop automation for in-scope processes   | 
|  | * Build the robot core structure   |  | * Build the robot core structure   | 
| − |   | + | **Make process specific changes   | 
| − | * Make process specific changes   | + | **Build and integrate needed Queues   | 
| − | * Build and integrate needed Queues   | + | *Develop reusable component library   | 
| − |   | + | **Test existing custom Libraries   | 
| − | * Develop reusable component library   | + | **Build new custom Libraries   | 
| − |   | + | **Unit testing for new custom Libraries   | 
| − | * Test existing custom Libraries   | + | *Develop workflows with application integration   | 
| − | * Build new custom Libraries   | + | **Build GUI interaction actions   | 
| − | * Unit testing for new custom Libraries   | + | **Application state validation (start and end of workflows)   | 
| − |   |  | 
| − | * Develop workflows with application integration   |  | 
| − |   |  | 
| − | * Build GUI interaction actions   |  | 
| − | * Application state validation (start and end of workflows)   |  | 
| − |   |  | 
|  | * Develop validation workflows   |  | * Develop validation workflows   | 
|  | * Integrate all workflows into final robot process   |  | * Integrate all workflows into final robot process   | 
| − |   | + | **Check in and out arguments   | 
| − | * Check in and out arguments   | + | **Add any required notifications and logging   | 
| − | * Add any required notifications and logging   |  | 
|  |  |  |  | 
|  | * Conduct unit and technical testing for queue processing, exception handling and workflows   |  | * Conduct unit and technical testing for queue processing, exception handling and workflows   | 
| Line 140: | Line 129: | 
|  | * Submit ATWS request for migration/deployment approval   |  | * Submit ATWS request for migration/deployment approval   | 
|  | * Perform Read Only testing in production   |  | * Perform Read Only testing in production   | 
| − |   | + | **Run robot in READ ONLY mode to test selectors   | 
| − | * Run robot in READ ONLY mode to test selectors   | + | **Update any selector changes   | 
| − | * Update any selector changes   | + | **Document & build any new exceptions   | 
| − | * Document & build any new exceptions   | + | **Volume end to end testing (READ ONLY)   | 
| − | * Volume end to end testing (READ ONLY)   | + | **Set up Schedule, Assets and Queues   | 
| − | * Set up Schedule, Assets and Queues   |  | 
| − |   |  | 
|  | * Move robot to production   |  | * Move robot to production   | 
| − |   | + | **Set Config Run Mode to PROD   | 
| − | * Set Config Run Mode to PROD   | + | **Increment code versioning   | 
| − | * Increment code versioning   | + | **Save final code in control repository   | 
| − | * Save final code in control repository   | + | **Publish production code in PROD Orchestrator   | 
| − | * Publish production code in PROD Orchestrator   | + | **Monitor execution   | 
| − | * Monitor execution   | + | **Finalize DSD Documentation   | 
| − | * Finalize DSD Documentation   |  | 
| − |   |  | 
|  | * Monitor robots in production   |  | * Monitor robots in production   | 
|  | * Track and report on metrics and SLAs   |  | * Track and report on metrics and SLAs   |